KEMBAR78
Easycon FX3U PLC Indication Book | PDF
0% found this document useful (0 votes)
402 views61 pages

Easycon FX3U PLC Indication Book

The document provides instructions for using an FX3U series programmable logic controller. It describes the basic features and specifications of the PLC, including I/O points, memory size, instruction set, communication interfaces, and supported functions like analog input/output, high-speed counting, and positioning control.

Uploaded by

Jose Brizuela
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
402 views61 pages

Easycon FX3U PLC Indication Book

The document provides instructions for using an FX3U series programmable logic controller. It describes the basic features and specifications of the PLC, including I/O points, memory size, instruction set, communication interfaces, and supported functions like analog input/output, high-speed counting, and positioning control.

Uploaded by

Jose Brizuela
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 61

Instructions for FX3U Series PLC

Edition: V2.8
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Preface
Thank you for purchasing FX3UE series programmable controller designed by Easycon.
This manual mainly introduces the instruction application of FX3U series programmable
controller.

FX3U series programmable controller is integrated with Ethernet network port, which can
communicate online. Combined with the dark horse configurable cloud platform, it can
realize remote monitoring and program downloading.

The controller system adopts the internationally advanced M4 core control system. It is made
by purchasing high-quality accessories from international manufacturers such as Omron relay
in Japan, Yiguang optocoupler, Fenghua, Guoju and other passive components.

This series of PLC supports GX series software programming, reading, downloading, testing,
diagnosis and monitoring, supports multi-channel analog input and analog output functions,
supports RS422 control, RS485 master slave station Modbus RTU function, CAN expansion
function, supports multi axis step control, PWM function, supports temperature NTC, PT100
sensors, supports AB phase encoder input, supports digital tube function, supports touch screen
function, supports watchdog External interrupt function, support super password setting,
support power failure detection data storage function, and support fault detection.

This series of PLC supports a series of practical functions such as ENET network function,
PLC program protection and anti reading. This series of PLC has more powerful functions,
more flexible application, and more stable performance. It can be widely used in general and
special markets, as well as in electric control cabinet control, automatic production line
transformation, multi axis robots, automatic test racks, textile machinery, packaging machines,
brick machines and other occasions. It provides highly integrated integrated solutions for
equipment intelligent manufacturing and terminal customers in monitoring, protection,
automatic control, etc. It is of great value for reducing system procurement and operating
costs and improving system reliability.

Before installing, using and maintaining the PLC, please read this manual carefully to ensure
that the product can be correctly installed and operated to give full play to its best performance.

If there are difficulties or special requirements for the use of PLC, you can contact our agent at
any time, or call the after-sales service center of our headquarters directly, and we will serve you
wholeheartedly.

All rights are reserved in this user manual, and the contents are subject to change without notice
Knowledge. Version: the first edition in 2020

-2-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Notice to users
Only operators with certain electrical knowledge can perform other operations such as wiring
on the product. If there is any unknown place, please consult the technical department of the
company.

The examples listed in the manual and other technical materials are only for users'
understanding and reference, and certain actions are not guaranteed.

When using this product in combination with other products, please confirm whether it
conforms to relevant specifications and principles.

When using this product, please confirm whether it meets the requirements and safety by
yourself. If the failure of this product may cause machine failure or loss, please set the backup
and safety functions by yourself.

Contact information
If you have any questions about the use of this product, please contact the agent and office
that purchased the product, or directly contact the Easycon
Without explicit written permission, this material and its contents shall not be copied,
transferred or used. Violators shall be liable for the losses caused.

2020/02

-3-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Catalogue
1、Basic description 5

2、Wiring diagram 9

3、Element Range 9

4、Supported Instructions 11

5、Function Description of Special Relays and Registers 20

6、Use of high-speed counter 25

7、Operating Instructions for Communication Interface - RS422/CAN/ENET 29

8、Instructions for pulse capture (input interrupt) function 49

9、Instructions for PLSY PLSR ZRN DRVI DRVA and other pulse s 50
ending and positioning commands

10、Enhanced PWM 54

11、Instructions for use of analog quantity AD 54

12、Use of analog quantity DA 55

13、Use of Real Time Clock RTC 56

14 、Fault detection 57

-4-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

1、Basic description

Support GX software programming, reading,


Software Support downloading, inspection, diagnosis and
software monitoring programs

Program 32000 steps


Steps
Steps

Rated DC24V
Voltage voltage
input
Voltage Voltage variation range: ± 15%, voltage
variation unbalance rate<3%; Frequency ± 5%
Element 256 points for X0~X377
X point Range
input
Hardware X0~X77 64 points
scope
Element 256 points from Y0 to Y377
Range

Hardware Y0~Y77 64 points


scope
Y
point output It supports up to eight channels Y0, Y1, Y2,

High speed Y3, Y4, Y5, Y6 and Y7, up to 200 Khz for Y0-
pulse
Y5 and up to 100 Khz for Y6-Y7 at the same

time, and supports pulse sending by PLSY and

PLSR (supports positioning command)

AD input Up to 10 routes,0-10V/4-20ma/NTC,12bit
Analog 2-way,0-10V,12bit
DA output
quantity

-5-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

RS422 1-way, supporting ladder diagram download


and touch screen communication protocol
2-way, support master and slave station
setting, MODBUS-RTU protocol (support bit
RS485
element read by word), RS, RS2 no protocol
communication, support master station
programming protocol.

Support module expansion function,

Communication CAN
interface It supports up to 16 slaves, and supports
extended input, output, analog quantity,
weighing, NTC, PT100, thermocouple and other
functions

It supports basic functions of ENET network


interface, ENET network interface MODBUS
TCP/UDP server (slave), ENET network
ENET interface MODBUS TCP/UDP client (master),
network port IPv4, ARP, IGMP, PPPoE protocols, supports
8 independent hardware sockets, and does not
affect each other. It supports remote
parameter downloading and online monitoring
functions

-6-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Perpetual Compatible with the original (when the


Clock calendar
password is 12345678, the programming
clock
function software cannot modify the clock data)

It supports up to two AB phase inputs,

with a maximum response of 100KHz (and AB

Encoder phase input can select 2-fold and 4-fold


Encoder

input frequency - the same encoder can obtain 2-

function 4 times the accuracy), and supports SPD

commands

(X0~X5: 6-way), the highest response

frequency of other software high-speed

counters: 10KHZ

Watchdog Watchdog Compatible with the original


function

Compatible with the original; It supports


Interrupt External pulse capture function, supports 6 channels
function interrupt of X0-X5, and the maximum response frequency
function is 10KHZ (with filtering)

After the password is 12345678, the program


Password Support super will not be able to read, but the software
component data can be read, and the password
modification program will be cleared

-7-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Data All power failures are maintained by


holding
FLASH (more than 10 years), and the data
Power loss function
holding will be checked when power on
in case of
power
failure

When the program is running in the PLC, the

program command and component range will


Fault ERR light
be checked, and if there is a problem, the
detection
corresponding fault will be reported;

During operation, minor fault occurs when

a fault is detected: ERR light flashes;

Serious fault: ERR light is always on

Running RUN light When the run switch is pulled to RUN, the
light RUN light flashes

Accelerat PLSV Support PLSV command to set whether


ion and Instruction acceleration and deceleration are required
decelerat through M8338
ion
D8039 - Constant scan time, M8039 - Constant scan mode
Constant
Constant scan mode
scanning
Support the use of D register bit element:
D register
Dn. b
Support the use of index register formats:
Index constant: KnZn, HnZn, bit: KnX (YMTC) Zn,
register word: D (TC) nZn

-8-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

2、Wiring diagram (see the wiring diagram of the compressed


package file attachment)

3、Component range (R extended register is not supported)


X0~X377 256 spot Hardware: X0~X77 64 points
Y0~Y377 256 spot Hardware: Y0~Y77 64 points
M0~M499 500 spot Generally used [variable]
M500~M1023 524 spot Keep [variable]
M1024~M7679 6656 spot Keep [fixed]
M8000~M8511 512 spot Special use
S0~S9 10 spot Initialization status (generally
[variable])
S10~S499 490 spot Generally used [variable]
S500~S899 400 spot Keep [variable]
S900~S999 100 spot For signal alarm (for holding
[transformer])
S1000~S4095 3096 spot Keep [fixed]
T0~T199 200点 200 spot 100ms
T200~T245 46 spot 10ms
T246~T249 4 spot 1ms cumulative
T250~T255 6 spot 100ms cumulative
T256~T511 256 spot 1ms
C0~C99 100 spot General increase count (16 bits)
[variable]
C100~C199 100 spot Holding increment count (16
bits) [variable]

-9-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

C200~C219 20 spot Two direction (32-bit) is


generally used
C220~C234 15 spot Two direction for holding (32
bit)

C235~C255 20 spot High speed reader for holding


