Coolmay: MX2N Series PLC Programming Manual

Download as pdf or txt
Download as pdf or txt
You are on page 1of 32

Coolmay

MX2N series PLC


programming Manual

Copy right: Shenzhen Coolmay Technology Co.,Ltd


V9.81
Coolmay MX2N series PLC programming manual

Content
1 Summary................................................................................................................................1
1.1 COOLMAY MX2N PLC main advantage................................................................... 1
1.2 Type & Specification.................................................................................................... 2
2 Component Range..................................................................................................................3
3 Supported instruction.............................................................................................................3
3.1 Basic Logic instructions................................................................................................3
3.2 Step command instructions...........................................................................................3
3.3 Function instruction table( Compared with Mitsubishi PLC)...................................... 5
3.4 Special relay & register function.................................................................................. 8
3.4.1 Special relay function table................................................................................8
3.4.2 Special register function table............................................................................9
4 Analog Usage.......................................................................................................................12
4.1 Analog input type....................................................................................................... 12
4.1.1 Analog input reading....................................................................................... 12
4.2 Analog output type..................................................................................................... 12
4.2.1 Analog output reading..................................................................................... 12
5 Random number instructions...............................................................................................13
6 High speed counter application........................................................................................... 14
6.1 Inside high speed counter input distribution table...................................................... 14
6.2 High speed count input instructions........................................................................... 14
7 Pulse capture function application.......................................................................................16
8 High speed pulse output application....................................................................................16
9 Optional COM Port instructions.......................................................................................... 17
9.1 Function instructions.................................................................................................. 17
9.2 Modbus-RTU Protocol special registers & relays...................................................... 17
9.3 D8120 Parameter and Function setting.......................................................................18
9.4 Modbus-RTU Master station instructions.................................................................. 19
9.5 Modbus-RTU Protocol slave station element address................................................20
9.6 RS Protocol special registers & relays instructions.................................................... 23
9.7 CAN communication protocol instruction..................................................................23
9.7.1 Function description........................................................................................ 23
9.7.2 Register and relay description......................................................................... 23
9.7.3 Description of register can’t be communicated............................................... 24
9.7.4 CAN communication speed and distance........................................................ 24
9.7.5 Master-Slave shared register table...................................................................25
9.7.6 Setting example of communication program...................................................26
9.7.7 Test program description................................................................................. 27
10 Fault detection................................................................................................................... 28

I
Coolmay MX2N series PLC programming manual

