PDA

Просмотр полной версии : Смена Modbus адресов у модулей на одном интерфейсе



Дмитрий Ф
25.07.2016, 11:49
Здравствуйте! На объекте используется модули дискретного ввода и вывода, применяется Modbus RTU. Т.к. протяженность большая и иногда появляются пропуски обмена. Было решено уменьшить скорость обмена и перейти на ascii. При подключении конфигуратором к этой сети, исключив мастера, установить связь с конкретными модулями не удается. Вопрос в следующем: можно ли не имея доступа к модулю поменять протокол и скорость модуля?

Andrew_Stranger
25.07.2016, 12:38
Почему неудается подключиться?

Дмитрий Ф
25.07.2016, 13:19
Сейчас, к сожалению, не припомню подробности, но при подключении к какому-нибудь модулю, при просмотре значений онлайн постоянно были таймаут соединений. При отсутствии в сети модуля с 16 адресом, тем не менее было подключение к этому адресу и т.д.

Владимир Геннадьевич
26.07.2016, 07:22
При подключении к модулю, все остальные отключены от сети физически?

Дмитрий Ф
26.07.2016, 12:31
все модули подключены к сети, они находятся в разных шкафах и хочется без физического доступа к модулю сменить настройки.

Дмитрий Ф
26.07.2016, 12:40
Получилось сменить скорость, но онлайн посмотреть состояние входов не удается, таймаут.
Может есть модбас регистры где записана скорость и протокол обмена?

IVM
26.07.2016, 13:02
Переконфигурировать модули по длинной ЛС не получится. Надо топать до каждого шкафа.

Гарчев Евгений
26.07.2016, 15:23
Вся соль в том, что конфигуратор с модулями связывается по протоколу ОВЕН, а для протокола ОВЕН важна правильная адресация устройств в сети, т.к. по протоколу ОВЕН для многоканальных устройств опрос параметров не первого канала возможен по адресу устройства + номер канала - 1. Т.е. если в сети, например из 3-х 8-ми канальных модулей с адресами 1, 2 и 3 будет запрос на параметр с адресом 3, то на этот запрос ответят сразу все 3 модуля и будет "каша" из ответов.

Дмитрий
27.07.2016, 07:03
А у меня вроде бы все получилось. Добавлял один канал на МВА, в конфигураторе набрал адрес модуля, сконфигурировал, потом проверил. От общей сети не отключал, правда СКАДу остановил.

Владимир Геннадьевич
27.07.2016, 11:05
Получилось сменить скорость, но онлайн посмотреть состояние входов не удается, таймаут.
Может есть модбас регистры где записана скорость и протокол обмена?

В основном менять скорость и протокол обмена можно только по протоколу ОВЕН!

yaroslavilin85
27.07.2016, 22:37
Все понятно