Wiren-board-modbus-address-change: различия между версиями
Admin (обсуждение | вклад) |
Admin (обсуждение | вклад) Английские адреса Wiki: обновление ссылок с сохранением русских подписей |
||
| (не показано 7 промежуточных версий этого же участника) | |||
| Строка 1: | Строка 1: | ||
{{DISPLAYTITLE:Смена Modbus адреса у устройств Wiren Board через консоль}} | |||
Изменение Modbus-адреса через консоль выполняют только по документации на точную модель, аппаратную ревизию и версию прошивки устройства. Номер регистра, допустимый диапазон адресов, функция записи и момент применения настройки у разных устройств могут отличаться. | |||
'''Для кого:''' интеграторы и специалисты по пусконаладке, которым предоставлен доступ к консоли контроллера и документации устройства. | |||
'''Результат:''' устройство отвечает по новому адресу, конфигурация контроллера обновлена, а остальные устройства сегмента продолжают работать без конфликтов адресов. | |||
'''Проверено:''' 22 августа 2026 года как безопасная модельно-зависимая процедура. Конкретные регистры и команды должны подтверждаться документацией устройства на дату выполнения работ. | |||
== | == Когда использовать этот способ == | ||
Консоль подходит для пусконаладки и восстановления, когда изменение адреса предусмотрено производителем, но недоступно через штатный интерфейс настройки. Если производитель предлагает конфигуратор, переключатели или отдельную подтверждённую процедуру, используйте её. | |||
Не копируйте регистр и команду от другой модели, даже если устройства имеют похожее название или выпускаются одним производителем. | |||
== Что проверить до начала == | |||
# Запишите точное название модели, аппаратную ревизию и версию прошивки. | |||
# Откройте актуальную карту регистров или инструкцию производителя именно для этой версии устройства. | |||
# Найдите в документации регистр адреса, формат значения, допустимый диапазон, функцию записи и необходимость перезапуска. | |||
# Зафиксируйте текущий адрес, скорость, чётность, количество стоп-битов, порт контроллера и настройки устройства в конфигурации. | |||
# Убедитесь, что новый адрес не занят в этом сегменте RS-485. | |||
# Сохраните исходную конфигурацию и подготовьте возможность вернуть прежние параметры. | |||
Если хотя бы один из этих пунктов неизвестен, запись выполнять нельзя. | |||
== Безопасная подготовка линии == | |||
# Остановите опрос нужного последовательного порта штатным способом, предусмотренным текущей версией ПО контроллера. Убедитесь, что другой процесс не обращается к порту. | |||
# Обесточьте линию перед изменением проводки. | |||
# Оставьте подключённым только настраиваемое устройство. Остальные устройства сегмента отключите или обесточьте, чтобы исключить ответ нескольких устройств с одинаковым адресом. | |||
# Проверьте полярность линии, сигнальный проводник опорного потенциала и питание по схемам контроллера и устройства. | |||
# Подайте питание и сначала подтвердите чтением, что отвечает именно нужное устройство. Читайте идентификационный или диагностический регистр, указанный его производителем. | |||
'''Ожидаемый результат подготовки:''' порт не опрашивается другим процессом, на линии осталось одно идентифицированное устройство, а исходные параметры записаны для восстановления. | |||
== Изменение адреса == | |||
# Настройте консольную утилиту на текущие параметры связи устройства. | |||
# Выполните одну адресную запись с функцией, регистром и кодированием значения из документации производителя. | |||
# Не используйте широковещательную запись и не перебирайте неизвестные регистры. | |||
# Дождитесь времени применения настройки или перезапустите устройство только в том случае, если это прямо предусмотрено документацией. | |||
В статье намеренно нет универсальной команды: готовая команда без привязки к модели и ревизии может изменить другой параметр или сделать устройство недоступным. | |||
== Проверка результата и возврат линии в работу == | |||
# Выполните чтение по новому адресу с теми же параметрами порта. | |||
# Сверьте идентификатор, модель или серийный номер, если устройство позволяет их прочитать. | |||
# Убедитесь, что старый адрес больше не отвечает и новый адрес не конфликтует с другим устройством. | |||
# Измените адрес устройства в конфигурации контроллера. | |||
# Подключите остальные устройства, затем возобновите опрос порта штатным способом. | |||
# Проверьте обмен со всеми устройствами сегмента и отсутствие ошибок связи. | |||
'''Ожидаемый результат проверки:''' нужное устройство однозначно определяется по новому адресу, конфликтов нет, штатный опрос всего сегмента восстановлен. | |||
== Если устройство перестало отвечать == | |||
== | # Снова остановите опрос и оставьте подключённым только это устройство. | ||
# Верните консольной утилите исходные параметры связи и проверьте прежний адрес. | |||
* | # Затем проверьте новый адрес, не меняя одновременно скорость, чётность и стоп-биты. | ||
* | # Выполните обычное отключение и включение питания только по инструкции производителя. | ||
# Аппаратный сброс используйте как последнюю меру и только по документации точной модели: он может удалить остальные настройки. | |||
Не записывайте значения в предполагаемые регистры в попытке «найти» адрес. Если исходные параметры неизвестны, обратитесь к документации производителя или в техническую поддержку. | |||
== Что зафиксировать после работы == | |||
Запишите старый и новый адрес, модель и ревизию устройства, версию документации, параметры порта, дату изменения и результат проверки. Обновите маркировку, таблицу адресов и исполнительную документацию проекта. | |||
== См. также == | |||
* [[Wiren-board-modbus-baud-rate-change|Смена скорости Modbus в устройствах Wiren Board через консоль]] | |||
* [[Ensystec-modbus-address-change|Смена Modbus адреса Ensystec через консоль Wiren Board]] | |||
Текущая версия от 22:21, 2 октября 2026
Изменение Modbus-адреса через консоль выполняют только по документации на точную модель, аппаратную ревизию и версию прошивки устройства. Номер регистра, допустимый диапазон адресов, функция записи и момент применения настройки у разных устройств могут отличаться.
Для кого: интеграторы и специалисты по пусконаладке, которым предоставлен доступ к консоли контроллера и документации устройства.
Результат: устройство отвечает по новому адресу, конфигурация контроллера обновлена, а остальные устройства сегмента продолжают работать без конфликтов адресов.
Проверено: 22 августа 2026 года как безопасная модельно-зависимая процедура. Конкретные регистры и команды должны подтверждаться документацией устройства на дату выполнения работ.
Когда использовать этот способ
Консоль подходит для пусконаладки и восстановления, когда изменение адреса предусмотрено производителем, но недоступно через штатный интерфейс настройки. Если производитель предлагает конфигуратор, переключатели или отдельную подтверждённую процедуру, используйте её.
Не копируйте регистр и команду от другой модели, даже если устройства имеют похожее название или выпускаются одним производителем.
Что проверить до начала
- Запишите точное название модели, аппаратную ревизию и версию прошивки.
- Откройте актуальную карту регистров или инструкцию производителя именно для этой версии устройства.
- Найдите в документации регистр адреса, формат значения, допустимый диапазон, функцию записи и необходимость перезапуска.
- Зафиксируйте текущий адрес, скорость, чётность, количество стоп-битов, порт контроллера и настройки устройства в конфигурации.
- Убедитесь, что новый адрес не занят в этом сегменте RS-485.
- Сохраните исходную конфигурацию и подготовьте возможность вернуть прежние параметры.
Если хотя бы один из этих пунктов неизвестен, запись выполнять нельзя.
Безопасная подготовка линии
- Остановите опрос нужного последовательного порта штатным способом, предусмотренным текущей версией ПО контроллера. Убедитесь, что другой процесс не обращается к порту.
- Обесточьте линию перед изменением проводки.
- Оставьте подключённым только настраиваемое устройство. Остальные устройства сегмента отключите или обесточьте, чтобы исключить ответ нескольких устройств с одинаковым адресом.
- Проверьте полярность линии, сигнальный проводник опорного потенциала и питание по схемам контроллера и устройства.
- Подайте питание и сначала подтвердите чтением, что отвечает именно нужное устройство. Читайте идентификационный или диагностический регистр, указанный его производителем.
Ожидаемый результат подготовки: порт не опрашивается другим процессом, на линии осталось одно идентифицированное устройство, а исходные параметры записаны для восстановления.
Изменение адреса
- Настройте консольную утилиту на текущие параметры связи устройства.
- Выполните одну адресную запись с функцией, регистром и кодированием значения из документации производителя.
- Не используйте широковещательную запись и не перебирайте неизвестные регистры.
- Дождитесь времени применения настройки или перезапустите устройство только в том случае, если это прямо предусмотрено документацией.
В статье намеренно нет универсальной команды: готовая команда без привязки к модели и ревизии может изменить другой параметр или сделать устройство недоступным.
Проверка результата и возврат линии в работу
- Выполните чтение по новому адресу с теми же параметрами порта.
- Сверьте идентификатор, модель или серийный номер, если устройство позволяет их прочитать.
- Убедитесь, что старый адрес больше не отвечает и новый адрес не конфликтует с другим устройством.
- Измените адрес устройства в конфигурации контроллера.
- Подключите остальные устройства, затем возобновите опрос порта штатным способом.
- Проверьте обмен со всеми устройствами сегмента и отсутствие ошибок связи.
Ожидаемый результат проверки: нужное устройство однозначно определяется по новому адресу, конфликтов нет, штатный опрос всего сегмента восстановлен.
Если устройство перестало отвечать
- Снова остановите опрос и оставьте подключённым только это устройство.
- Верните консольной утилите исходные параметры связи и проверьте прежний адрес.
- Затем проверьте новый адрес, не меняя одновременно скорость, чётность и стоп-биты.
- Выполните обычное отключение и включение питания только по инструкции производителя.
- Аппаратный сброс используйте как последнюю меру и только по документации точной модели: он может удалить остальные настройки.
Не записывайте значения в предполагаемые регистры в попытке «найти» адрес. Если исходные параметры неизвестны, обратитесь к документации производителя или в техническую поддержку.
Что зафиксировать после работы
Запишите старый и новый адрес, модель и ревизию устройства, версию документации, параметры порта, дату изменения и результат проверки. Обновите маркировку, таблицу адресов и исполнительную документацию проекта.