1 Summary
1.1 COOLMAY MX2N PLC main advantage
◆ Could use GX Developer 8.52E and GX Works2 software to program ,read,
download,verify, diagnose,monitor and process sequence.
◆ Could customize 4 channels AD and 2 channels DA,in 12bit precision,use
RD3A to read AD data and WRA3 to output DA data (can set upper and lower limit
ranges.)
◆ Support optional one RS485 or RS232 COM Port,support Programming port
protocol and MODBUS-RTU master-slave protocol.It can be switched in the
program through D8120,support communication through RS485 networking and
inverter etc.
◆ Support RTC function,when password is 12345678,the programming
software can't modify clock data.
◆ High Speed counter input conventional 6 channels single-phase counting (X0-X5)
or 2 channels AB phase counting (X0-X1/X3-X4)10KHz, it can be customized 6
channels single-phase counting at most (4 channels 60KHz,2channels 60KHz).
◆ High speed pulse output conventional 4 channels 20KHz Y0/Y1/Y2/Y3, it can
be customized 4 channels Y0/Y1 200KHz,Y2/Y3 100KHz.
◆ Support Watch dogs function-compatible with Mitsubishi FX2N.
◆ Support external interrupt function-compatible with the original,support
pulse capture function,support 6 channels X0-X5.
◆ Support super password: When password is 12345678,the program can't read
except the device data. When password is changed,the program will be cleaned.
You can also open the PLC program to disable the read mode on setup software
(Once open, no matter what the password is,the program can't be read.)
◆ Support Power-down data protection (All power-down is Kept by
FLASH,data will be checked when power-on.)
◆ Check the downloaded ladder program
◆ When the program run in the PLC,it will check the program instructions and
the components range,corresponding problem will be reported when being
detected.
◆ Run light flashes when switch turns to "RUN", run light goes out when to "STOP".
◆ During running. If check slight fault,the ERR light flashes. If serious fault,
ERR light is on always.
◆ Support constant scan mode: D8039-Constant scan time,M8039-Constant
scan mode.
◆ Support CAN networking communication function. Support 32 slaves at
most,master-slaves share 32 registers at most,communication baud rate could be set.
◆ Optional High speed pulse output function, PWM support the highest
frequency 900KHz,duty ratio is 0-100%.

1
Coolmay MX2N series PLC programming manual

◆ Support function of thermocouple temperature measuring: automatic cold


junction compensation,could connect 2 channels K/E/J thermocouple at
most,could measure negative temperature.
◆ Support function of program limit : could select clock date limit, power-
up cumulative time limit.
◆ Support function of NTC thermistor to measure temperature,support NTC
of 10K,50K,B value of 3950.
◆ Support optional 1-channel weighing function, converted to high-precision 24-
bit AD designed by electronic scale, supports selection filtering and setting filter
times, and has fault detection relay, 64 gain, rate fixed at 80Hz;

1.2 Type & Specification


Type MX2N-24M

Image

Dimension 125*90*36mm
Cutout size 117*99mm
Installatio
Fixed hole installation and DIN-RAIL (35mm
n
Digital I/O 12DI/12DO
I/O level NPN,COM
Output MT(MOS) : 500mA at most/ MR (Relay): 5A at most
type Input:NPN, public side isolation,S/S to 24V positive
Normally 6 single phase counting (X0-X5) or 2 AB phase counting(X0-X1/X3-X4)10KHz
High speed
counter At most 6 single counting can be customized (4 *60KHz,2 *10KHz) or 2 AB phase counting( 2
60KHz)
High speed Normally 4 channels 20KHz,Y0-Y3
pulse Can special customize 4channels:2 channels 200KHz (Y0/Y1)+ 2 channels 100KHz (Y2/Y3)
AI: 0-5V/0-10V/0-20mA/NTC10K/NTC50K/
AO:0-10V/0-5V/0-20mA or mixed
Analog I/O
4AD/2DA(additional:can optional 1 channel weighing function/load cell)
AD Notice: 1 channel NTC10K or NTC50K occupy two AD points,2channels at most
Optional voltage and current could be done 4 channels at most.
Default 1 RS232
Com port Optional 1 RS485/RS232(default is Mitsubishi programming port protocol when Power-on )
Optional CAN (only for internal networking, and can’t coexist with weighing modules)
Software Compatible with MITSUBISHI GX8.52 and WORKS 2
Detailed info. refer to:<Coolmay MX2N Series PLC Programming Manual>
<Coolmay MX2N Series PLC User Manual>
Regular Models:MX2N-24MR/MT(MOS)/MRT(-4AD2DA-485/232)

2
Coolmay MX2N series PLC programming manual

2 Component Range
Input X X0~X47 40 points Out put Y Y0~Y47 40 points
Ministrant M0~M383 384 M8000~M8255 255 points
M384~M1535 1052 points (keep)
relay M points (general) (special)
State relay S0~S9 10 points
S10~S999 990 points (keep)
S (State keep)
T0~T199 200 T200~T254 T246~T249
T250~T255 6points 100ms
Timer T points 46 points 4points 1ms
accumulation
100ms 10ms accumulation
16 Bits counter 32 Bits counter
C0~C15 16 C16~C199 C200~C219 20 C220~C234 C235~C255
Counter C
points 184 points 15points 20points
(general) points (keep) (general) (keep) (HS keep)
D8196~D8 V0~V7
D0~D127 128 D128~D7999 D8000~D8195 255 Z0~Z7
R D.V.Z points 7872 196 points 59points 16points
(general) points (keep) (special,keep)
(special) (index)
Nested N0~N7 8 points P0~P127 128 points IO 口口~I5 口口 6 points
Pointer (master) (jump,subroutine) (External interrupt)
32bits-
K(10 digits) 16 bits-32768~32767
Constant 2147483648~2147483647
H(16 digits 16 bits O~FFFF 32 bits 0~FFFFFFFF

3 Supported instruction

3.1 Basic Logic instructions


●The program step for soft element Y and general M is 1,for S and special auxiliary relay
M,timer T,counter C is 2,for Data register D ,index register V and Z is 3.

3.2 Step command instructions


Available soft
Mnemonics Function Program Step
Elements
LD NO Logic operation begin X,Y,M,S,T,C 1
LDI NC Logic operation begin X,Y,M,S,T,C 1
Rising Edge detection operation
LDP X,Y,M,S,T,C 2
begin
Falling Edge detection operation
LDF X,Y,M,S,T,C 2
begin
AND NO series connection X,Y,M,S,T,C 1
ANI NC series connection X,Y,M,S,T,C 1
Rising edge detects series
ANDP X,Y,M,S,T,C 2
connection
Falling edge detects series
ANDF X,Y,M,S,T,C 2
connection

3
Coolmay MX2N series PLC programming manual

OR NO parallel connection X,Y,M,S,T,C 1


ORI NC parallel connection X,Y,M,S,T,C 1
Rising edge detects parallel
ORP X,Y,M,S,T,C 2
connection
Falling edge detects parallel
ORF X,Y,M,S,T,C 2
connection
Series connection of parallel
ANB 1
circuit blocks
Parallel connection of series
ORB 1
circuit blocks
OUT Coils drive Y,M,S,T,C Note 1
SET Action holding Y,M,S
Clear "Action holding",Register Note 2
RST Y,M,S,T,C,D,V,Z
to clear zero
Connection command of Y,M(Exclude
MC 3
common series point Special M)
Eliminate command of common
MCR 2
series points
MPS Operation memory 1
MRD Memory read 1
MPP Memory read and reset 1
INV Inversion of operation result 1
Y,M(Exclude
PLS Rising edge differential output 1
Special M)
Y,M(Exclude
PLF Falling edge differential output 1
Special M)
32-bit counter:5
OUT Counter coils drive C
16- bit counter:3
Y,M:1
SET Action holding Y,M,S
S,Special -M:2
Y,M:1
Clear "Action holding",Current
S,Special -M:2
RST value and Y,M,S,T,C,D,V,Z
T,C:2
Register to zero
D,V,Z Special D:3
NOP No action 1
END Input,Output and Return to begin 1

●STL(Support 8 branches at most)RET


Available soft
Mnemonics Function Program Step
Elements
SEL Step Action begin S 1
RET Step Action end / 1

4
Coolmay MX2N series PLC programming manual

3.3 Function instruction table( Compared with Mitsubishi PLC)


FNC instruction Support
Sorts Function
NO mnemonics command
00 CJ Conditional jump ★
01 CALL Subroutine call ★
programming flowchart

02 SRET Subroutine return ★


03 IRET Interrupt return ★
04 EI Interrupt the license ★
05 DI Interruption forbidden ★
06 FEND Main program end ★
07 WDT Monitor timer ★
08 FOR Cycle range begin ★
09 NEXT Cycle range end ★
10 CMP Comparison ★
11 ZCP Region comparison ★
12 MOV Transfer ★
Transmission and

13 SMOV Shift Transfer ★


comparison

14 CML Reverse transfer ★


15 BMOV Transfer together ★
16 FMOV Multi-casting ★
17 XCH Exchange ★
18 BCD BCD exchange ★
19 BIN BIN exchange ★
20 ADD BIN addition ★
21 SUB BIN subtraction ★
Four logical operations

22 MUL BIN multiplication ★


23 DIV BIN division ★
24 INC BIN plus 1 ★
25 DEC BIN minus 1 ★
26 WAND Logic word and ★
27 WOR Logic word or ★
28 WXOR Logic word XOR ★
29 NEG Complementary code ★
30 ROR Rotate right ★
31 ROL Rotate left ★
32 RCR Carry rotate right ★
Cyclic shift

33 RCL Carry rotate left ★


34 SFTR Shift right ★
35 SFTL Shift left ★
36 WSFR Word move to right ★
37 WSFL Word move to left ★
38 SFWR Shift write ★

5
Coolmay MX2N series PLC programming manual

39 SFRD Shift read out ★


40 ZRST Batch reset ★
41 DECO Ze code ★
42 ENCO Coding ★
Data processing

43 SUM ON digits ★
44 BON ON digits determination ★
45 MEAN Average value ★
46 ANS Signal alarm set ★
47 ANR Signal alarm reset ★
48 SQR BIN extraction of a root ★
49 FLT BIN Integer→floating conversion ★
50 REF Input and output refresh ★
51 REFF Input refresh (with filter settings
High-speed processing

52 MTR Matrix input


53 HSCS Compare High speed counting set
54 HSCR Compare High speed counting reset
55 HSZ Compare high speed counting zone
56 SPD Pulse density ★
57 PLSY Pulse output ★
58 PWM Pulse modulation ★
59 PLSR Acceleration and deceleration pulse output ★
60 IST Initialization state
Convenient instructions

61 SER Data retrieval ★


62 ABSD Cam control (absolute)
63 INCD Cam control (increment)
64 TTMR Teaching timer
65 STMR Special timer
66 ALT Alternate output ★
67 RAMP Ramp signal ★
68 ROTC Rotary table control
69 SORT Data arrangement
70 TKY Numeric key input
Peripheral equipment I/O

71 HKY 16-key input


72 DSW Digital switch
73 SEGD 7-segment decoding ★
74 SEGL 7 segment code time display
75 ARWS Arrow switch
76 ASC ASCⅡtransformation
77 PR ASCⅡprintout
78 FROM BFM readout **2
79 TO BFM write **2
80 RS Serial data transmission ★
Peripher
equipme

81 PRUN 8-bit transmission


SER
nt

al

82 ASCI HEX to ASCⅡ ★


83 HEX ASC-HEX exchange ★
6
Coolmay MX2N series PLC programming manual

84 CCD Check code ★


85 VRRD Potentiometer readout
86 VRSC Potentiometer scale
87
88 PID PID operation
89
110 DECMP Binary floating point comparison ★
111 DEZCP Binary floating point zone comparison ★
118 DEBCD Binary floating point-decimal ★
119 DEBIN Decimal floating point-binary ★
120 DEADD Binary floating point addition ★
Floating points

121 DESUB Binary floating point subtraction ★


122 DEMUL Binary floating point multiplication ★
123 DEDIV Binary floating point division ★
127 DESQR Binary floating point extraction ★
129 INT Binary floating-bin integer conversion ★
130 SIN Floating point SIN operation ★
131 COS Floating point COS operation ★
132 TAN Floating point TAN operation ★
147 SWAP Up and down byte conversion ★
155 ABS ABS current value
Positioning

156 ZRN Origin regression ★


157 PLSV Variable speed pulse output ★
158 DRVI Relative positioning ★
159 DRVA Absolute positioning ★
160 TCMP Clock data comparison ★
161 TZCP Clock data zone comparison ★
Clock operation


162 TADD Clock data addition ★
163 TSUB Clock data subtraction ★
166 TRD Clock data readout ★
167 TWR Clock data write ★
169 HOUR Calculagraph ★
170 GRY Gray code transformation ★
equipment
Peripheral

171 GBIN Gray code inverse transformation ★


176 RD3A Analog block readout **1
17 WR3A Analog Block Write **1

224 LD= (Sl)=(S2) ★


225 LD﹥ (Sl)>(S2) ★
comparison
Contact

226 LD﹤ (Sl)<(S2) ★


228 LD◇ (Sl)◇(S2) ★
229 LD≥ (Sl)≥(S2) ★
230 LD≤ (Sl)≤(S2) ★
7
Coolmay MX2N series PLC programming manual

232 AND= (Sl)=(S2) ★


233 AND﹥ (Sl)>(S2) ★
234 AND﹤ (Sl)<(S2) ★
236 AND◇ (Sl)◇(S2) ★
237 AND≥ (Sl)≥(S2) ★
238 AND≤ (Sl)≤(S2) ★
240 OR= (Sl)=(S2) ★
241 OR﹥ (Sl)>(S2) ★
242 OR﹤ (Sl)<(S2) ★
244 OR◇ (Sl)◇(S2) ★
245 OR≥ (Sl)≥(S2) ★
246 OR≤ (Sl)≤(S2) ★

Note :
**1--When analog input and output is selected ,read and wrote data is used;
**2--Optional RS485/RS232 is used for MODBUS-RTU master function,to read/write slave
data.
MX2N-43HB does not support the optional RS485/RS232 communication port.
MX2N-70HB supports to add 1 RS485 communication port but can’t coexist with the built-in
232 port.

Remarks :
1)Support 32-bit instructions,and adding P instructions;
2)When unsupported instruction is used,6056 fault will be detected;
3)“★”indicates the function instructions supported by MX2N series HMI PLC All in one;
4)Instruction details refer to《FX series PLC Programming manual》

