Product

Product Features

Program Flow

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
00CJConditional Jump○○○○○
01CALLCall Subroutine○○○○○
02SRETSubroutine Return○○○○○
03IRETInterrupt Return○○○○○
04EIEnable Interrupt○○○○○
05DIDisable Interrupt○○○○○
06FENDMain Routine Program End○○○○○
07WDTWatchdog Timer Refresh○○○○○
08FORStart a FOR/NEXT Loop○○○○○
09NEXTEnd a FOR/NEXT Loop○○○○○

Move and Compare

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
10CMPCompare○○○○○
11ZCPZone Compare○○○○○
12MOVMove○○○○○
13SMOVShift Move○○○○○
14CMLComplement○○○○○
15BMOVBlock Move○○○○○
16FMOVFill Move○○○○○
17XCHExchange--○-○
18BCDConversion to Binary Coded Decimal○○○○○
19BINConversion to Binary○○○○○

Arithmetic and Logical Operation

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
20ADDAddition○○○○○
21SUBSubtraction○○○○○
22MULMultiplication○○○○○
23DIVDivision○○○○○
24INCIncrement○○○○○
25DECDecrement○○○○○
26WANDLogical Word AND○○○○○
27WORLogical Word OR○○○○○
28WXORLogical Exclusive OR○○○○○
29NEGNegation--○-○

Rotation and Shift Operation

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
30RORRotation Right○○○○○
31ROLRotation Left○○○○○
32RCRRotation Right with Carry--○-○
33RCLRotation Left with Carry--○-○
34SFTRBit Shift Right○○○○○
35SFTLBit Shift Left○○○○○
36WSFRWord Shift Right○○○○○
37WSFLWord Shift Left○○○○○
38SFWRShift write
[FIFO/FILO control]
○○○○○
39SFRDShift read
[FIFO control]
○○○○○

Data Operation

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
40ZRSTZone Reset○○○○○
41DECODecode○○○○○
42ENCOEncode○○○○○
43SUMSum of Active Bits○○○○○
44BONCheck Specified Bit Status○○○○○
45MEANMean○○○○○
46ANSTimed Annunciator Set-○○○○
47ANRAnnunciator Reset-○○○○
48SQRSquare Root--○-○
49FLTConversion to Floating Point○○*○○○

*: Supported in FX3G series ver.1.10 and later

High-Speed Processing

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
50REFRefresh○○○○○
51REFFRefresh and filter adjust--○-○
52MTRInput Matrix○○○○○
53HSCSHigh-speed counter set○○○○○
54HSCRHigh-speed counter reset○○○○○
55HSZHigh-speed counter zone compare○○○○○
56SPDSpeed Detection○○○○○
57PLSYPulse Y Output○○○○○
58PWMPulse Width Modulation○○○○○
59PLSRAcceleration/deceleration setup○○○○○

Handy Instruction

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
60ISTInitial State○○○○○
61SERSearch a Data Stack○○○○○
62ABSDAbsolute drum sequencer○○○○○
63INCDIncremental drum sequencer○○○○○
64TTMRTeaching Timer--○-○
65STMRSpecial Timer--○-○
66ALTAlternate State○○○○○
67RAMPRamp Variable Value○○○○○
68ROTCRotary Table Control--○-○
69SORTSORT Tabulated Data--○-○

External FX Device

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
70TKYTen Key Input--○-○
71HKYHexadecimal Input--○-○
72DSWDigital switch (thumbwheel input)○○○○○
73SEGDSeven Segment Decoder--○-○
74SEGLSeven Segment With Latch○○○○○
75ARWSArrow Switch--○-○
76ASCASCII code data input--○-○
77PRPrint (ASCII Code)--○-○
78FROMRead From A Special Function Block-○○○○
79TOWrite To A Special Function Block-○○○○

External FX Device

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
80RSSerial Communication○○○○○
81PRUNParallel Run (Octal Mode)○○○○○
82ASCIHexadecimal to ASCII Conversion○○○○○
83HEXASCII to Hexadecimal Conversion○○○○○
84CCDCheck Code○○○○○
85VRRDVolume Read○○*1○*2-○*2
86VRSCVolume Scale○○*1○*2-○*2
87RS2Serial Communication 2○○○○○
88PIDPID Control Loop○○○○○
89~99-      

*1: Supported in FX3G series ver.1.10 and later
*2: Supported in FX3U/FX3UC series ver.2.70 and later

Data Transfer 2

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
100,101-      
102ZPUSHBatch Store of Index Register--○-○*
103ZPOPBatch POP of Index Register--○-○*
104~109-      

