- 艾寶物聯(lián)IOBOV? ─ 工業(yè)無(wú)線(xiàn)測控專(zhuān)家
指令格式中各部分內容說(shuō)明如下:
(1)控制條件
控制條件的數量和意義隨功能指令的不同而變化??刂茥l件存入堆棧寄存器中,其順序是固定不變的。
(2)指令
功能指令的種類(lèi)見(jiàn)表5-4
序號 |
指 令 |
處 理 內 容 |
||
格式1 (梯形圖) |
格式2 (紙帶穿孔與程序顯示) |
格式3 (程序輸入) |
||
1 |
END1 |
SUB1 |
S1 |
1級(高級)程序結束 |
2 |
END2 |
SUB2 |
S2 |
2級程序結束 |
3 |
END3 |
SUB48 |
S48 |
3級程序結束 |
4 |
TMR |
TMR |
T |
定時(shí)器處理 |
5 |
TMRB |
SUB24 |
S24 |
固定定時(shí)器處理 |
6 |
DEC |
DEC |
D |
譯碼 |
7 |
CTR |
SUB5 |
S5 |
計數處理 |
8 |
ROT |
SUB6 |
S6 |
旋轉控制 |
9 |
COD |
SUB7 |
S7 |
代碼轉換 |
10 |
MOVE |
SUB8 |
S8 |
數據“與”后傳輸 |
11 |
COM |
SUB9 |
S9 |
公共線(xiàn)控制 |
12 |
COME |
SUB29 |
S29 |
公共線(xiàn)控制結束 |
13 |
JMP |
SUB10 |
S10 |
跳轉 |
14 |
JMPE |
SUB30 |
S30 |
跳轉結束 |
15 |
PARI |
SUB11 |
S11 |
奇偶檢查 |
16 |
DCNV |
SUB14 |
S14 |
|
17 |
COMP |
SUB15 |
S15 |
比較 |
18 |
COIN |
SUB16 |
S16 |
符合檢查 |
19 |
DSCH |
SUB17 |
S17 |
數據檢索 |
20 |
XMOV |
SUB18 |
S18 |
變址數據傳輸 |
21 |
ADD |
SUB19 |
S19 |
加法運算 |
22 |
SUB |
SUB20 |
S20 |
減法運算 |
23 |
MUL |
SUB21 |
S21 |
乘法運算 |
24 |
DIV |
SUB22 |
S22 |
除法運算 |
25 |
NUME |
SUB23 |
S23 |
定義常數 |
26 |
PACTL |
SUB25 |
S25 |
位置Mate-A |
27 |
CODE |
SUB27 |
S27 |
二進(jìn)制代碼轉換 |
28 |
DCNVE |
SUB31 |
S31 |
擴散數據轉換 |
29 |
COMPB |
SUB32 |
S32 |
二進(jìn)制數比較 |
30 |
ADDB |
SUB36 |
S36 |
二進(jìn)制數加 |
31 |
SUBB |
SUB37 |
S37 |
二進(jìn)制數減 |
32 |
MULB |
SUB38 |
S38 |
二進(jìn)制數乘 |
33 |
DIVB |
SUB39 |
S39 |
二進(jìn)制數除 |
34 |
NUMEB |
SUB48 |
S40 |
定義二進(jìn)制常數 |
35 |
DISP |
SUB49 |
S49 |
在NC的CTR上顯示信息 |
指令的三種格式,格式1用于梯形圖;格式2用于紙帶穿孔和程序顯示;格式3是用編程器輸入程序時(shí)的簡(jiǎn)化指令。對TMR和DEC指令在編程器上有其專(zhuān)用指令鍵,其他功能指令則用SUB鍵和其后的數字鍵輸入。
(3)參數
功能指令不同于基本指令,可以處理各種數據,也就是說(shuō)數據或存有數據的地址可作為功能指令的參數,參數的數目和含義隨指令的不同而不同。
(4)輸出
功能指令的執行情況可用一位“1”和“0”表示時(shí),把它輸出到Wl繼電器,Wl繼電器的地址可隨意確定。但有些功能指令不用Wl,如MOVE、COM、JMP等。
(5)需要處理的數據
由功能指令管理的數據通常是BCD碼或二進(jìn)制數。如4位數的BCD碼數據是按一定順序放在兩個(gè)連續地址的存儲單元中,分低兩位和高兩位存放。例如BCD碼1234被存放在地址200和201中,則200中存低兩位(34),201中存高兩位(12)。在功能指令中只用參數指定低字節的200地址。二進(jìn)制代碼數據可以由l字節、2字節、4字節數據組成,同樣是低字節存在最小地址,在功能指令中也是用參數指定最小地址。