3.4 Special relay & register function


3.4.1 Special relay function table
No Content No Content
Optional 1 channel weighing
M8000 Operation monitoring contact M8112
function start
Optional 1 channel weighing
M8001 Operation monitoring anti-contact M8113
filter function
Optional 1 channel weighing fault
M8002 Initialize pulse contact M8114
sign
M8003 Initialize pulse anti-contact M8115 Thermocouple open circuit fault
Optional 2-channel weighing
M8004 Error indication contact M8116 function Channel 1 Data overflow
(not available)
Optional 2-channel weighing
M8005 Random number generate relay M8117 function Channel 2 Data overflow
(not available)
M8006 Prohibit 6300-6399 fault flash M8235 Drive high speed count

8
Coolmay MX2N series PLC programming manual

"ERR" C235 :Down counting mode


M8121~
M8008 Power-failure detection(0N /OFF) RS and MODBUS use
M8124
Series 2 communication timeout
M8011 10ms clock pulse M8129
flag
ZRN Instruction clear output is
M8012 100ms clock pulse M8140
valid
M8013 1s clock pulse M8145 Prohibit Y0 pulse output
M8014 1m clock pulse M8146 Prohibit Y1 pulse output
M8015 Set clock M8147 Y0 in Pulse output
M8016 Clock display stopped M8148 Y1 in Pulse output
M8017 Clock ±30 s correction M8149 CAN communication timeout
M8018 Real clock flag M8150 CAN allowed working flag
M8019 Clock error flag M8155 Prohibit Y2 pulse output
M8020 Zero flag M8157 Y2 Pulse in output
M8021 Borrow flag M8158 Y3 Pulse in output
M8022 CF (carry flag) M8161 16-bit/8-bit switch flag
SMOV instruct HEX processing
M8029 Instruction execution end M8168
function
M8031 Non-Latch data clear M8170 X0 Pulse capture
M8032 Latch data clear M8171 X1 Pulse capture
M8034 Prohibit all outputs M8172 X2 Pulse capture
M8039 Constant scanning mode M8173 X3 Pulse capture
M8047 STL Effective monitoring M8174 X4 Pulse capture
M8048 S900-S999 -"ON " M8175 X5 Pulse capture
M8049 Valid signal alarms M8196 C251 C252 C254 2 multiplier
M8050 I0 口口 Interruption prohibition M8197 C253 C255 2 multiplier flag
M8051 I1 口口 Interruption prohibition M8198 C251 C252 C254 4 multiplier
M8052 I2 口口 Interruption prohibition M8199 C253 C255 2 multiplier flag
M8200~
M8053 I3 口口 Interruption prohibition C200-C234 count direction set
M8234
M8235~
M8054 I4 口口 Interruption prohibition C235-C245 count direction set
M8345
M8246~
M8055 I5 口口 Interruption prohibition C246-C255 count direction flag
M8255

