Wiki source code of Appendixes
Last modified by Jiahao Lai on 2026/04/13 17:21
Show last authors
| author | version | line-number | content |
|---|---|---|---|
| 1 | == **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 | |SM2540|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 | == **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** === | ||
| 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** === | ||
| 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** === | ||
| 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** === | ||
| 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 | == **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** === | ||
| 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:1761206358928-705.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)** | ||
| 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 | ||
| 1436 | |||
| 1437 | == **Appendix 4 ASCII Code Comparison Table** == | ||
| 1438 | |||
| 1439 | === **ASCII Code Comparison Table** === | ||
| 1440 | |||
| 1441 | |||
| 1442 | |**Bin**|**Oct**|**(Dec)**|**Hex**|(% rowspan="2" %)**Abbreviations/characters**|(% rowspan="2" %)**Explanation** | ||
| 1443 | |**(Binary)**|**(Octal)**|**(Decimal)**|**(Hexadecimal)** | ||
| 1444 | |0000 0000|0|0|0x00|NUL(null)|Null character | ||
| 1445 | |0000 0001|1|1|0x01|SOH (start of headline)|Start of headline | ||
| 1446 | |0000 0010|2|2|0x02|STX (start of text)|Start of text | ||
| 1447 | |0000 0011|3|3|0x03|ETX (end of text)|End of text | ||
| 1448 | |0000 0100|4|4|0x04|EOT (end of transmission)|End of transmission | ||
| 1449 | |0000 0101|5|5|0x05|ENQ (enquiry)|Enquiry | ||
| 1450 | |0000 0110|6|6|0x06|ACK (acknowledge)|Acknowledge | ||
| 1451 | |0000 0111|7|7|0x07|BEL (bell)|Bell | ||
| 1452 | |0000 1000|10|8|0x08|BS (backspace)|Backspace | ||
| 1453 | |0000 1001|11|9|0x09|HT (horizontal tab)|Horizontal tab | ||
| 1454 | |0000 1010|12|10|0x0A|LF (NL line feed, new line)|Line feed | ||
| 1455 | |0000 1011|13|11|0x0B|VT (vertical tab)|Vertical tab | ||
| 1456 | |0000 1100|14|12|0x0C|FF (NP form feed, new page)|Form feed | ||
| 1457 | |0000 1101|15|13|0x0D|CR (carriage return)|Carriage return | ||
| 1458 | |0000 1110|16|14|0x0E|SO (shift out)|Shift out | ||
| 1459 | |0000 1111|17|15|0x0F|SI (shift in)|Shift in | ||
| 1460 | |0001 0000|20|16|0x10|DLE (data link escape)|Data link escape | ||
| 1461 | |0001 0001|21|17|0x11|DC1 (device control 1)|Device control 1 | ||
| 1462 | |0001 0010|22|18|0x12|DC2 (device control 2)|Device control 2 | ||
| 1463 | |0001 0011|23|19|0x13|DC3 (device control 3)|Device control 3 | ||
| 1464 | |0001 0100|24|20|0x14|DC4 (device control 4)|Device control 4 | ||
| 1465 | |0001 0101|25|21|0x15|NAK (negative acknowledge)|Negative acknowledge | ||
| 1466 | |0001 0110|26|22|0x16|SYN (synchronous idle)|Synchronous idle | ||
| 1467 | |0001 0111|27|23|0x17|ETB (end of trans. block)|End of transmission block | ||
| 1468 | |0001 1000|30|24|0x18|CAN (cancel)|Cancel | ||
| 1469 | |0001 1001|31|25|0x19|EM (end of medium)|End of medium | ||
| 1470 | |0001 1010|32|26|0x1A|SUB (substitute)|Substitute | ||
| 1471 | |0001 1011|33|27|0x1B|ESC (escape)|Escape | ||
| 1472 | |0001 1100|34|28|0x1C|FS (file separator)|File separator | ||
| 1473 | |0001 1101|35|29|0x1D|GS (group separator)|Group separator | ||
| 1474 | |0001 1110|36|30|0x1E|RS (record separator)|Record separator | ||
| 1475 | |0001 1111|37|31|0x1F|US (unit separator)|Unit separator | ||
| 1476 | |0010 0000|40|32|0x20|(space)|Space | ||
| 1477 | |0010 0001|41|33|0x21|!|Exclamation mark | ||
| 1478 | |0010 0010|42|34|0x22|"|Double quotation marks | ||
| 1479 | |0010 0011|43|35|0x23|#|Pound sign | ||
| 1480 | |0010 0100|44|36|0x24|$|Dollar sign | ||
| 1481 | |0010 0101|45|37|0x25|%|Percent sign | ||
| 1482 | |0010 0110|46|38|0x26|&|Ampersand | ||
| 1483 | |0010 0111|47|39|0x27|'|Single quotation mark | ||
| 1484 | |0010 1000|50|40|0x28|(|Opening bracket | ||
| 1485 | |0010 1001|51|41|0x29|)|Closing bracket | ||
| 1486 | |0010 1010|52|42|0x2A|*|Asterisk | ||
| 1487 | |0010 1011|53|43|0x2B|+|Plus sign | ||
| 1488 | |0010 1100|54|44|0x2C|,|**Comma** | ||
| 1489 | |0010 1101|55|45|0x2D|-|Subtraction sign/dash | ||
| 1490 | |0010 1110|56|46|0x2E|.|Full stop | ||
| 1491 | |0010 1111|57|47|0x2F|/|Slash | ||
| 1492 | |0011 0000|60|48|0x30|0|Character 0 | ||
| 1493 | |0011 0001|61|49|0x31|1|Character 1 | ||
| 1494 | |0011 0010|62|50|0x32|2|Character 2 | ||
| 1495 | |0011 0011|63|51|0x33|3|Character 3 | ||
| 1496 | |0011 0100|64|52|0x34|4|Character 4 | ||
| 1497 | |0011 0101|65|53|0x35|5|Character 5 | ||
| 1498 | |0011 0110|66|54|0x36|6|Character 6 | ||
| 1499 | |0011 0111|67|55|0x37|7|Character 7 | ||
| 1500 | |0011 1000|70|56|0x38|8|Character 8 | ||
| 1501 | |0011 1001|71|57|0x39|9|Character 9 | ||
| 1502 | |0011 1010|72|58|0x3A|:|Colon | ||
| 1503 | |0011 1011|73|59|0x3B|:|Semicolon | ||
| 1504 | |0011 1100|74|60|0x3C|<|Less-than sign | ||
| 1505 | |0011 1101|75|61|0x3D|= |Equal sign | ||
| 1506 | |0011 1110|76|62|0x3E|>|Greater-than sign | ||
| 1507 | |0011 1111|77|63|0x3F|?|Question mark | ||
| 1508 | |0100 0000|100|64|0x40|@|Email symbol | ||
| 1509 | |0100 0001|101|65|0x41|A|Capital letter A | ||
| 1510 | |0100 0010|102|66|0x42|B|Capital letter B | ||
| 1511 | |0100 0011|103|67|0x43|C|Capital letter C | ||
| 1512 | |0100 0100|104|68|0x44|D|Capital letter D | ||
| 1513 | |0100 0101|105|69|0x45|E|Capital letter E | ||
| 1514 | |0100 0110|106|70|0x46|F|Capital letter F | ||
| 1515 | |0100 0111|107|71|0x47|G|Capital letter G | ||
| 1516 | |0100 1000|110|72|0x48|H|Capital letter H | ||
| 1517 | |0100 1001|111|73|0x49|I|Capital letter I | ||
| 1518 | |1001010|112|74|0x4A|J|Capital letter J | ||
| 1519 | |0100 1011|113|75|0x4B|K|Capital letter K | ||
| 1520 | |0100 1100|114|76|0x4C|L|Capital letter L | ||
| 1521 | |0100 1101|115|77|0x4D|M|Capital letter M | ||
| 1522 | |0100 1110|116|78|0x4E|N|Capital letter N | ||
| 1523 | |0100 1111|117|79|0x4F|O|Capital letter O | ||
| 1524 | |0101 0000|120|80|0x50|P|Capital letter P | ||
| 1525 | |0101 0001|121|81|0x51|Q|Capital letter Q | ||
| 1526 | |0101 0010|122|82|0x52|R|Capital letter R | ||
| 1527 | |0101 0011|123|83|0x53|S|Capital letter S | ||
| 1528 | |0101 0100|124|84|0x54|T|Capital letter T | ||
| 1529 | |0101 0101|125|85|0x55|U|Capital letter U | ||
| 1530 | |0101 0110|126|86|0x56|V|Capital letter V | ||
| 1531 | |0101 0111|127|87|0x57|W|Capital letter W | ||
| 1532 | |0101 1000|130|88|0x58|X|Capital letter X | ||
| 1533 | |0101 1001|131|89|0x59|Y|Capital letter Y | ||
| 1534 | |0101 1010|132|90|0x5A|Z|Capital letter Z | ||
| 1535 | |0101 1011|133|91|0x5B|[|Open bracket | ||
| 1536 | |0101 1100|134|92|0x5C|/|Backslash | ||
| 1537 | |0101 1101|135|93|0x5D|]|Close bracket | ||
| 1538 | |0101 1110|136|94|0x5E|^|Caret | ||
| 1539 | |0101 1111|137|95|0x5F|_|Underline | ||
| 1540 | |0110 0000|140|96|0x60|`|Open single quotation mark | ||
| 1541 | |0110 0001|141|97|0x61|a|Lowercase letter a | ||
| 1542 | |0110 0010|142|98|0x62|b|Lowercase letter b | ||
| 1543 | |0110 0011|143|99|0x63|c|Lowercase letter c | ||
| 1544 | |0110 0100|144|100|0x64|d|Lowercase letter d | ||
| 1545 | |0110 0101|145|101|0x65|e|Lowercase letter e | ||
| 1546 | |0110 0110|146|102|0x66|f|Lowercase letter f | ||
| 1547 | |0110 0111|147|103|0x67|g|Lowercase letter g | ||
| 1548 | |0110 1000|150|104|0x68|h|Lowercase letter h | ||
| 1549 | |0110 1001|151|105|0x69|i|Lowercase letter i | ||
| 1550 | |0110 1010|152|106|0x6A|j|Lowercase letter j | ||
| 1551 | |0110 1011|153|107|0x6B|k|Lowercase letter k | ||
| 1552 | |0110 1100|154|108|0x6C|l|Lowercase letter l | ||
| 1553 | |0110 1101|155|109|0x6D|m|Lowercase letter m | ||
| 1554 | |0110 1110|156|110|0x6E|n|Lowercase letter n | ||
| 1555 | |0110 1111|157|111|0x6F|o|Lowercase letter o | ||
| 1556 | |0111 0000|160|112|0x70|p|Lowercase letter p | ||
| 1557 | |0111 0001|161|113|0x71|q|Lowercase letter q | ||
| 1558 | |0111 0010|162|114|0x72|r|Lowercase letter r | ||
| 1559 | |0111 0011|163|115|0x73|s|Lowercase letter s | ||
| 1560 | |0111 0100|164|116|0x74|t|Lowercase letter t | ||
| 1561 | |0111 0101|165|117|0x75|u|Lowercase letter u | ||
| 1562 | |0111 0110|166|118|0x76|v|Lowercase letter v | ||
| 1563 | |0111 0111|167|119|0x77|w|Lowercase letter w | ||
| 1564 | |0111 1000|170|120|0x78|x|Lowercase letter x | ||
| 1565 | |0111 1001|171|121|0x79|y|Lowercase letter y | ||
| 1566 | |0111 1010|172|122|0x7A|z|Lowercase letter z | ||
| 1567 | |0111 1011|173|123|0x7B|{|Flower bracket | ||
| 1568 | |0111 1100|174|124|0x7C|~||Vertical line | ||
| 1569 | |0111 1101|175|125|0x7D|}|Closing flower bracket | ||
| 1570 | |0111 1110|176|126|0x7E|~~|Tilde | ||
| 1571 | |0111 1111|177|127|0x7F|DEL (delete)|Delete |