FX Series Positioning Controllers Program format 5
5-6
Sequence control instructions
FNC00 CJ Conditional jump
99
FNC01 CJN Negated conditional jump
99
FNC02 CALL Subroutine call
99
FNC03 RET Subroutine return
99
FNC04 JMP Unconditional jump
99
FNC05 BRET Return to bus line
99
FNC08 RPT Repetition start
99
FNC09 RPE Repetition end
99
FNC10 CMP Comparison
99
FNC11 ZCP Zone comparison
99
FNC12 MOV Transfer
99
FNC13 MMOV Magnifying transfer with sign extension
99
FNC14 RMOV Reducing transfer with sign holding
99
FNC18 BCD Conversion from binary into binary-coded decimal
99
FNC19 BIN Conversion from binary-coded decimal into binary
99
FNC20 ADD Binary addition
99
FNC21 SUB Binary subtraction
99
FNC22 MUL Binary multiplication
99
FNC23 DIV Binary division
99
FNC24 INC Binary increment
99
FNC25 DEC Binary decrement
99
FNC26 WAND Logical product (AND)
99
FNC27 WOR Logical sum (OR)
99
FNC28 WXOR Exclusive logical sum (XOR)
99
FNC29 NEG Complement
99
FNC72 EXT Time division read of digital switch
99
FNC74 SEGL Seven-segment display with latch
99
FNC90 OUT Output
99
FNC92 XAB X axis absolute position detection
99
FNC93 YAB Y axis absolute position detection
99
Table 5.1: Instruction list
Instruction Description
FX
2N
-
10GM
FX
2N
-
20GM