16 763
правки
м |
м (→Сигнатура устройства: Уточнил, что имеем дело с сигнатурой прошивки, а не устройства.) |
||
Строка 7: | Строка 7: | ||
== Сигнатура устройства == | == Сигнатура устройства == | ||
В половине случаев сигнатуру устройства можно узнать из его названия, в остальных случаях нужно читать | В половине случаев сигнатуру прошивки устройства можно узнать из его названия, в остальных случаях сигнатуру прошивки нужно читать из регистров. | ||
Сигнатура | Сигнатура прошивки хранится в формате строки из двенадцати 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> : | ||
# Если вы выполняете команду на контроллере: | # Если вы выполняете команду на контроллере: |