Wiring Diagram

Analog Ccurrent Pparameters
Current Input Range Selection Table
| Current input range selection and code value range | ||||
| Range selection | Range | Code value range | Current input formula | Current output formula |
| 0 | Disable, indicating the channel is not enabled | |||
| 1 | 4mA~20mA | 0~65535 | D=(65535/16)*I-16384 | I=(D+16384)*16/65535 |
| 2 (Default) | 0mA~20mA | 0~65535 | D=(65535/20)*I | I=(D*20)/65535 |
| 3 | 4mA~20mA | 0~27648 | D=(27648/16)*I-6912 | I=((D+6912)*16)/27648 |
| 4 | 0mA~20mA | 0~27648 | D=(27648/20)*I | I=(D*20)/27648 |
| 5 | -20mA~+20mA | 0~65535 | D=(65535/40)*(I+20) | I=(D*40)/65535-20 |
Note: “D” represents code value, and “I” represents current. The default range for analog current input terminal is 2: 0mA~20mA (0~65535).
Range 5: -20mA~+20mA (0~65535) is unique to the current input differential signal module.
Current Output Range Selection Table
| Current output range selection and code value range | ||||
| Range selection | Range | Code value range | Current input formula | Current output formula |
| 0 | Disable, indicating the channel is not enabled | |||
| 1 | 4mA~20mA | 0~65535 | D=(65535/16*I)-16384 | I=(D+16384)*16/65535 |
| 2 (Default) | 0mA~20mA | 0~65535 | D=(65535/20)*I | I=(D*20)/65535 |
| 3 | 4mA~20mA | 0~27648 | D=(27648/16)*I-6912 | I=((D+6912)*16)/27648 |
| 4 | 0mA~20mA | 0~27648 | D=(27648/20)*I | I=(D*20)/27648 |
Note: “D” represents the code value, and “I” represents the current. The default range for analog current output terminals is 2: 0mA~20mA (0~65535).
Current Input Code Value Table
| Current | 4mA~20mA | 0mA~20mA | 4mA~20mA | 0mA~20mA | -20mA~+20mA |
| 0~65535 | 0~65535 | 0~27648 | 0~27648 | 0~65535 | |
| Code value | Code value | Code value | Code value | Code value | |
| -20 | - | - | - | - | 0 |
| -15 | - | - | - | - | 8192 |
| -10 | - | - | - | - | 16384 |
| -9 | - | - | - | - | 18022 |
| -8 | - | - | - | - | 19661 |
| -7 | - | - | - | - | 21299 |
| -6 | - | - | - | - | 22937 |
| -5 | - | - | - | - | 24576 |
| -4 | - | - | - | - | 26214 |
| -3 | - | - | - | - | 27852 |
| -2 | - | - | - | - | 29491 |
| -1 | - | - | - | - | 31129 |
| 0 | - | 0 | - | 0 | 32768 |
| 1 | - | 3277 | - | 1382 | 34406 |
| 2 | - | 6554 | - | 2765 | 36044 |
| 3 | - | 9830 | - | 4147 | 37683 |
| 4 | 0 | 13107 | 0 | 5530 | 39321 |
| 5 | 4096 | 16384 | 1728 | 6912 | 40959 |
| 6 | 8192 | 19661 | 3456 | 8294 | 42598 |
| 7 | 12288 | 22937 | 5184 | 9677 | 44236 |
| 8 | 16384 | 26214 | 6912 | 11059 | 45875 |
| 9 | 20479 | 29491 | 8640 | 12442 | 47513 |
| 10 | 24575 | 32768 | 10368 | 13824 | 49151 |
| 11 | 28671 | 36044 | 12096 | 15206 | 50790 |
| 12 | 32767 | 39321 | 13824 | 16589 | 52428 |
| 13 | 36863 | 42598 | 15552 | 17971 | 54066 |
| 14 | 40959 | 45875 | 17280 | 19354 | 55705 |
| 15 | 45055 | 49151 | 19008 | 20736 | 57343 |
| 16 | 49151 | 52428 | 20736 | 22118 | 58982 |
| 17 | 53247 | 55705 | 22464 | 23501 | 60620 |
| 18 | 57343 | 58982 | 24192 | 24883 | 62258 |
| 19 | 61439 | 62258 | 25920 | 26266 | 63897 |
| 20 | 65535 | 65535 | 27648 | 27648 | 65535 |
| 20.19 | - | - | 28034 | 27917 | - |
| 20.24 | - | - | 28085 | 27986 | - |
| Code value formula | Code value = 65535/16 * current - 16384 | Code value = (65535/20) * current | Code value = (27648/16) * current - 6912 | Code value = (27648/20) * current | Code value = (65535/40) * (current + 20) |
Note: Range 5: -20mA~+20mA (0~65535) is unique to the current input differential signal module.
①When the current input terminal range is 4mA~20mA (0~65535), it supports overflow/underflow and overflow alarm functions. That is, when the channel input current is greater than 20.03mA, it displays the maximum code value 65535 is displayed and gives an alarm at the same time; When the input current of the input channel is less than 4mA, it displays the minimum code value 0.
② When the current input terminal range is selected from 0mA to 20mA (0 to 65535), it supports overflow/underflow and overflow alarm functions. That is, when the channel input current is greater than 20.03mA, it displays the maximum code value 65535 and gives an alarm at the same time.; When the input channel current is less than 0mA, it displays the minimum code value 0.
③ When the current input terminal range is 4mA~20mA (0~27648), it supports overflow overshoot, overflow/underflow, and overflow alarm functions. Overshoot means that when the channel input range exceeds the range and enters overshoot, it displays a normal calculated code values within 4mA~20.24mA. Overflow means that when the channel input current exceeds 20.24mA, it displays the maximum overshoot code value 28085 and gives an alarm. Underflow means that when the input channel current is below 4mA, it displays the minimum overshoot code value 0.
④ When the current input terminal range is 0mA~20mA (0~27648), it supports overflow overshoot, overflow/underflow, and overflow alarm functions. Overshoot means that when the channel input range exceeds the range, it displays a normal calculated code value within 0mA~20.24mA. Overflow means that when the channel input current exceeds 20.24mA, it displays the maximum overshoot code value 27986 and gives an alarm at the same time. Underflow means that when the input channel current is below 0mA, it displays the minimum overshoot code value 0.
⑤ When the current input terminal range is -20mA~+20mA (0~65535), it supports overflow/underflow and overflow alarm functions. That is, when the channel input current is greater than 20mA, the module displays the maximum code value 65535 and gives an alarm at the same time.; When the input channel input current is less than -20mA, the module displays the minimum code value 0.
Current Output Code Value Table
| Current | 4mA~20mA | 0mA~20mA | 4mA~20mA | 0mA~20mA |
| 0~65535 | 0~65535 | 0~27648 | 0~27648 | |
| Code value | Code value | Code value | Code value | |
| 0 | - | 0 | - | 0 |
| 1 | - | 3277 | - | 1382 |
| 2 | - | 6554 | - | 2765 |
| 3 | - | 9830 | - | 4147 |
| 4 | 0 | 13107 | 0 | 5530 |
| 5 | 4096 | 16384 | 1728 | 6912 |
| 6 | 8192 | 19661 | 3456 | 8294 |
| 7 | 12288 | 22937 | 5184 | 9677 |
| 8 | 16384 | 26214 | 6912 | 11059 |
| 9 | 20479 | 29491 | 8640 | 12442 |
| 10 | 24575 | 32768 | 10368 | 13824 |
| 11 | 28671 | 36044 | 12096 | 15206 |
| 12 | 32767 | 39321 | 13824 | 16589 |
| 13 | 36863 | 42598 | 15552 | 17971 |
| 14 | 40959 | 45875 | 17280 | 19354 |
| 15 | 45055 | 49151 | 19008 | 20736 |
| 16 | 49151 | 52428 | 20736 | 22118 |
| 17 | 53247 | 55705 | 22464 | 23501 |
| 18 | 57343 | 58982 | 24192 | 24883 |
| 19 | 61439 | 62258 | 25920 | 26266 |
| 20 | 65535 | 65535 | 27648 | 27648 |
| 22.81 | - | - | 32511 | 31538 |
| 23.52 | - | - | - | 32511 |
| Code value formula | Code value = 65535/16 * current - 16384 | Code value = (65535/20) * current | Code value = (27648/16) * current - 6912 | Code value = (27648/20) * current |
Note: ① When the current output terminal range is selected as 4mA~20mA (0~27648) and 0mA~20mA (0~27648), it supports overflow overshoot, overflow and overflow alarm functions. That’s, when the current output terminal range is selected as 4mA~20mA (0~27648) and the code value is set above 32511, all channels output 22.81mA current and give an alarm at the same time. When the current output terminal range is selected as 0mA~20mA (0~27648) and the code value is set above 32511, all channels output 23.52mA current and give an alarm at the same time.