мастер.xError попробовал но ничего не получилось. Разбивает на переменные мастер и еррор
мастер.xError попробовал но ничего не получилось. Разбивает на переменные мастер и еррор
Имеется возможность прислать проект на проверку (можно в личные сообщения)?
Добрый вечер!
Такая же проблема - только периодически отваливается опрос двух модулей МВА8 и одного МВУ8. Проверка .xError не ловит ошибку, хотя модули не опрашиваются. Время работы без сбоев от 5 до 50 минут.
Как можно оценить состояние шины? узнать ошибку или причину сбоя?
Пример пере подключения:
Код:VAR Blink_01: BLINK; END_VAR IF Modbus_Slave_COM_Port.xError THEN //Перезапуск подключения по Modbus Blink_01(ENABLE:= TRUE, TIMELOW:= T#1S, TIMEHIGH:= T#10MS); Modbus_Slave_COM_Port.xReset:= Blink_01.OUT; END_IF
А зачем здесь генератор импульсов BLINK?
почему невозможно сделать так:
Modbus_Slave_COM_Port.xReset:=TRUE?
для импульсного сброса, но перед сбросом нужно остановить мастера. после ухода всех ошибок заново сбросить, а потом запустить мастера.
спасибо!
а в случае, если мастер опрашивает несколько слейвов? нужно каждый из них перезапускать после ресета?
нет,достаточно те,которые с ошибкой были.
Nts, Спасибо за пояснение