用戶登陸
免費注冊
找回密碼
站內短信
論壇搜索
工控下載
用戶名
密碼
輸入驗證碼:
細心
綜合討論
資料互助
程序樣例
三菱工控
西門子區
歐姆龍區
觸摸屏區
工控人家園
西門子工控論壇
求助高手1200PLC,FC調用的問題
上一主題
下一主題
湛藍小爾
工控交流 Q703935819
級別: 家園?
發送短信
加為好友
精華主題:
0
發帖數量:
349 個
工控威望:
642 點
下載積分:
2101 分
在線時間: 80(小時)
注冊時間:
2014-03-03
最后登錄:
2025-05-26
查看湛藍小爾的
主題
/
回貼
樓主
發表于: 2015-04-29 11:57
只看樓主
|
小
中
大
1.自己造了個FC,簡單的實現a+b=c,
2.我建立了數據塊DB1,在主程序里調用FC時,輸入IN1,IN2,OUT都是在DB1里的,執行結束,轉存DB1里的c值,
3.但是網上好多說,FC多次調用會出問題,那么我多次調用會不會也出問題啊
4.求助高手,具體解釋下FB該怎么寫,最好以a+b=c為實例
專心搞錢
Q群943838323 博圖
Q群703935819 昆侖通態
分享
自動機器
級別: 略有小成
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
176 個
工控威望:
288 點
下載積分:
1041 分
在線時間: 1133(小時)
注冊時間:
2010-05-21
最后登錄:
2025-07-21
查看自動機器的
主題
/
回貼
1樓
發表于: 2015-04-29 12:06
只看該作者
|
小
中
大
FC沒有靜態變量,調用前參數得先賦值,像你的a+b=c用FC多次調用是不會出現問題的。FB有靜態變量,我一般用FB多一點。
分享
sz518104
級別: 家園?
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
929 個
工控威望:
805 點
下載積分:
18579 分
在線時間: 399(小時)
注冊時間:
2009-01-05
最后登錄:
2025-07-19
查看sz518104的
主題
/
回貼
2樓
發表于: 2015-04-29 13:48
只看該作者
|
小
中
大
1樓
說的很對啊FC是要先賦值在使用,FC沒有靜態變量,FB是有靜態變量的啊
分享
wuwm_1974
級別: 略有小成
發送短信
加為好友
精華主題:
0
發帖數量:
108 個
工控威望:
203 點
下載積分:
3007 分
在線時間: 55(小時)
注冊時間:
2014-11-28
最后登錄:
2025-02-09
查看wuwm_1974的
主題
/
回貼
3樓
發表于: 2015-04-29 15:47
只看該作者
|
小
中
大
FC相當于200里面的子程序,FB相當于200里面的庫文件;
子程序可以調用一次,也可以調用多次,若是有FC自己的IN/INOUT/OUT等則調用時需要各自賦值;好像說里面不能有脈沖。
庫文件調用時,你不賦值他會有默認值。每次調用會生成相應的數據塊。
分享
xiaoqizi
級別: 論壇先鋒
發送短信
加為好友
QQ聯系
精華主題:
0
發帖數量:
449 個
工控威望:
1319 點
下載積分:
2408 分
在線時間: 717(小時)
注冊時間:
2009-07-06
最后登錄:
2025-06-27
查看xiaoqizi的
主題
/
回貼
4樓
發表于: 2015-05-01 22:05
只看該作者
|
小
中
大
變量只要先賦值再使用是沒有問題的,補充一下,S1200里有個CALCULATE的數學函數指令,可以直接輸入公式計算,只是不能用常量不太方便.
分享
上一主題
下一主題
工控人家園
西門子工控論壇
求助高手1200PLC,FC調用的問題
http://www.wentianyingyuan.com
訪問內容超出本站范圍,不能確定是否安全
繼續訪問
取消訪問
精品国产一区二区三区AV蜜|一本加勒比HEZYO无码|91在线无码精品秘 入口九|天天干天天日天天射|亚洲无码私人影院