Как сменить прошивку или скорость у модуля wb, подключённого к TCP порту?

Подскажите, как, к примеру, сменить скорость работы устройства с адресом A176, который подключён к разъёмам rs485 модуля WB-MIO-E, соединённого, в свою очередь, с контроллером по tcp?

Здравствуйте! Способы указаны в соседней теме:

То есть, например, адрес MIO-E у вас 192.168.0.7, тогда в одном терминале на контроллере выполнете команду:

socat -d -d -d -x PTY,raw,ispeed=9600,ospeed=9600,parenb=0,cstopb=1,cs8,link=/dev/ttyRS485-5 tcp:192.168.1.7:20108&

В системе появляется виртуальный порт /dev/ttyRS485-5, с которым можно работать как с локальным, используя утилиту modbus_client и обычные адреса устройств. Для этого открываете второй терминал и настраиваете работу устройств (в первом терминале запущен socat).

1 лайк