對應的語句表是什么
程序如下,望采納。
1. LD I0.0
2. A M0.0
3. LDN M0.1
4. O Q0.0
5. A T33
6. OLD
7. ON Q0.1
8. LDN I0.1
9. O C4
10. ALD
11. LPS
12. A M1.0
13. S Q0.0, 2
14. LRD
15. R Q0.0, 2
16. LRD
17. A M1.1
18. = M0.0
19. LPP
20. AN M1.2
21. A M1.3
22. TON T33, 100
PLC題
梯形圖和語句表的轉化在PLC編程軟件-工具欄-查看里選擇切換。
PLC對語句表編寫的格式要求多,因為200的語句表和梯形圖可任意切換,如果語句表格式不對,即回出現編譯錯誤。所以一般多為梯形圖,且程序里只能有一個語言,要么全部都是語句要么全部都是梯形。
PLC CPU功能強大,兼容語句表和梯形圖同時存在。梯形圖編輯好后可轉化到語句表,也就是指令表,也可在轉化后的指令表里刪減些沒用的指令,但是刪減后的語句表能運行,卻不能再次轉化為梯形圖。因為300的PLC對指令表的功能很支持,所以編指令的程序很方便,經常在指令語句和梯形語句中來回切換著編程,編到最后一半是梯形圖,一半是指令語言。
西門子語句表 求解釋
下次再問這種類似問題記得把程序調用部分也截圖;光從你這張圖,應該是寫在FC或者FB之內,這個程序如果不是老外寫的那么就是在外企呆過的人寫的,我一句句給你翻吧(累死。)
, O #SwpB #SwpB程序內聲明的局部或者外部變量名,常開信號 ON #SB.S1253_EnP #SB.S1253_EnP程序內聲明的局部或者外部變量名,常閉信號與上一句并聯 ON #En_W_B #En_W_B程序內聲明的局部或者外部變量名,常閉信號與上一句并聯 R #IF.H1_DelExpMinB #IF.H1_DelExpMinB程序內聲明的局部或者外部變量名,上面3個變量任意一個能流為1,復位#IF.H1_DelExpMinB JCN SP3 上面3個任意能流不為1,跳轉到子程序SP3 L 0 在上面能流為1并復位#IF.H1_DelExpMinB之后,將值0賦值到下面的變量中 T #TA .T2360_DelMinB #TA .T2360_DelMinB程序內聲明的局部或者外部變量名,此刻值被賦為0 JU SP4 跳轉到子程序SP4//; 注釋欄SP3: L #TS.T1360_DelMinB SP3子程序:#TS.T1360_DelMinB程序內聲明的局部或者外部變量名,從內部累加器裝載 L 0 數值0 <>I 將#TS.T1360_DelMinB的值與0做比較 AN "IP_1Sec" 在上面的比較公式后面串聯一個"IP_1Sec" 的變量 O #IF.H1_DelExpMinB #IF.H1_DelExpMinB并聯到上面語句 JC SP4 程序跳轉到SP4 L #TA.T2360_DelMinB #TA.T2360_DelMinB程序內聲明的局部或者外部變量名, L 1 數值1 +I #TA.T2360_DelMinB的值加1 T #TA.T2360_DelMinB #TA.T2360_DelMinB的值加1的值賦值到#TA.T2360_DelMinB L #TS.T2360_DelMinB 將#TA.T2360_DelMinB的值與#TS.T2360_DelMinB作比較
PLC梯形圖的語句表格式,急
梯形圖和語句表的轉化在PLC編程軟件 工具欄 查看 里選擇切換。
200的PLC對語句表編寫的格式要求多,因為200的語句表和梯形圖可任意切換,如果語句表格式不對,即回出現編譯錯誤。所以一般多為梯形圖,且程序里只能有一個語言,要么全部都是語句要么全部都是梯形。
300的PLC CPU功能強大,兼容語句表和梯形圖同時存在。梯形圖編輯好后可轉化到語句表,也就是指令表,也可在轉化后的指令表里刪減些沒用的指令,但是刪減后的語句表能運行,卻不能再次轉化為梯形圖。因為300的PLC對指令表的功能很支持,所以編指令的程序很方便,本人也是經常在指令語句和梯形語句中來回切換著編程,編到最后一半是梯形圖,一半是指令語言。
而且一般人編300的指令語句,基本上都不符合轉化成梯形圖的要求,所以你看300的程序,當切換到梯形圖時,依舊還有很多以指令的方式存在,便是這個原因