Часть 1. В этой части: Повторимся: Функции в панели: Программировалась панель в Vijeo disainer basic. Начнем со скринов: Дисплей разделен на две области: 1. Вывод активного окна (в зависимости от нажатой кнопки) 2. Кнопки навигации выводятся всегда Посмотрим как лампочки работают на примере насоса 1. У нас 6 насосов, IDE позволяет создать массив. Нам нужно 6 элементов. Идея в следующем. Состояние насоса формируется в ПЛК, и пишется в панель (как формируется адрес - здесь). Если насос в работе - в нулевой бит пишем "1", переменная state_p[0] принимает значение 1, этому состоянию у нас соответствует цвет - зеленый Второй бит отвечает за сигнал авария и зажигает красный цвет Состояние насосов формируется в контроллере. Вернемся к хайвелу. Запись битов в число реализована через таблицу "Discrete bit table". Сигнал "в работе" - скорость ПЧ больше нуля. Авария - отсутствие сигнала "в работе" спустя 30 секунд после команды пуск. В части один есть скрины этой функции. Аналогично сделан инди
Насосная. Панель шнейдер и хайвел. (часть 2)
11 сентября 202311 сен 2023
41
1 мин