translator, wb_editors
4344
правки
Matveevrj (обсуждение | вклад) |
Matveevrj (обсуждение | вклад) |
||
Строка 32: | Строка 32: | ||
Для обновления прошивки устройства требуется доступ контроллера к интернету. Поэтому вам придется задействовать оба Ethernet порта контроллера: один со статическим IP-адресом — для подключения шлюза, второй — для доступа к интернету. Порты можно легко сконфигурировать в [[Networks | веб-интерфейсе контроллера]]. | Для обновления прошивки устройства требуется доступ контроллера к интернету. Поэтому вам придется задействовать оба Ethernet порта контроллера: один со статическим IP-адресом — для подключения шлюза, второй — для доступа к интернету. Порты можно легко сконфигурировать в [[Networks | веб-интерфейсе контроллера]]. | ||
[[Image: superport-config.png |350px|thumb|right| Настройки шлюза для обновления прошивки]] | [[Image: superport-config.png |350px|thumb|right| Настройки шлюза для обновления прошивки]] | ||
Для обновления прошивки используется утилита wb-mcu-fw-updater. Она | Для обновления прошивки используется утилита [[Wb-mcu-fw-updater | wb-mcu-fw-updater]]. Она может обновлять прошивки устройств, подключенных к локальному serial-порту со стандартными настройками соединения: '''9600 8N2'''. | ||
Поэтому для обновления | Поэтому для прошивки устройств, подключенных к шлюзам WB-MGE и WB-MIO-E, придется отобразить сетевой порт в локальный, с помощью утилиты socat. | ||
Кроме того, если у вас используются нестандартные настройки соединения, например, '''115200 8N2''', то для обновления прошивок потребуется сначала установить настройки по умолчанию. Потому что загрузчик устройств может работать только на скорости '''9600 8N2'''. Для этого нужно записать нужные значения параметров в Modbus-регистры устройства утилитой [[Modbus-client | modbus-client]]. | |||
Шлюз должен быть настроен в режим TCP Server/None (для WB-MGE v2, WB-MIO-E v2) или TCP Server (для WB-MGE v1, WB-MIO-E v1). | |||
===Пример конфигурации=== | ===Пример конфигурации=== | ||
Рассмотрим синтетический пример обновления прошивки устройств, в котором используются нестандартные настройки соединения. В вашем случае параметры могут отличаться. | |||
Предположим, что есть конфигурация: | |||
*Шлюз WB-MGE (WB-MIO-E), настроенный на Modbus over TCP и имеющий IP-адрес 192.168.0.7, порт 23. | *Шлюз WB-MGE (WB-MIO-E), настроенный на Modbus over TCP и имеющий IP-адрес 192.168.0.7, порт 23. | ||
*К шлюзу подключено устройство WB-MDM3 с адресом 58. | *К шлюзу подключено устройство WB-MDM3 с адресом 58. |