(32 bits)
D0~D199 200 spot General (16 bits) [variable]
D200~D511 312 spot Holding (16 bits) [variable]
D512~D7999 7488 spot Holding (16 bits) [fixed]
D8000~D8511 512 spot Special use (16 bits)
V0~V7 Z0~Z7 16 spot Used for indexing (16 bits)
N0~N7 8 spot For master control
P0~P4095 4096 spot For JUMP and CALL branch
I0 port~I5 port 6 spot Input interrupt
I6 port ~I8 port 3 spot Timer interrupt
I010~I060 6 spot Counter interrupt
16 position 32 -2147483648~2147483647
K (10 entries)
-
32768~32767
H (16 entries) 16 position 32 position 0~FFFFFFFF
0~FFFF
E (real floating
point number) -1.0 × 2128 ~ 1.0 × 2 -126 、
0 、
1.0 × 2-126 ~ 2128

-10-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

4、Supported Instructions
1) Basic instructions (all supported):
LD LDI LDP LDF AND ANI ANDP ANDF ANDB OR ORI ORP ORF ORB MPS MRD
MPP MC:For nesting, N0-N7 can be used normally; Only N0
MCR INV PLS PLF OUT SET RST NOP MEP MEFENDSTL(Up to 8
branches are supported)RET
2)Application instruction:

Category Function Instructions Function Remarks Category Function Instructions Function Remarks
No No

00 CJ Conditional 40 ZRST Interval reset


Jump

01 CALL Call 41 DECO decoding


subprogram

Subroutine
02 SRET 42 ENCO code
return

Interrupt
03 IRET 43 SUM ON bit
Return

Open ON bit j
04 EI 44 BON
Interrupt udgment

Procedure Off average


05 DI 45 MEAN
flow interrupt value
Data
End of processing
Signal alarm
06 FEND main 46 ANS Set
program
Watchdog Signal alarm
07 WDT 47 ANR
timer refresh reset Set

Cycle Area Square root


08 FOR 48 SQR
Start operation
BIN integer
End of
09 NEXT 49 FLT binary floating
cycle area
point conversion

10 CMP Compare 50 REF I/O Refresh

Input refresh
Interval
11 ZCP 51 REFF (with filter NO
comparison
setting)

-11-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

12 MOV Delivery 52 MTR Matrix input NO

13 SMOV Bit transfer 53 HSCS Compare Set

Negate
14 CML 54 HSCR Compare Reset
transmission
High speed
Transmission Transmitted processing Interval
15 BMOV 55 HSZ
and
together comparison
comparison
16 FMOV Multicast 56 SPD Pulse
density

17 XCH Exchange 57 PLSY Pulse output

Pulse
18 BCD BCD conversion 58 PWM modulation

Acceleration
BIN conversion
19 BIN 59 PLSR and deceleration
pulse output

BIN
20 ADD 60 IST Initialization NO
addition

BIN
21 SUB 61 SER Data retrieval
subtraction

BIN Cam control


22 MUL 62 ABSD
multiplication Absolute mode

23 DIV BIN division 63 INCD Cam control


Relative mode

24 INC BIN plus 1 Convenience 64 TIMR Teaching timer


Four logic
instruction
operations
25 DEC BIN minus 1 65 STMR Special timer

Logical Alternating
26 WAND 66 ALT
word and output

Logical
27 WOR 67 RAMP Ramp signal
word or

Rotary table
28 WXOR Logical XOR 68 ROTC NO
control

Complement
29 NEG 69 SORT Data sorting
code

-12-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

30 ROR Right turn 70 TKY Numeric key NO


input

31 ROL Left turn 71 HKY 16 key input NO

Right turn
32 RCR 72 DSW digital switches NO
with carry

Left turn 7-segment


33 RCL 73 SEGD
with carry decoding
Seven segment
34 SFTR sftr Peripheral 74 SEGL code time- NO
instruction sharing display

Cyclic shift
35 SFTL Bit shift left 75 ARWS Arrow switch NO

Word Shift
36 WSFR 76 ASC ASCII input NO
Right

37 WSFL Word Shift Left 77 PR ASCII printing NO

38 SFWR Shift Write 78 FROM ENET Read *1

39 SFRD Shift readout 79 TO ENET Write *1

*1、Ethernet MODBUS TCP/MODBUS UDP

-13-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

C ategory Function Instructions Function Remarks Category Function Instructions Function Remarks
No No

Serial data Floating point


80 RS 130 SIN
transmission SIN operation

81 PRUN 8-bit data 131 COS Floating point


transmission COS operation

HEX-ASC Floating point


82 ASCI 132 TAN
II conversion TAN operation

ASCII-HE Binary floating


83 HEX 133 ASIN point SIN-1
X conversion operation

Inspection Binary floating


84 CCD 134 ACOS point COS-1
code operation 2

Peripheral Potentiometer Floating Base floating


85 VRRD NO 135 ATAN point TAN-1
SER readout point operation 2
number Angle radian
This degree of conversion of
86 VRSC potentiometer
NO 136 RAD decimal floating
point number
Conversion
Serial data between radians
87 RS2 137 DEG and angles of
transmission 2
binary floating
point numbers
PID NO
88 PID 138
operation

89 139

Calculate the
100 140 WSUM total value
of data

Data separation
101 141 WTOB of byte units

Batch Saving Data combinati


102 ZPUS H of Index 142 BTOW on in byte units
Registers

Recovery of 4-bit combinati


Data 103 ZP0P Data 143 UNI on of 16 bit data
index register
transmission 2 processing 2
4-bit separation
104 144 DIS of 16 bit data

105 145

-14-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

106 146

107 147 SWAP Up and down


byte exchange

108 148

Data
109 149 SORT2
sorting 2
Binary floating Origin
regression
110 ECMP point number 150 DSZR with DOG
comparison search
Binary floating
111 EZCP
point number
151 DVIT Interrupt
interval NO
comparison Positioning

Binary floating
Table Setting
112 EMOV point data 152 TBL NO
transmission Positioning

113 153

Floating Positioning
114 154
point number control

ABS present
115 155 ABS value reading
NO

116 156 ZRN Origin regression

Conversion of
117 ESTR binary floating NO Variable pulse
point number
157 PLSV
output
to string
Binary to
decimal Relative
118 EBCD floating point 158 DRVI
positioning
conversion
10 base to 2
base floating Absolute
119 EBIN point 159 DRVA
positioning
conversion

120 EADD Binary floating


point addition 160 TCMP Clock data
comparison

Clock data
Subtract binary
121 ESUB floating point 161 TZCP interval
number comparison
Multiplication
of binary Clock data
122 EMUL floating point 162 TADD
addition
numbers
Division of
123 EDIV binary floating 163 TSUB Clock data
point number subtraction

-15-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Exponential
Second
operation of conversion of
124 EXP binary floating 164 HTOS hour, minute
and second data
point number
Binary floating
point natural [hour, minute
125 LOGE 165 STOH Seconds]
logarithm
operation conversion

Floating Binary floating Clock


point common Clock data
point number 126 LOG1 0 logarithmic operation 166 TRD reading
operation
Binary floating
point number Clock data
127 ESQR square root 167 TWR
operation writing

Binary floating
128 ENEG point sign flip
168

Binary floating
129 INT point BIN 169 HOUR Timer
conversion

Gray code Data deletion


170 GRY transformation 210 FDEL
of data table

Gray code
Data Insertion
171 GBIN inverse 211 FINS
transform of Data Table

Read incoming
172 212 POP data

16 bit data n
173 213 SFR bit right shift
(with carry)

16 bit data n-bit


174 214 SFL left shift (with
carry)
Peripherals Data
175 processing 3 215

Reading of
176 RD3A analog module *1 216

Write of
177 WR3A analog module *1 217

178 218

179 219

180 220

181 221

-16-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Read the
annotation
182 COMRD data of the NO 222
software
component

183 223

Other Generate
instructions 184 RND random 224 LD= (S1)=(S2)
number

185 225 LD> (S1)>(S2)

Generate
186 DUTY 226 LD< (S1)<(S2)
timing pulse

187 227

188 CRC CRC operation 228 LD<> (S1)≠(S2)

Transmission
189 HCMOV of high-speed Contact 229 LD<= (S1)<=(S2)
counter comparison
command
190 230 LD>= (S1)>=(S2)

191 231

Addition
192 BK+ operation of
232 AND= (S1)=(S2)
data block

Data block
193 BK- Subtraction of
processing data block 233 AND> (S1)>(S2)

Comparison
194 BKCMP= of data blocks 234 AND< (S1)<(S2)
(S1)=(S2)

Comparison
195 BKCMP> of data blocks 235
(S1)>(S2)

Comparison
196 BKCMP< of data blocks 236 AND<> (S1)≠(S2)
(S1)<(S2)

Comparison
197 BKCMP<> of data blocks 237 AND<= (S1)<=(S2)
(S1)<>(S2)

Comparison
198 BKCMP<= of data blocks 238 AND>= (S1)>=(S2)
(S1)<=(S 2)

Comparison
199 BKCMP>= of data blocks 239
(S1)>=(S 2)

-17-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

BIN → string
200 STR conversion NO 240 ORD=

201 VAL String → BIN NO 241 ORD>


conversion

string
Combination NO (S1)=(S2)
manipulation 202 $+ of strings 242 ORD<

Detect the
203 LEN length of the NO 243
string
Get from the
204 RIGHT right side of NO 244 ORD<> (S1)<(S2)
the string
Get from the
205 LEFT left side of the NO 245 ORD<=
string

