引用
西門(mén)子的FB模塊有什么用呢?怎么不用FB模塊程序照樣可以正常運行?
你想想看,如果我只在OB1塊里寫(xiě)段程序,其他都不用,那么程序也可以正常運行,那么是否可以說(shuō)FC、DB都沒(méi)用呢?
引用
還有就是什么時(shí)候改用字節,什么時(shí)候改用字,什么時(shí)候改用雙字,什么時(shí)候該用整數呢?
這要在不斷編程學(xué)習的過(guò)程中慢慢體會(huì )。
例如對于當I0.0為ON時(shí),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
也可以對字節進(jìn)行操作:
A I0.0
L 15
T QB0
如果我要操作的對象長(cháng)度超過(guò)了一個(gè)字節,那么就要用字來(lái)做了(例如L 1000 T MW0);長(cháng)度再超過(guò)字,那么就用雙字。
至于“什么時(shí)候該用什么”,沒(méi)有這個(gè)說(shuō)法。
因為編程的思路是多種多樣的,沒(méi)有定式。
引用
還想咨詢(xún)的是西門(mén)子觸摸屏寫(xiě)入的數據是什么類(lèi)型的數據?
各種類(lèi)型的數據都有可能。但歸根結底都是對PLC的內部地址進(jìn)行操作。位、字節、字、雙字……都有可能。要看程序才能知道。
------------------------------
具體問(wèn)題具體分析,靈活學(xué)習靈活應用。