Changes for page Appendixes

Last modified by Jiahao Lai on 2026/04/13 17:21

From version 1.1
edited by Iris
on 2025/10/23 15:34
Change comment: There is no comment for this version
To version 1.2
edited by Iris
on 2025/10/23 15:53
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -1,0 +1,1435 @@
1 +== [[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps112.png]]**Appendix 1 Special Relay (SM)** ==
2 +
3 +=== **Error Message** ===
4 +
5 +|**SM sign**|**Name**|**Content**|**R/W**|**Retention on Power Loss**
6 +|SM0|Latest error message|(((
7 +OFF: No error
8 +
9 +ON: There is an error
10 +)))|R|×
11 +|SM1|Reserved| | |
12 +|SM2|Error release|(((
13 +OFF→ON: Error clearing request
14 +
15 +ON→OFF: Error cleared
16 +)))|R/W|×
17 +|SM3|Low battery voltage|(((
18 +OFF: Normal
19 +
20 +ON: Low battery voltage
21 +)))|R|×
22 +|SM4|Low battery voltage latch|(((
23 +OFF: Normal
24 +
25 +ON: Low battery voltage
26 +)))|R|×
27 +|SM5|Reserved| |R|×
28 +|SM6|PLC hardware error|(((
29 +OFF: No error
30 +
31 +ON: Error
32 +)))|R|×
33 +|SM7|PLC communication error|(((
34 +OFF: No error
35 +
36 +ON:Error
37 +)))|R|×
38 +|SM10|Parameter error|(((
39 +OFF: No error
40 +
41 +ON: Error
42 +)))|R|×
43 +|SM11|Operation error|(((
44 +OFF: No error
45 +
46 +ON: Error
47 +)))|R|×
48 +|SM14|Operation error latch|(((
49 +OFF: No error
50 +
51 +ON: Error
52 +)))|R|×
53 +
54 +=== **System Information** ===
55 +
56 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
57 +|SM30|Low battery warning shield|(((
58 +OFF: Close (Default)
59 +
60 +ON: Open
61 +)))|R/W|×
62 +|SM31|Clear all the non-holding registers|(((
63 +OFF→ON: Clear request
64 +
65 +ON→OFF: Cleared
66 +)))|R/W|×
67 +|SM32|Clear all the holding registers|(((
68 +OFF→ON: Clear request
69 +
70 +ON→OFF: Cleared
71 +)))|R/W|×
72 +|SM33|All devices remain unchanged in stop state|(((
73 +OFF: Close (Default)
74 +
75 +ON: Open
76 +)))|R/W|×
77 +|SM34|All PLC outputs are OFF|(((
78 +OFF: Close (Default)
79 +
80 +ON: Open
81 +)))|R/W|×
82 +|SM35|Low battery BAT light status|(((
83 +OFF: BAT lamp is invalid (default)
84 +
85 +ON: Low battery BAT light is on
86 +)))|R/W|×
87 +|SM36~~SM49|(% colspan="4" %)Reserved
88 +|SM53~~SM99|(% colspan="4" %)Reserved
89 +
90 +=== **Clock Information** ===
91 +
92 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
93 +|SM100|Always ON after RUN| |R|×
94 +|SM101|Always OFF after RUN| |R|×
95 +|SM102|The first cycle after RUN is ON| |R|×
96 +|SM103|The first cycle after RUN is OFF| |R|×
97 +|SM104|USB power supply|It is under USB power supply mode when it is ON. At this time, it only supports downloading, clock setting, password setting and other functions.|R|×
98 +|SM105~~SM106|(% colspan="2" %)Reserved|R|×
99 +|SM107|Clock stop and preset|Stop clock running and display|R/W|×
100 +|SM108|Clock reading display stopped|Internal running of clock, display stopped|R/W|×
101 +|SM109|1min oscillation clock|Switch state every 30s|R|×
102 +|SM110|1ms oscillation clock|Switch state every 0.5ms|R|×
103 +|SM111|10ms oscillation clock|Switch state every 5ms|R|×
104 +|SM112|100ms oscillation clock|Switch state every 50ms|R|×
105 +|SM113|1s oscillation clock|Switch state every 500ms|R|×
106 +|SM114|nms oscillator clock|Switch state every (n/2)ms, n is set by SD114|R|×
107 +|SM115|ns oscillator clock|Switch state every (n/2)s, n is set by SD115|R|×
108 +|SM116|±30s correction|Clear when the clock seconds are less than 30S, carry the digits when the clock seconds are greater than 30S|R/W|×
109 +|SM117~~SM119|(% colspan="2" %)Reserved|R|×
110 +
111 +=== **Scan Information** ===
112 +
113 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
114 +|SM120|Constant scan cycle|(((
115 +OFF: Not enabled (default)
116 +
117 +ON: enabled
118 +)))|R/W|×
119 +|SM121|RUN, STOP control|(((
120 +OFF: STOP
121 +
122 +ON: RUN
123 +)))|R/W|×
124 +|SM122|Ladder diagram watchdog function switch|(((
125 +OFF: Not enabled
126 +
127 +ON: enabled (default)
128 +)))|R/W|×
129 +
130 +=== **Instruction Related** ===
131 +
132 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
133 +|SM151|Carry sign|(((
134 +OFF: Carry not occurred in calculation
135 +
136 +ON: Carry occurred in calculation
137 +)))|R|×
138 +|SM152|Abdication sign|(((
139 +OFF: abdication not occurred in calculation
140 +
141 +ON: abdication occurred in calculation
142 +)))|R|×
143 +|SM153|Zero sign|(((
144 +OFF: The result is not zero
145 +
146 +OFF: The result is zero
147 +)))|R|×
148 +|SM160|XCH exchange mode|(((
149 +OFF: parameter 1 is switched with parameter 2
150 +
151 +ON: The upper eight bits are switched with eighth bits of the parameter itself
152 +)))|R/W|×
153 +|SM161|Bit processing mode (ASC, ASCI, BCC, CCD, CRC)|(((
154 +OFF: 16-bit processing mode
155 +
156 +OFF: 8-bit processing mode
157 +)))|R/W|×
158 +|SM165|SORT/SORT2 instruction ascending and descending sequence selection|(((
159 +OFF: Ascending
160 +
161 +ON: descending
162 +)))|R/W|×
163 +|SM167|HKY instruction HEX data processing|(((
164 +OFF: Numeric key+ function key
165 +
166 +ON: Hex
167 +)))|R/W|×
168 +|SM168|SMOV instruction hexadecimal processing|(((
169 +OFF: execute BIN→BCD switch
170 +
171 +ON: do not execute BIN→BCD switch
172 +)))|R/W|×
173 +|SM191|BINDA output character number switching signal|(((
174 +OFF: Output 00H
175 +
176 +ON: No change
177 +)))|R/W|×
178 +|SM224|BMOV instruction direction|(((
179 +OFF: forward transfer
180 +
181 +ON: reverse transfer
182 +)))|R/W|×
183 +|SM226|RAMP instruction mode|(((
184 +OFF: loop execution mode
185 +
186 +ON: Hold after completion
187 +)))|R/W|×
188 +|SM227|HSC instruction mode|(((
189 +OFF: 8-byte serial output (eight characters are fixed)
190 +
191 +ON: 16-byte serial output (1-16 characters)
192 +)))|R/W|×
193 +|SM229|Partial application instruction execution completion sign|(((
194 +OFF: Instruction not executed or is executing
195 +
196 +ON: instruction is executed
197 +)))|R/W|×
198 +|SM240|STL: transfer prohibited|(((
199 +OFF: Ordinary action
200 +
201 +ON: state transfer prohibited
202 +)))|R/W|×
203 +|SM241|IST instruction transfer starts|(((
204 +OFF: IST instruction is not executed
205 +
206 +ON: IST instruction transfer starts
207 +)))|R/W|×
208 +|SM242|IST instruction corresponds to the pulse output of the start input|(((
209 +OFF: not enabled
210 +
211 +ON: enabled
212 +)))|R/W|×
213 +|SM243|End sign of IST instruction homing state (user program control)|(((
214 +OFF: homing not ended
215 +
216 +ON: homing ended
217 +)))|R/W|×
218 +|SM244|IST instruction detects the mechanical origin action (user program control)|(((
219 +OFF: Non-mechanical origin
220 +
221 +ON: mechanical origin
222 +)))|R/W|×
223 +|SM245|For STL instruction: Reset all output when mode switching is prohibited (user program control)|(((
224 +OFF: Reset all output at the time of state switching
225 +
226 +ON: No action is performed on output at the time of state switching
227 +)))| |×
228 +|SM246|IST instruction: ON with STL status|(((
229 +OFF: when STL monitoring is invalid (OFF), or when STL monitoring is valid (ON) and all step relays (S devices) are OFF
230 +
231 +ON: when STL monitoring is valid (ON) and any of the step relays (S devices) is ON
232 +)))| |×
233 +|SM247|STL monitoring valid|(((
234 +OFF: Invalid
235 +
236 +ON: turn STL monitoring into valid, and the status numbers (S0-S4095) in action are stored in the special auxiliary relays SD240-SD247 in order from small to large.
237 +)))|R/W|×
238 +|SM248|ANS instruction signal alarm action|(((
239 +OFF: The alarm does not act
240 +
241 +ON: The alarm acts
242 +)))|R/W|×
243 +|SM249|ANS instruction signal alarm is valid|(((
244 +OFF: alarm is not valid
245 +
246 +ON: The alarm is valid
247 +)))|R/W|×
248 +|SM340|DUTY timing clock output 1|(% rowspan="5" %)Timing clock output of DUTY instruction|R|×
249 +|SM341|DUTY timing clock output 2|R|×
250 +|SM342|DUTY timing clock output 3|R|×
251 +|SM343|DUTY timing clock output 4|R|×
252 +|SM344|DUTY timing clock output 5|R|×
253 +
254 +=== **Interrupt Prohibited** ===
255 +
256 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
257 +|SM352|X0 rising edge interrupt|(((
258 +OFF: X0 rising edge interrupt valid
259 +
260 +ON: X0 rising edge interrupt prohibited
261 +)))|R/W|×
262 +|SM353|X0 falling edge interrupt|(((
263 +OFF: X0 falling edge interrupt valid
264 +
265 +ON: X0 falling edge interrupt prohibited
266 +)))|R/W|×
267 +|SM354|X1 rising edge interrupt|(((
268 +OFF: X1 rising edge interrupt valid
269 +
270 +ON: X1 rising edge interrupt prohibited
271 +)))|R/W|×
272 +|SM355|X1 falling edge interrupt|(((
273 +OFF: X1 falling edge interrupt valid
274 +
275 +ON: X1falling edge interrupt prohibited
276 +)))|R/W|×
277 +|SM356|X2 rising edge interrupt|(((
278 +OFF: X2 rising edge interrupt valid
279 +
280 +ON: X2 rising edge interrupt prohibited
281 +)))|R/W|×
282 +|SM357|X2 falling edge interrupt|(((
283 +OFF: X2 falling edge interrupt valid
284 +
285 +ON: X2 falling edge interrupt prohibited
286 +)))|R/W|×
287 +|SM358|X3 rising edge interrupt|(((
288 +OFF: X3 rising edge interrupt valid
289 +
290 +ON: X3 rising edge interrupt prohibited
291 +)))|R/W|×
292 +|SM359|X3 falling edge interrupt|(((
293 +OFF: X3 falling edge interrupt valid
294 +
295 +ON: X3 falling edge interrupt prohibited
296 +)))|R/W|×
297 +|SM360|X4 rising edge interrupt|(((
298 +OFF: X4 rising edge interrupt valid
299 +
300 +ON: X4 rising edge interrupt prohibited
301 +)))|R/W|×
302 +|SM361|X4 falling edge interrupt|(((
303 +OFF: X4 falling edge interrupt valid
304 +
305 +ON: X4 falling edge interrupt prohibited
306 +)))|R/W|×
307 +|SM362|X5 rising edge interrupt|(((
308 +OFF: X5 rising edge interrupt valid
309 +
310 +ON: X5 rising edge interrupt prohibited
311 +)))|R/W|×
312 +|SM363|X5 falling edge interrupt|(((
313 +OFF: X5 falling edge interrupt valid
314 +
315 +ON: X5 falling edge interrupt prohibited
316 +)))|R/W|×
317 +|SM364|X6 rising edge interrupt|(((
318 +OFF: X6 rising edge interrupt valid
319 +
320 +ON: X6 rising edge interrupt prohibited
321 +)))|R/W|×
322 +|SM365|X6 falling edge interrupt|(((
323 +OFF: X6 falling edge interrupt valid
324 +
325 +ON: X6 falling edge interrupt prohibited
326 +)))|R/W|×
327 +|SM366|X7 rising edge interrupt|(((
328 +OFF: X7 rising edge interrupt valid
329 +
330 +ON: X7 rising edge interrupt prohibited
331 +)))|R/W|×
332 +|SM367|X7 falling edge interrupt|(((
333 +OFF: X7 falling edge interrupt valid
334 +
335 +ON: X7 falling edge interrupt prohibited
336 +)))|R/W|×
337 +
338 +=== **High-speed Input and Output** ===
339 +
340 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
341 +|SM400|HSC0 contact status|(((
342 +OFF: The count doesn’t reach the set value
343 +
344 +ON: the count reaches the set value
345 +)))|R|×
346 +|SM401|HSC0 motion direction|(((
347 +OFF: Positive direction
348 +
349 +ON: reverse direction
350 +)))|R|×
351 +|SM405|HSC0 counting direction|(((
352 +OFF: CTU
353 +
354 +ON: CTD
355 +)))|R/W|×
356 +|SM406~~SM429|Reserved| | |
357 +|SM430|HSC1 contact status|(((
358 +OFF: The count doesn’t reach the set value
359 +
360 +ON: the count reaches the set value
361 +)))|R|×
362 +|SM431|HSC1 motion direction|(((
363 +OFF: Positive direction
364 +
365 +ON: reverse direction
366 +)))|R|×
367 +|SM435|HSC1 counting direction|(((
368 +OFF: CTU
369 +
370 +ON: CTD
371 +)))|R/W|×
372 +|SM436~~SM459|Reserved| | |
373 +|SM460|HSC2 contact status|(((
374 +OFF: The count doesn’t reach the set value
375 +
376 +ON: the count reaches the set value
377 +)))|R|×
378 +|SM461|HSC2 motion direction|(((
379 +OFF: Positive direction
380 +
381 +ON: reverse direction
382 +)))|R|×
383 +|SM465|HSC2 counting direction|(((
384 +OFF: CTU
385 +
386 +ON: CTD
387 +)))|R/W|×
388 +|SM466~~SM489|Reserved| | |
389 +|SM490|HSC3 contact status|(((
390 +OFF: The count doesn’t reach the set value
391 +
392 +ON: the count reaches the set value
393 +)))|R|×
394 +|SM491|HSC3 motion direction|(((
395 +OFF: Positive direction
396 +
397 +ON: reverse direction
398 +)))|R|×
399 +|SM495|HSC3 counting direction|(((
400 +OFF: CTU
401 +
402 +ON: CTD
403 +)))|R/W|×
404 +|SM496~~SM519|Reserved| | |
405 +|SM520|HSC4 contact status|(((
406 +OFF: The count doesn’t reach the set value
407 +
408 +ON: the count reaches the set value
409 +)))|R|×
410 +|SM521|HSC4 motion direction|(((
411 +OFF: Positive direction
412 +
413 +ON: reverse direction
414 +)))|R|×
415 +|SM525|HSC4 counting direction|(((
416 +OFF: CTU
417 +
418 +ON: CTD
419 +)))|R/W|×
420 +|SM526~~SM549|Reserved| | |
421 +|SM550|HSC5 contact status|(((
422 +OFF: The count doesn’t reach the set value
423 +
424 +ON: the count reaches the set value
425 +)))|R|×
426 +|SM551|HSC5 motion direction|(((
427 +OFF: Positive direction
428 +
429 +ON: reverse direction
430 +)))|R|×
431 +|SM555|HSC5 counting direction|(((
432 +OFF: CTU
433 +
434 +ON: CTD
435 +)))|R/W|×
436 +|SM556~~SM579|Reserved| | |
437 +|SM580|HSC6 contact status|(((
438 +OFF: The count doesn’t reach the set value
439 +
440 +ON: the count reaches the set value
441 +)))|R|×
442 +|SM581|HSC6 motion direction|(((
443 +OFF: Positive direction
444 +
445 +ON: reverse direction
446 +)))|R|×
447 +|SM585|HSC6 counting direction|(((
448 +OFF: CTU
449 +
450 +ON: CTD
451 +)))|R/W|×
452 +|SM586~~SM609|Reserved| | |
453 +|SM610|HSC7 contact status|(((
454 +OFF: The count doesn’t reach the set value
455 +
456 +ON: the count reaches the set value
457 +)))|R|×
458 +|SM611|HSC7 motion direction|(((
459 +OFF: Positive direction
460 +
461 +ON: reverse direction
462 +)))|R|×
463 +|SM615|HSC7 counting direction|(((
464 +OFF: CTU
465 +
466 +ON: CTD
467 +)))|R/W|×
468 +|SM616~~SM639|Reserved| | |
469 +
470 +=== **Communication** ===
471 +
472 +(% style="margin-left:auto; margin-right:auto" %)
473 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
474 +|(% colspan="5" %)**Communication COM1**
475 +|SM2540SM2540|COM1 send control on| |R/W|×
476 +|SM2541|COM1 send control/send prompt| |R/W|×
477 +|SM2542|COM1 receive control on| |R/W|×
478 +|SM2543|COM1 accept control/receive prompt| |R/W|×
479 +|SM2544|COM1 8-bit mode| |R/W|×
480 +|SM2560|COM1 communication completion sign| |R/W|×
481 +|SM2561|COM1 receiving sign| |R/W|×
482 +|SM2562|COM1retry| |R/W|×
483 +|SM2563|COM1 communication error| |R/W|×
484 +|SM2564|COM1communication timeout| |R/W|×
485 +|SM2565|Reserved| | |×
486 +|SM2566|Reserved| | |×
487 +|SM2567|Reserved| | |×
488 +|SM2568|Reserved| | |×
489 +|SM2569|Reserved| | |×
490 +|SM2570|Reserved| | |×
491 +|SM2571|Reserved| | |×
492 +|(% colspan="5" %)**Communication COM2**
493 +|SM2590|COM2 send control on|(((
494 +OFF: Data transmission will be controlled by SM2591
495 +
496 +ON: Data transmission is performed automatically
497 +)))|R/W|×
498 +|SM2591|COM2 send control/send prompt|(((
499 +OFF→ON: data transmission starts
500 +
501 +ON→OFF: data transmission ends
502 +)))|R/W|×
503 +|SM2592|COM2 receive control on|(((
504 +OFF: when data are fully received, it will be automatically stopped
505 +
506 +ON: Received normally, not affected by sign SM2593
507 +)))|R/W|×
508 +|SM2593|COM2 accept control/receive prompt|(((
509 +OFF: Data is not received fully or data is not received (according to the status of SM2592)
510 +
511 +ON: Data is received fully or data is received (according to the status of SM2592)
512 +)))|R/W|×
513 +|SM2594|8-bit mode of COM2 (for RS user-defined protocol)|(((
514 +OFF: 16-bit mode
515 +
516 +ON: 8-bit mode
517 +)))| |×
518 +|SM2610|Communication completion sign|(((
519 +OFF: communication not completed
520 +
521 +ON: communication completed
522 +)))|R/W|×
523 +|SM2611|Receiving sign|(((
524 +OFF: data is not received
525 +
526 +ON: data is being received
527 +)))|R/W|×
528 +|SM2612|Retry|(((
529 +OFF: no retry occurs
530 +
531 +ON: retry occurs
532 +)))|R/W|×
533 +|SM2613|Communication error|(((
534 +OFF: No error
535 +
536 +ON: communication error occurred
537 +)))|R/W|×
538 +|SM2614|Communication timeout|(((
539 +OFF: normal communication
540 +
541 +ON: communication timeout
542 +)))|R/W|×
543 +|SM2615|Reserved| | |
544 +
545 +=== **List of Ethernet-related Special Devices** ===
546 +
547 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
548 +|SM2681|Display current network information|Refresh the current IP, subnet mask and default gateway after being set as ON. OFF after refresh is completed.|R/W|×
549 +|SM2682|Display current MAC information|Refresh the current MAC after being set as ON. OFF after refresh is completed.|R/W|×
550 +|SM2683|IP, subnet mask, gateway modification sign|(((
551 +ON: can be modified
552 +
553 +OFF: cannot be modified
554 +
555 +(When being set as ON, STOP->RUN; it can be automatically changed to OFF after modification)
556 +)))|R/W|√
557 +|SM2684|Network card connection status|(((
558 +ON: network connected
559 +
560 +OFF: network not connected; check if the network cable is connected
561 +)))|R|√
562 +|SM2692|MAC address modification sign|(((
563 +ON: can be modified
564 +
565 +OFF: cannot be modified
566 +
567 +(When being set as ON, STOP->RUN; it can be automatically changed to OFF after modification)
568 +)))|R/W|√
569 +
570 +== [[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps135.png]]**Appendix 2 Special Register (SD)** ==
571 +
572 +=== **Error Message** ===
573 +
574 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
575 +|SD0|Latest error code of error message|The latest self-diagnosis error code will be stored|R|X
576 +|SD1|Reserved| | |
577 +|SD2|Set minimum battery voltage|Default: 26 (2.6V)|R/W|X
578 +|SD3|Current battery voltage|Unit: 0.1V|R|X
579 +|SD4|Battery voltage latch value|When there is a warning showing that the battery voltage is too low, the battery voltage value under error state shall be latched, with the unit being 0.1V.|R|X
580 +|SD5|AC/DC power down times|Record the number of the power-down and re-startup of the current power supply|R|X
581 +|SD6|Error code of PLC hardware error|Error code of PLC hardware error will be stored|R|X
582 +|SD7|PLC communication error code|Error code of communication error will be stored|R|X
583 +|SD8|PLC communication error step number low word|(% rowspan="2" %)The step number of the ladder diagram of communication error will be stored, double word|R|X
584 +|SD9|PLC communication error step number high word|R|X
585 +|SD10|Parameter error code|Error code of parameter error will be stored|R|X
586 +|SD11|Operation error code|Error code of operation error will be stored|R|X
587 +|SD12|Operation error program step number low word|(% rowspan="2" %)The step number of the ladder diagram of operation error will be stored, double word|R|X
588 +|SD13|Operation error program step number high word|R|X
589 +|SD14|Operation error code latch|Error code of operation error will be stored and such error cannot be cleared by the error removal function|R|X
590 +|SD15|Operation error program step number latch low word|(% rowspan="2" %)The step number of the ladder diagram of operation error will be stored, and such error cannot be cleared by the error removal function, double word|R|X
591 +|SD16|Operation error program step number latch high word|R|X
592 +|SD17|Program error code|Unpredictable errors occurred in PLC|R|X
593 +|SD18|AC220V power down recovery time|The recovery time of AC220V after power down will be stored in ms|R|X
594 +|SD19~~SD29|Reserved| | |
595 +
596 +=== **System Information** ===
597 +
598 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
599 +|SD30|Model identification code|Store PLC model identification code, which cannot be modified|R|X
600 +|SD31|Software version number|Store PLC software version number, which cannot be modified|R|X
601 +|SD32|Hardware version number|Store PLC hardware version number, which cannot be modified|R|X
602 +|SD33|Input points|Store PLC input points, which cannot be modified|R|X
603 +|SD34|Output points|Store PLC output points, which cannot be modified|R|X
604 +|SD35|Number of high-speed input axis|Store number of high-speed input axis of PLC, which cannot be modified|R|X
605 +|SD36|Number of high-speed output axis|Store number of high-speed output axis of PLC, which cannot be modified|R|X
606 +|SD37 and SD38|Relay identification|Identify how many output points are relay type, use mask mode, each bit identifies one output point, and code 1 is relay type|R|X
607 +|SD40~~SD47|Product unique ID (16 bytes)|Store product unique ID, which cannot be modified|R|X
608 +|SD48|Compile the link version|Store PLC compilation link module version, which cannot be modified|R|X
609 +|SD49|Production information string|Store production information and ASCII code| |X
610 +|SD50~~SD99|Model identification code|Store PLC model identification code, which cannot be modified|R|X
611 +
612 +=== **Clock Information**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps138.png]] ===
613 +
614 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
615 +|SD100|Real time clock seconds (0~~59)|(% rowspan="7" %)PLC Built-in RTC Clock|R|X
616 +|SD101|Real time clock minutes (0~~59)|R|X
617 +|SD102|Real-time clock hour (0~~23)|R|X
618 +|SD103|Real time clock day (1~~31)|R|X
619 +|SD104|Real time clock month (1~~12)|R|X
620 +|SD105|Real-time clock Gregorian calendar year (2000~~2099)|R|X
621 +|SD106|Real time clock week|R|X
622 +|SD107~~SD113|Reserved| | |
623 +|SD114|n value of nms oscillation clock|Set the n value of SM114 oscillation clock, and the default is 500ms|R/W|X
624 +|SD115|n value of ns oscillation clock|Set the n value of SM114 oscillation clock, and the default is 2s|R/W|X
625 +|SD116~~SD119|Reserved| | |
626 +
627 +=== **Scan Information** ===
628 +
629 +|**SM sign**|**Name**|**Content**|**R/W**|**Power-down save**
630 +|SD120|Constant scan cycle time setting (ms)|Default: 10ms|R/W|X
631 +|SD122|Watchdog timer time setting value|Unit ms, default: 200ms|R/W|X
632 +|SD128|Scan period current value ms part|(% rowspan="2" %)(((
633 +• The current scan time will be stored in SD128 and SD129. (The measurement is carried out in 1μs)
634 +
635 +SD128: Store bits of ms (storage range: 0~~65535)
636 +
637 +SD129: Store bits of μs (storage range: 0 ~~ 999)
638 +
639 +(For instance) If the current scan time is 23.6 ms, store it as follows.
640 +
641 +SD128=23
642 +
643 +SD129=600
644 +
645 +• When the state changes from STOP to RUN, it will be cleared once.
646 +)))|R|X
647 +|SD129|Scan period current value us part|R|X
648 +|SD130|Scan period maximum value ms part|(% rowspan="2" %)(((
649 +The maximum value of the scan time after removing the scan time of the initial execution program is stored in SD 130 and SD 131. (The measurement is carried out in 1μs)
650 +
651 +SD130: Store bits of ms (storage range: 0~~65535)
652 +
653 +SD131: Store bits of μs (storage range: 0 ~~ 999)
654 +
655 +• When the state changes from STOP to RUN, it will be cleared once.
656 +)))|R|X
657 +|SD131|Scan period maximum value us part|R|X
658 +|SD132|Scan period minimum value ms part|(% rowspan="2" %)(((
659 +The maximum value of the scan time after removing the scan time of the initial execution program is stored in SD 133 and SD 134. (The measurement is carried out in 1μs)
660 +
661 +SD130: Store bits of ms (storage range: 0~~65535)
662 +
663 +SD131: Store bits of μs (storage range: 0 ~~ 999)
664 +
665 +• When the state changes from STOP to RUN, it will be cleared once.
666 +)))|R|X
667 +|SD133|Scan period minimum value us part|R|X
668 +|
669 +SD134|Initial scan time ms part|(% rowspan="2" %)(((
670 +• The current scan time will be stored in SD134 and SD135. (The measurement is carried out in 1μs)
671 +
672 +SD134: Store bits of ms (storage range: 0~~65535)
673 +
674 +SD135: Store bits of μs (storage range: 0 ~~ 999)
675 +
676 +• When the state changes from STOP to RUN, it will be cleared once.
677 +)))|R|X
678 +|SD135|Initial scan time us part|R|X
679 +|SD136|END processing time ms part|(% rowspan="2" %)(((
680 +• After the scan program ends, the time until the next scan starts will be stored to
681 +
682 +SD136 and SD137. (The measurement is carried out in 1μs)
683 +
684 +SD136: Store bits of ms (storage range: 0~~65535)
685 +
686 +SD137: Store bits of μs (storage range: 0 ~~ 999)
687 +
688 +• When the state changes from STOP to RUN, it will be cleared once.
689 +)))|R|X
690 +|SD137|END processing time us part|R|X
691 +|SD138|Program execution time ms part|(% rowspan="2" %)(((
692 +Constant scan waiting time (ms unit) • The waiting time at the time of constant scan setting is stored in SD 138 and SD 139. (The measurement is
693 +
694 +carried out in 1μs)
695 +
696 +SD138: Store bits of ms (storage range: 0~~65535)
697 +
698 +SD149: Store bits of μs (storage range: 0 ~~ 999)
699 +
700 +• When the state changes from STOP to RUN, it will be cleared once.
701 +)))|R|X
702 +|SD139|Program execution time us part|R|X
703 +|SD140|Constant scan cycle waiting time ms|(% rowspan="2" %)(((
704 +•The execution time of the scan program in one scan is stored in SD 140 and SD 141. (
705 +
706 +The measurement is carried out in 1μs)
707 +
708 +SD140: Store bits of ms (storage range: 0~~65535)
709 +
710 +SD141: Store bits of μs (storage range: 0 ~~ 999)
711 +
712 +• When the state changes from STOP to RUN, it will be cleared once.
713 +)))|R|X
714 +|SD141|Constant scan cycle waiting time us|R|X
715 +|SD150|Current interrupt priority|(((
716 +During the execution of the interrupt program, the priority of the existence of the interrupt will be stored.
717 +
718 +0~~2: priority of the interrupt pointer of the interrupt program during execution
719 +)))|R|X
720 +|SD151|Current prohibited interrupt priority|According to the interrupt prohibition instruction (DI instruction), the interrupt prohibition instruction (DI instruction) below the specified priority, and the interrupt enable instruction (EI instruction), the priority of the interrupt prohibition will be stored. 0: Interrupt prohibition (default) of all priorities 1: interrupt prohibition of priorities 1 and 2; 2: interrupt prohibition of priority 2; 3: interrupt enable of all priorities|R|X
721 +
722 +=== **Instruction Related** ===
723 +
724 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
725 +|SD150|Current interrupt priority|(((
726 +During the execution of the interrupt program, the priority of the existence of the interrupt will be stored.
727 +
728 +1~~3: the priority of the interrupt pointer of the interrupt program during execution
729 +
730 +0: Interrupt not executed (default)
731 +)))|R|X
732 +|SD151|Current prohibited interrupt priority|According to the interrupt prohibition instruction (DI instruction), the interrupt prohibition instruction (DI instruction) below the specified priority, and the interrupt enable instruction (EI instruction), the priority of the interrupt prohibition will be stored. 0: Interrupt prohibition (default) of all priorities 1: interrupt prohibition of priorities 1 and 2; 2: interrupt prohibition of priority 2; 3: interrupt enable of all priorities|R|X
733 +|SD240|For STL: ON status number 1|(% rowspan="8" %)In STL, the number of S device under ON status will be saved, with up to 8 numbers being saved; if there are more than eight storage numbers, the first eight small numbers will be saved.|R|X
734 +|SD241|For STL: ON status number 2|R|X
735 +|SD242|For STL: ON status number 3|R|X
736 +|SD243|For STL: ON status number 4|R|X
737 +|SD244|For STL: ON status number 5|R|X
738 +|SD245|For STL: ON status number 6|R|X
739 +|SD246|For STL: ON status number 7|R|X
740 +|SD247|For STL: ON status number 8|R|X
741 +|SD249|Minimum number of signal alarm ON state|Store the minimum number of signal alarm ON state|R/W|X
742 +|SD340|Timing clock output 1 counts the value in scanned numbers|The timing clock output 1 of DUTY instruction counts the value in scanned numbers|R/W|X
743 +|SD341|Timing clock output 2 counts the value in scanned numbers|The timing clock output 2 of DUTY instruction counts the value in scanned numbers|R/W|X
744 +|SD342|Timing clock output 3 counts the value in scanned numbers|The timing clock output 3 of DUTY instruction counts the value in scanned numbers|R/W|X
745 +|SD343|Timing clock output 4 counts the value in scanned numbers|The timing clock output 4 of DUTY instruction counts the value in scanned numbers|R/W|X
746 +|SD344|Timing clock output 5 counts the value in scanned numbers|The timing clock output 5 of DUTY instruction counts the value in scanned numbers|R/W|X
747 +
748 +=== **Interrupt Prohibited**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps141.png]] ===
749 +
750 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
751 +|SD350~~SD381|Timer interrupt prohibited mask|SIMASK instruction interrupt mask, each bit represents an interrupt, see SIMAK instruction for details|R/W|X
752 +|SD382~~SD388|High-speed counter interrupt prohibited mask|SIMASK instruction interrupt mask, each bit represents an interrupt, see SIMAK instruction for details|R/W|X
753 +
754 +=== **High-speed Input and Output** ===
755 +
756 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
757 +|SD400|HSC0 current count value low bit|(% rowspan="2" %)Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
758 +|SD401|HSC0 current count value high bit|R|X
759 +|SD402|HSC0 current frequency low bit|(% rowspan="2" %)Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
760 +|SD403|HSC0 current frequency high bit|R|X
761 +|SD405|(((
762 +HSC0 mode (display)
763 +
764 +0: Common IO
765 +
766 +1: Single phase count
767 +
768 +2: AB phase count
769 +)))|Default: Common IO|R|X
770 +|SD420|(((
771 +HSC0 frequency multiplication (display)
772 +
773 +1: 1 frequency multiplication
774 +
775 +2: 2 frequency multiplication
776 +
777 +4: 4 frequency multiplication
778 +)))|Default: 1 frequency multiplication|R|X
779 +|SD421|HSC0 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
780 +|SD422|HSC0 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
781 +|SD423|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC0 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
782 +|SD430|HSC1 current count value low bit|(% rowspan="2" %)Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
783 +|SD431|HSC1 current count value high bit|R|X
784 +|SD432|HSC1 current frequency low bit|(% rowspan="2" %)Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
785 +|SD433|HSC1 current frequency high bit|R|X
786 +|SD435|(((
787 +HSC1 mode (display)
788 +
789 +0: Common IO
790 +
791 +1: Single phase count
792 +
793 +2: AB phase count
794 +)))|Default: Common IO|R|X
795 +|SD450|(((
796 +HSC1 frequency multiplication
797 +
798 +1: 1 frequency multiplication
799 +
800 +2: 2 frequency multiplication
801 +
802 +4: 4 frequency multiplication
803 +)))|Default: 1 frequency multiplication|R|X
804 +|SD451|HSC1 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
805 +|SD452|HSC1 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
806 +|SD453|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC1 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
807 +|SD460|HSC2 current count value low bit|(% rowspan="2" %)Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
808 +|SD461|HSC2 current count value high bit|R|X
809 +|SD462|HSC2 current frequency low bit|(% rowspan="2" %)Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
810 +|SD463| HSC2 current frequency high bit|R|X
811 +|SD464|Reserved| | |
812 +|SD465|(((
813 +HSC2 mode (display)
814 +
815 +0: Common IO
816 +
817 +1: Single phase count
818 +
819 +2: AB phase count
820 +)))|Default: Common IO|R|X
821 +|SD480|(((
822 +HSC2 frequency multiplication
823 +
824 +1: 1 frequency multiplication
825 +
826 +2: 2 frequency multiplication
827 +
828 +4: 4 frequency multiplication
829 +)))|Default: 1 frequency multiplication|R|X
830 +|SD481|HSC2 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
831 +|SD482|HSC2 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
832 +|SD483|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC2 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
833 +|SD490|HSC3 current count value low bit|Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
834 +|SD491|HSC3 current count value high bit| |R|X
835 +|SD492|HSC3 current frequency low bit|Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
836 +|SD493|HSC3 current frequency high bit| |R|X
837 +|SD494|Reserved| | |X
838 +|SD495|(((
839 +HSC3 mode (display)
840 +
841 +0: Common IO
842 +
843 +1: Single phase count
844 +
845 +2: AB phase count
846 +)))|Default: Common IO|R|X
847 +|SD510|(((
848 +HSC3 frequency multiplication
849 +
850 +1: 1 frequency multiplication
851 +
852 +2: 2 frequency multiplication
853 +
854 +4: 4 frequency multiplication
855 +)))|Default: 1 frequency multiplication|R|X
856 +|SD511|HSC3 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
857 +|SD512|HSC3 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
858 +|SD513|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC3 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
859 +|SD521|HSC4 current count value high bit| |R|X
860 +|SD522|HSC4 current frequency low bit|Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
861 +|SD523|HSC4 current frequency high bit| |R|X
862 +|SD524|Reserved| | |
863 +|SD525|(((
864 +HSC4 mode (display)
865 +
866 +0: Common IO
867 +
868 +1: Single phase count
869 +
870 +2: AB phase count
871 +)))|Default: Common IO|R|X
872 +|SD540|(((
873 +HSC4 frequency multiplication
874 +
875 +1: 1 frequency multiplication
876 +
877 +2: 2 frequency multiplication
878 +
879 +4: 4 frequency multiplication
880 +)))|Default: 1 frequency multiplication|R|X
881 +|SD541|HSC4 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
882 +|SD542|HSC4 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
883 +|SD543|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC4 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
884 +|SD550|HSC5 current count value low bit|Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
885 +|SD551|HSC5 current count value high bit| |R|X
886 +|SD552|HSC5 current frequency low bit|Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
887 +|SD553|HSC5 current frequency high bit| |R|X
888 +|SD554|Reserved| | |
889 +|SD555|(((
890 +HSC5 mode (display)
891 +
892 +0: Common IO
893 +
894 +1: Single phase count
895 +
896 +2: AB phase count
897 +)))|Default: Common IO|R|X
898 +|SD570|(((
899 +HSC5 frequency multiplication
900 +
901 +1: 1 frequency multiplication
902 +
903 +2: 2 frequency multiplication
904 +
905 +4: 4 frequency multiplication
906 +)))|Default: 1 frequency multiplication|R|X
907 +|SD571|HSC5 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
908 +|SD572|HSC5 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
909 +|SD573|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC5 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
910 +|SD580|HSC6 current count value low bit|Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
911 +|SD581|HSC6 current count value high bit| |R|X
912 +|SD582|HSC6 current frequency low bit|Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
913 +|SD583|HSC6 current frequency high bit| |R|X
914 +|SD584|Reserved| | |
915 +|SD585|(((
916 +HSC6 mode (display)
917 +
918 +0: Common IO
919 +
920 +1: Single phase count
921 +
922 +2: AB phase count
923 +)))|Default: Common IO|R|X
924 +|SD600|(((
925 +HSC6 frequency multiplication
926 +
927 +1: 1 frequency multiplication
928 +
929 +2: 2 frequency multiplication
930 +
931 +4: 4 frequency multiplication
932 +)))|Default: 1 frequency multiplication|R|X
933 +|SD601|HSC6 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
934 +|SD602|HSC6 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
935 +|SD603|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC6 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
936 +|SD610|HSC7 current count value low bit|Store the current count value of the channel high-speed counter, to be updated every 100us|R|X
937 +|SD611|HSC7 current count value high bit| |R|X
938 +|SD612|HSC7 current frequency low bit|Store the current frequency of channel high-speed counter, to be updated every 100us|R|X
939 +|SD613|HSC7 current frequency high bit| |R|X
940 +|SD614|Reserved| | |
941 +|SD615|(((
942 +HSC7 mode (display)
943 +
944 +0: Common IO
945 +
946 +1: Single phase count
947 +
948 +2: AB phase count
949 +)))|Default: Common IO|R|X
950 +|SD630|(((
951 +HSC7 frequency multiplication
952 +
953 +1: 1 frequency multiplication
954 +
955 +2: 2 frequency multiplication
956 +
957 +4: 4 frequency multiplication
958 +)))|Default: 1 frequency multiplication|R|X
959 +|SD631|HSC7 frequency sampling time (ms)|Calculate the sampling time of the channel high-speed counter frequency, with the default time being 1000ms|R/W|X
960 +|SD632|HSC7 input filter setting (0.01us)|Range 0~~1700, default 0|R|X
961 +|SD633|The DHSCS, DHSCR and DHSZ instructions use the priority settings of the HSC7 channel|0~~2. The highest priority is 0, and the default value is 0|R/W|X
962 +
963 +=== **Right Expansion Module**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps143.png]] ===
964 +
965 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
966 +|SD2081| |Reserved|R|×
967 +|SD2082| |Reserved|R|×
968 +|SD2083|Number of expansion modules|Number of the current expansion modules connected|R|×
969 +|SD2084~~SD2115|Information about expansion module model and version number|(((
970 +bit0~~bit9: version number
971 +
972 +bit10~~bit15: model
973 +
974 +1/2: LX6_16EX module
975 +
976 +3/4: LX6_16EYT module
977 +)))|R|×
978 +
979 +=== **Input Filter**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps144.png]] ===
980 +
981 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
982 +|SD2280|Input filter point setting, with the default value being 10ms|Low byte X0~~X3, high byte X4~~X7|R/W|×
983 +|SD2281|Input filter point setting, with the default value being 10ms|Low byte X10~~X13, high byte X14~~X17|R/W|×
984 +|SD2282|Input filter point setting, with the default value being 10ms|Low byte X20~~X23, high byte X24~~X27|R/W|×
985 +|SD2283|Input filter point setting, with the default value being 10ms|Low byte X30~~X33, high byte X34~~X37|R/W|×
986 +|SD2284|Input filter point setting, with the default value being 10ms|Low byte X40~~X43 , high byte ~~X47|R/W|×
987 +|SD2285|Input filter point setting, with the default value being 10ms|Low byte X50~~X53, high byte X54~~X57|R/W|×
988 +|SD2286~~SD2287|Input filter point setting, with the default value being 10ms|......|R/W|×
989 +
990 +=== **Communication** ===
991 +
992 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
993 +|(% colspan="5" %)**Communication COM1**
994 +|SD2540|COM1 communication port settings|(((
995 +Default: baud rate: 115200, stop bit: 1, data bit: 8, parity bit: none
996 +
997 +See PORTPARA instruction description for specific setting method
998 +)))|R/W|√
999 +|SD2541|COM1 serial port parameter modification sign|If the serial port parameters need to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to PORTPARA instruction description for the specific calculation method.|R/W|√
1000 +|SD2542|COM1 protocol settings|(((
1001 +0H : Modbus slave
1002 +
1003 +2H: Modbus RTU slave
1004 +
1005 +3H: Modbus ASCII slave
1006 +
1007 +10H User-defined protocol
1008 +
1009 +20H: Modbus RTU master
1010 +
1011 +30H: Modbus ASCII master
1012 +)))|R/W|√
1013 +|SD2543|COM1 protocol modification sign|If the communication protocol needs to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to PROTOCOL instruction description for the specific calculation method.|R/W|√
1014 +|SD2544|COM1 station number settings|Range: 0~~255, default: 0|R/W|√
1015 +|SD2545|COM1 station number modification sign|If the communication station number needs to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to STATION instruction description for the specific calculation method.|R/W|√
1016 +|SD2546|COM1 sending interval 0.1ms| |R/W|√
1017 +|SD2547|COM1 communication timeout setting 10ms| |R/W|√
1018 +|SD2548|COM1Timeout retry count| |R/W|√
1019 +|SD2549|COM1 character interval timeout setting 0.1ms| |R/W|√
1020 +|SD2550|COM1 STX value| |R/W|√
1021 +|SD2551|COM1 ETX value| |R/W|√
1022 +|SD2555|PLC upload and download timeout: in case of timeout and failure in data transmission, the upload and download will be interrupted.|Unit: 100ms, default: 300 (30s)| |√
1023 +|SD2560|The amount of data received by COM1| |R|√
1024 +|SD2561|COM1last error| |R|√
1025 +|SD2562|COM1 current error| |R|√
1026 +|SD2563|COM1error steps| |R|√
1027 +|SD2564|COM1 error station number| |R|√
1028 +|SD2565|COM1 cumulative error times| |R|√
1029 +|SD2566|(% rowspan="2" %)COM1error steps (double word)| |R|√
1030 +|SD2567| |R|√
1031 +|SD2568|Reserved| |R|√
1032 +|SD2569|Reserved| |R|√
1033 +|SD2570|Reserved| |R|√
1034 +|SD2571|Reserved| |R|√
1035 +|(% colspan="5" %)**Communication COM2**
1036 +|SD2590|COM2 communication port settings|(((
1037 +Default: baud rate: 115200, stop bit: 1, data bit: 8, parity bit: none
1038 +
1039 +See PORTPARA instruction description for specific setting method
1040 +)))|R/W|√
1041 +|SD2591|COM2 serial port parameter modification sign|If the serial port parameters need to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to PORTPARA instruction description for the specific calculation method.|R/W|√
1042 +|SD2592|COM2 protocol settings|(((
1043 +0H : Modbus slave
1044 +
1045 +2H: Modbus RTU slave
1046 +
1047 +3H: Modbus ASCII slave
1048 +
1049 +10H User-defined protocol
1050 +
1051 +20H: Modbus RTU master
1052 +
1053 +30H: Modbus ASCII master
1054 +)))|R/W|√
1055 +|SD2593|COM2 protocol modification sign|If the communication protocol needs to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to PROTOCOL instruction description for the specific calculation method.|R/W|√
1056 +|SD2594|COM2 station number settings|Range: 0~~255, default: 0|R/W|√
1057 +|SD2595|COM2 station number modification sign|If the communication station number needs to be modified in RUN, the modification sign must be calculated. Only when the correct identification is written can the modification be successful. After making successful modification, the value will be automatically cleared. Please refer to STATION instruction description for the specific calculation method.|R/W|√
1058 +|SD2596|COM2 sending interval|Unit: 0.1ms, default: 0|R/W|√
1059 +|SD2597|COM2 communication timeout setting|Unit: 10ms, default: 100ms|R/W|√
1060 +|SD2598|COM2 timeout retry times|Default value: 0|R/W|√
1061 +|SD2599|COM2 character interval timeout setting|Unit: 0.1ms, default: 10 (1ms)|R/W|√
1062 +|SD2600|COM2 user-defined protocol start character|Default value: 0|R/W|√
1063 +|SD2601|COM2 user-defined protocol end character|Default value: 0|R/W|√
1064 +|SD2610|The amount of data received by COM2|Store the amount of data received by the serial port|R|×
1065 +|SD2611|COM2 last error|Store the last displayed communication error code|R|×
1066 +|SD2612|COM2 current error|Store the current communication error code|R|×
1067 +|SD2613|COM2 error steps|Store the ladder diagram steps of the current communication error|R|×
1068 +|SD2614|COM2 error station number|Store the station number of the current communication error|R|×
1069 +|SD2615|COM2 cumulative error times|Store the cumulative communication error times|R|×
1070 +
1071 +=== **List of Ethernet-related Special Devices** ===
1072 +
1073 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
1074 +|SD2680|The first byte of the IP address|(% rowspan="4" %)Local IP address|R/W|√
1075 +|SD2681|The second byte of the ip address|R/W|√
1076 +|SM2682|The third byte of the ip address|R/W|√
1077 +|SD2683|The fourth byte of the ip address|R/W|√
1078 +|SD2684|The first byte of subnet mask|(% rowspan="4" %)Local subnet mask|R/W|√
1079 +|SD2685|The second byte of subnet mask|R/W|√
1080 +|SD2686|The third byte of subnet mask|R/W|√
1081 +|SD2687|The fourth byte of subnet mask|R/W|√
1082 +|SD2688|Default gateway first byte|(% rowspan="4" %)Local default gateway|R/W|√
1083 +|SD2689|Default gateway second byte|R/W|√
1084 +|SD2690|Default gateway third byte|R/W|√
1085 +|SD2691|Default gateway fourth byte|R/W|√
1086 +|SD2692|The first byte of MAC address|(% rowspan="6" %)Local MAC address|R/W|√
1087 +|SD2693|The second byte of MAC address|R/W|√
1088 +|SD2694|The third byte of MAC address|R/W|√
1089 +|SD2695|The fourth byte of MAC address|R/W|√
1090 +|SD2696|The fifth byte of MAC address|R/W|√
1091 +|SD2697|The sixth byte of MAC address|R/W|√
1092 +
1093 +=== **Log Information** ===
1094 +
1095 +|**SD label**|**Name**|**Content**|**R/W**|**Power-down save**
1096 +|SD4000|Low bit of ladder diagram writing times|(% rowspan="2" %)Store the total number of downloads of ladder diagram, and save it at the time of power-down|R|√
1097 +|SD4001|High bit of ladder diagram writing times|R|√
1098 +|SD4002|Low bit of PLC parameter writing times|(% rowspan="2" %)Store the total number of downloads of parameter, and save it at the time of power-down|R|√
1099 +|SD4003|High bit of PLC parameter writing times|R|√
1100 +|SD4004|Low bit of password writing times|(% rowspan="2" %)Store the total number of password writing, and save it at the time of power-down|R|√
1101 +|SD4005|High bit of password writing times|R|√
1102 +|SD4006|Low bit of comment writing times|(% rowspan="2" %)Store the total number of comment download, and save it at the time of power-down|R|√
1103 +|SD4007|High bit of comment writing times|R|√
1104 +|SD4008|Low bit of total startup times|(% rowspan="2" %)Store the total times of PLC startup, and save it at the time of power-down|R|√
1105 +|SD4009|High bit of total startup times|R|√
1106 +|SD4010|Low bit of total startup times|(% rowspan="2" %)Store the total time of PLC startup, and save it at the time of power-down, with the unit being s|R|√
1107 +|SD4011|High bit of total startup times|R|√
1108 +|SD4012|Low bit of the total boot RUN time|(% rowspan="2" %)Store the total time of RUN after PLC starts up, and save it at the time of power-down, with the unit being s|R|√
1109 +|SD4013|High bit of the total boot RUN time|R|√
1110 +|SD4014|Low bit of this boot RUN time|(% rowspan="2" %)Store the RUN time after PLC starts up, with the unit being s|R|×
1111 +|SD4015|High bit of this boot RUN time|R|×
1112 +
1113 +== [[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps148.png]]**Appendix 3 Error Codes Sorting** ==
1114 +
1115 +=== **PLC Hardware Error** ===
1116 +
1117 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1118 +|1000|PLC power supply voltage is abnormal|Stop running and PWR light is off|Prompt: the power supply is abnormal, please replace the power supply.|Always
1119 +|1100|Watchdog timeout|Stop running|Program scan time exceeds the watchdog timeout time setting. Modify the setting value of the timeout time (SD122) or the program.|Always
1120 +|1200|FLASH writing times exceeded the limit (upper computer read time information display, SD4000 double word)|Stop running|The number of FLASH writes exceeds 20,000, and the PLC needs to be replaced|When downloading the programs
1121 +|1201|Failed to read production information|Stop running|FLASH is damaged, PLC needs to be replaced|When the state changes from STOP to RUN
1122 +|1380|It is detected that the battery voltage is too low, which will affect the operation of PLC clock.|Continue to run|(((
1123 +·Confirm the connection of the battery.
1124 +
1125 +Replace the battery in time.
1126 +)))|When END instruction is executed
1127 +|1382|User-defined exception|Continue to run|No processing required|When END instruction is executed
1128 +
1129 +=== **Ladder Diagram Execution Error** ===
1130 +
1131 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1132 +|1400|Program exception caused by STOP→RUN|Stop running|(% rowspan="4" %)Check whether the parameter configuration is incorrectly configured, and whether the ladder diagram uses an unsupported instruction.|When the state changes from STOP to RUN
1133 +|1401|Program exception caused by STOP|Stop running|At the time of STOP
1134 +|1402|Program exception caused by ladder diagram execution|Stop running|Ladder diagram running
1135 +|1403|Program abnormality caused by RUN→STOP|Stop running|When the state changes from RUN to STOP
1136 +|1500|The sign error when executing OUT T in END instruction during the ladder diagram conversion|Stop running|Detect OUT T instruction in ladder diagram|When END instruction is executed
1137 +|1501|Null pointer error|Stop running|Check whether an undefined program name is used.|At the time of initialization
1138 +
1139 +=== **PLC Parameter Error**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps151.png]] ===
1140 +
1141 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1142 +|2000|Number of I/O points allocated by program is different from the actual number of hardware I/O points|Stop running|Check I/O points configuration|When the state changes from STOP to RUN
1143 +|2001|Set the parameters of the standard input and output module for the high-speed pulse input and output module|Stop running|Check input point parameter configuration|When the state changes from STOP to RUN
1144 +|2002|The installed expansion module exceeds the maximum number|Stop running|Reduce the installation of expansion modules|When the state changes from STOP to RUN
1145 +|2003|X point multiplexing, the same point is used as AB phase high-speed input, but also as one-way input or interrupt input|Stop running|Check input mode configuration|When the state changes from STOP to RUN
1146 +|2004|Configure high-speed input IO error, CNTCFG instruction parameter write|Stop running|Check the value of parameter 1 of CNTCFG|Instruction is running
1147 +|2100|Memory capacity setting error|Stop running|Check memory capacity settings|When the state changes from STOP to RUN
1148 +|2101|Wrong setting of holding area|Stop running|Check holding register settings|When the state changes from STOP to RUN
1149 +|2102|Comment area setting error|Stop running|Check the comment setting|When the state changes from STOP to RUN
1150 +|2103|File register area setting error|Stop running|Check file storage area settings|When the state changes from STOP to RUN
1151 +|2200|Inconsistent program verification|Stop running|The upper and lower computer programs are inconsistent, please upload or download again|When the state changes from STOP to RUN
1152 +|2201|Inconsistent checksums of special parameters|Stop running|The upper and lower computer parameters are inconsistent, please upload or download again|When the state changes from STOP to RUN
1153 +|2202|Special parameter setting error|Stop running|Check special parameters settings|When the state changes from STOP to RUN
1154 +|2203|PLC EDITOR and PLC firmware versions are inconsistent|Stop running|Please re-install the PLC Editor2 or upgrade the firmware by checking the correspondence table between the PLC Editor2 and the firmware version.|When the state changes from STOP to RUN
1155 +|2380|The current scan cycle exceeds the constant scan cycle set value|Continue to run|Modify the constant scan cycle setting|When END instruction is executed
1156 +|2400|Event exceeds maximum range |Stop running|Check whether the event setting exceeds 100|When the state changes from STOP to RUN
1157 +|2401|Event execution program is empty |Stop running|Whether to establish the correct event program|When the state changes from STOP to RUN
1158 +|2402|Event clear program is empty |Stop running|Whether to establish the correct event program|When the state changes from STOP to RUN
1159 +|2403|Timed interrupt exceeds the maximum range |Stop running|Check whether the timer interrupt setting exceeds 100|When the state changes from STOP to RUN
1160 +|2404|Timer interrupt execution program is empty |Stop running|Whether to establish the correct timer interrupt program|When the state changes from STOP to RUN
1161 +|2405|Timer interrupt priority setting error |Stop running|Check whether the timer interrupt priority is set to 0~~2|When the state changes from STOP to RUN
1162 +|2406|High-speed counting interrupt exceeds the maximum range|Stop running|Check whether the high-speed counting interrupt setting exceeds 100|When the state changes from STOP to RUN
1163 +|2407|High-speed counting interrupt execution program is empty|Stop running|Whether to establish the correct high-speed counting interrupt program|When the state changes from STOP to RUN
1164 +|2408|High-speed counting priority setting error |Stop running|Check whether the high-speed counting interrupt priority is set to 0~~2|When the state changes from STOP to RUN
1165 +|2409|External interrupt exceeds the maximum range |Stop running|Check whether the external interrupt setting exceeds 16|When the state changes from STOP to RUN
1166 +|240A|External interrupt execution program is empty |Stop running|Whether to establish the correct external interrupt program|When the state changes from STOP to RUN
1167 +|240B|External interrupt priority setting error |Stop running|Check whether the external interrupt priority is set to 0~~2|When the state changes from STOP to RUN
1168 +|2500|High-speed counter channel exceeds the maximum range|Stop running|Detect high-speed input configuration|When the state changes from STOP to RUN
1169 +|2501|High-speed counter mode setting error|Stop running|Detect high-speed input configuration|When the state changes from STOP to RUN
1170 +|2502|High-speed counter frequency multiplication setting error|Stop running|Detect high-speed input configuration|When the state changes from STOP to RUN
1171 +|2503|The counting direction of the high-speed counter is set incorrectly|Stop running|Detect high-speed input configuration|When the state changes from STOP to RUN
1172 +|2504|The high-speed counter interrupt is used, but the OUT HSC instruction is not used to turn on the high-speed counter, and the value of the HSC device is modified|Continue to run|Check if there is a contact that closed the OUT HSC instruction|100us interrupt execution
1173 +|2580|After the high-speed counter is turned on, but the axis high-speed counter enable is not configured|Continue to run|View project management -> parameters -> high-speed counting configuration|When OUT HSC instruction is executed
1174 +|2581|The high-speed counter interrupt is used, but the OUT HSC instruction is not used to turn on the high-speed counter, and the value of the HSC device is modified|Continue to run|Check if there is a contact that closed the OUT HSC instruction|100us interrupt execution
1175 +|2582|The REF instruction is used to refresh the high-speed count value, but there is no OUT HSC instruction to turn on the high-speed counter of the channel|Continue to run|(((
1176 +~1. Check project management →parameters →high-speed counting configuration →whether to use
1177 +
1178 +2. Check if there is a contact that closed the OUT HSC instruction
1179 +)))|When the REF instruction is executed
1180 +|2600|The input point X is not available for both high-speed counter and interrupt program.|Stop running|Detect high-speed input or external interrupt configuration|When the state changes from STOP to RUN
1181 +
1182 +=== **EtherCAT Configuration Error** ===
1183 +
1184 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1185 +|2781|The EtherCAT configuration file failed to load. The file is corrupted.|Continue to run|Please download the EtherCAT configuration file again.|At the time of initialization of EtherCAT
1186 +|2782|The EtherCAT configuration file could not be found.|Continue to run|Please download the EtherCAT configuration file again.|At the time of initialization of EtherCAT
1187 +|2783|Failed to open EtherCAT configuration file.|Continue to run|Please download the EtherCAT configuration file again.|At the time of initialization of EtherCAT
1188 +|2784|Failed to parse EtherCAT configuration, and no corresponding value or parameter was found.|Continue to run|Please download the EtherCAT configuration file again, or check whether the versions of EtherCAT upper and lower computers match.|At the time of initialization of EtherCAT
1189 +|2785|Initialization failed.|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1190 +|2786|Failed to get slave device.|Continue to run|Please check whether there are linked EtherCAT slave devices.|At the time of initialization of EtherCAT
1191 +|2787|Slave parameter setting failed.|Continue to run|Check whether the configuration is correct.|At the time of initialization of EtherCAT
1192 +|2788|EtherCAT slave device activation failed.|Continue to run|Check whether the configuration is correct.|At the time of initialization of EtherCAT
1193 +|2789|EtherCAT startup failed.|Continue to run|Check whether the configuration is correct, or contact the manufacturer.|At the time of initialization of EtherCAT
1194 +|278A|The number of configured EtherCAT slaves does not match the number of linked slaves.|Continue to run|Check the settings and the number of linked EtherCAT slave devices.|At the time of initialization of EtherCAT
1195 +|278B|The accessed servo model is inconsistent with the model in EtherCAT configuration table.|Continue to run|Check whether the configuration used matches the actual model.|At the time of initialization of EtherCAT
1196 +|278C|Initialization failed.|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1197 +|278D|Initialization failed.|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1198 +|278E|ETHERCAT stop error|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1199 +|278F|Initialization failed.|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1200 +|2790|Initialization failed.|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1201 +|2791|Initialization timeout|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1202 +|2792|Initialization timeout|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1203 +|2793|Initialization timeout|Continue to run|Please contact manufacturer.|At the time of initialization of EtherCAT
1204 +
1205 +=== **PLC Communication Error ** ===
1206 +
1207 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1208 +|3080|COM1 data reception error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1209 +|3081|COM1 data reception timeout|Continue to run|(((
1210 +~1. Check the wiring and check whether the serial port parameter settings correspond to master and slave station.
1211 +
1212 +2. Check whether there is interference.
1213 +
1214 +3. Check whether it is caused by the late response from the slave station. It is recommended to increase the sending interval SD2546.
1215 +)))|When the instruction is executed
1216 +|3082|COM1 CRC parity error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1217 +|3083|COM1 LRC parity error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1218 +|3084|COM1 Station number configuration error|Continue to run|Check the slave station number setting, and check whether there is any problem with the receiving and sending mechanism from slave station.|When the instruction is executed
1219 +|3085|COM1 send buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1220 +|3086|COM1 function code error|Continue to run|Check whether the set function code is a function code supported by PLC|When the instruction is executed
1221 +|3087|COM1 wrong address|Continue to run|Check whether the slave station has this address. (Please refer to Modbus exception 02).|When the instruction is executed
1222 +|3088|COM1 wrong length|Continue to run|Check whether the communication length exceeds the Modbus range|When the instruction is executed
1223 +|3089|COM1 data error|Continue to run|(((
1224 +Check whether parameters of the instruction are wrong.
1225 +
1226 +Check whether the set value is supported by the slave station. (Please refer to Modbus exception 03).
1227 +)))|When the instruction is executed
1228 +|308A|COM1 slave station is busy.|Continue to run|Message returned from slave station: Slave station is busy. (Please refer to Modbus exception 06).|When the instruction is executed
1229 +|308B|COM1 slave station does not support function code|Continue to run|Check whether this function code is supported by the slave station. (Please refer to Modbus exception 01).|When the instruction is executed
1230 +|308C|COM1 slave failure|Continue to run|Message returned from slave station: Slave station failed, please check whether slave station failed. (Please refer to Modbus exception 04).|When the instruction is executed
1231 +|308D|COM1 slave confirmation|Continue to run|Message returned from slave station: slave station confirmation. (Please refer to Modbus exception 05).|When the instruction is executed
1232 +|308E|COM1 does not currently support this instruction or function.|Continue to run|When the slave protocol is set, the communication instructions related to master station or master station functions cannot be used. Please change the protocol or close the contact before the corresponding instruction or close the corresponding communication function.|When the instruction is executed
1233 +|308F|COM1 send timeout|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1234 +|3090|Receive buffer overflow|Continue to run|Check if the other device is sending data all the time|When the instruction is executed
1235 +|30A0|No available gateway for COM1|Continue to run|Message returned from the slave station: no available gateway. (Please refer to Modbus exception 0A).|When the instruction is executed
1236 +|30A1|COM1 indicates that no response was obtained from the target device. It usually means the device is not on the network.|Continue to run|Message returned from the slave station: The device is not networked. (Please refer to Modbus Exception 0B).|When the instruction is executed
1237 +|3180|COM2 data reception error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1238 +|3181|COM2 data reception timeout|Continue to run|(((
1239 +~1. Check the wiring and check whether the serial port parameter settings correspond to master and slave station.
1240 +
1241 +2. Check whether there is interference.
1242 +
1243 +3. Check whether it is caused by the late response from the slave station. It is recommended to increase the sending interval SD2546.
1244 +)))|When the instruction is executed
1245 +|3182|COM2 CRC parity error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1246 +|3183|COM2 LRC parity error|Continue to run|There may be interference on the communication cable, it is recommended to connect GND.|When the instruction is executed
1247 +|3184|COM2 station number configuration error|Continue to run|Check the slave station number setting, and check whether there is any problem with the receiving and sending mechanism from slave station.|When the instruction is executed
1248 +|3185|COM2 send buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1249 +|3186|COM2 function code error|Continue to run|Check whether the set function code is a function code supported by PLC|When the instruction is executed
1250 +|3187|COM2 address error|Continue to run|Check whether the slave station has this address. (Please refer to Modbus exception 02).|When the instruction is executed
1251 +|3188|COM2 length error|Continue to run|Check whether the communication length exceeds the Modbus range|When the instruction is executed
1252 +|3189|COM2 data error|Continue to run|(((
1253 +Check whether parameters of the instruction are wrong.
1254 +
1255 +Check whether the set value is supported by the slave station. (Please refer to Modbus exception 03).
1256 +)))|When the instruction is executed
1257 +|318A|Busy COM2 slave station|Continue to run|Message returned from slave station: Slave station is busy. (Please refer to Modbus exception 06).|When the instruction is executed
1258 +|318B|Function code not supported by COM2 slave station|Continue to run|Check whether this function code is supported by the slave station. (Please refer to Modbus exception 01).|When the instruction is executed
1259 +|318C|Faulty COM2 slave station|Continue to run|Message returned from slave station: Slave station failed, please check whether slave station failed. (Please refer to Modbus exception 04).|When the instruction is executed
1260 +|318D|COM2 slave station confirmation|Continue to run|Message returned from slave station: slave station confirmation. (Please refer to Modbus exception 05).|When the instruction is executed
1261 +|318E|At present, COM2 does not support this instruction or function.|Continue to run|When the slave protocol is set, the communication instructions related to master station or master station functions cannot be used. Please change the protocol or close the contact before the corresponding instruction or close the corresponding communication function.|When the instruction is executed
1262 +|318F|COM2 sending timeout.|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1263 +|31A0|No available gateway for COM2|Continue to run|Message returned from the slave station: no available gateway. (Please refer to Modbus exception 0A).|When the instruction is executed
1264 +|31A1|COM2 indicates that no response was obtained from the target device. It usually means the device is not on the network.|Continue to run|Message returned from the slave station: The device is not networked. (Please refer to Modbus Exception 0B).|When the instruction is executed
1265 +|31C3|The number of instructions is out of range. The current limit is 1~~255.|Continue to run|Check the number of instructions|(((
1266 +Application instruction or
1267 +
1268 +When the function is executed
1269 +)))
1270 +|31C6|The device used by the table instruction is out of device range.|Continue to run|Check the device used by each instruction in the table|(((
1271 +Application instruction or
1272 +
1273 +When the function is executed
1274 +)))
1275 +
1276 +=== **PLC Operation Error** ===
1277 +
1278 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1279 +|3680|Ethernet data reception error|Continue to run|Check whether there is any interference in the environment|When the instruction is executed
1280 +|3681|Ethernet data reception timeout|Continue to run|(((
1281 +Check if the network cable is loosened
1282 +
1283 +~1. Check whether the network peer is faulty, which results in failure in sending data.
1284 +
1285 +Check whether the network peer does not respond in time, which results in any delay in data.
1286 +
1287 +Under such circumstance, the reception timeout in the socket configuration can be increased.
1288 +)))|When the instruction is executed
1289 +|3684|Modbus TCP station number configuration error|Continue to run|(((
1290 +Check slave station number setting.
1291 +
1292 +Check whether there is any problem with the receiving and sending mechanism of slave station.
1293 +)))|When the instruction is executed
1294 +|3685|Modbus TCP send buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1295 +|3686|Modbus TCP function code error|Continue to run|Check whether the set function code is a function code supported by PLC|When the instruction is executed
1296 +|3687|Modbus TCP address error|Continue to run|Check whether the slave station has this address. (Please refer to Modbus exception 02).|When the instruction is executed
1297 +|3688|Modbus TCP length error|Continue to run|Check whether the communication length exceeds the Modbus range|When the instruction is executed
1298 +|3689|Modbus TCP data error|Continue to run|(((
1299 +Check whether parameters of the instruction are wrong.
1300 +
1301 +Check whether the set value is supported by the slave station.
1302 +
1303 +(Please refer to Modbus exception 03).
1304 +)))|When the instruction is executed
1305 +|368A|Modbus TCP slave is busy|Continue to run|Message returned from slave station: Slave station is busy. (Please refer to Modbus exception 06).|When the instruction is executed
1306 +|368B|Modbus TCP slave station does not support function code|Continue to run|(((
1307 +Check whether this function code is supported by the slave station.
1308 +
1309 +(Please refer to Modbus exception 01)
1310 +)))|When the instruction is executed
1311 +|368C|Modbus TCP slave failure|Continue to run|Message returned from slave station: Slave station failed, please check whether slave station failed. (Please refer to Modbus exception 04).|When the instruction is executed
1312 +|368D|Modbus TCP slave confirmation|Continue to run|(((
1313 +Message returned from slave station: slave station confirmation.
1314 +
1315 +(Please refer to Modbus exception 05)
1316 +)))|When the instruction is executed
1317 +|368E|The current Modbus TCP protocol does not support this instruction|Continue to run|The RS instruction cannot be used when the slave protocol is set, please change the protocol or close the contact before the RS instruction|When the instruction is executed
1318 +|368F|Network port send timeout|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1319 +|3690|Receive buffer overflow|Continue to run|Check if the other device is sending data all the time|When the instruction is executed
1320 +|36A0|No available gateway for Modbus TCP|Continue to run|(((
1321 +Message returned from the station: no available gateway. (Please refer to Modbus exception 0A).
1322 +
1323 +(Please refer to Modbus exception 0A)
1324 +)))|When the instruction is executed
1325 +|36A1|Modbus TCP indicates that no response was obtained from the target device. It usually means the device is not on the network.|Continue to run|(((
1326 +Message returned from the slave station: The device is not in the network.
1327 +
1328 +(Please refer to Modbus exception 0B)
1329 +)))|When the instruction is executed
1330 +|36C0|ModbusTCP transaction identifier error|Continue to run|Check if there is network congestion and data can not be received in time.|When the instruction is executed
1331 +|36C1|Modbus TCP server available links are full|Continue to run|Check if SD2702 and SD2703 have too many clients to link|When the instruction is executed
1332 +|36C8|Insufficient space in the Ethernet stack|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1333 +|36C9|Connection limit exceeded|Continue to run|Confirm whether the total number of connections exceeds the limit|When the instruction is executed
1334 +|36CA|The last send is not completed|Continue to run|Use the sending completion sign to determine that the current sending is completed, and then send the next one|When the instruction is executed
1335 +|36CB|TCP write exception|Continue to run|Use the sign bit device to judge whether the current connection status is normal. If it is not normal, no data transmission will be performed. For example, after the closing sign is set, data transmission will not be performed.|When the instruction is executed
1336 +|36CC|TCP output exception|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1337 +|36CD|IP address is used|Continue to run|Please check if a connection exists with the same address information|When the instruction is executed
1338 +|36CE|Error in server’s acceptance of connection|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1339 +|36CF|TCP receive buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1340 +|36D0|TCP connection failed|Continue to run|It may be caused by opening the TCP client when the network cable is not connected.|When the instruction is executed
1341 +|36D1|Exception when actively closing the connection|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1342 +|36D2|Abnormal shutdown occurred inside the protocol stack|Continue to run|May be shut down due to no answering for a long time. Check whether the peer is online and can ping.|When the instruction is executed
1343 +|36D3|The peer initiates an RST link|Continue to run|1. Check whether the peer initiates abnormal shutdown. 2. As a client, the number of opposite connections is full, or the opposite port is not open.|When the instruction is executed
1344 +|36D4|The protocol stack has a single-ended shutdown|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1345 +|36D5|There is an IP address conflict|Continue to run|The same IP device exists in the LAN, please change the IP address|When the instruction is executed
1346 +|36D6|There is a MAC address conflict|Continue to run|The same MAC device exists in the LAN, please change the MAC address|When the instruction is executed
1347 +|36D7|TCP send buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1348 +|36D8|UDP connection exception|Continue to run|IP address or port number may has been used.|When the instruction is executed
1349 +|36D9|UDP send buffer overflow|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1350 +|36DA|Insufficient memory space when sending UDP|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1351 +|36DB|UDP send failed|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1352 +|36DC|UDP memory release failed|Continue to run|If this error message appears, please contact technical personnel|When the instruction is executed
1353 +|36DD|UDP receive buffer overflow|Continue to run|The length of the data received by UDP exceeds the limit value of 512.|When the instruction is executed
1354 +|4080|Divisor is 0 in division instruction|Continue to run|Modify application instruction parameters|When the application instruction is executed
1355 +|4081|Application instruction calculation data overflow|Continue to run|Modify application instruction parameters|When the application instruction is executed
1356 +|4082|A data type that cannot be converted is entered in the application instruction|Continue to run|Modify application instruction parameters|When the application instruction is executed
1357 +|4083|Any data of -0, non-normalized number, non-number, and ±∞ is input in the application instruction|Continue to run|Modify application instruction parameters|When the application instruction is executed
1358 +|4084|Data beyond the specified range is entered in the application instruction (for example, parameter 1 is specified as 0~~1, setting 2)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1359 +|4085|The output result in the read application instruction exceeds device range (for example, the maximum output result of the D device is D7999, but D8000 is used)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1360 +|4086|The output result in the write application instruction exceeds device range (for example, the maximum output result of the D device is D7999, but D8000 is used)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1361 +|4087|The application instruction parameter uses an unsupported device|Continue to run|Modify application instruction parameters|When the application instruction is executed
1362 +|4088|Several application instructions use the same axis at the same time and have been executed.|Continue to run|Modify application instruction parameters|When the application instruction is executed
1363 +|4089|The number of application instructions exceeds the limit.|Continue to run|Check whether a restricted instruction is used in the ladder diagram and exceeds the limit|When the application instruction is executed
1364 +|408A|The read length of the string exceeds the limit, the continuous length of the string exceeds the limit (currently 400) or exceeds the limit within the instruction|Continue to run|Modify the read string length|When the application instruction is executed
1365 +|408B|When the character string is read, the maximum range of device is read, but 00H is not found.|Continue to run|View string end character|When the application instruction is executed
1366 +|408E|Multiple application instruction parameters use the same device, but the instruction does not allow reuse of device|Continue to run|Check whether the DUTY instruction uses the same SM for output|When the application instruction is executed
1367 +|408F|The firmware used does not support this instruction, please upgrade it to the latest firmware|Continue to run|Upgrade the firmware that includes the instruction|When the application instruction is executed
1368 +|4090|The order of two parameters used to designate the range is abnormal. For example, it is allowed to use D10 D100 other than D100 D10 to specify the range.|Continue to run|Check and modify the parameters of instructions.|When the application instruction is executed
1369 +|4100|The number of FOR~~NEXT instructions does not correspond or FOR~~NEXT exceeds the maximum nesting level|Stop running|Modify the corresponding relationship of the ladder diagram FOR~~NEXT instructions|When NEXT and END instruction is executed
1370 +|4180|No CJ and CALL jump destination address, result of indexing modification and label undefined; P63 is executed in CALL instruction beyond the range of P0~~P4095. P63 cannot be used in the CALL instruction because it is the tag for jumping to END|Continue to run|Modify application instruction parameters|When the application instruction is executed
1371 +|4181|CJ instruction exceeds the maximum nesting level|Continue to run|Modify application instruction parameters|When the application instruction is executed
1372 +|4102|CALL instruction exceeds the maximum nesting level|Continue to run|Modify application instruction parameters|When the application instruction is executed
1373 +|4183|Interrupt exceeds the maximum nesting level|Continue to run|Modify application instruction parameters|When the application instruction is executed
1374 +|4185|EI instruction popping error|Continue to run|Modify application instruction parameters|When the application instruction is executed
1375 +|4186|BREAK is not in the FOR~~NEXT instruction|Continue to run|Modify application instruction parameters|When the application instruction is executed
1376 +|4187|MC~~MCR exceeds the maximum nesting range|Continue to run|View the nesting relationship of MC and MCR|When the application instruction is executed
1377 +|4188|When using N in the MC nesting structure, the order from small to large is not followed|Continue to run|Modify the N nesting corresponding to MC|When the application instruction is executed
1378 +|4189|SIMASK instruction specifies an unset interrupt|Continue to run|Modify the interrupt name specified by SIMASK or the interrupt configuration|When the application instruction is executed
1379 +|4D80|Sampling time (Ts) exceeds the target range (Ts≤0)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1380 +|4D81|The input filter constant (α) exceeds the target range (α<0 or 1023<α)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1381 +|4D82|The maximum ascent rate (deltaT) exceeds the target range (deltaT<0 or 32000<deltaT)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1382 +|4D83|Proportional gain (Kp) exceeds the target range (Kp<0)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1383 +|4D84|Integral gain (Ki) exceeds the target range (Ki<0)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1384 +|4D85|Differential gain (Kd) exceeds the target range (Kd<0)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1385 +|4D86|Sampling time (Ts)<operation cycle|Continue to run|Modify application instruction parameters|When the application instruction is executed
1386 +|4D87|Proportional gain (Kp) exceeds the target range (Kp<1 or Kp>3000)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1387 +|4D88|The integration time (Ti) exceeds the target range (Ti<0 or Ti>3600)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1388 +|4D89|The derivative time (Td) exceeds the target range (Td<0 or Td>1000)|Continue to run|Modify application instruction parameters|When the application instruction is executed
1389 +|4D90|PID output upper limit is less than lower limit|Continue to run|Modify application instruction parameters|When the application instruction is executed
1390 +|4E80|E-CAM table loading error|Continue to run|Modify application instruction parameters|Instruction is running
1391 +|4E81|The currently numbered table has a cam in use|Continue to run|Modify application instruction parameters|Instruction is running
1392 +|4E82|Table address error|Continue to run|Modify application instruction parameters|Instruction is running
1393 +|4E83|The table exceeds device range|Continue to run|Modify application instruction parameters|Instruction is running
1394 +|4EC0|Electronic gear ratio setting error|Continue to run|Modify application instruction parameters|Instruction is running
1395 +|4F80|Minimum range of DHSZ instruction >= maximum range|Continue to run|Modify application instruction parameters|Instruction is running
1396 +|4F81|The DHSCS, DHSCR and DHSZ instructions are enabled, but the OUT HSC instruction is not used to enable the high-speed counter to count.|Continue to run|(((
1397 +~1. Check project management →parameters →high-speed counting configuration →whether to use
1398 +
1399 +2. Check if there is a contact that closed the OUT HSC instruction
1400 +)))|Instruction is running
1401 +|4F90|In radius mode, the radius is not within the range.|Continue to run|Modify application instruction parameters|Instruction is running
1402 +|4F92|In the center of circle/radius mode, the large deviation between the set end point coordinates and the theoretical end point on the circle causes quadrant calculation errors.|Continue to run|Modify application instruction parameters|Instruction is running
1403 +|4F93|In radius mode, the chord length is greater than the diameter.|Continue to run|Modify application instruction parameters|Instruction is running
1404 +|4F95|In the center of circle mode, the distance between the center and the start point, and the distance between the center and the end point are not within the range of [-10-10].|Continue to run|Modify application instruction parameters|Instruction is running
1405 +|4F97|In the center of circle mode, the calculated radius distance is greater than the maximum radius, which means the range is +/-800,000 pulses.|Continue to run|Modify application instruction parameters|Instruction is running
1406 +|4F98|Helical interpolation error, the Z axis is the main axis (the Z axis coordinate is greater than the number of virtual main axes in the circular plane).|Continue to run|Modify application instruction parameters|Instruction is running
1407 +|4F99|Helical interpolation error, Z axis is 0.|Continue to run|Modify application instruction parameters|Instruction is running
1408 +|4F9B|The lead setting is out of range (i.e. lead appears[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps155.png]]).|Continue to run|Modify application instruction parameters|Instruction is running
1409 +|5080|The ethernet socket is already connected and cannot be opened again.|Continue to run|Check if SOCOPEN instruction is executed repeatedly|When the application instruction is executed
1410 +|5081|Ethernet socket is not open, which results in the failure in operation|Continue to run|Check whether set ON the connected sign bit of the SOCOPEN instruction (d2) parameter.|When the application instruction is executed
1411 +|5082|Socket ID input by Ethernet instruction is out of range.|Continue to run|Modify application instruction parameters|When the application instruction is executed
1412 +|5083|Failed to create TCP server|Continue to run|Check if the connection is full|When the application instruction is executed
1413 +|5084|Failed to create link|Continue to run|Check if the connection is full|When the application instruction is executed
1414 +|5086|The socket ID used by the Ethernet instruction is not configured by the upper computer or is not enabled after configuration.|Continue to run|Check the Ethernet configuration of upper computer|When the application instruction is executed
1415 +|5087|SOCRECV instruction reception timeout|Continue to run|(((
1416 +~1. Check whether the network connection is normal.
1417 +
1418 +2. Check whether there is data sent by the network peer.
1419 +)))|When the application instruction is executed
1420 +|5088|The SOCMTCP instruction specifies that the socket uses the configuration mode of a non-TCP client|Continue to run|Check the Ethernet configuration of upper computer|When the application instruction is executed
1421 +|5089|When configuring the TCP server for the Ethernet socket, specify the local port as 502|Continue to run|Port 502 has been occupied internally, please modify the local port.|When the application instruction is executed
1422 +|508A|The UDP port is specified as 1092|Continue to run|(((
1423 +UDP port: 1092 is occupied by the system and cannot be used,
1424 +
1425 +please modify the local port number.
1426 +)))|When the application instruction is executed
1427 +|5090|Abnormal network cable connection|Continue to run|Check if the network cable is connected|When the application instruction is executed
1428 +
1429 +**Right Expansion Module Error (Communication Error Reported)**[[image:file:///C:\Users\Administrator\AppData\Local\Temp\ksohtml9284\wps156.png]]
1430 +
1431 +|**Error code**|**Description**|**Action**|**Processing approach**|**Test time**
1432 +|7080|Expansion module checksum error|Continue to run|Detect the link between the expansion module and the host or whether there is external interference|Instruction is running
1433 +|7081|Abnormal expansion module communication message|Continue to run|Detect the link between the expansion module and the host or whether there is external interference|Instruction is running
1434 +|7082|FROM/TO instruction error|Continue to run|Detect the link between the expansion module and the host|Instruction is running
1435 +|7083|Expansion module access exception|Continue to run|Detect the link between the expansion module and the host|Instruction is running