206 MIDR
Arbitrary fetch NO 246 ORD>= (S1)≠(S2)
from string

Any substitution
207 MIDW in a string NO 247

208 INSTR String retrieval NO 248

Transmission
209 $MOV NO 249
of string

250 290 LOADR


Read Extended
NO
File Register

Batch Write
251 291 SAVER Extended File NO
Register

Initialization
252 292 INITR of extended NO
registers

Log in to the
Data Table 253 293 LOGR extended NO
register
Processing
Deletion and
254 294 RWER writing of NO
extended file
register
Initialization
255 295 INITER of extended file NO
registers

Upper and
256 LIMIT lower limit 296
control

257 BAND Deadband 297


control

-18-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Regional
258 ZONE 298
control

Coordinate
determination
259 SCL (coordinate 299
data of different
points)

string Preparation and


10 base ASCII
260 DABIN → BIN 300 FLCRT confirmation NO
manipulation
conversion of documents

BIN → File deletion ・


261 BINDA decimal ASCII 301 FLDEL NO
CF card format
conversion

262 302 FLWR Write data NO

263 303 FLRD Data readout NO

Action NO

264 304 FLCMD indication of NO


FX 3U-CF-ADP
FX3U - CF-
265 305 FLSTRD ADP status NO
readout

266 306

267 307

268 308

Coordinate 2
269 SCL2 (X/Y
309
coordinate data)

Operation
Write parameter
monitoring of
270 IVCK frequency 273 IVWR NO of frequency NO
converter
converter
Operation The parameter
control of NO of frequency
271 IVDR NO 274 IVBWR converter is NO
frequency written in
External device converter batches
communication Parameter r
272 IVRD eading of
frequency
NO 276 ADPRW MODBUS
read/write
*1
converter

BFM Split
277 279 WBFM NO
Write
Data transfer

BFM split Note:


278 RBFM readout NO
1) Support 32-bit instructions and add P instructions;
Tabular 2) 6506 fault will be detected when unsupported command is used;
High speed Comparison
processing 2
280 HSCT of High Speed 3) Yellow is FX3U instruction; Note that grey instructions are not
Counters supported temporarily

-19-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

5、 Function Description of Special Relays and Registers


M8000: operation monitoring contact M8001: Counter contact of operation monitoring

M8002: initialization pulse contact M8003: Reverse contact of initialization pulse

M8004: Error indication contact M8012:100 millisecond clock pulse

M8011:10 millisecond clock pulse M8014: 1 minute clock pulse

M8013: 1-second clock pulse M8016: Clock display stops

M8015: Setting the clock M8018: Real time clock sign

M8017: Clock correction for positive and negative 30 seconds M8021: Borrowing flag

M8019: Clock error flag M8032: Latching data clearing

M8020: Zero mark M8039: Constant scan mode

M8022: Carry flag M8048: S900-S999 has ON status

M8029: End of instruction execution flag M8051: I1 port interrupt prohibition

M8031: Non latching data clearing M8032: Latching data clearing M8053: I3 port interrupt prohibition

M8034: Disable all outputs M8039: Constant scan mode M8055: I5 port interruption prohibited

M8047: STL monitoring is valid M8048: S900-S999 is ON

M8049: Signal alarm is valid

M8050: I0 port interruption prohibition M8051: I1 port interruption prohibition

M8052: I2 port interruption prohibition M8053: I3 port interruption prohibition

M8054: I4 port interrupt prohibition

M8059: I010, I020, I030, I040, I050, I060 counting interrupt prohibition

-20
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
M8129: Serial port 1 communication timeout flag

M8139: HSCS, HSCR, HSZ, HSCT high-speed counter comparison instruction is executing

CAN function (now only used for system IO point expansion)


M8149: CAN communication timeout flag M8150: CAN allowed working flag

High speed six axis


M8152: User interrupt input instruction Y4 M8153: User interrupt input instruction

Y5 high-speed 8-axis
M8154: User interrupt input instruction Y6 M8155: User interrupt input instruction Y7
M8161: 16 bit/8-bit switching flag M8168: SMOV command HEX processing function

M8170: X0 pulse capture M8171: X1 pulse capture

M8172: X2 pulse capture M8173: X3 pulse capture

M8174: X4 pulse capture M8175: X5 pulse capture

M8198: C251 C252 C254 4 times frequency mark M8196: C251, C252, C254 frequency multiplication mark 2

M8200: M8197: Second harmonic generation mark of C253 C255

M8234: Counting direction setting of C200-C234 M8199: C253 C255 4 times frequency mark

M8246: M8235-M8345: counting direction setting of C235-C245

M8255: Count direction flag of C246-C255 M8330: Output 1 of DUTY (FNC 186) instruction timing clock

M8329: Abnormal end of instruction execution M8332: Output 3 of DUTY (FNC 186) instruction timing clock

M8331: Output 2 of DUTY (FNC 186) instruction timing clock M8334: Output 5 of DUTY (FNC 186) instruction timing clock

M8333: Output 4 of DUTY (FNC 186) instruction timing clock M8350-M8359: High speed output Y1 function High speed four axis

M8336: Interrupt input specified function is valid

M8338: PLSV command acceleration/deceleration action

M8340-M8349: High speed output Y0 function

High speed four shaft


M8360-M8369: High speed output Y2 function M8370-M8379: High speed output Y3 function

High speed six axis


M8440-M8449: High speed output Y4 function M8450-M8459: High speed output Y5 function

High speed eight-axis


M8470-M8479: High speed output Y6 function M8480-M8489: High speed output Y7 function

-21-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
MODBUS/RS function
M8401: RS command is being sent (M8121) M8402: RS command sending (M8122)

M8403: RS command receiving flag (M8123) M8404:

M8409: Communication timeout flag (M8129) M8421: Channel 2-MODBUS communication

M8401: Channel 1-MODBUS communication

MODBUS function
M8402: Channel 1 - MODBUS communication error M8422: MODBUS communication error on channel 2

M8403: Channel 1 - MODBUS communication error latch M8423: Channel 2 MODBUS communication error latch

M8408: Channel 1 - Retry M8428: Channel 2 - Retry

M8409: Channel 1 timeout M8429: Channel 2 timeout

M8410: Channel 1/2 switches using the ADPRW command

ENET function
M8404: ENET Ready M8406: Executing time setting

M8411: Execution time setting M8492: IP address saving area writing requirements

M8493: End of IP address saving area writing M8494: IP address saving area write error

M8495: IP address saving area clearing requirements M8496: End of IP address saving area cleaning

M8497: IP address saving area clearing error M8498: Change IP address flag bit in operation

M8460: User interrupt input instruction Y00 M8461: User interrupt input instruction Y01

High speed four shaft


M8462: User interrupt input instruction Y02 M8463: User interrupt input instruction Y03

M8464: DSZR and ZRN commands Y00 clear M8465: DSZR, ZRN command Y01 clear signal assignment is valid
signal assignment is valid
M8467: DSZR, ZRN command Y03 clear signal assignment is valid
M8466: DSZR, ZRN command Y02 clear signal
assignment is valid D8009:

D8000: monitoring timer setting value (default 200) D8011: Minimum scanning time (0.1ms)

D8008: Power down detection time (set value: 1~100, D8013: RTC clock seconds
default 10ms)
D8015: RTC clock hour
D8010: Current value of scanning time (0.1ms)
D8017: RTC clock month
D8012: Maximum scanning time (0.1ms)
D8019: RTC Clock Week
D8014: RTC clock minute
D8021: Filter coefficient of X20-X77 (set value: 1~60ms, default: 10)
D8016: RTC clock day
D8029: V0 index register contents
D8018: RTC Clock Year

D8020: X0-X17 filter coefficient (set value: 0~60ms, default 10)

D8028: Z0 index register contents

-22-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
D8136: Y0 Y1 High speed output count accumulation: 32 bits

D8139: Number of instructions in HSCS, HSCR, HSZ, HSCT instruction execution (no more than 4)

D8140: Y0 pulse output count register

D8142: Y1 pulse output count register

D8145: Y2 pulse output count register

D8146: Y3 pulse output count register

High speed six axis


D8156: DSZR and ZRN commands specify Y04 to D8157: DSZR and ZRN commands specify Y05 to clear
clear signal elements signal elements

High speed eight-axis


D8158: DSZR and ZRN commands specify Y06 to D8159: DSZR and ZRN commands specify Y07 to
clear signal elements clear signal elements

High speed six axis


D8170: Y04 Pulse Output Count Register D8172: Y05 Pulse Output Count Register

High speed eight-axis


D8174: Y06 Pulse Output Count Register D8176: Y07 Pulse Output Count Register

D8182: Z1 index register contents D8183: V1 index register contents

D8184: Z2 index register contents D8185: V2 index register content

D8186: Z3 index register contents D8187: V3 index register contents

D8188: Z4 index register contents D8189: V4 index register contents

D8190: Z5 index register contents D8191: V5 index register contents

D8192: Z6 index register contents D8193: V6 index register contents

D8194: Z7 index register contents D8195: V7 index register contents

