A − 7
5.3 Output Instructions....................................................................................................................5 − 14
5.3.1 Bit device, timer, counter output (OUT) .......................................................................5 − 14
5.3.2 Bit device set, reset (SET,RST) ...................................................................................5 − 19
5.3.3 Edge-triggered differential output (PLS, PLF)..............................................................5 − 23
5.3.4 Bit device output reverse (CHK) ..................................................................................5 − 26
5.4 Shift Instructions .......................................................................................................................5 − 28
5.4.1 Bit device shift (SFT, SFTP).........................................................................................5 − 28
5.5 Master Control Instructions.......................................................................................................5 − 30
5.5.1 Master control set, reset (MC, MCR)...........................................................................5 − 30
5.6 Termination Instructions............................................................................................................5 − 34
5.6.1 Main routine program termination (FEND) ..................................................................5 − 34
5.6.2 Sequence program termination (END) ........................................................................5 − 36
5.7 Other Instructions .....................................................................................................................5 − 38
5.7.1 Sequence program stop (STOP) .................................................................................5 − 38
5.7.2 No operation (NOP, NOPLF)........................................................................................5 − 40
6. BASIC INSTRUCTIONS.........................................................................................................6 − 1 ~ 6 − 90
6.1 Comparison Operation Instructions ............................................................................................6 − 2
6.1.1 16-bit data comparison (=, <>, >, <=, <, >=)..................................................................6 − 4
6.1.2 32-bit data comparison (D=, D<>, D>, D<=, D<,D>=)...................................................6 − 6
6.2 Arithmetic Operation Instructions ...............................................................................................6 − 8
6.2.1 BIN 16-bit addition, subtraction (+, +P, -, -P) ...............................................................6 − 10
6.2.2 BIN 32-bit addition, subtraction (D+, D+P, D-, D-P).....................................................6 − 13
6.2.3 BIN 16-bit multiplication, division (*, *P, /, /P) ..............................................................6 − 16
6.2.4 BIN 32-bit multiplication, division (D*, D*P, D/, D/P)....................................................6 − 19
6.2.5 BCD 4-digit addition, subtraction (B+, B+P, B-, B-P) ...................................................6 − 22
6.2.6 BCD 8-digit addition, subtraction (DB+, DB+P, DB-, DB-P).........................................6 − 25
6.2.7 BCD 4-digit multiplication, division (B*, B*P, B/, B/P) ..................................................6 − 28
6.2.8 BCD 8-digit multiplication, division (DB*, DB*P, DB/, DB/P)........................................6 − 31
6.2.9 16-bit BIN data increment, decrement (INC, INCP, DEC, DECP)................................6 − 34
6.2.10 32-bit BIN data increment, decrement (DINC, DINCP, DDEC, DDECP) .....................6 − 36
6.3 BCD ↔ BIN Conversion Instructions........................................................................................6 − 38
6.3.1 BIN data → BCD 4-, 8-digit conversion (BCD, BCDP, DBCD, DBCDP) ......................6 − 39
6.3.2 BCD 4-, 8-digit → BIN data conversion (BIN, BINP, DBIN, DBINP) ............................6 − 42
6.4 Data Transfer Instructions .........................................................................................................6 − 46
6.4.1 16-, 32-bit data transfer (MOV, MOVP, DMOV, DMOVP) .............................................6 − 47
6.4.2 16-, 32-bit data negation transfer (CML, CMLP, DCML, DCMLP) ...............................6 − 49
6.4.3 16-bit data block transfer (BMOV, BMOVP, FMOV, FMOVP) .......................................6 − 52
6.4.4 16-, 32-bit data exchange (XCH, XCHP, DXCH, DXCHP)...........................................6 − 56