功能指令表達(dá)的表示形式:PLC的發(fā)展多用于順序控制,利用定時(shí)器,計(jì)數(shù)器等的的組合取代一般的控制系統(tǒng),帶有功能指令的PLC,在使用價(jià)值,使用范圍都會(huì)更廣。所以本章為大家介紹功能指令的概念。
一條指令是有一個(gè)指令名稱(chēng),以及一個(gè)指令代碼的(又叫功能號(hào)),不同的功能指令功能號(hào)不同。然后一條指令還具有多個(gè)操作數(shù):S表示源操作數(shù),D表示目標(biāo)操作數(shù),n表示在指令中可能用到的常數(shù)。一條指令再運(yùn)行中用它的程序步來(lái)表示它的大小。
指令執(zhí)行形式:
脈沖執(zhí)行型
連續(xù)執(zhí)行型
比如在圖上這個(gè)梯形圖中,MOVP表示脈沖執(zhí)行型,當(dāng)我們按下X000的時(shí)候就會(huì)把D10的數(shù)據(jù)傳送到D12中,但是不管X000接通多久,這個(gè)指令只執(zhí)行一次。
如果是MOV指令,當(dāng)我們按下X001的時(shí)候,這個(gè)指令就會(huì)在每一個(gè)掃描周期中都把D10的數(shù)據(jù)給傳送到D12中。
位軟元件,組合位元件和字元件:
只有處理ON / OFF狀態(tài)的元件,稱(chēng)為位軟元件,如X、Y. S等, 其它處理數(shù)字?jǐn)?shù)據(jù)的元件,例如T。C. D. V. Z等,稱(chēng)為字軟元件。位元件由Kn加首元件號(hào)的組合,也可以處理數(shù)字?jǐn)?shù)據(jù),組成字元件,稱(chēng)組合位元代或位元件組合。
組合位元件的組合規(guī)律是以4位為一組組合成單元。K1~ K4為16位運(yùn)算K5~ K8為32位運(yùn)算。例如K1XO表示X3 ~X0的4位 X0為最低位。K4M10表示M25 ~M10的16位組合, 10為最低。KBM100表示131~M100組成的32位組合,M100為 最低位。
BCD變換指令:
為了方便大家理解,我們還是以表格的的形式來(lái)顯示:
指令格式:
該指令表示,當(dāng)接通X000后把D0中的二進(jìn)制碼轉(zhuǎn)換成BCD碼,然后送到D5里面去。在這里給大家補(bǔ)充一下BCD碼是:BCD碼亦稱(chēng)二進(jìn)碼十進(jìn)數(shù)或二-十進(jìn)制代碼。用4位二進(jìn)制數(shù)來(lái)表示1位十進(jìn)制數(shù)中的0~9這10個(gè)數(shù)碼。
BIN碼變換指令:
我們以表格的的形式來(lái)顯示:
該指令表示的是把BCD碼轉(zhuǎn)換成二進(jìn)制碼
PLC外接數(shù)字開(kāi)關(guān):
這個(gè)數(shù)字開(kāi)關(guān)接在X0~X17上,如果我們要把這個(gè)數(shù)字開(kāi)關(guān)上的1234進(jìn)行轉(zhuǎn)換那么就要用到以下這條指令。當(dāng)我們按下X020后,K4X000里面的BCD碼就會(huì)轉(zhuǎn)換成二進(jìn)制碼存放到D10里面去。
下面我們以一個(gè)例程來(lái)說(shuō)明如何利用這些功能指令編程:
用傳送指令編寫(xiě)一個(gè)星三角降壓?jiǎn)?dòng):
星三角控制I/O圖:
PLC梯形圖:
當(dāng)我們按下X000后,MOV是傳送指令,把K3的數(shù)據(jù)傳送到K1Y000,而K3化成二進(jìn)制為0011,那么K1Y000里面的數(shù)據(jù)也變成了0011,所以Y0,Y1被置為ON,電動(dòng)機(jī)為星型啟動(dòng),然后Y0在延時(shí)10秒后T0閉合,把K5的數(shù)據(jù)傳送到K1Y000,K5化成二進(jìn)制為0101,那么K1Y000里面的數(shù)據(jù)就變成了0101,Y0依舊為ON,Y1則為OFF,Y2則為ON,所以在這個(gè)時(shí)候,電動(dòng)機(jī)按星型啟動(dòng)。當(dāng)按下X000后,K0的數(shù)據(jù)傳送到K1Y000,而K0化成二進(jìn)制為0000,所以Y0.Y1.Y2都變成了OFF,電動(dòng)機(jī)停止。
審核編輯:湯梓紅
-
控制系統(tǒng)
+關(guān)注
關(guān)注
41文章
6774瀏覽量
111989 -
plc
+關(guān)注
關(guān)注
5031文章
13857瀏覽量
473520 -
指令
+關(guān)注
關(guān)注
1文章
615瀏覽量
36361 -
計(jì)數(shù)器
+關(guān)注
關(guān)注
32文章
2290瀏覽量
96274 -
定時(shí)器
+關(guān)注
關(guān)注
23文章
3298瀏覽量
117675
原文標(biāo)題:PLC的功能指令講解圖文,教你如何正確使用功能指令
文章出處:【微信號(hào):PLC與自控設(shè)備,微信公眾號(hào):PLC與自控設(shè)備】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
S7-200主機(jī)PLC的基本指令和功能指令分別有哪些?
plc功能指令
可編程序控制器的功能指令在電氣系統(tǒng)中的應(yīng)用技巧
三菱plc功能指令
PMC功能指令:程序控制指令

詳解PMC系統(tǒng)功能指令

PMC功能指令之系統(tǒng)功能指令分析

三菱plc功能指令的表示格式

FANUC PMC的功能指令表詳細(xì)說(shuō)明

發(fā)那科PMC功能指令的詳細(xì)資料說(shuō)明

三菱PLC功能指令介紹(一)

PLC功能指令詳解

評(píng)論