3.4.2 Special register function table


No Content No Content
MODBUS Master/slave
Monitor timer setting communication
D8000 D8126
(Default 200)
delay time(1=1ms)
MODBUS Master station
D8005 Low random number 16 bits D8127 communication
real time(1=10ms)
MODBUS Master communication
D8006 High random number 16 bits D8128
maximum time (1=10ms)
D8007 Power-down hold D register end D8129 RS/MODBUS Master

9
Coolmay MX2N series PLC programming manual

address communication timeout


(1=10ms,Default 500)
Power-down detection time
Y0 Y1 high-speed output count:32
D8008 (Setting value:1~100,Default D8136
bit
10ms)
Scan time current value Y0 pulse output counter register
D8010 D8140
(0.1ms)
Y1 pulse output counter register
D8011 Minimum scan time(0.1ms) D8142
ZRN\DRVI\DRVA command Y0
D8012 Maximum scan time(0.1ms) D8145
Y1 minimum speed
Corresponding to seconds,
D8013- ZRN\DRVI\DRVA command Y0
minutes, hours, days, D8146
D8019 Y1 maximum speed
months, years, and weeks
X0-X17 filter ratio(Setting: ZRN\DRVI\DRVA command Y0
D8020 D8148 Y1 acceleration and deceleration
0~60ms,Default 10) time
X20-X47 filter ratio(Setting: CAN Master/slave communicate
D8021 D8149
1~60ms,Default 10) timeout(1=1ms)
Master/Slaver Station No(0~32)
D8028 Z0 Index register contents D8150
Slaves number(1~32,Default:
D8029 V0 Index register contents D8151 8)

D8030- Sampling address of Analog input Shared register


D8152
D8038 AD0-AD8 number(1~32, Default:8)
D8050- Sampling address of Analog input CAN Communication baud rate
D8153
D8052 AD9-AD11 (20K~100K, Default:250K)
Constant scan time
D8039 D8154 Y2 Pulse output count register
(Unit: 1ms, Default 0)
D8040-
1st to 8th activity STL status D8156 Y3 Pulse output count register
D8047
ZRN\DRVI\DRVA command Y2
D8049 Minimum activity STL status D8159
Y3 minimum speed
Optional 2-channel weighing
ZRN\DRVI\DRVA command Y2
D8058 function Divisor of channel 1 D8160
Y3 maximum speed
data (not available)
Optional 2-channel weighing ZRN\DRVI\DRVA command Y2
D8059 function Divisor of channel 2 D8162 Y3 acceleration and deceleration
data (not available) time
Sampling filter numbers(0-22, Y2 Y3 High-speed output count:32
D8090 D8166
Default 0) bit
Thermocouple type(K-0,E-1,J-
D8091 D8182 Z1 Address register contents
2)
Thermocouple cold junction
D8093 D8183 V1 Address register contents
temperature

10
Coolmay MX2N series PLC programming manual

D8094 1st thermocouple Temperature D8184 Z2 Address register contents


Temperature of second
D8095 D8185 V2 Address register contents
thermocouple
Analog DA0 Output
D8096 D8186 Z3 Address register contents
data(0~4095)
Analog DA1 Output
D8097 D8187 V3 Address register contents
data(0~4095)
Optional 1 channel weighing data
D8112 D8188 Z4 Address register contents
low
Optional 1 channel weighing data
D8113 D8189 V4 Address register contents
high
Optional 1 channel weighing
D8114 D8190 Z5 Address register contents
filter
Optional 2-channel weighing
D8115 function filtering times (0-80) D8191 V5 Address register contents
(not available)
Optional 2-channel weighing
D8116 function channel 1 data high D8192 Z6 Address register contents
(not available)
Optional 2-channel weighing
D8117 function channel 1 data low D8193 V6 Address register contents
(not available)
Optional 2-channel weighing
function communication 2 data
D8118 D8194 Z7 Address register contents
high
(not available)
Optional 2-channel weighing
D8119 function channel 2 data low D8195 V7 Address register contents
(not available)
Series 2 communication
D8120 D8196 CAN Slave can't communicate 1~16
parameter settings
MODBUS RTU of series 2 slave CAN Slave can't communicate
D8121 D8197
station(1~255) 17~32
RS Remaining numbers CAN Slave summary no
D8122 D8198
instruction sent communicate 1~16
CAN Slave summary no
D8123 RS Instruction received numbers D8199
communicate 17~32
CAN Communication time(1-
D8200
1ms)

11
Coolmay MX2N series PLC programming manual

4 Analog Usage
4.1 Analog input type
Register Accuracy
Input signal type Range Resolution
reading value total range
Thermistor -19.9~109.9℃ -199~1099 0.1℃ 1%
NTC10K
Thermistor -40~199.9℃ -400~1999 0.1℃ 1%
NTC50K
Voltage analog 0~10V/0-5V 0~4000 2.5mV 1%
Current analog 0~20mA 0~4000 5uA 1%

4.1.1 Analog input reading


Analog input could be up to 4 channels, and the precision is in 12 bits.
Register reading
NO
value
AD0 D8030
AD1 D8031
AD2 D8032
AD3 D8033

Calculate the input voltage formula:


Measure voltage = D803n (n = 0-11) * (VRF reference voltage / 4095);
Analog input sampling period: PLC scan cycles is fixed as 22.

4.2 Analog output type.


Register
Output signal type Range
reading value
Voltage analog 0~10V/0-5V 0~4095
Current analog 0~20mA 0~4095

4.2.1 Analog output reading

Analog output could be up to 2 channels, and the precision is in 12 bits.


Register reading
NO
value
DA0 D8096
DA1 D8097