*:Supported in FX3UC series ver.2.20 and later

Floating Point

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
110ECMPFloating Point Compare○○*○○○
111EZCPFloating Point Zone Compare--○-○
112EMOVFloating Point Move○○*○○○
113~115-      
116ESTRFloating Point to Character String Conversion--○-○
117EVALCharacter String to Floating Point Conversion--○-○
118EBCDFloating Point to Scientific Notation Conversion--○-○
119EBINScientific Notation to Floating Point Conversion--○-○
120EADDFloating Point Addition○○*○○○
121ESUBFloating Point Subtraction○○*○○○
122EMULFloating Point Multiplication○○*○○○
123EDIVFloating Point Division○○*○○○
124EXPFloating Point Exponent--○-○
125LOGEFloating Point Natural Logarithm--○-○
126LOG10Floating Point Common Logarithm--○-○
127ESQRFloating Point Square Root○○*○○○
128ENEGFloating Point Negation--○-○
129INTFloating Point to Integer Conversion○○*○○○
130SINFloating Point Sine--○-○
131COSFloating Point Cosine--○-○
132TANFloating Point Tangent--○-○
133ASINFloating Point Arc Sine-1--○-○
134ACOSFloating Point Arc Cosine-1--○-○
135ATANFloating Point Arc Tangent-1--○-○
136RADFloating Point Degrees to Radians Conversion--○-○
137DEGFloating Point Radians to Degrees Conversion--○-○
138,139-      

*: Supported in FX3G series ver.1.10 and later

Data Operation 2

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
140WSUMSum of Word Data--○-○*
141WTOBWORD to BYTE--○-○*
142BTOWBYTE to WORD--○-○*
143UNI4-bit Linking of Word Data--○-○*
144DIS4-bit Grouping of Word Data--○-○*
145,146-      
147SWAPByte Swap--○-○
148-      
149SORT2Sort Tabulated Data 2--○-○*

*: Supported in FX3UC series ver.2.20 and later

Positioning Control

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
150DSZRDOG Search Zero Return○○○○○
151DVITInterrupt Positioning--○-○
152TBLBatch Data Positioning Mode-○○○○*
153,154-      
155ABSAbsolute Current Value Read○○○○○
156ZRNZero Return○○○○○
157PLSVVariable Speed Pulse Output○○○○○
158DRVIDrive to Increment○○○○○
159DRVADrive to Absolute○○○○○

*: Supported in FX3UC series ver.2.20 and later

Real Time Clock Control

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
160TCMPRTC data compare○○○○○
161TZCPRTC data zone compare○○○○○
162TADDRTC data addition○○○○○
163TSUBRTC data subtraction○○○○○
164HTOSHour to second conversion--○-○
165STOHSecond to hour conversion--○-○
166TRDRead RTC data○○○○○
167TWRSet RTC data○○○○○
168-      
169HOURHour Meter○○○○○

External Device

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
170GRYDecimal to Gray Code Conversion○○○○○
171GBINGray Code to Decimal Conversion○○○○○
172~175-      
176RD3ARead form Dedicated Analog Block--○-○
177WR3AWrite to Dedicated Analog Block--○-○
178,179-      

Extension Function

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
180-      

Others

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
181-      
182COMRDRead device comment data--○-○*
183-      
184RNDRandom Number Generation--○-○
185-      
186DUTYTiming pulse generation--○-○*
187-      
188CRCCyclic Redundancy Check--○-○
189HCMOVHigh-speed counter move--○-○

*: Supported in FX3UC series ver.2.20 and later

Block Data Operation

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
190,191-      
192BK+Block Data Addition--○-○*
193BK-Block Data Subtraction--○-○*
194BKCMP=Block Data Compare (S1) = (S2)--○-○*
195BKCMP>Block Data Compare (S1) > (S2)--○-○*
196BKCMP<Block Data Compare (S1) < (S2)--○-○*
197BKCMP<>Block Data Compare (S1) ≠ (S2)--○-○*
198BKCMP<=Block Data Compare (S1) ≦ (S2)--○-○*
199BKCMP>=Block Data Compare (S1) ≧ (S2)--○-○*

*: Supported in FX3UC series ver.2.20 and later

Character String Control

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
200STRBIN to Character String Conversion--○-○*
201VALCharacter String to BIN Conversion--○-○*
202$+Link Character Strings--○-○
203LENCharacter String Length Detection--○-○
204RIGHTExtracting Character String Data from the Right--○-○
205LEFTExtracting Character String Data from the Left--○-○
206MIDRRandom Selection of Character Strings--○-○
207MIDWRandom Replacement of Character Strings--○-○
208INSTRCharacter string search--○-○*
209$MOVCharacter String Transfer--○-○