D8196: For CAN function D8197: for CAN function

D8198: for CAN function D8199: For CAN function

D8310: Random number (32 bits) D8330: Counter for scanning number of DUTY instruction
timing clock output 1
D8331: Counter of DUTY instruction timing
clock output 2 scans D8332: Counter of DUTY instruction timing clock output 3 scans

D8333: Counter of DUTY instruction timing clock D8334: Counter of DUTY instruction timing clock output 5 scans
output 4 scans
D8337: DVIT interrupt input assignment Y4-Y7
D8336: DVIT interrupt input assignment Y0-Y3
D8350-D8359: high-speed output Y1 register D8360-
D8340-D8349: high-speed output Y0 register
D8370-D8379: high-speed output Y3 register high-speed four
D8369: High speed output Y2 register axis function

-23-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
MODBUS function
D8400: Serial port 1 communication parameter setting D8403: Number of RS instructions received

D8402: Remaining number of data sent by RS command D8420: Channel 2 - communication format setting

D8409: RS/MODBUS master station communication timeout D8421: Channel 2-Protocol


(1=10ms, default 500)
D8422: Channel 2 - Communication error code
D8400: Channel 1 - Communication format setting
D8423: Channel 2 - Error Details
D8401: Channel 1 - Protocol
D8424: Channel 2 - Steps of communication error
D8402: Channel 1 - Communication error code
D8427: Channel 2 - Communication intermediate step number
D8403: Channel 1 - Error Details
D8428: Channel 2 - Current number of retries
D8404: Channel 1 - Steps of communication error
D8429: Channel 2 - Slave response timeout
D8407: Channel 1 - Communication intermediate step number
D8431: Channel 2 - Transmit Delay
D8408: Channel 1 - Current number of retries
D8432: Channel 2 - Number of retries
D8409: Channel 1 - Slave response timeout
D8434: Channel 2 - Slave Station No
D8410: Channel 1 - Transmission delay
D8439: Channel 2-action mode display
D8412: Channel 1 - Number of retries
D8406: Saving Ethernet Adapter Status
D8414: Channel 1 - Slave Station No

D8419: Channel 1 - action mode display

D8405: Connection status of Ethernet port


ENET function
D8411: Time Setting Function Action Results D8413: W5500 program version

D8415: Local MAC address D8416: Local MAC address

D8417: Local MAC address D8418: Error code of Ethernet adapter

D8470: IP address (low order) D8471: IP address (high bit)

D8472: Subnet mask (low bit) D8473: Subnet mask (high bit)

D8474: Default router IP address (low order) D8475: Default router IP address (high bit)

D8492: IP address setting (low order) D8493: IP address setting (high bit)

D8494: Subnet mask setting (low bit) D8495: Subnet mask setting (high bit)

D8496: Default router IP address setting (low order) D8497: Default router IP address setting (high bit)

D8498: IP address save area error code

High speed six axis function


D8440-D8449: high-speed output Y04 register D8450-D8459: high-speed output Y05 register

High speed eight-axis function


D8470-D8479: high-speed output Y06 register D8480-D8489: high-speed output Y07 register

D8464: DSZR and ZRN commands specify Y00 to D8465: DSZR and ZRN commands specify Y01 to clear
clear signal elements signal elements
High speed four shaft
D8466: DSZR and ZRN commands specify Y02 to D8467: DSZR and ZRN commands specify Y03 to
clear signal elements clear signal elements

-24-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
6、 Use of high-speed counter
1) C251 C252 C254 (AB phase) maximum response frequency: 110KHz

2) C253 C255 (phase AB) maximum response frequency: 110KHz

3) C235 C241 C244 C238 (single-phase) maximum response frequency: 110KHz

4) Maximum response frequency of other high-speed counters: 10KHz;

5) The high speed counter of phase AB can be set with 2-fold frequency and 4-fold frequency (the setting is only valid in
the current cycle of OUT drive):

**When M8196 - ON, C251 C252 C254 count pulse 2 frequency multiplication;

**When M8197 - ON, frequency doubling of C253 C255 counting pulse 2;

**When M8198 - ON, C251 C252 C254 count pulse 4 times frequency;

**When M8199 - ON, C253 C255 count pulse 4 times frequency;

M0
(M8196):Select C251 as frequency
multiplication 2
(C251 K10000000)

For example, if an AB phase encoder is used, it turns for 1024 pulses. If frequency multiplication is not set, the counter counts

1024 (the original FX3U does not support frequency multiplication of 2). If frequency multiplication of 2 is set, the counter

turns for 2048; If 4-fold frequency is set, turn the counter to count 4096;

-25-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Instructions:

Input signal form Counting direction

Specify increase/
decrease count
through ON/OFF
One way single count of M8235 ~ M8245
input ON: decrease
count OFF:
increase count

As shown in the
left figure, count
up/down. The
One way double count counting direction
input can be set through
M8246 ~ M8250.
ON: count down
OFF: count up

As shown in the
A mutually A mutually figure on the left,
1 according to the
B mutually B mutually change of A/B
X Corotation Reverse phase input state,
Two way
double
the counting is
counting input automatically
increased/
decreased, and
the counting
A mutually A mutually direction can be
4 entered through
B mutually B mutually lines M8251~
X M8255.
Corotation Reverse

-26-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Input terminal assignment


Counter No distinguish
X000 X001 X002 X003 X004 X005 X006 X007

C235 H/W U/D


C236 S/W U/D
C237 S/W U/D
C238 H/W U/D
One C239 S/W U/D
way
single C240 S/W U/D
count
input C241 H/W U/D R
C242 S/W U/D R
C243 S/W U/D R
C244 H/W U/D R S
C245 S/W U/D R S
C246 S/W U D
One
way C247 S/W U D R
single C248 S/W U D R
count
input C249 S/W U D R S
C250 S/W U D R S
C251 H/W A B
Two
way C252 H/W A B R
double
counting
C253 H/W A B R
input C254 H/W A B R S

C255 H/W A B R S

H/W: Hardware counter S/W: Software counter U: Up counter input D:Minus counter input

A:A Phase input B:B Phase input R:External reset input S:External start input

-27-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Only X0-X5 high-speed function is supported, X6 and X7 do not support high-speed function
Instructions for DHSCS, DHSCR and DHSZ instructions:
**The times of simultaneous driving of three high-speed comparison commands: X0 hardware counter twice, X3
hardware counter twice, and software counter four times (greater than 6705);
**When comparing hardware high-speed counters, the response frequency will not change. DHSCS and DHSCR
perform real-time comparison, but DHSZ hardware interval comparison is not real-time, but about 5us comparison;
**When the hardware high-speed counter is used, the comparison results will be output as long as DHSCS, DHSCR
and DHSZ are driven

-28-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
7、 Instructions for communication interface
7.1 RS422 interface instructions
Support RS422 protocol. The default power on protocol is FX programming port protocol; It can be used
to connect the touch screen of RS422 protocol.
7.2 RS485 Instructions
*RS485-1 power on defaults to FX programming port protocol;

*RS485-1 supports switching between Mitsubishi FX programming port protocol and MODBUS-RTU protocol;

*RS485-1 communication parameters are set on D8400, RS485-2 communication parameters are set on D8420,
which supports ADPRW switches between RS485-1 and RS485-2;

*The maximum length of data read and written by ADPRW is 254 bytes, and 6343 or 6363 faults are reported if the
length exceeds the limit;

*If the D8400 or D8420 does not enable the MODBUS-RTU master function, and the ADPRW command is used,
6706 fault is reported;

RS485 RS485 Name Valid Details R/W


-1 -2 station

Communication Master/ Set the communication format.


D8400 D8420 format setting See the following for details R/W
slave station

Select MODBUS master protocol


MODBUS protocol Master/ when the value is H0, and select
D8401 D8421 R/W
selection slave station MODBUS slave protocol when the
value is H10 (K16)

The latest error code occurred


Communication Master/ in MODBUS communication will be R
D8402 D8422 error code slave station stored

Error Details Master/ The details of the latest error


D8403 D8423 slave station will be stored R

-29-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

RS485 RS485 Name Valid Details R/W


-1 -2 station

Steps with The step number of the


D8404 D8424 communication Master station first ADPRW instruction R
with an error is stored
errors
The step number of the ADPRW
command in MODBUS
Communication communication will be stored
D8407 D8427 Master station (When the instruction is not
intermediate executed, 0 will be stored.)
R
step number The step number of the last ADPRW
instruction executed will be
maintained
The D8408 value is 0, and the
communication is normal. The
Communication slave station responds to the
R
D8408 D8428 fault judgment Master station timeout, and the communication
barrier occurs. The D8408 value
is 0 1 pulse
After the master station sends
the request, if the slave station
does not respond within the set
time, the master station will
Slave response send the text again, or judge it
D8409 D8429 Master station
timeout as a timeout error according to R/W
the set number of retries (D8412,
D8432), and then end the
processing of the command Setting
range: 0 ~ 32767, 1=10 ms, when
it is 0, 3 seconds is timeout

-30-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

RS485 RS485 Name Valid Details R/W


-1 -2 station

The delay refers to the delay of