* When PLC is in “STOP”, D8096 D8097 is automatically set as 0 , DA output is also 0.


* When data setting of analog output is incorrect, 6712 fault will be defected, and DA output
12
Coolmay MX2N series PLC programming manual

is 0.
5 Random number instructions
1) Random number related register: Start convert relay-M8005
Random number save register-D8005 (low) D8006 (high)

2) If you need to generate the random number, just need to set M8005 ON in the
program. When the random number is generated and be saved to D8005 D8006,
M8005 will be set OFF automatically.

3) Therefore, M8005 is set from OFF to ON, then start the random number
conversion. And M8005 turn from ON to OFF, then the conversion is completed.

4) Example
LDP M0 M0 non-edge pulse
SET M8005 SET M8005
LDF M8005 M8005 ‘s Lower edge -Conversion completed
DMOV D8005 D0 Extract random numbers to D0 D1

13
Coolmay MX2N series PLC programming manual

6 High speed counter application


6.1 Inside high speed counter input distribution table
Counter
Counter Input assigned
Type
Model
X000 X001 X002 X003 X004 X005 X006 X007
C235 U/D
C236 U/D
C237 U/D
Single
C238 U/D
Phase
C239 U/D
single
C240 U/D
count
C241 U/D R
input
C242 U/D R
C243 U/D R
C244 U/D R S
C245 U/D R S
C246 U D
Single
C247 U D R
Phase
C248 U D R
double
C248(OP)*1 U D
count
C249 U D R S
input
C250 U D R S
C251 A B
Double C252 A B R
phase C253 A B R
double C253(OP)*1 A B
count C254 A B R S
input C254(OP)*1 A B
C255 A B R S

A: A phase input B: B phase input


R: External reset input S: External start input
● Input X000~X007, as shown in the above table, corresponding to each
high-speed counter number. Inputs X000~X007 cannot be used repeatedly by
high-speed counters. They can be used for general input when the input
terminals are not used as high-speed counters.
● The input X000~X007 cannot be reused. For example, once C251 is used,
X000 and X001 are occupied, so C235, C236, C241, C244, C246, C247,
C249, C252, C254 and interrupt input pointers *I00, *I01 and corresponding
input SPD instructions cannot be used.

6.2 High speed count input instructions


1) Maximum response frequency of C251 C252 C254 (AB phase): 60KHz;

14
Coolmay MX2N series PLC programming manual

2) Maximum response frequency of C253 C255 (AB phase): 60KHz;


3) Maximum response frequency of C235 C241 C244 C238 (single phase): 60KHz;
4) Other high-speed counter’s highest response frequency: 10KHz;
5) High speed counter of the AB phase can be set to 2 times and 4 times frequency
(setting is valid only for OUT drive same cycle):

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


**When M8197-ON, the C253 C255 count pulse is 2 times frequency; **
When M8198-ON, C251 C252 C254 count pulse is 4 times frequency;
**When M8199-ON, C253 C255 count pulse is 4 times frequency;

For example: If you use an AB phase encoder, it is 1024 pulse inputs in one turn. If not set
the frequency multiplier, then adjust the counter count 1024 (the original FX1N does not
support frequency multiplier, but the FX3U can set 4 times frequency), If you set 2 times the
frequency, then turn the counter to count 2048; if you set 4 times, then turn the counter to
count 4096.

Usage instruction:

** Other usage are consistent with the original FX1N, refer to FX programming manual;
15
Coolmay MX2N series PLC programming manual

** If high-speed input function is not selected, Then SPD, external interrupt, and C235~C255
high-speed counter cannot be used normally.
7 Pulse capture function application
1) Supports the pulse capture function of X0-X5, corresponding to: X0-M8170, X1-
M8171,
X2-M8172, X3-M8173, X4-M8174, X5-M8175.

2) Using the pulse capture function, you need to use the EI instruction first. The
example is as follows:

8 High speed pulse output application


1) Normally with two high-speed pulses (Y0 and Y1), pulse transmission single channel
maximum frequency: 100Khz, dual channel maximum: 30Khz; maximum optional four-
way high-speed pulse, Y0 and Y1 can output 200KHZ at the same time, Y2 and Y3 can
output 100KHz at the same time;

2) Regarding the positioning command with direction output: after driving, the
direction output delay is 20ms before outputting the pulse;

3) Special components used for pulse instructions:


Y0 Y1 Y2 Y3
Min output
D8145 D8145 D8159 D8159
frequency(default:0)
Max output D8146,D814
D8146,D8147 D8160 D8160
frequency 7
Acceleration time
(default: D8148 D8148 D8162 D8162
100ms)
Output pulse stops
M8145 M8146 M8155 M8156
immediately
In outputting pulse M8147 M8148 M8157 M8158
Output pulse D8142,D814
D8140,D8141 D8154 D8156
accumulation 3
Output pulse
D8136,D8137 D8166,D8167
accumulation

16
Coolmay MX2N series PLC programming manual

9 Optional COM Port instructions


9.1 Function instructions
1) 1 channel RS485 or RS232 is optional installed, default to Mitsubishi programming
port protocol.
2) Support exchange between Mitsubishi programming protocol and MODBUS-RTU
protocol. (When PLC stops, it will be back to Mitsubishi programming protocol; When
PLC start, the protocol depends on D8120.)
3) Communication data of optional communication port is set in the D8120 and it will
take effect after PLC runs (the modification could be made until the STOP-RUN is valid
again when the PLC is in effect, the D8120 is reset to 0 when the PLC is in STOP), and
the MODBUS-RTU slave station number is set in the D8121 ( Range 1~255).
4) Use FROM to read slave data when using MODBUS-RTU master,TO to write slave
data (supports broadcast sending function)
5) Set the optional communication port to MODBUS-RTU protocol. the baud rate of slave is
9600 . as follows:

9.2 Modbus-RTU Protocol special registers & relays


Master:
M8121-Master data transmission.
M8122-Master receive Slave data, check error.
M8123-Master receive completed signal
M8124-Master receive broadcast signal
M8129-Communication timeout signal
D8120-Communication parameter and function
D8126-Sending interval(1=1ms,default 20ms,interval between two communication)
D8122-Station number with communication timeout
D8123-Real receiving time(1=10ms)
D8124-Max receiving time(1=10ms)
D8129-Receive timeout setting (1=10ms,default 50=500ms,Time from sending completed
to receiving completed)

Slave:

