Неправда. Если нажать кнопку на панели, то панель будет постоянно посылать в ПЛК бит равный TRUE. У меня в проекте так.
Вид для печати
Человек писал:
3. Пять кнопок, которые бы передавали в ПЛК команды для управления двигателем. Вот этого не понял. На сенсорной панели это реализовано скриптом на каждой кнопке, который в течении 1-2 секунд держит нужный бит в 1 и передаёт его в ПЛК, а потом сбрасывает в 0.
В ИП320 бит будет иметь состояние TRUE пока нажата кнопка. Панель будет передавать в ПЛК TRUE в этом бите пока нажата кнопка.
А не надо никаких скриптов в панели. Человек спросил как это сделано в ИП320. Я ему доходчиво объяснил. Для управления механизмом я использую две кнопки, ПУСК и СТОП. На экране панели возле каждой пары кнопок стоит битовый индикатор, подтверждающий, что ПЛК отреагировал на нажатие кнопки. Т.е. нажал оператор кнопку ПУСК, в ПЛК пошло TRUE, ПЛК принял TRUE, установил бит для индикатора в TRUE, индикатор на панели зажегся, оператор может отпустить кнопку ПУСК. При нажатии на кнопку СТОП индикатор гаснет.