Вход

Просмотр полной версии : Обнуление регистра MODBUS RTU



Алексей Александрович
22.10.2014, 08:09
Здравствуйте. Не знаю будет ли это кому интересно.
Связка ПЛК110 - панель СП270(мастер). В настройке панели - управление ставлю регистр изменения экрана = 0. Соответственно в ПЛК создаю такой регистр. В панели создаю кнопку управления битом (адрес 16). В ПЛК создаю битовый регистр. По переднему фронту бита 16 ПЛК записывает в 0 регистр номер экрана(допустим 100). Панель переключается на 100 экран. Но 0 регистр сразу = 0. Так как 0 экрана нет то на панели остается 100 экран.
Это особенность панели или регистра MODBUS? Других устройств нет не на чем проверить.

petera
22.10.2014, 15:18
Это особенность панели. Для перехода на экран по команде ПЛК у панели есть специальный ГМ, который находится на Общем экране
14896
Если значение в регистре управления не равно 0, то текущим экраном становится экран с номером в регистре управления. После этого панель самостоятельно обнуляет регистр управления в ПЛК.
Таким образом появление в этом регистре ПЛК значения отличного от 0 для панели является командой перехода на другой экран.