17
Coolmay MX2N series PLC programming manual

D8120-Communication parameters and function


D8121-Slave address(Range:1~255)
D8126-Respond overtime(1=1ms,Default 5ms)
Note: 1.M8121, M8122, M8123, M8124 are only for internal use. Don’t write to the
MODBUS-RTU master when using it.
2.When D8129 receives the timeout, please set according to the actual setting.
When the setting time is too long, if there is a slave communication failure, the
waiting time for re-communication (namely D8129) will be very long.

9.3 D8120 Parameter and Function setting


D8120 Setting function diagram as below: (D8120 communication parameter
selection register)
b15 b14 b13 b12 b11 b10 b9 b8 b7 b6 b5 b4 b3 b2 b1 b0

Bit number Name Content


0:7 bit
b0 Data length
1:8 bit
00:None
b2b1 Parity 01:Odd
11:Even
0:1 bit
b3 Stop bit
1:2 bit

0011:300bps
0100:600bps
0101:1200bps
0110:2400bps
0111:4800bps
b7b6b5b4 Baud rate
1000:9600bps
1001:19200bps
1010:38400bps
1011:57600bps
1100:115200bps

b8 Forbidden Set 0
b9 Forbidden Set 0
000:Mitsubishi Programming port protocol
Protocol 001:RS Protocol
b12 b11 b10
selection 010:MODBUS-RTU Slave protocol
011:MODBUS-RTU Master protocol
b13 Forbidden Set 0
b14 Forbidden Set 0

18
Coolmay MX2N series PLC programming manual

b15 Forbidden Set 0


*1:The start and end characters can be set by user
*2:D8121 is MODBUS-RTU slave station number setting
*3:When the data bit is in 7 bit,the parity can’t be selected---No checking. (6038 failure).

*Mitsubishi Programming port protocol:Data length is 7,stop bit is 1,Parity EVEN is


fixed,
the rate can be set;
*MODBUS-RTU protocol:data length, stop bit, parity, rate can be set;
*RS instruction: Data length, stop bit, parity, rate, start character, and end character
can all be set.

9.4 Modbus-RTU Master station instructions


-Master read slave data

* Transfer the data of register from address 0 of 1st station to D0


M1--low 8 bits indicate the slave address, high 8 bits indicate the sent instruction;
Such as: H301-command 03 (read register instruction), slave address 01; if the high
8 bit is 0, then the command is default as 03;
M2--slave element address; (Slave address of MX2N series PLC refers to slave
element address table);
D - master station data register, this register holds the data which read from the
slave station; N -- read data length (1~64);

-Master write slave data

* Write the data of D0 to the register with the 1st slave in address 0
M1--The lower 8 bits indicate the slave address ,the high 8 bits indicate the sent
instruction; Such as: H601-command 06 (read register instruction), slave address 01;
if the high 8 bit is 0, the command defaults is 06;
M2--slave component address; (Slave address of MX2N series PLC refers to slave
element address table);
If the address is set to 0, it means that data is written to all slaves;
D -- the master station data register, which holds the data to be written to
the slave; N -- write data length;

19
Coolmay MX2N series PLC programming manual

When using commands 05 (write bit) and 06 (write register),act as 1


regardless of the length is set.
When using H10 (K16) to write multi-bit registers, the data length (1~64);

Special Note:
1. FROM and TO can be used many times in the program. When multiple instructions
are executed at the same time, the system will communicate in turns. If the
communication is overtime, M8129 turns ON and reports 6306 fault and exits this
communication, and records this overtime station number in the D8122 register,execute
the next communication instructions;
2. The FROM/TO instruction cannot be used with the RS instruction in the program at
the same time, reporting 6609 failure;
3. The maximum data length of the FROM/TO instruction: bit (1~64), register (1~64);
4. The communication parameters of the master station and the slave station must be set
same to communicate, such as data length, parity, stop bit, and rate;
5. When using the 05 command to set the slave station component, such as: TO H501
K4000 D0 K1—Set the M0 state of slave No. 1. If D0 is equal to 0, slave M0 is
OFF; when D0 is non-zero, slave M0 is ON;
6. When using the TO command, you can send instructions to all slaves, and only need
to set the slave address to 0.
For example, TO H600 K0 D0 K3: Write D0, D1, D2 of master station
to register addresses 0, 1, 2 of all slaves.

D8129—Communication timeout setting, default 500ms; setting technique,


set D8129 larger,when writing program communication is normal, run a period of
time, monitor the value of D8124, D8129 equals D8124 plus 3 (only for
reference );
Note: 1) The function needs to be enabled in IO setting and activation
software, otherwise it will report 6506 fault (unsupported instruction) when
using FROM/TO instruction;

9.5 Modbus-RTU Protocol slave station element address

Bit Addres Bit Bit Bit Addres Bit Addre Bit Addr
component s component component component s component ss component ess

1000-
X0 0 X40 32 Y0 300 Y40 332 S0-S999
1999

20
Coolmay MX2N series PLC programming manual

2000-
X1 1 X41 33 Y1 301 Y41 333 T0-T255
2255

3000-
X2 2 X42 34 Y2 302 Y42 334 C0-C255
3255
M0-
4000-
X3 3 X43 35 Y3 303 Y43 335 M1535:
5535
FX1N
M0-
4000-
X4 4 X44 36 Y4 304 Y44 336 M3071:
7071
FX2N

X5 5 X45 37 Y5 305 Y45 337

Bit Addres
X6 6 X46 38 Y6 306 Y46 338
component s

X7 7 X47 39 Y7 307 Y47 339 D0-D5999 0-5999

8000-
X10 8 X50 40 Y10 308 Y50 340 T0-T255
8255

8300-
X11 9 X51 41 Y11 309 Y51 341 C0-C255
8555

X12 10 X52 42 Y12 310 Y52 342

X13 11 X53 43 Y13 311 Y53 343


Communication
parameters:
1. Communication
X14 12 X54 44 Y14 312 Y54 344 parameters,refer to
above D8120 set;
2. Inspection: N or
X15 13 X55 45 Y15 313 Y55 345 O or E;
3. Data bit: 8 or 7;
4. Stop bit: 1 or 2;
X16 14 X56 46 Y16 314 Y56 346 5, ID is set in
D8121 (1~255);

X17 15 X57 47 Y17 315 Y57 347


MODBUS-RTU
instruction:
X20 16 X60 48 Y20 316 Y60 348 1,Read bit
operation

