Firmware Repository For Wiren Board Modbus Devices: различия между версиями

м
→‎Сигнатура устройства: Уточнил, что имеем дело с сигнатурой прошивки, а не устройства.
м
м (→‎Сигнатура устройства: Уточнил, что имеем дело с сигнатурой прошивки, а не устройства.)
Строка 7: Строка 7:


== Сигнатура устройства ==
== Сигнатура устройства ==
В половине случаев сигнатуру устройства можно узнать из его названия, в остальных случаях нужно читать сигнатуру из регистров.
В половине случаев сигнатуру прошивки устройства можно узнать из его названия, в остальных случаях сигнатуру прошивки нужно читать из регистров.


Сигнатура устройства хранится в формате строки из двенадцати ASCII символов, по одному символу в регистре, и доступна начиная с адреса <code>290 (0x122)</code>.
Сигнатура прошивки хранится в формате строки из двенадцати ASCII символов, по одному символу в регистре, и доступна начиная с адреса <code>290 (0x122)</code>.


Из '''ОС Linux или контроллера''' можно прочитать с помощью утилиты [[Modbus-client |modbus_client]]. Чтобы узнать сигнатуру устройства с адресом <code>10</code> и подключенного к порту <code>/dev/ttyRS485-1</code> :
Из '''ОС Linux или контроллера''' можно прочитать с помощью утилиты [[Modbus-client |modbus_client]]. Чтобы узнать сигнатуру прошивки устройства с адресом <code>10</code> и подключенного к порту <code>/dev/ttyRS485-1</code> :


# Если вы выполняете команду на контроллере:
# Если вы выполняете команду на контроллере: