Настройка скорости обмена данными с WB-MIO-E


#1

Добрый вечер!
Подскажите, как поднять скорость связи WB-MIO-E с контроллером при подключении через LAN разъем? В настройках дополнительное интерфейса ничего похожего не нашел.

Также интересно как быть при подключении через RS-485? Со стандартной скоростью 9600 все работает, когда ставлю скорость выше в настройках устройства через WEB интерфейс и в настройках RS-485 - 1 Перестает работать.


#2

Hello mazaxaka!

Смотрите, скорость обмена данными между контроллером и WB-MIO-E определяется сетевыми интерфейсами, это 100 Мбит/с в нашем случае, и настраивать и изменять тут нечего и ничего не нужно.

При изменении скорости на RS-485 надо поменять не только настройки мастер-устройства, но и всех модулей, подключенных к нему. Это делается через holding-регистры 110-112 на модулях, подробнее смотрите карты регистров модулей.


#3

Я читал, что при подключении напрямую IO модули отрабатывают мгновенно в сценарии: “нажали выключатель, включилось реле”. Через MIO-E есть задержка до 2х секунд. В какую сторону копать?

Схема такая: выключатели подлючены через WBIO-DI-DR-16 и WBIO-DI-DR-14 блоки. Эти блоки подключены к MIO-E. К WB подключены блоки WBIO-DO-R10A-8 и такие же блоки подключены к MIO-E.


#4

Это при подключении напрямую, в порт контроллера, они генерируют аппаратное прерывание, когда что-то меняется, поэтому срабатывает мгновенно. При подключении через MIO-E задержки могут возникать, но не 2 секунды, конечно. Посмотрите, пожалуйста, что у вас в /var/log/messages ? Нет ошибок, связных с тайм-аутами? Какая у вас частота поллинга устройств на порту MIO-E?