21
Coolmay MX2N series PLC programming manual

instruction: 01, 02;


X21 17 X61 49 Y21 317 Y61 349 2,Write bit
operation
instructions: 05;
X22 18 X62 50 Y22 318 Y62 350 3. Read register
instruction: 03,04;
4, Write register
instructions: 06;
X23 19 X63 51 Y23 319 Y63 351
5, Write multi-bit
register
instructions: 16
X24 20 X64 52 Y24 320 Y64 352 (H10)

X25 21 X65 53 Y25 321 Y65 353 Note: The


maximum registers
could be written
X26 22 X66 54 Y26 322 Y66 354 and read at the
same time is 64.

X27 23 X67 55 Y27 323 Y67 355

X30 24 X70 56 Y30 324 Y70 356

X31 25 X71 57 Y31 325 Y71 357

X32 26 X72 58 Y32 326 Y72 358

X33 27 X73 59 Y33 327 Y73 359

X34 28 X74 60 Y34 328 Y73 360

X35 29 X75 61 Y35 329 Y75 361

X36 30 X76 62 Y36 330 Y76 362

X37 31 X77 63 Y37 331 Y77 363

22
Coolmay MX2N series PLC programming manual

9.6 RS Protocol special registers & relays instructions


M8121:RS instruction is being sent
M8122:RS instruction is in sending
M8123:RS instruction receiving signal
M8124:RS instruction is in receiving
M8129:Communication timeout signal
D8122:RS instruction sends data remainder
D8123:Numbers of RS instruction received
D8127:Real-time receiving time(1=10ms)
D8128:Max receiving time (1=10ms)
D8129:RS instruction reception timeout setting(1=10ms,default 50=500ms)

Note:
Max data sent and received by RS Instruction is 140. (If over, report 6706)

9.7 CAN communication protocol instruction


9.7.1 Function description
1) CAN function can set 1 master, up to 32 slaves (setting range: 1~32), and the maximum
number of registers shared by each station is 32 (setting range: 1~32);
2) CAN function communication baud rate can be set: 20K, 50K, 80K, 100K, 125K, 200K,
250K, 400K, 500K, 600K, 800K, 1000K (if the unsupported baud rate is set, the default is
250K automatically) ;
3) The shared register of the master and all slaves is shared with each other, and each station
can share up to 32 registers. For details, see four (master-slave shared address table);
4) Slave/master address repeated fault detection,there is corresponding fault,check the fault
description of the main manual
5) Current CAN communication function only supports the MX2N series PLCs to be
interconnected with each other, and does not support networking with other CANs;
6) Using CAN networking is fast, simple and convenient, only need to set a few registers;

9.7.2 Register and relay description

Master
M8150-CAN allow work
M8149-Communication timeout flag(CAN occurs “does not communicate” or “timeout flag”.
After this flag is ON, it needs to be manually turned OFF in the program).
D8149-Communication timeout parameter (1=1ms,Default 50ms)
D8150-Master set(0=master)
D8151-Slave numbers(1~32,Default 8)
D8152-Shared register numbers(1~32,Default 8)
D8153-Communication baud rate(20K~1000K,Default 250K)
D8196-uncommunicated slave(1~16)
D8197-uncommunicated slave(17~32)
D8198-uncommunicated slave summary(1~16)
D8199-uncommunicated slave summary(17~32)

23
Coolmay MX2N series PLC programming manual

D8200-Maximum time to communicate with the slave successfully(1=1ms)

Slave
M8150-CAN allow work
M8149-Communication timeout flag(CAN occurs “does not communicate” or “timeout flag”.
After this flag is ON, it needs to be manually turned OFF in the program).
D8149-Communication timeout parameter (1=1ms,Default 60ms)
D8150-Slave address set(1~32)
D8152-Shared register numbers(1~32,Default 8)
D8153-Communication baud rate(20K~1000K,Default 250K)
D8196-uncommunicated slave(1~16)
D8197-uncommunicated slave(17~32)
D8198-uncommunicated slave summary(1~16)
D8199-uncommunicated slave summary(17~32)
D8200-Maximum time to communicate with the slave successfully(1=1ms)

Note:
1. Flag of D8196 D8197 can’t communicate with slave is 500ms automatic reset once.
2. Uncommunicated Slave summary of D8198 D8199,after power-on,can’t communicate with
slave summary.
3. CAN related register parameters, after setting,need to be powered off firstly to execute
according to the new data((if the parameters are set by the program, please turn off the
power after the PLC is running, and then send power again, then CAN will start or start with
new parameters);
4. Communication timeout setting of master and slave: The D8149 of the slave is
recommended to be larger 10ms than the master (if master is 50s, then slave is 60s).

9.7.3 Description of register can’t be communicated


B15 B14 B13 B12 B11 B10 B9 B8 B7 B6 B5 B4 B3 B2 B1 B0
D8196 #16 #15 #14 #13 #12 #11 #10 #9 #8 #7 #6 #5 #4 #3 #2 #1
D8197 #32 #31 #30 #29 #28 #27 #26 #25 #24 #23 #22 #21 #20 #19 #18 #17

Note:
1. When the corresponding bit of the above register is 1, it indicates that the address
corresponding to the bit is not communicated or the communication error occurs.
2. D8198 D8199 is,slave record that has not been communicated after the main board is
powered on,reset after power off;

9.7.4 CAN communication speed and distance

Baud rate Distance(m) Minimum diameter(m ㎡) Maximum access points


1000Kbps 30 0.3 18
500Kbps 80 0.3 32
250Kbps 150 0.3 63

24
Coolmay MX2N series PLC programming manual

125Kbps 300 0.5 63


100Kbps 500 0.5 63
50Kbps 1000 0.7 63

9.7.5 Master-Slave shared register table

D8150 Start End Description D8150 Start End Description


Master shared
0 D1000 D1031 17 D1544 D1575 #17 shared register
register
1 D1032 D1063 #1 shared register 18 D1576 D1607 #18 shared register

2 D1064 D1095 #2 shared register 19 D1608 D1639 #19 shared register

3 D1096 D1127 #3 shared register 20 D1640 D1671 #20 shared register

4 D1128 D1159 #4 shared register 21 D1672 D1703 #21 shared register

5 D1160 D1191 #5 shared register 22 D1704 D1735 #22 shared register

6 D1192 D1123 #6 shared register 23 D1736 D1767 #23 shared register

7 D1224 D1255 #7 shared register 24 D1768 D1799 #24 shared register

8 D1256 D1287 #8 shared register 25 D1800 D1831 #25 shared register

9 D1288 D1319 #9 shared register 26 D1832 D1863 #26 shared register

10 D1320 D1351 #10 shared register 27 D1864 D1895 #27 shared register

11 D1352 D1383 #11 shared register 28 D1896 D1927 #28 shared register

12 D1384 D1415 #12 shared register 29 D1928 D1959 #29 shared register

13 D1416 D1447 #13 shared register 30 D1960 D1991 #30 shared register

14 D1448 D1479 #14 shared register 31 D1992 D2023 #31 shared register

15 D1480 D1511 #15 shared register 32 D2024 D2055 #32 shared register

16 D1512 D1543 #16 shared register


Note: The start address of the register corresponding to the above #number is fixed, and the
end address is determined by D8152 (such as D8152=2, then there are only 2 shared registers
of the master and slave, master station:D1000-D1001, #1 slave station: D1032-D1033)

25
Coolmay MX2N series PLC programming manual

9.7.6 Setting example of communication program

1) Master communication program

2)Slave communication program