Transmission Master/ returning data after receiving
D8411 D8431 delay R/W
slave station data Setting range: 0 ~ 16382
[ms], default: 10ms

When the slave fails to respond


within the time set in the slave
response timeout, the master
sends the text until the set
D8412 D8432 Retry count Master station number of retries is reached, and
R/W
the command processing will end
due to a timeout error. Setting
range: 0~20 [times]. When setting
values above 20, the number of
retries is 20

Store the local station number of


Slave station the slave station. Setting R/W
D8414 D8434 No Slave station range: 1~247

When a communication error


occurs, the error code
Serial
D8418 D8438 Master/ corresponding to the error in R
communication MODBUS communication will be
slave station
error code stored

0 - FX programming port
communication

4 - RS instruction

D8439 Action mode Master/ 5 - RS2 command


D8419 R
display slave station
19-MODBUS communication master
station

29-MODBUS communication slave


station

-31-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Special relay

RS485 RS485 Name Valid Details R/W


-1 -2 station

OFF: RS485-1 uses the ADPRW


RS485-1/2 uses instruction
M8410 the ADPRW command Master station R/W
to switch ON: RS485-2 uses the ADPRW
instruction

OFF: The instruction is not in


End of execution or has not been
M8029 instruction Master station completed
R
execution
ON: Command execution is
completed

MODBUS R
M8401 M8421 communication Master station Set to ON in MODBUS communication

MODBUS Set to ON when MODBUS


M8402 M8422 communication Master/ communication error occurs
R
error slave station

MODBUS
M8403 M8423 Master/ Set to ON in case of MODBUS R
communication communication error
slave station
error latch

M8408 is OFF, communication is


Communication normal, and communication fault
M8408 M8428 Master station occurs in slave response R
fault judgment timeout M8408 is 0 1 pulse

M8409 M8429 Timeout occurred Master station Set the response timeout to ON R

-32-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Slave protocol software element address (bit element address)

MODBUS-RTU slave software element address


Software element address
Read Only Read/Write

0x0000~0x1DFF 0x0000~0x1DFF M0~M7679

0x1E00~0x1FFF 0x1E00~0x1FFF M8000~M8511

0x0000~0x2FFF 0x0000~0x2FFF S0~S4095

0x3000~0x31FF 0x3000~0x31FF TS0~TS511

0x3200~0x32FF 0x3200~0x32FF CS0~CS255

0x3300~0x33FF 0x3300~0x33FF Y0~Y377

0x3400~0x34FF X0~X377

-33-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Word element address

MODBUS-RTU slave software element address


Software element address
Read Only Read/Write

0x0000~0x1F3F 0x0000~0x1F3F D0~D7999

0x1F40~0x213F 0x1F40~0x213F D8000~D8511

0xA140~0xA33F 0xA140~0xA33F TN0~TN511

0xA340~0xA407 0xA340~0xA407 CN0~CN199

0xA408~0xA477 0xA408~0xA477 CN200~CN255(32 position)

0xA478~0xA657 0xA478~0xA657 M0~M7679

0xA658~0xA677 0xA658~0xA677 M8000~M8511

0xA678~0xA777 0xA678~0xA777 S0~S4095

0xA778~0xA797 0xA778~0xA797 TS0~TS511

0xA798~0xA7A7 0xA798~0xA7A7 CS0~CS255

0xA7A8~0xA7B7 0xA7A8~0xA7B7 Y0~Y377

0xA7B8~0xA7C7 X0~X377

-34-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
RS485-1/RS485-2 Communication Parameter Setting D8400/D8420 Setting Instructions

Tag No Name
0(bit=OFF) 1(bit=ON)
b0 Data length *α 8-bit
7-bit
b2 b1
b1 (0 0) - No check
Parity
b2 (0 1) -- Odd (ODD)

(1 1) -- even numbers EVEN

b3 Stop bit 1 bit 2 bit


b4 b7 b6 b5 b4 b7 b6 b5 b4
(0 0 1 1):300 (1 0 0 0):9600
b5
Rate (0 1 0 0):600 (1 0 0 1):19200
b6
(0 1 0 1):1200 (1 0 1 0):38400
b7 (0 1 1 0):2400 (1 0 1 1):57600
(0 1 1 1):4800 (1 1 0 1):115200
b8~b11 Disable Set to 0
b12 b14 b13 b12
(0 0 0): FX programming port protocol
b13
(0 0 1): RS no protocol communication
((0 1 0): RS2 no protocol communication
b14
(0 1 1): MODBUS protocol (D8401/D8421 sets
master and slave stations)

b15 Disable Set to 0

-35-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
*α: When the data bit is 7 bits, parity cannot be selected - no inspection (6304 fault is reported);
*FX programming port protocol: data length 7, stop bit 1, parity EVEN is fixed, and the rate can be set;
When MODBUS RTU communication/RS1/RS2 communication, do not select 7 data bits, which will cause
communication failure.
*MODBUS-RTU protocol: data length, stop bit, parity and rate can be set;

*RS instruction: data length, parity, stop bit and rate can be set;

*RS2 instruction: data length, parity, stop bit and rate can be set;

*Select MODBUS master station protocol when D8401/D8421 value is H0;

Select MODBUS slave protocol when D8401/D8421 value is H10

RS485-1/RS485-2 supports the following commands:

Supported software component types


Function Command
Bit element Word element
Bit Read Command 1(H1)、2(H2) X、Y、M、S、T、C、special M ——
Bit Write Command 5(H5) Y、M、S、T、C、special M ——
Register Read Command 3(H3)、4(H4) X、Y、M、S、T、C、special M D、T、C、special D

Register Write Command 6(H6) Y、M、S、T、C、special M D、T、C、special D

Register Batch Write 16(H10) Y、M、S、T、C、special M D、T、C、special D

*Use the register to read the bit, and one register will read the 16 bit element status;
*If register is used to write bits, one register will be written, which will affect the status of 16 bit
elements;

RS485-1 RS command functional components are as follows:


M8401-RS command is being sent

M8402-RS command sending

M8403-RS command receiving flag

M8409 Communication Timeout Flag

D8400 Communication Parameters and Protocol Selection

D8402-RS command sends data remainder

D8409-RS command receiving timeout setting (1=10ms, default 50=500ms)

D8419 - Flag for executing communication

M8161-8 bit processing mode (ON-8 bit, OFF-16 bit)


D8403-RS Number of instructions received

*The maximum data sent and received by RS command is 520 (exceeding 6343 6363 message)

-36-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
RS485-2 RS command functional components are as follows:
M8421-RS2 Command is being sent M8422-RS2 Command sending

M8423-RS2 Command receiving flag M8429 Communication timeout flag

D8420 Communication Parameters and Protocol Selection

D8422-RS2 Command sends data remainder

D8423-RS2 Number of instructions received

D8429-RS2 Command receiving timeout setting (1=10ms, default 50=500ms)

D8439 - Flag of communication in progress

*The maximum data sent and received by RS2 command is 520 (exceeding 6706)

-37-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
7.3 CAN is only used for IO module expansion
CAN module extended site assignment

Name Model Site Address segment


Station 0: D7100-D7107, Station 1: D7110-D7117,
Analog 4AD4DA 0-2 Station 2: D7120-D7127
quantity
8AD 3 Station 3: D7130-D7137

6PT 4-5 Station 4: D7140-D7145, Station 5: D7150-D7155

8NTC 6 Station 6: D7160-D7167


Temperature

6TC 7-8 Station 7: D7170-D7175, Station 8: D7180-D7185

Weigh 4WT 9-10 Station 9: D7200-D7207, Station 10: D7210-D7217

Station 11: X100-X107, Y100-Y107


8X8Y 11-12
Station 12: X110-X117,Y110-Y117
Input
and
Station 13: X120-X137, Y120-Y137
output
16X16Y 13-14 Station 14: X140-X157, Y140-Y157

Note: The site selection is set through the internal dial switch on the expansion module.
The factory internal settings are not allowed for users to set.

7.4 Instructions for Ethernet ENET


The system adopts W5500 module, which is internally integrated with full hardware TCP/IP protocol
stack+MAC+PHY. The application has obvious advantages such as simple and fast, high reliability,
good security, etc; The internal integration of 802.3 Ethernet MAC and 10BaseT/100Base-T Ethernet
PHY technology makes the hardware design of the single-chip microcomputer access to Ethernet more
simple and efficient, but does not support automatic polarity conversion; Support 8 independent
hardware sockets of SPI high-speed serial peripheral interface (up to 80Mhz), and all communication
channels will not affect each other;

1) By default, the five ports that are enabled are all MELSOFT connections. The fifth port is MODUS
TCP server function, the sixth port supports SNTP (if SNTP is enabled on the programming software
parameters), and the seventh port supports MELSOFT connections (fixed);

2) The parameter download software supports the automatic generation of MAC address parameters
(based on the algorithm, the generated MAC address is less likely to be the same) or the self filling
of MAC address (cannot be the same in the same LAN)
3) The SPI1 interface of MCU is used, and the maximum speed is 41MHZ. Please select the appropriate
SPI speed according to the use occasion

