kongxiao
師父多多,好處多多!嘿嘿!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 71 個
工控威望: 320 點
下載積分: 1338 分
在線時間: 63(小時)
注冊時間: 2010-09-03
最后登錄: 2019-03-05
查看kongxiao的 主題 / 回貼
樓主  發(fā)表于: 2010-11-25 13:58
請問各位大師,西門子的FB模塊有什么用呢?怎么不用FB模塊程序照樣可以正常運行啊?還有就是什么時候改用字節(jié),什么時候改用字,什么時候改用雙字,什么時候該用整數(shù)呢?
還想咨詢的是西門子觸摸屏寫入的數(shù)據(jù)是什么類型的數(shù)據(jù)?謝謝回答!我哦一輩子都會感謝您的。。。。。。!
不恥下問,是以謂之文也。。。!
teng_hua
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 136 個
工控威望: 274 點
下載積分: 3374 分
在線時間: 108(小時)
注冊時間: 2008-10-04
最后登錄: 2022-06-10
查看teng_hua的 主題 / 回貼
1樓  發(fā)表于: 2010-11-25 14:59
FB快是你自己創(chuàng)建的一個程序塊(相當(dāng)于日系里de子程序),可以在調(diào)用時才運行。255以內(nèi)用字節(jié),65535以內(nèi)用字,2147483647以內(nèi)用雙字。浮點數(shù)也是雙字。觸摸屏寫入的數(shù)據(jù)的類型要根據(jù)你在PLC端的類型來一致的。在變量表里設(shè)置。祝你好運
sjm213
有小知識,無大學(xué)問。
級別: 論壇版主

精華主題: 7 篇
發(fā)帖數(shù)量: 5212 個
工控威望: 7436 點
下載積分: 158993 分
在線時間: 3172(小時)
注冊時間: 2007-11-21
最后登錄: 2024-12-22
查看sjm213的 主題 / 回貼
2樓  發(fā)表于: 2010-11-25 15:26
引用
西門子的FB模塊有什么用呢?怎么不用FB模塊程序照樣可以正常運行?

你想想看,如果我只在OB1塊里寫段程序,其他都不用,那么程序也可以正常運行,那么是否可以說FC、DB都沒用呢?

引用
還有就是什么時候改用字節(jié),什么時候改用字,什么時候改用雙字,什么時候該用整數(shù)呢?

這要在不斷編程學(xué)習(xí)的過程中慢慢體會。
例如對于當(dāng)I0.0為ON時,Q0.0~Q0.3為1,Q0.4~Q0.7為0這樣的程序,
我可以對位進(jìn)行操作:
A I0.0
= Q0.0
= Q0.1
= Q0.2
= Q0.3
NOT
= Q0.4
= Q0.5
= Q0.6
= Q0.7
也可以對字節(jié)進(jìn)行操作:
A I0.0
L 15
T QB0

如果我要操作的對象長度超過了一個字節(jié),那么就要用字來做了(例如L 1000    T MW0);長度再超過字,那么就用雙字。
至于“什么時候該用什么”,沒有這個說法。
因為編程的思路是多種多樣的,沒有定式。

引用
還想咨詢的是西門子觸摸屏寫入的數(shù)據(jù)是什么類型的數(shù)據(jù)?

各種類型的數(shù)據(jù)都有可能。但歸根結(jié)底都是對PLC的內(nèi)部地址進(jìn)行操作。位、字節(jié)、字、雙字……都有可能。要看程序才能知道。
------------------------------
具體問題具體分析,靈活學(xué)習(xí)靈活應(yīng)用。
meiyouleya
天黑路滑,社會復(fù)雜!!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 385 個
工控威望: 422 點
下載積分: 1377 分
在線時間: 119(小時)
注冊時間: 2006-11-01
最后登錄: 2021-08-13
查看meiyouleya的 主題 / 回貼
3樓  發(fā)表于: 2010-11-25 16:51
FB塊是帶背景數(shù)據(jù)塊的(也就是DB),F(xiàn)C是不帶背景數(shù)據(jù)塊的。可以用戶自行創(chuàng)建,就類似是其他PLC插入功能塊。
wlw
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 285 個
工控威望: 399 點
下載積分: 1296 分
在線時間: 214(小時)
注冊時間: 2009-01-10
最后登錄: 2016-12-06
查看wlw的 主題 / 回貼
4樓  發(fā)表于: 2010-11-25 20:36
三菱歐姆龍只要求了解2進(jìn)制8進(jìn)制16進(jìn)制的意思。西門子特別講究數(shù)字電路里的數(shù)據(jù),位,字節(jié),字,雙字。它的指令都是含這些數(shù)據(jù)內(nèi)容的,位bi,字節(jié)B,字W,雙子DW,從助記符都能表現(xiàn)這些字母出來,這就是你說的什么時候改用字,什么時候改用雙字,什么時候該用整數(shù)。
kongxiao
師父多多,好處多多!嘿嘿!
級別: 略有小成
精華主題: 0
發(fā)帖數(shù)量: 71 個
工控威望: 320 點
下載積分: 1338 分
在線時間: 63(小時)
注冊時間: 2010-09-03
最后登錄: 2019-03-05
查看kongxiao的 主題 / 回貼
5樓  發(fā)表于: 2010-11-26 17:17
感謝各位好心人的幫助。
不恥下問,是以謂之文也。。。!
0760
中山木工機(jī)械維修
級別: 論壇先鋒
精華主題: 0
發(fā)帖數(shù)量: 452 個
工控威望: 1717 點
下載積分: 2754 分
在線時間: 730(小時)
注冊時間: 2011-04-16
最后登錄: 2024-12-20
查看0760的 主題 / 回貼
6樓  發(fā)表于: 2011-06-09 12:47
路過,學(xué)習(xí)了
阿兵
級別: *
精華主題: * 篇
發(fā)帖數(shù)量: * 個
工控威望: * 點
下載積分: * 分
在線時間: (小時)
注冊時間: *
最后登錄: *
查看阿兵的 主題 / 回貼
7樓  發(fā)表于: 2011-06-14 13:55