26
Coolmay MX2N series PLC programming manual

9.7.7 Test program description


1) Require 3 plc,one for master,one for station #1,one for station #2.
Shared registers: 8,
Communication baud rate: 250K;
2) If can’t communicate,the ERR will flash, please use the “programming software -
diagnosis” to check the error code;
3) There are three programs in the test program folder,one for master,one for station #1,one
for station #2 (after downloading the program, set the PLC to run, power off to update CAN
parameters, and then send power on, CAN runs according to the new parameters);
4) After the communication cable is connected, after downloading all the programs, all three
PLCs are RUN;
5) The X0-X3 status of the master is output to the Y0-Y3 of the station #1,#2;
6) The X0-X3 status of station #1 is output to the master and the Y4-Y7 of station #2;
7) The X0-X3 status of station #2 is output to the master and the Y10-Y13 of station #1;

Test:
After the communication between the three Plcs is normal, disconnect the communication
cable of the station #2, monitor the master and the D8196 of the station #1 (should be H0002-
indicates that the station #2 is not communicated), and monitor the D8196 of the station #2
(should be H0002- Indicates that itself can’t communicate with master)

27
Coolmay MX2N series PLC programming manual

10 Fault detection
Sorts Error Error contents Resolution
0000 No abnormality
Check the power failure
PLC hardware 6101 Power failure data error detection circuit, CPU internal
error FLASH is damaged
M8061(D8061) Increase D8000 setting value, or
Running stop 6105 Monitor action (Internal watchdog act)
check procedures

6106 Logical error Contact supplier


0000 No abnormality
Detect communication line and
6306 Receive data timeout
D8129 setting
Unopened serial 2 use RS,FROM,TO Open serial 2 communication in
6307
instructions IO parameter software
6308 D8120 data bit/ check bit selection error 7-bit data can’t select “No test”
6309 D8120 check selection error Check the selection value error
Pls set D8120 Reuse RS
6322 D8120 doesn’t open RS instructions
instruction correctly
6330 D8120 Parameter setting error
MODBUS-RTU Master doesn’t support Reset FROM and TO Function
6331
Serial 2/CAN function code code
Error D8120 doesn’t open MODBUS-RTU Master Set D8120 reuse FROM and TO
M8063(D8063) 6332
station instruction correctly
Running
continue Check whether the
communication parameters of
6333 FROM/TO receive slave data check error
the master and slave stations are
consistent or interfere
FROM/TO receive slave station number is
6334
inconsistent with function code
6335 FROM slave address error FROM slave address can’t be 0
FROM/TO instruction’s read/write Read/Write length should be 1-
6336
data length error 64
6340 Serial 1 DMA transmission error
6341 Serial 1 DMA receive error
6345 Serial 2 DMA transmission error
6346 Serial 2 DMA receive error
0000 No abnormality
1, The program is modified
maliciously
Parameter error 6401 Program and number check error or downloaded is unfinished;
M8064(D8064) 2,CPU internal program FLASH
Running stop is damaged;
IO function parameter download
6409 IO function parameter and number check error is incomplete or FLASH is
damaged

28
Coolmay MX2N series PLC programming manual

Please enable the MODBUS


MODBUS master function is not opened on
6410 master function in the setup
using TO/FROM instruction
software.
Please enable AD/DA
Using the RD3A/WR3A instructions can’t
6411 enhancement in the setup
open AD/DA enhancement function
software.
0000 No abnormality
Grammatical 6504 Pn/In/High speed label repeat
error
6505 Component range is exceeded
6506 Use unsupported instructions
6507 Use incorrect labels(like, P63)
6510 MC number size is incorrect
0000 No abnormality
6603 Use MPS more than 12 times
1,STL continue use times is over 9 times
6605
2,RET appears without using STL
1, I (interrupt) IRETSRET in the main program
6606
2,No IRETSRET in the program.
Whether to use FROM/TO and
6609 Others
RS instructions at same time
Loop error 6614 Less MPS
M8066(D8066) 6615 Less MPP
Running stop 6619 I MC MCR IRET STL RST in FOR~NEXT
6623 No MC instruction

1,The initialization step is out of range (S0-


S9)
6625
2, The number of STL Sn used is more than 2
3, The range of STL Sn Sn is more than S899

6626 MC, MCR, SRET, I (interrupt), IRET in STL


6627 No RET instruction after STL
6630 CALL SRET relationship is incorrect
0000 No abnormalityv
6701 CALL、CJ have no objects
The instruction component address or value
6706
range is exceeded
Mathematical
error SFWR(P)instruction component 1 and
6710
OM8067(D8067 component 2 is same
)Running 6711 Analog input AD range setting error
continue 6712 Analog output DA range or data seeting error
6713 Thermocouple open circuit No connect thermocouple

6715 NTC open circuit No connect NTC Thermistor

**When an error occurs, use the diagnostics on the PLC programming software GX
Developer and GX Works2 software menu to diagnose the PLC error code and program steps;

29
Coolmay MX2N series PLC programming manual

Note:
When the power is turned off, the ERR light is long on and the program is not allowed to be
downloaded.
**If you need to reset the ERR light, after troubleshooting:
1. Turn the RUN switch to STOP and pull it back to RUN;
2. After the main board is powered off, send power until ERR light is off.

30

You might also like