-38-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
4) Support GX programming software to search FXCPU on the network, and automatically search FX3U and
corresponding IP on the network
5) The supported connections are: 1. MELSOFT connection; 2. MODBUS S connection (MODBUS TCP (UDP) server);
3. SNTP connection; 4. MODBUS C connection (MODBUS TCP (UDP) client UDP supports only one channel (up to
247 slave stations), and TCP supports 7 channels (up to 7 slave stations);

Be careful:
1. After downloading the Ethernet parameters using the Ethernet parameter software, the new parameters
will take effect only after the power supply is cut off;
2. GX W2 programming software - diagnosis - Ethernet diagnosis function cannot be used, and Ethernet
parameters do not support GX W2 setting;
3. The MAC address setting cannot be repeated in the LAN. You can select automatic generation on the
parameter software, or select the default MAC address. You can modify the following numbers to be
different;

-39-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Register and relay description:
The special relays used in ENET are shown in the following table

Channel Name Details R/W


It is normally detected that W5500 is
M8404 ENET Ready successfully reset to ON. R

M8406 Performing time setting The Ethernet adapter is ON during time setting. R
After ON, the Ethernet adapter
M8411 Execution time setting executes time setting. R/W

IP address saving area After setting to ON, write the IP address


settings saved in D8492 ~ D8497 to the
writing requirements
M8492 IP address in the basic unit Address R/W
saving area.

Set to ON after writing. It is also set to


End of IP address saving ON when writing fails. The writing of IP
M8493 address storage area requires M8492 to be R
area writing
set to OFF after changing from ON to OFF.

Set to ON after write failure. After the


IP address saving area address saving area writing request M8492
M8494 write error R
changes from ON to OFF, it will be set to OFF.

IP address saving area When set to ON, the contents of the IP


M8495 clearing requirements address storage area will be cleared. R/W

M8496 IP address storage area Set to ON after clearing. When clearing fails R

Set to ON after clearing failure. After


IP address saving area
M8497 clearing error
the address saving area clearing request R
M8495 changes from ON to OFF, it will be
set to OFF.

Change the running flag


bit of the IP address Set to ON when the IP address saved in the
M8498 IP address saving area is valid.
R
function

-40-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
The special registers used in ENET are as follows

Channel Name Details R/W

Save the Ethernet port connection


status of the Ethernet adapter.

B10: Connection status


Connection status of
D8405 Ethernet port 0: The hub or object device is not R
connected or disconnected

1: b14: Data transmission speed in


connection with hub or object device

0: Running as 10BASE-T

Save the Ethernet adapter status.

B0: INIT 1: The initialization


process ends normally, 0: - b2:
100M/10M 1:100Mbps, 0:10Mbps/When
not linked, b3: ERR. 1: Set abnormal
display, 0: Set normal display, b4:
Save Ethernet adapter COM.ERR 1: Abnormal communication
D8406 status display, 0: normal communication R
display

B5: 1: The initialization processing


ended abnormally, 0: -

B7: 1: Link signal ON, 0: Link signal


OFF b8 ~ b15: port number 0 ~ 7

0: Initialization failed, 1:
Initialization succeeded

Save the action results of the time


Action result of setting function. 0: Not executed R
D8411 time setting function 1: Success - 1: Failure

D8413 W5500 program version Not support R

D8415

D8416 Local MAC address Save the MAC address (all 3 words) R

D8417

D8418 Ethernet adapter error Stored in the error generation R


detected by the Ethernet adapter

-41-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Channel Name Details R/W


D8435
Set UDP protocol communication
D8436 MODBUS UDP objective IP destination IP address low R/W
MODBUS UDP objective IP Set UDP protocol communication
D8437 destination IP address high R/W

MODBUS UDP destination Set UDP protocol communication


D8438 port address/TCP destination port address/TCP, R/W
UDP protocol selection (0)

D8380 IP address (low order) The lower part of the IP address R


D8381 IIP address (high bit) The upper part of the IP address R
D8382 Subnet mask (low bit) The lower part of the subnet mask R
D8383 Subnet mask (high bit) The upper part of the subnet mask R
Default router IP The lower part of the default router
D8384 address IP address R
Default router IP The upper part of the default router
D8385 address IP address R
IP address setting
D8492 (low order) The lower part of the IP address setpoint R/W
IP address setting
D8493 (high bit) The upper part of the IP address setpoint R/W
Subnet mask setting The lower part of the subnet mask
D8494 (low bit) setpoint R/W
Subnet mask setting The upper part of the subnet mask
D8495 (high bit) setpoint R/W
Default router IP The lower part of the default router
D8496 address IP address setting value R/W
Default router IP The upper part of the default router
D8497 address IP address setting value R/W
IP address storage When ENET fails to overwrite parameters,
D8498 area error save the error generation R

-42-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
MODBUS TCP/MODBUS UDP Client application
The used register D8438 is written to 0 using the TCP protocol.
Instructions for master station to read slave station data:

X1

(MOV KO D8438) Select MODBUS TCP protocol


m1 m2 D* n
(FROM H301 K0 D0 K1)
**Transfer the data of register address 0
of station 1 to D0
M1 -- The low 8 bits represent the slave address, and the high 8 bits represent the command sent;
For example, H301 command 3 (read register instruction), slave address 1 (1-7);
M2 - slave component address; See the above table for address data;
D * -- save slave data register;
N -- read data length (1~255);

Instructions for master station to write slave data:


X1

(MOV KO D8438) Select MODBUS TCP protocol


m1 m2 D* n
(T0 H601 K0 D0 K1)
**Write the data of D0 to slave 1 with register
address 0

M1 -- The low 8 bits represent the slave address, and the high 8 bits represent the command sent;
For example, H601 command 6 (read register instruction), slave address 1 (1-7);
M2 - slave component address, see the following table for address data;
D * -- Write slave data register;
N -- write data length; When the commands 5 (write bit) and 6 (write register) are used, no matter what
number is set for the length, it is operated by 1. When H10 (K16) is used to write a multi bit register,
the data length is (1~255);
The used register D8438 is the port number of the server that uses UDP
protocol to target D8438.

Instructions for master station to read slave station data:


X1

(MOV K5O2 D8438) Select UDP protocol and port


number

(DMOV HC0A8030A D8436) Set UDP server IP


m1 m2 D* n
(FROM H301 K0 D0 K1)
**Transfer the data of register address 0 of
station 1 to D0

-43-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
M1 -- The low 8 bits represent the slave address, and the high 8 bits represent the command sent;
For example, H301 command 3 (read register instruction), slave address 1 (1~247);
M2 - slave component address; See the following table for address data;
D * -- save slave data register;
N -- read data length (1~255);

Instructions for master station to write slave data:


X1

(MOV K502 D8438) Select UDP protocol and port


number

(DMOV HC0A8030A D8436) Set UDP server IP


m1 m2 D* n
(T0 H601 K0 D0 K1)
**Write the data of D0 to slave 1 with register
address 0
M1 -- The low 8 bits represent the slave address, and the high 8 bits represent the command sent;
For example, H601 command 6 (read register instruction), slave address 1 (1~247);
M2 - slave component address, see the following table for address data;
D * -- Write slave data register;
N -- write data length; When the commands 5 (write bit) and 6 (write register) are used, no matter
what number is set for the length, it is operated by 1. When H10 (K16) is used to write a multi bit
register, the data length is (1~255);

Special instructions:
1. FROM and TO can be used for many times in the program. When multiple commands are executed at the
same time, the system will communicate in turn; If the communication timeout occurs, record the fault
code and execute the next communication command;

2. MODBUS UDP can only use one channel: support slave


stations 1~247, MODBUS TCP can use up to seven channels: support slave stations 1~7;

3. Maximum data length of FROM/TO instruction: bits (1~255), registers (1~255);

4. To use the FROM/TO command, please enable the Ethernet function and download the Ethernet parameters
to enable the MODBUS TCP client function parameters;

5. When the 05 command is used to set the slave station components, for example, TO H501 K4000 D0 K1
sets the M0 status of No. 1 slave station. If D0 is equal to 0, the slave station M0 is OFF; When D0
is not 0, slave M0 is ON;

-44-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
MODBUS TCP/ip MODBUS UDP Server Element Address

Bit soft element:


MODBUS software element
FX3U/FX3UC
Input (read only) Coil (read/write) software component

Word soft element


MODBUS software element
FX3U/FX3UC
software component
Input register (special for reading) Holding register (read/write)

-45-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Supported function instructions

Supported Components
Function Command
Bit element Word element

Bit Read Command 1(H1)、 X、Y、M、S、T、C、

Bit Write Command 5(H5) Y、M、S、T、C、special M

Register reading 3(H3)、 X、Y、M、S、T、C、 D、T、C、special D

Register Write 6(H6) Y、M、S、T、C、specialM D、T、C、special D

Register batch 16(H10) Y、M、S、T、C、special M D、T、C、special D

-46-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Error code during Ethernet communication (D8418)

Error code Error content Resolvent


The setting value of the
Modify the IP address.
Ethernet adapter IP
753 Level set to A/B/C
address is incorrect
When specifying the
default router IP address,
the setting value of the
761 Modify subnet mask
subnet mask field is
outside the allowable
range (allowable range:
192.0.0.0~255.255.255.252)
When specifying the default
router IP address, the
setting value of the Modify the IP address.
763 default router IP address The level is set to A/B/C.
is incorrect
When specifying the default
router IP address, the IP
address of the Ethernet
Modify the IP address.
764 adapter and the default
The level is set to A/B/C.
router IP address do not
belong to the same network
address
Confirm that the SNTP
Failed to receive response
server is connected to
850 from SNTP server
the network.
Confirm the action of the
opposite equipment. Packet
congestion sometimes
Receive error during occurs on the line and is
911 sent after any time.
TCP/IP communication Confirm whether the
connecting cable is loose
Confirm that the read and
MODBUS client FROM/TO write length of the
instruction length range instruction is within the
1000 error range

MODBUS client FROM/TO uses


Using Supported Commands
1001 unsupported command

-47-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Error code Error content Resolvent

The protocol for modifying


The protocol selected by the
the FROM/TO instruction or
MODBUS client FROM/TO is
1002 Ethernet parameters is
inconsistent with the
consistent (D8438-0=TCP
parameter protocol
protocol, otherwise, UDP
protocol)

The MODBUS client motherboard Confirm that Ethernet IP,


is not connected to the port and other parameters
1003 server are consistent and correct
MODBUS client receiving Confirm that the parameters
1004 timeout and connections are normal

Please select the correct


MODBUS client FROM/TO
range of slave addresses,
1005 instruction slave address
TCP protocol addresses
range error
1~7, UDP protocol 1-247

The data command or address


received by the FROM/TO Possible interference
command of the MODBUS client or congestion
1006 is inconsistent

The transmission flag of the


FROM/TO command received by Possible interference
the MODBUS client is or congestion
1007 inconsistent with that sent

Error writing to IP address save area (D8498)


Error code Error content Resolvent
The values of D8492 ~ D8497 Please modify the content
100 are set of the set value

400 Please confirm whether the


Write request and clear
write request and clear
request change from OFF to
request change from OFF to
ON at the same time
ON at the same time

Ethernet connection settings and test documents


Please contact the manufacturer for detailed operation documents

-48-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
8、Instructions for pulse capture (input interrupt) function
1) Support the pulse capture function of X0-X5, corresponding to: X0 - M8170,
X1 - M8171, X2 - M8172, X3 - M8173, X4 - M8174, X5 - M8175;

