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