? ?廣州龍躍自動化專業(yè)破解解密各類plc加密,全國24小時聯(lián)系手機:18520649527 【關(guān)技術(shù)】 微信:guanshiyou009如有任何問題請打手機或者添加微信,謝謝支持
PLC(Programmable Logic Controller,可編程邏輯控制器)是一種常用于工業(yè)自動化控制系統(tǒng)的設(shè)備。它可以通過編程來控制和監(jiān)測各種生產(chǎn)過程。PLC編程是PLC系統(tǒng)運行的核心,掌握一些常用的PLC編程代碼對于工程師和技術(shù)人員來說非常重要。下面將介紹50個PLC編程必背的代碼,幫助您更好地理解和應(yīng)用PLC編程。
1.
LD指令
LD指令用于將一個輸入點的狀態(tài)傳送到輸出點。LD X1 Y1表示當X1輸入點為ON時,將Y1輸出點設(shè)為ON。
2.
AND指令
AND指令用于將多個輸入點的狀態(tài)進行邏輯與運算,并將結(jié)果傳送到輸出點。AND X1 X2 Y1表示當X1和X2輸入點同時為ON時,將Y1輸出點設(shè)為ON。
3.
OR指令
OR指令用于將多個輸入點的狀態(tài)進行邏輯或運算,并將結(jié)果傳送到輸出點。OR X1 X2 Y1表示當X1或X2輸入點為ON時,將Y1輸出點設(shè)為ON。
4.
NOT指令
NOT指令用于將一個輸入點的狀態(tài)進行邏輯非運算,并將結(jié)果傳送到輸出點。NOT X1 Y1表示當X1輸入點為OFF時,將Y1輸出點設(shè)為ON。
5.
SET指令
SET指令用于將一個輸出點設(shè)為ON狀態(tài)。SET Y1表示將Y1輸出點設(shè)為ON。
6.
RST指令
RST指令用于將一個輸出點設(shè)為OFF狀態(tài)。RST Y1表示將Y1輸出點設(shè)為OFF。
7.
MOV指令
MOV指令用于將一個輸入點的狀態(tài)傳送到一個輸出點。MOV X1 Y1表示將X1輸入點的狀態(tài)傳送到Y(jié)1輸出點。
8.
TON指令
TON指令用于實現(xiàn)定時器功能。TON X1 T10 Y1表示當X1輸入點為ON時,啟動一個定時器T10,并將Y1輸出點設(shè)為ON,當定時器T10達到設(shè)定的時間后,將Y1輸出點設(shè)為OFF。
9.
TOF指令
TOF指令用于實現(xiàn)反饋定時器功能。TOF X1 T10 Y1表示當X1輸入點為OFF時,啟動一個反饋定時器T10,并將Y1輸出點設(shè)為ON,當反饋定時器T10達到設(shè)定的時間后,將Y1輸出點設(shè)為OFF。
10.
CTU指令
CTU指令用于實現(xiàn)計數(shù)器功能。CTU X1 C10 Y1表示當X1輸入點從OFF變?yōu)镺N時,計數(shù)器C10加1,當計數(shù)器C10達到設(shè)定的值后,將Y1輸出點設(shè)為ON。
11.
CTD指令
CTD指令用于實現(xiàn)倒計數(shù)器功能。CTD X1 C10 Y1表示當X1輸入點從ON變?yōu)镺FF時,倒計數(shù)器C10減1,當?shù)褂嫈?shù)器C10達到設(shè)定的值后,將Y1輸出點設(shè)為ON。
12.
MOV指令
13.
ADD指令
ADD指令用于實現(xiàn)加法運算。ADD X1 X2 Y1表示將X1和X2輸入點的狀態(tài)進行加法運算,并將結(jié)果傳送到Y(jié)1輸出點。
14.
SUB指令
SUB指令用于實現(xiàn)減法運算。SUB X1 X2 Y1表示將X1和X2輸入點的狀態(tài)進行減法運算,并將結(jié)果傳送到Y(jié)1輸出點。
15.
MUL指令
MUL指令用于實現(xiàn)乘法運算。MUL X1 X2 Y1表示將X1和X2輸入點的狀態(tài)進行乘法運算,并將結(jié)果傳送到Y(jié)1輸出點。
16.
DIV指令
DIV指令用于實現(xiàn)除法運算。DIV X1 X2 Y1表示將X1和X2輸入點的狀態(tài)進行除法運算,并將結(jié)果傳送到Y(jié)1輸出點。
17.
EQ指令
EQ指令用于判斷兩個輸入點的狀態(tài)是否相等。EQ X1 X2 Y1表示當X1和X2輸入點的狀態(tài)相等時,將Y1輸出點設(shè)為ON。
18.
NE指令
NE指令用于判斷兩個輸入點的狀態(tài)是否不相等。NE X1 X2 Y1表示當X1和X2輸入點的狀態(tài)不相等時,將Y1輸出點設(shè)為ON。
19.
GT指令
GT指令用于判斷一個輸入點的狀態(tài)是否大于另一個輸入點的狀態(tài)。GT X1 X2 Y1表示當X1輸入點的狀態(tài)大于X2輸入點的狀態(tài)時,將Y1輸出點設(shè)為ON。
20.
LT指令
LT指令用于判斷一個輸入點的狀態(tài)是否小于另一個輸入點的狀態(tài)。LT X1 X2 Y1表示當X1輸入點的狀態(tài)小于X2輸入點的狀態(tài)時,將Y1輸出點設(shè)為ON。
21.
GE指令
GE指令用于判斷一個輸入點的狀態(tài)是否大于或等于另一個輸入點的狀態(tài)。GE X1 X2 Y1表示當X1輸入點的狀態(tài)大于或等于X2輸入點的狀態(tài)時,將Y1輸出點設(shè)為ON。
22.
LE指令
LE指令用于判斷一個輸入點的狀態(tài)是否小于或等于另一個輸入點的狀態(tài)。LE X1 X2 Y1表示當X1輸入點的狀態(tài)小于或等于X2輸入點的狀態(tài)時,將Y1輸出點設(shè)為ON。
23.
SEL指令
SEL指令用于根據(jù)條件選擇一個輸入點的狀態(tài)傳送到輸出點。SEL X1 X2 X3 Y1表示當X1輸入點為ON時,將X2輸入點的狀態(tài)傳送到Y(jié)1輸出點,否則將X3輸入點的狀態(tài)傳送到Y(jié)1輸出點。
24.
MOV指令
25.
INC指令
? ?廣州龍躍自動化專業(yè)破解解密各類plc加密,全國24小時聯(lián)系手機:18520649527 【關(guān)技術(shù)】 微信:guanshiyou009如有任何問題請打手機或者添加微信,謝謝支持