2) To use the pulse capture function, you need to use the EI command first.
The example is as follows

[EI]:Allow Interruption
M8170
(Y0)

M8170
[RST M8170]:After ON, reset is
required to turn ON again

-49-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
9、 Instructions for PLSY PLSR ZRN DRVI DRVA and other pulse sending and
positioning commands
1) Pulse transmission supports up to eight channels of Y0, Y1, Y2, Y3, Y4, Y5,
Y6 and Y7, Y0-Y5 at the same time up to 200 Khz, Y6-Y7 at the same time up to
100 Khz special auxiliary relay

Reading
Y0 Y1 Y2 Y3 Y4*α Y5*α Y6*α Y7*α Name and writing Object instruction

PLSY/PLSR/DSZR/
Instruction
execution
R DVIT/ZRN/DRVI/
end flag bit
M8029
DRVA etc

Instruction PLSY/PLSR/DSZR/
execution R
exception DVIT/ZRN/PLSV/
M8329 end flag bit
DRVI/DRVA
Acceleration
and
M8338 deceleration R/W PLSV
action

The
specified
function of
M8336 interrupt
R/W DVIT
input is
valid

PLSY/PLSR/DSZR/
Monitoring
M8340 M8350 M8360 M8370 M8440 M8450 M8470 M8480 in pulse R
outputd DVIT/ZRN/PLSV/
DRVI/DRVA

-50-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Reading
Y0 Y1 Y2 Y3 Y4*α Y5*α Y6*α Y7*α Name and writing Object instruction

Zero clearing
signal output
M8341 M8351 M8361 M8371 M8441 M8451 M8471 M8481 function is R/W DSZR/ZRN
valid * β

Origin
regression
direction
M8342 M8352 M8362 M8372 M8442 M8452 M8472 M8482 assignment R/W DSZR

PLSY/PLSR/DSZR/
M8343 M8353 M8363 M8373 M8443 M8453 M8473 M8483 Forward limit R/W DVIT/ZRN/PLSV/
DRVI/DRVA

M8344 M8354 M8364 M8374 M8444 M8454 M8474 M8484 Reversal limit

Near point
M8345 M8355 M8365 M8375 M8445 M8455 M8475 M8485 signal logic R/W DSZR
inversion

M8346 M8356 M8366 M8376 M8446 M8456 M8476 M8486 Logic inversion of zero point signal

-51-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
Reading
Y0 Y1 Y2 Y3 Y4*α Y5*α Y6*α Y7*α Name and writing Object instruction

Interrupt
M8347 M8357 M8367 M8377 M8447 M8457 M8477 M8487 signal logic R/W DVIT
inversion

PLSY/PWM/PLSR/
Positioning
M8348 M8358 M8368 M8378 M8448 M8458 M8478 M8488 command R DSZR/DVIT/ZRN/
driving
PLSV/DRVI/DRVA

PLSY/PLSR/DSZR/
Pulse stop
M8349 M8359 M8369 M8379 M8449 M8459 M8479 M8489 command R/W DVIT/ZRN/PLSV/
DRVI/DRVA

User
interrupt
M8460 M8461 M8462 M8463 M8152 M8153 M8154 M8155 input R/W DVIT
instruction

The specified
function of
the zero
clearing
M8464 M8465 M8466 M8467 M8156 M8157 M8158 M8159 signal R/W DSZR/ZRN
software
component
is valid

-52-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
*α When the software high-speed output is 2-4 axes and the specified function
of the zero clearing signal software component is invalid, the zero clearing
signals Y0-Y4, Y1-Y5, Y2-Y6, Y3-Y7,

*β When the software high-speed output is 6-8 axes and the specified function
of the zero clearing signal software component is invalid, the zero clearing
signals Y0-Y10, Y1-Y11, Y2-Y12, Y3-Y13, Y4-Y14, Y5-Y15, Y6-Y16, Y7-Y17
Special register
Software element No Initial Object
Name length
Y0 Y1 Y2 Y3 Y4*α Y5*α Y6*α Y7*α value instruction

Interrupt input
assignment
D8336 D8337 16bit 0 DVIT

D8340 D8350 D8360 D8370 D8440 D8450 D8470 D8480 Locate the
current value
D8341 D8351 D8361 D8371 D8441 D8451 D8471 D8481 register 32bit 0
DSZR/DVIT/ZRN/
Basal velocity
D8342 D8352 D8362 D8372 D8442 D8452 D8472 D8482 [Hz] 16bit 0 DSZR/

D8343 D8353 D8363 D8373 D8443 D8453 D8473 D8483 Top speed PLSV/DRVI/DRVA
[Hz]
D8344 D8354 D8364 D8374 D8444 D8454 D8474 D8484 32bit 100000

Creep speed
D8345 D8355 D8365 D8375 D8445 D8455 D8475 D8485 [Hz] 16bit 1000
DSZR
D8346 D8356 D8366 D8376 D8446 D8456 D8476 D8486 Origin
regression
D8347 D8357 D8367 D8377 D8447 D8457 D8477 D8487 velocity [Hz] 32bit 50000

Software element No Initial Object


Name length
Y0 Y1 Y2 Y3 Y4*α Y5*α Y6*α Y7*α value instruction

DSZR/DVIT/ZRN/
Acceleration
D8348 D8358 D8368 D8378 D8448 D8458 D8478 D8488 time [ms] 16bit 100

PLSV*β/DRVI
Deceleration
D8349 D8359 D8369 D8379 D8449 D8459 D8479 D8489 time [ms] 16bit 100
/DRVA

Zero clearing
signal software
D8464 D8465 D8466 D8467 D8156 D8157 D8158 D8159 component 16bit 0 DSZR/ZRN
assignment

D8140 D8142 D8144 D8146 D8170 D8172 D8174 D8176



PLSY/ PLSR
Pulse current
value register 32bit 0
D8141 D8143 D8145 D8147 D8171 D8173 D8175 D8177

Note:
*α High speed output enhanced version function; *b The acceleration and deceleration function
of PLSV is effective only when M8338 is set to ON
*c When using PLSY and PLSR instructions for this pulse, the corresponding registers for the pulse
accumulation issued by the axis
-53-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
10、 Enhanced PWM (this function is not available by default if the customer needs to customize it)
1) The parameter functions of the two components of the PWM command are changed
to frequency (32 digits - only 32 digits for the designated word component) and
duty cycle (16 digits);

2) Enhanced PWM maximum frequency: Y0-Y3 maximum 90K (exceeding 6707), duty
cycle: 1.0% - 99.0% (the higher the frequency, the larger the error of duty
cycle, and the actual output frequency varies with different hardware)

3) Axes supporting the addition of PWM function are: Y0-Y1, Y2-Y3

4) X0 S1 S2 D

|--||------------------(PWM D0 D2 Y0)