*: Supported in FX3UC series ver.2.20 and later

Data Operation 3

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
210FDELDeleting Data from Tables--○-○*
211FINSInserting Data to Tables--○-○*
212POPShift Last Data Read [FILO Control]--○-○
213SFR16-bit data n Bit Shift Right with Carry--○-○
214SFL16-bit data n Bit Shift Left with Carry--○-○
215~219-      

*: Supported in FX3UC series ver.2.20 and later

Data Comparison

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
220~223-      
224LD=Load Compare (S1) = (S2)○○○○○
225LD>Load Compare (S1) > (S2)○○○○○
226LD<Load Compare (S1) < (S2)○○○○○
227-      
228LD<>Load Compare (S1) ≠ (S2)○○○○○
229LD<=Load Compare (S1) ≦ (S2)○○○○○
230LD>=Load Compare (S1) ≧ (S2)○○○○○
231-      
232AND=AND Compare (S1) = (S2)○○○○○
233AND>AND Compare (S1) > (S2)○○○○○
234AND<AND Compare (S1) < (S2)○○○○○
235-      
236AND<>AND Compare (S1) ≠ (S2)○○○○○
237AND<=AND Compare (S1) ≦ (S2)○○○○○
238AND>=AND Compare (S1) ≧ (S2)○○○○○
239-      
240OR=OR Compare (S1) = (S2)○○○○○
241OR>OR Compare (S1) > (S2)○○○○○
242OR<OR Compare (S1) < (S2)○○○○○
243-      
244OR<>OR Compare (S1) ≠ (S2)○○○○○
245OR<=OR Compare (S1) ≦ (S2)○○○○○
246OR>=OR Compare (S1) ≧ (S2)○○○○○
247~249-      

Data Table Operation

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
250~255-      
256LIMITLimit Control--○-○
257BANDDead Band Control--○-○
258ZONEZone Control--○-○
259SCLScaling (Coordinate by Point Data)--○-○
260DABINDecimal ASCII to BIN Conversion--○-○*1
261BINDABIN to Decimal ASCII Conversion--○-○*1
262~268-      
269SCL2Scaling 2 (Coordinate by X/Y Data)--○-○*2

*1: Supported in FX3UC series ver.2.20 and later
*2: Supported in FX3UC series ver.1.30 and later

External Device Communication

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
270IVCKInverter Status Check○○*1○○○
271IVDRInverter Drive○○*1○○○
272IVRDInverter Parameter Read○○*1○○○
273IVWRInverter Parameter Write○○*1○○○
274IVBWRInverter Parameter Block Write--○-○
275IVMCInverter Multi Command○○*2○*3○○*3
276ADPRWMODBUS Read / Write○○*4○*5○○*5
277-      

*1: Supported in FX3G series ver.1.10 and later
*2: Supported in FX3G series ver.1.40 and later
*3: Supported in FX3U/FX3G series ver.2.70 and later
*4: Supported in FX3G series ver.1.30 and later
*5: Supported in FX3U/FX3UC series ver.2.40 and later

Data Transfer 3

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
278RBFMDivided BFM Read--○-○*
279WBFMDivided BFM Write--○-○*

*: Supported in FX3UC series ver.2.20 and later

High-Speed Processing 2

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
280HSCTHigh-Speed Counter Compare With Data Table--○-○
281~289-      

Extension File Register Control

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
290LOADRLoad From ER-○○○○
291SAVERSave to ER--○-○
292INITRInitialize R and ER--○-○
293LOGRLogging R and ER--○-○
294RWERRewrite to ER-○○○○*
295INITERInitialize ER--○-○*
296~299-      

*: Supported in FX3UC series ver.1.30 and later

FX3U-CF-ADP Applied Instructions

FNC No.MnemonicFunctionApplicable FX PLC
FX3SFX3GFX3UFX3GCFX3UC
300FLCRTFile create / check--○*-○*
301FLDELFile delete / CF card format--○*-○*
302FLWRData write--○*-○*
303FLRDData read--○*-○*
304FLCMDFX3U-CF-ADP command--○*-○*
305FLSTRDFX3U-CF-ADP status read--○*-○*

*: Supported in FX3U/FX3UC series ver.2.61 and later

Subscribe
Receive the latest headlines, right to your inbox