學習PLC過程中,邏輯指令不可缺少,PLC的基本邏輯指令有27條,功能指令多達100多條,電氣工作者需要将電路等操作任務轉化為PLC能夠識别的機器語言或指令(也就是編程語言),這樣才能夠操作PLC,今天咱們就先來看看這27種基本的邏輯指令。
以下為三菱FX系列:
一、LD、LDI、OUT指令
1、指令解析:
LD(LoaD):取指令,用于常開觸點與母線的連接指令。
LDI(LoaD Inverse):取反指令,用于常閉觸點與母線的連接指令。
OUT:驅動線圈的輸出指令
2、操作說明:
LD、LDI用于X、Y、M、S、T、C,與ANB、ORB相配合時,可用于分支電路的起點等操作任務
OUT用于Y、M、T、C、S、F(功能指令線圈),不能用于X,并聯輸出OUT指令可連續使用多次。當OUT用于T和C時,其後要跟常數K(延時時間或計數次數)
3、梯形圖程序
指令表程序:
二、AND、ANI指令
1、指令解析:
AND:與指令,适用于單個常開觸點的串聯
ANI:(ANd Inverse):與反指令,适用于單個常閉觸點的串聯
2、操作說明:
AND和ANI指令适用于單個觸點與左邊觸點的串聯,可多次使用。
AND和ANI編程元件:X、Y、M、T、C、S
如果是兩個并聯電路塊(兩個或兩個人以上觸點并聯連接的電路)串聯,那麼就要用到ANB指令。
3、(1)梯形圖程序
指令表程序:
(2)梯形圖程序
注意:邏輯求解含義
指令表程序:
三、OR、ORI指令
1、指令解析:
OR:并指令(“或”操作指令),表示并聯一個常開觸點
ORI:并反指令(“或非”操作指令),表示并聯一個常閉觸點。
2、梯形圖程序
指令表程序:
四、LDP、ANDP、ORP、LDF、ANF、ORF指令
1、指令解析:
LDP、ANDP、ORP:上升沿檢測觸點指令,僅在制定元件的上升沿(由OFF→ON變化)時接通一個掃描周期。
LDF、ANF、ORF:下升沿檢測觸點指令,僅在制定元件的下升沿(由ON→OFF變化)時接通一個掃描周期。
編程元件:X、Y、M、T、C、S
2、梯形圖程序
指令表程序:
五、ORB指令
1、指令解析:ORB(Or Block)串聯電路塊并聯連接指令
串聯電路塊其實就是兩個以上發熱觸點串聯而成的電路塊。
将串聯電路塊并聯時可以用到ORB指令
ORB指令不帶元件号(相當于觸點間的垂直連線)
每個串聯電路塊的起點都要用LD或LDI指令,電路塊後面用ORB指令。
串聯電路塊
2、梯形圖程序
指令表程序:
六、ANB指令
1、指令解析:
ANB(And Block)并聯電路塊串聯連接指令,塊“與”操作指令,用于兩個或兩個以上觸點并聯在一起的回路塊的串聯操作。
把串聯電路塊與前面的電路串聯時用ANB指令
使用該指令之前,要先完成并聯電路塊内部的連接
并聯電路塊中各支路的起點使用LD或LDI指令
AND指令就等于是兩個電路塊之間的串聯連線
并聯電路塊
2、梯形圖程序
指令表程序:
七、棧存儲器與多重輸出指令
MPS(Memory Push)進棧指令
MRD(Memory Read)讀棧指令
MPP(Memory Pop)出棧指令
2、梯形圖程序
指令表程序:
八、SET與RST指令
1、指令解析:
SET:置位指令
RST:複位指令
SET的編程元件Y、M、S
RST編程元件Y、M、S、T、C、D
2、梯形圖程序
指令表程序:
九、NOP與END指令
NOP:空操作指令
END:結束指令
以上指令對于電氣老手來說可能是小菜一碟,但對于新手來說還是需要好好理解記憶消化才能應用,今天就當是給大家補基礎啦,不會的趕快記起來!
技成培訓原創,未經授權不得轉載,違者必究!
往期優秀文章展示:如何快速高效學懂PLC,除了看書學視頻,别忘了最重要的事!
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!