S1 -- PWM specified frequency, 32 digits (6706 if the maximum 90K of Y0-Y3 exceeds);

S2 -- PWM specified duty cycle, 16 digits (0-1000: corresponding to 0% - 100%, 6706


if exceeded)
D --- PWM output specifies Y number (only Y0-Y3 is supported)

11、 Instructions for use of analog quantity AD

m1 m2 s1
M0
(RD3A K0 D0 D10)

Specify register D10 for saving AD data

Specify parameter register D0 upper limit,


D1 lower limit, D2 first order lag filter coefficient

Specify the number of AD channels to read (0-15)

Explain:
a) M1 - Specify the number of AD channels to be read (the maximum number is the number of channels opened by
the setting software, and if the number exceeds 6706) m2 - Specify the upper and lower range (- 32767-32767)
registers, m2 is the upper range limit, m2+1 is the lower range limit, and only the D register can be specified as the
range address, m2+2 is the first-order lag filter coefficient (0-128), and other data reports 6706

b) The above program principle: when M0 is ON, read the first AD data (the upper range is D0, the lower range is
D1) to D10 and save it
Example: Follow the above procedure
1) If D0=1000, D1=0, the input of AD is 0~10V, and the current input is 5V, then D10=500
2) If D0=4000, D1=0, the input of AD is 0~10V, and the current input is 5V, then D10=2000
3) If D0=1000, D1=- 1000, the input of AD is 0~10V, and the current input is 5V, then D10=0

-54-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
12、 Use of analog quantity DA

m1 m2 s1
M0
(WR3A K0 D0 D10)

Register D10 specifying output to DA

Register D0 upper limit D1 lower limit of specified range

Specify the number of DA channels to be read (0~1)

Explain:
a) M1 - Specify the number of DA (range 0-32767) channels to be output (the maximum number is the number
of channels opened by the setting software, and 6712 will be reported if the number is exceeded)

b) M2 -- register that specifies the upper and lower range, m2 is the upper range limit, m2+1 is the lower range
limit, and only the D register can be specified as the range address. Other data reports are 6712

c) The above program principle: When M0 is ON, output the data of D10 (upper range is D0, lower range is D1)
to DA0

Example:
According to the above procedure,
1) If D0=1000, D1=0, DA output voltage is 0~10V, D10 data is 500, and DA output is 5V
2) If D0=4000, D1=0, DA's output voltage is 0~10V, D10's data is 2000, and DA's output voltage is 5V
3) If D0=1000, D1=- 1000, DA output voltage is 0~10V, D10 data is 0, DA output is 5V

Be careful:
The upper and lower ranges can be set as negative numbers, and the upper range must be greater than the lower range
If the upper and lower ranges are both 0, the data conversion of the corresponding range will not be performed

1) When the upper and lower range are both 0, the input range of DA data is 0~4095. On the contrary, the input
range of DA data is>=lower range,<=upper range; When the data is outside the above data, PLC reports 6706 fault

2) Error detection of AD and DA converted data, AD reports 6706, DA reports 6706 fault

3) When RD3A is used to read AD data, it supports first-order lag filtering (range: 0-128, 0 means that first-order
lag filtering is not enabled. The larger the coefficient, the greater the lag, and the recommended setting is 50)

-55-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
13、 Use of Real Time Clock RTC
1) M8018 - If the RTC function is enabled, the power on detection is normal, and it is ON, otherwise it is OFF
(if the RTC crystal oscillator is abnormal, the M8018 is OFF)

2) When M8016 is set to ON, D8013-D8019 displays the clock data to stop; when it is OFF, D8013-D8019
displays the RTC clock data
Note: If the PLC password is set to 12345678, the clock cannot be set with the programming software

-56-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency
14、 Fault detection

Category Error Error content Treatment


code
0000 No abnormality
Check the power down
Power failure data inspection error detection circuit,
6101 and the FLASH inside
the CPU is damaged
PLC
FLASH model error, IO
hardware
error M8061 External FLASH detection error error on setting
(D8061)
6102 software
running stop
If replacing FLASH,
6103 Error in external FLASH inspection ID please download the
parameters again

Increase the setting


Monitor action value or check
6105 (internal watchdog action) procedure of D8000
Contact the
6106 Logic error
manufacturer
6206 Parameter verification error

6210 CAN initialization error


The address to receive the extension
6211 is incorrect
CAN
6212 The received data is interfered
extension
error M8062
(D8062) 6213 Extended return error flag
operation See D8196, D8197 for
continues 6214 Receive timeout flag
details
6215 Receive illegal slave address
For example, the host
The extension function of the is configured with
6216 receiving slave is inconsistent with input and output, but
the host configuration the analog quantity
is connected
0000 No abnormality

Detect the setting


6306 Receive timeout during data wrap of communication line
or D8400 and D8409

-57-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Category Error Error content Treatment


code
Open serial
The RS, RS2, and ADPRW commands are communication in IO
6307 used when the serial port is not opened parameter software

6308 D8400 baud rate out of range


D8400 selects 7-bit data and cannot
6309 select no inspection

Use RS and RS2 commands, but D8400 is


6310 not enabled

6314 D8420 Baud rate out of range


D8420 selects 7-bit data, and no
6315 inspection cannot be selected
D8400 does not enable MODBUS master
6340 function
6341 MODBUS ADPRW slave address error
Serial port
1, 2/CAN/ENET
error M8063
6342 MODBUS ADPRW function code error
(D 8063) Serial port 1
running 6343 MODBUS ADPRW instruction length error
continues
6344 MODBUS received data verification error
The station number and command
6345 receiving data are incorrect
6346 Receive timeout during data wrap
D8420 does not enable MODBUS master
6360 function
6361 MODBUS ADPRW slave address error
6362 MODBUS ADPRW function code error
6363 MODBUS ADPRW instruction length error Serial port 2

6364 MODBUS received data verification error


The station number and command
6365 receiving data are incorrect
6366 Receive timeout during data wrap
MODBUS TCP server/client function is
6368 not enabled or Ethernet function is ENET Ethernet
not enabled
6380 Initialization failed CAN

-58-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Error Error content Treatment


Category
code
The returned slave ID is inconsistent
6381 with the read ID

6382 Receive length error

6383 Incomplete received data

6384 Slaves have the same ID


CAN
6385 Receive timeout during data wrap

6386 Hosts have the same ID

6390 Ethernet parameter verification error

Port initialization failed (see D8406.


6391 b8-b15)
Serial port
1, 2/CAN/ Communication with Ethernet W5500
ENET error 6392 timeout
M8063 ENET Ethernet
(D 8063) 6393 IP address conflict
running
continues ENET is faulty (see D8418 for details)
6399

0000 No abnormality

1. The malicious
modification or
download of the
program is incomplete;
6401 Program and number check error
Parameter
error M8064 2. CPU internal
(D 8064) program FLASH is
running damaged;
stop
Incomplete download of
6409 IO function parameter and number IO function parameters
verification error or damaged FLASH

Please activate AD/DA


6411 Using RD3A/WR3A commands does not enhancements in the
enable AD/DA enhancements settings software

-59-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Error Error content Treatment


Category
code

0000 No abnormality

1. The malicious
modification or
download of the
Program and number check error program is
6401 incomplete;
2. CPU internal
program FLASH is
Parameter damaged;
error M8064
(D8064) Incomplete
running stop download of IO
6409 IO function parameter and number function
verification error parameters or
damaged FLASH

Please activate
AD/DA
Using RD3A/WR3A commands does not enhancements in
6411 enable AD/DA enhancements the settings
software

0000 No abnormality

6504 Pn or In or the label of high-speed counter is repeated;


Syntax error
M8065
6505 Element range out of range
(D8065)
running stop
6506 Use unsupported instructions

6507 The use label is incorrect (P63 is used)

6510 Wrong number size of MC

0000 No abnormality

6603 Use MPS more than 12 times


Loop error
1. The STL is continuously used for
M8066 6605 more than 9 times
(D8 066)
2. RET appears when STL is not used
operation
stop 1. There is I (interrupt) IRET SRET in
6606 the main program
2. No IRET SRET in the program
6609 Other

-60-
Easycon Focus on PLC touch screen R&D and production Welcome to the agency

Error Error content Treatment


Category
code
6614 MPS is missing

6615 MPP is missing

6619 FOR~NEXT have I MC MCR IRET STL RST

6623 No MC instruction

1. Initialization step out of range


(S0-S9)
6625 2. The number of STL Sn used is more
than 2
3. STL Sn Sn range is greater than S899

STL includes MC, MCR, SRET,


6626 I (interrupt), IRET

6627 No RET instruction after STL

6630 Incorrect CALL SRET relationship

0000 No abnormality

6701 1. CALL and CJ have no objects


Instruction element address or element
6706 value range is out of range
Operation SFWR (P) command element 1 is the same
6710 as element 2
error M8067 Analog quantity AD input range setting
(D8 067) 6711 error
Continue Error in analog DA output range or
6712 data setting

6715 NTC resistance may be open circuit Please connect


the NTC resistor

**In case of any error, please check the PLC error code and program steps with the diagnosis
PLC diagnosis function on the GX software menu of the PLC programming software;

-61-

You might also like