//////по результатам ввода данных команд MAP3H адр. 21 и 22 перестали обновлять измеряемые параметры //////История команд 410 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 411 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x06 -r0x80 412 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 -r0x80 413 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 414 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 415 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 416 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x00 417 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x02 418 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x02 419 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 420 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a22 -t0x02 421 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x02 422 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x02 423 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 424 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x07 425 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 426 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x0023 -t0x06 427 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x999 -t0x06 428 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x20 -t0x06 429 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x33 -t0x06 430 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x33 -t0x06 431 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x21 -t0x01 432 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 433 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x02 434 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x06 435 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -0x00 -t0x06 0x23 436 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 0x23 437 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x03 438 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x03 -r0x80 439 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x03 -r0x80 0x23 440 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 -r0x80 0x23 441 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a0x00 -t0x06 -r0x80 0x21 442 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x03 -r0x80 443 modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a23 -t0x03 -r0x80 444 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x03 -r0x80 445 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x01 -r0x80 446 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 -r0x80 447 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x03 -r0x80 448 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x04 -r0x80 449 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x05 -r0x80 450 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 -r0x80 451 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x06 -r0x80 452 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 -r0x80 0x23 453 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x01 -r0x80 0x23 454 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x02 -r0x80 0x23 //////Повторный ввод по истории команд root@wirenboard-A2XJYHNI:~# service wb-mqtt-serial stop root@wirenboard-A2XJYHNI:~# root@wirenboard-A2XJYHNI:~# root@wirenboard-A2XJYHNI:~# root@wirenboard-A2XJYHNI:~# root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 No correct function type chosenmodbus_client [--debug] [-m {rtu|tcp}] [-a] [-c=1] [-r=100] [-t] [-o=1000] [{rtu-params|tcp-params}] serialport|host [] NOTE: if first reference address starts at 0, set -0 f-type: (0x01) Read Coils, (0x02) Read Discrete Inputs, (0x05) Write Single Coil (0x03) Read Holding Registers, (0x04) Read Input Registers, (0x06) WriteSingle Register (0x0F) WriteMultipleCoils, (0x10) Write Multiple register rtu-params: b=9600 d{7|8}=8 s{1|2}=1 p{none|even|odd}=even tcp-params: p=502 Examples (run with default mbServer at port 1502): Write data: modbus_client --debug -mtcp -t0x10 -r0 -p1502 127.0.0.1 0x01 0x02 0x03 Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x06 -r0x80 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][06][00][80][51][4C][B2][C5] Waiting for a confirmation... <23><06><00><80><51><4C> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][01][00][80][00][01][FA][A0] Waiting for a confirmation... <23><01><00><80><00> ERROR CRC received 8000 != CRC calculated 819A ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][01][00][64][00][01][BA][97] Waiting for a confirmation... <23><01><00><64><00> ERROR CRC received 6400 != CRC calculated 819A ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 No correct function type chosenmodbus_client [--debug] [-m {rtu|tcp}] [-a] [-c=1] [-r=100] [-t] [-o=1000] [{rtu-params|tcp-params}] serialport|host [] NOTE: if first reference address starts at 0, set -0 f-type: (0x01) Read Coils, (0x02) Read Discrete Inputs, (0x05) Write Single Coil (0x03) Read Holding Registers, (0x04) Read Input Registers, (0x06) WriteSingle Register (0x0F) WriteMultipleCoils, (0x10) Write Multiple register rtu-params: b=9600 d{7|8}=8 s{1|2}=1 p{none|even|odd}=even tcp-params: p=502 Examples (run with default mbServer at port 1502): Write data: modbus_client --debug -mtcp -t0x10 -r0 -p1502 127.0.0.1 0x01 0x02 0x03 Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x01 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][01][00][64][00][01][BA][97] Waiting for a confirmation... <23><01><00><64><00> ERROR CRC received 6400 != CRC calculated 819A ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x00 No correct function type chosenmodbus_client [--debug] [-m {rtu|tcp}] [-a] [-c=1] [-r=100] [-t] [-o=1000] [{rtu-params|tcp-params}] serialport|host [] NOTE: if first reference address starts at 0, set -0 f-type: (0x01) Read Coils, (0x02) Read Discrete Inputs, (0x05) Write Single Coil (0x03) Read Holding Registers, (0x04) Read Input Registers, (0x06) WriteSingle Register (0x0F) WriteMultipleCoils, (0x10) Write Multiple register rtu-params: b=9600 d{7|8}=8 s{1|2}=1 p{none|even|odd}=even tcp-params: p=502 Examples (run with default mbServer at port 1502): Write data: modbus_client --debug -mtcp -t0x10 -r0 -p1502 127.0.0.1 0x01 0x02 0x03 Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x02 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][02][00][64][00][01][FE][97] Waiting for a confirmation... <23><02><00><64><00> ERROR CRC received 6400 != CRC calculated 816A ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x02 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][02][00][64][00][01][F9][C4] Waiting for a confirmation... <00><02><00><64><00> ERROR CRC received 6400 != CRC calculated 70A0 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][02][00][64][00][01][FA][E3] Waiting for a confirmation... <17><02><00><64><00> ERROR CRC received 6400 != CRC calculated C0A4 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a22 -t0x02 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [16][02][00][64][00][01][FB][32] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x02 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [15][02][00][64][00][01][FB][01] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][02][00][64][00][01][FA][E3] Waiting for a confirmation... <17><02><00><64><00> ERROR CRC received 6400 != CRC calculated C0A4 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x07 No correct function type chosenmodbus_client [--debug] [-m {rtu|tcp}] [-a] [-c=1] [-r=100] [-t] [-o=1000] [{rtu-params|tcp-params}] serialport|host [] NOTE: if first reference address starts at 0, set -0 f-type: (0x01) Read Coils, (0x02) Read Discrete Inputs, (0x05) Write Single Coil (0x03) Read Holding Registers, (0x04) Read Input Registers, (0x06) WriteSingle Register (0x0F) WriteMultipleCoils, (0x10) Write Multiple register rtu-params: b=9600 d{7|8}=8 s{1|2}=1 p{none|even|odd}=even tcp-params: p=502 Examples (run with default mbServer at port 1502): Write data: modbus_client --debug -mtcp -t0x10 -r0 -p1502 127.0.0.1 0x01 0x02 0x03 Read that data: modbus_client --debug -mtcp -t0x03 -r0 -p1502 127.0.0.1 -c3 root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][06][00][64][D1][4C][97][46] Waiting for a confirmation... <17><06><00><64><4C><97><46> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x0023 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][06][00][64][21][4C][D7][32] Waiting for a confirmation... <23><06><00><64><21><4C><32> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x999 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) modbus_client: modbus-rtu.c:119: _modbus_rtu_build_request_basis: Assertion `ctx->slave != -1' failed. Aborted root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x20 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [20][06][00][64][81][4C][AF][01] Waiting for a confirmation... <20><06><00><64><81><4C><01> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x33 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [33][06][00][64][71][4C][E9][A2] Waiting for a confirmation... <33><06><00><64><71><4C> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x33 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [33][06][00][64][D1][4C][91][A2] Waiting for a confirmation... <33><06><00><64><4C><91> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x21 -t0x01 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [21][01][00][64][00][01][BB][75] Waiting for a confirmation... <21><01><00><64><00> ERROR CRC received 6400 != CRC calculated 205A ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][06][00][64][01][4C][CA][86] Waiting for a confirmation... <17><06><00><64><01><4C><86> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x02 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [15][02][00][64][00][01][FB][01] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x06 Data to write: Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [15][06][00][64][F1][4C][8F][64] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -0x00 -t0x06 0x23 modbus_client: invalid option -- 'x' Data to write: 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [01][06][00][63][00][23][38][0D] Waiting for a confirmation... <01><06><00><63><00><23><38><0D> SUCCESS: written 1 elements! root@wirenboard-A2XJYHNI:~# 436 modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 0x23 -bash: 436: command not found root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 0x23 Data to write: 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][06][00][64][00][23][88][1D] Waiting for a confirmation... <00><06><00><64><00><23><88><1D> SUCCESS: written 1 elements! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x03 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][03][00][64][00][01][C3][57] Waiting for a confirmation... <23><03><00><64><00> ERROR CRC received 6400 != CRC calculated 80FA ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x03 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][03][00][80][00][01][83][60] Waiting for a confirmation... <23><03><00><80><00> ERROR CRC received 8000 != CRC calculated 80FA ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x03 -r0x80 0x23 0x0023 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][03][00][80][00][01][84][33] Waiting for a confirmation... <00><03><00><80><00> ERROR CRC received 8000 != CRC calculated 7130 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 -r0x80 0x23 Data to write: 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][06][00][80][00][23][C8][2A] Waiting for a confirmation... <00><06><00><80><00><23><2A> SUCCESS: written 1 elements! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a0x00 -t0x06 -r0x80 0x21 Data to write: 0x21 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [00][06][00][80][00][21][49][EB] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a21 -t0x03 -r0x80 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [15][03][00][80][00][01][86][F6] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyRS485-1 -a23 -t0x03 -r0x80 Opening /dev/ttyRS485-1 at 9600 bauds (N, 8, 2) [17][03][00][80][00][01][87][14] Waiting for a confirmation... ERROR Connection timed out: select ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x03 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][03][00][80][00][01][87][14] Waiting for a confirmation... <17><03><00><80><00> ERROR CRC received 8000 != CRC calculated C134 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x01 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][01][00][80][00][01][FE][D4] Waiting for a confirmation... <17><01><00><80><00> ERROR CRC received 8000 != CRC calculated C054 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x02 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][02][00][80][00][01][BA][D4] Waiting for a confirmation... <17><02><00><80><00> ERROR CRC received 8000 != CRC calculated C0A4 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x03 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][03][00][80][00][01][87][14] Waiting for a confirmation... <17><03><00><80><00> ERROR CRC received 8000 != CRC calculated C134 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x04 -r0x80 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][04][00][80][00][01][32][D4] Waiting for a confirmation... <17><04><00><80><00> ERROR CRC received 8000 != CRC calculated C304 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x05 -r0x80 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][05][00][80][FF][00][8F][24] Waiting for a confirmation... <17><05><00><80><00><8F><24> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a23 -t0x06 -r0x80 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [17][06][00][80][91][4C][E6][B1] Waiting for a confirmation... <17><06><00><80><91><4C> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x23 -t0x06 -r0x80 Data to write: Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [23][06][00][80][D1][4C][D3][05] Waiting for a confirmation... <23><06><00><80><4C><05> ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x06 -r0x80 0x23 Data to write: 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][06][00][80][00][23][C8][2A] Waiting for a confirmation... <00><06><00><80><00><23><2A> SUCCESS: written 1 elements! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x01 -r0x80 0x23 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][01][00][80][00][01][FD][F3] Waiting for a confirmation... <00><01><00><80><00> ERROR CRC received 8000 != CRC calculated 7050 ERROR occured! root@wirenboard-A2XJYHNI:~# modbus_client --debug -mrtu -pnone -s2 /dev/ttyUSB0 -a0x00 -t0x02 -r0x80 0x23 0x23 Opening /dev/ttyUSB0 at 9600 bauds (N, 8, 2) [00][02][00][80][00][01][B9][F3] Waiting for a confirmation... <00><02><00><80><00> ERROR CRC received 8000 != CRC calculated 70A0 ERROR occured! /////Результат работы скрипта // даем права скрипту chmod ugo+x /usr/local/perebor.sh // запускаем // MAP3H найден сразу root@wirenboard-A2XJYHNI:~# /usr/local/perebor.sh Progress : [----------------------------------------] 0% Speed:9600 Stop bits:1 Parity:none Modbus address:0x0021 Progress : [##--------------------------------------] 6% Speed:9600 Stop bits:2 Parity:none Modbus address:0x0021 Progress : [########################################] 100% // Кроме MAP3H с адресом 21 больше ничего не найдено, т.к. все остальные устройства по шине 485 отключены. Настройки MAP3H соответствуют заводским, если не ошибаюсь. Однако на контроллер измерения так и не приходят.