
B-63983EN/01 2.PMC SPECIFICATIONS
- 61 -
Table 2.1.7 (b) Functional instructions for PMCs for the Series 30i/31i/32i-A
(arranged in sequence of instruction group)
30i/31i/32i-A
Instruction
group
Instruction
name
SUB
No.
Processing
First PMC
Second
PMC
(option)
Third
PMC
(option)
DCS
(Note 4)
1 ADDB 36 Binary addition ¡¡¡¡
2 SUBB 37 Binary subtraction ¡¡¡¡
3 MULB 38 Binary multiplication ¡¡¡¡
4 DIVB 39 Binary division ¡¡¡¡
5 ADD 19 BCD addition ¡¡¡¡
6 SUB 20 BCD subtraction ¡¡¡¡
7 MUL 21 BCD multiplication ¡¡¡¡
8 DIV 22 BCD division ¡¡¡¡
9 NUMEB 40 Binary constant definition ¡¡¡¡
Operation
(Section
4.10)
10 NUME 23 BCD-constant definition ¡¡¡¡
1 DISPB 41 Message display ¡¡¡∆
2 EXIN 42 External data input ¡¡¡∆
3 WINDR 51 CNC window data read ¡¡¡∆
4 WINDW 52 CNC window data write ¡¡¡∆
CNC function
(Section
4.11)
5 AXCTL 53 PMC axis control ¡¡¡∆
1 COM 9 Common line control ¡¡¡¡
2 COME 29 End of common line control ¡¡¡¡
3JMP10Jump ¡¡¡¡
4 JMPE 30 End of jump ¡¡¡¡
5 JMPB 68 Label jump 1 ¡¡¡¡
6 JMPC 73 Label jump 2 ¡¡¡¡
7 LBL 69 Label ¡¡¡¡
8 CALL 65 Conditional subprogram call ¡¡¡¡
9 CALLU 66 Unconditional subprogram call ¡¡¡¡
10 SP 71 Subprogram ¡¡¡¡
11 SPE 72 End of subprogram ¡¡¡¡
12 END1 1 End of first-level program ¡¡¡¡
13 END2 2 End of second-level program ¡¡¡¡
14 END3 48 End of third-level program ¡(Note 2) ¡ (Note 2) ¡ (Note 2) ∆ (Note 3)
15 END 64 End of ladder program ¡¡¡¡
16 NOP 70 No operation ¡¡¡¡
17 CS 74 Case call ¡¡¡¡
18 CM 75 Sub program call in case call ¡¡¡¡
Program
control
(Section
4.12)
19 CE 76 End of case call ¡¡¡¡
1 ROT 6 Rotation control ¡¡¡¡Rotation
control
(Section
4.13)
2 ROTB 26 Binary rotation control ¡¡¡¡
(¡: Usable. ∆: Executed as NOP instruction (Note 1). ×: Unusable.)