產(chǎn)品圖片

產(chǎn)品分類

新聞動態(tài)
主頁 > 新聞動態(tài) > 工業(yè)自動化綜合實訓裝置基本指令簡介
2022-06-26 21:29

工業(yè)自動化綜合實訓裝置基本指令簡介

工業(yè)自動化綜合實訓裝置
基本指令如表所示:
名稱 助記符 目標元件 說明
取指令 LD X、Y、M、S、T、C 常開接點邏輯運算起始
取反指令 LDI X、Y、M、S、T、C 常閉接點邏輯運算起始
線圈驅(qū)動指令 OUT Y、M、S、T、C 驅(qū)動線圈的輸出
與指令 AND X、Y、M、S、T、C 單個常開接點的串聯(lián)
與非指令 ANI X、Y、M、S、T、C 單個常閉接點的串聯(lián)
或指令 OR X、Y、M、S、T、C 單個常開接點的并聯(lián)
或非指令 ORI X、Y、M、S、T、C 單個常閉接點的并聯(lián)
或塊指令 ORB 串聯(lián)電路塊的并聯(lián)連接
與塊指令 ANB 并聯(lián)電路塊的串聯(lián)連接
主控指令 MC Y、M 公共串聯(lián)接點的連接
主控復位指令 MCR Y、M MC的復位
置位指令 SET Y、M、S 使動作保持
復位指令 RST Y、M、S、D、V、Z、T、C 使操作保持復位
上升沿產(chǎn)生脈沖指令 PLS Y、M 輸入信號上升沿產(chǎn)生脈沖輸出
下降沿產(chǎn)生脈沖指令 PLF Y、M 輸入信號下降沿產(chǎn)生脈沖輸出
空操作指令 NOP 使步序作空操作
程序結(jié)束指令 END 程序結(jié)束
一、邏輯取及線圈驅(qū)動指令LD、LDI、OUT
LD,取指令。表示一個與輸入母線相連的動合接點指令,即動合接點邏輯運算起始。
LDI,取反指令。表示一個與輸入母線相連的動斷接點指令,即動斷接點邏輯運算起始。
OUT,線圈驅(qū)動指令,也叫輸出指令。
LD、LDI兩條指令的目標元件是X、Y、M、S、T、C,用于將接點接到母線上。也可以與后述的ANB指令,ORB指令配合使用,在分支起點也可使用。
OUT是驅(qū)動線圈的輸出指令,它的目標元件是Y、M、S、T、C。對輸入繼電器不能使用。OUT指令可以連續(xù)使用多次。
LD、LDI是一個程序步指令,這里的一個程序步即是一個字。OUT是多程序步指令,要視目標元件而定。
OUT指令目標元件是定時器和計數(shù)器時,必須設置常數(shù)K。
二、接點串聯(lián)指令AND、ANI
AND,與指令。用于單個動合接點的串聯(lián)。
ANI,與非指令。用于單個動斷接點的串聯(lián)。
AND與ANI都是一個程序步指令,它們串聯(lián)接點的個數(shù)沒有限制,也就是說這兩條指令可以多次重復使用。這兩條指令的目標元件為X、Y、M、S、T、C。
OUT指令后,通過接點對其它線圖使用OUT指令稱為縱輸出或連續(xù)輸出。這種連續(xù)輸出如果順序沒錯,可以多次重復。
三、接點并聯(lián)指令OR、ORI
OR,或指令,用于單個動合接點的并聯(lián)。
ORI,或非指令,用于單個動斷接點的并聯(lián)。
OR與ORI指令都是一個程序步指令,它們的目標元件是X、Y、M、S、T、C。這兩條指令都是一個接點。需要兩個以上接點串聯(lián)連接電路塊的并聯(lián)連接時,要用后述的ORB指令。
OR、ORI是從該指令的當前步開始,對前面的LD、LDI指令并聯(lián)連接。并聯(lián)的次數(shù)無限制。
四、串聯(lián)電路塊的并聯(lián)連接指令ORB
兩個或兩個以上的接點串聯(lián)連接的電路叫串聯(lián)電路塊。串聯(lián)電路塊并聯(lián)連接時,分支開始用LD、LDI指令,分支結(jié)束用ORB指令。ORB指令與后述的ANB指令均為無目標元件指令,而兩條無目標元件指令的步長都為一個程序步。ORB有時也簡稱或塊指令。
ORB指令的使用方法有兩種:一種是在要并聯(lián)的每個串聯(lián)電路后加ORB指令;另一種是集中使用ORB指令。對于前者分散使用ORB指令時,并聯(lián)電路塊的個數(shù)沒有限制,但對于后者集中使用ORB指令時,這種電路塊并聯(lián)的個數(shù)不能超過8個(即重復使用LD、LDI指令的次數(shù)限制在8次以下),所以不推薦用后者編程。
五、并聯(lián)電路的串聯(lián)連接指令ANB
兩個或兩個以上接點并聯(lián)電路稱為并聯(lián)電路塊,分支電路并聯(lián)電路塊與前面電路串聯(lián)連接時,使用ANB指令。分支的起點用LD、LDI指令,并聯(lián)電路結(jié)束后,使用ANB指令與前面電路串聯(lián)。ANB指令也簡稱與塊指令,ANB也是無操作目標元件,是一個程序步指令。
六、主控及主控復位指令MC、MCR
MC為主控指令,用于公共串聯(lián)接點的連接,MCR叫主控復位指令,即MC的復位指令。在編程時,經(jīng)常遇到多個線圈同時受到一個或一組接點控制。如果在每個線圈的控制電路中都串入同樣的接點,將多占用存儲單元,應用主控指令可能解決這一問題。使用主控指令的接點稱為主控接點,它在梯形圖中與一般的接點垂直。它們是與母線相連的動合接點,是控制一組電路的總開關。
MC指令是3程序步,MCR指令是2程序步,兩條指令的操作目標元件是Y、M,但不允許使用特殊輔助繼電器M。
七、置位與復位指令SET、RST
SET為置位指令,使動作保持;RST為復位指令,使操作保持復位。SET指令的操作目標元件為Y、M、S。而RST指令的操作元件為Y、M、S、D、V、Z、T、C。這兩條指令是1~3個程序步。用RST指令可以對定時器、計數(shù)器、數(shù)據(jù)寄存、變址寄存器的內(nèi)容清零。
八、脈沖輸出指令PLS、PLF
PLS指令在輸入信號上升沿產(chǎn)生脈沖輸出,而PLF在輸入信號下降沿產(chǎn)生脈沖輸出,這兩條指令都是2程序步,它們的目標元件是Y和M,但特殊輔助繼電器不能作目標元件。使用PLS指令,元件Y、M僅在驅(qū)動輸入接通后的一個掃描周期內(nèi)動作(置1)。而使用PLF指令,元件Y、M僅在驅(qū)動輸入斷開后的一個掃描周期內(nèi)動作。
使用這兩條指令時,要特別注意目標元件。例如,在驅(qū)動輸入接通時,PLC由運行到停機到運行,此時PLSM0動作,但PLSM600(斷電時,電池后備的輔助繼電器)不動作。這是因為M600是特殊保持繼電器,即使在斷電停機時其動作也能保持。
九、空操作指令NOP
NOP指令是一條無動作、無目標元件的1程序步指令?詹僮髦噶钍乖摬叫蜃骺詹僮。用NOP指令替代已寫入指令,可以改變電路。在程序中加入NOP指令,在改動或追加程序時可以減少步序號的改變。
十、程序結(jié)束指令END
END是一條無目標元件的1程序步指令。PLC反復進行輸入處理、程序運算、輸出處理,若在程序最后寫入END指令,則END以后的程序就不再執(zhí)行,直接進行輸出處理。在程序調(diào)試過程中,按段插入END指令,可以按順序擴大對各程序段動作的檢查。采用END指令將程序劃分為若干段,在確認處于前面電路塊的動作正確無誤之后,依次刪去END指令。要注意的是在執(zhí)行END指令時,也刷新監(jiān)視時鐘。