urqa писал(а): ↑09.11.2019{, 06:48}
сложно реализовать доступ из скады к свойствам виджетов, экранов, объектов управления?
Да вроде всё это уже заложено в имеющуюся FLProg-Scada.
После появления новых видеоуроков в ютуб:
viewtopic.php?p=82421#p82421
и подсказок форумчан засел за творчество – рисую и экспериментирую.
Удалось получить динамические эффекты и управлять некоторыми из них с экрана скады:
-Движение «капель» в долив и расход бака с водой
-Имитация изменения уровня воды в баке
-«Пламя» в котле
-«Движение» холодного воздуха в сплит системе
На выложенном мной примере, на рисунке красным курсивом выделены возможности управления с экрана скада системы:
-Включить/выключить автомат электропитания
-Включить/выключить сплитсистему
-Нажатием на колокольчик имитируется дверной звонок и красным цифрами фиксируется время нажатия кнопки звонка
-Нажатием на цифры времени звонка, они сбрасываются.
Пока плаваю, кое-что сыровато в этом примере. И естественно, пока ещё не все возможности реализованы Автором FLProg в скаде – пока ещё она бета.
Не смог осуществить запись и фиксацию времени звонка. Нет массивов для запоминания значений.
В системных переменных «Дата/время» отсутствует перечень дней недели («субботу» нарисовал от руки).
Нет пока возможности вставлять свои фото и рисунки.
При имитации кнопкой проверки проекта (зелёная птичка вверху) всё работает устойчиво. После компиляции – на плеере, динамические движения работают более-менее устойчиво. А вот нажатия на кнопки экрана, на плеере исполняются с очень большой задержкой, хотя в режиме предпросмотра (кнопкой проверки проекта) – задержек не замечено. Мне показалось, что если в управлении кнопок прописывать их клик – иногда сбоит система. А вот когда прописал именно нажатие кнопок - в режиме предпросмотра всё стабилизировалось.
Тем не менее,
кайф от рисования и творческих переборов разных вариантов – величайший.
Рисованные иконки у меня получилось брать в шрифтах FLProg-4.2.4. Затем копировал их, и вставлял в FLProg-5.1
Пока наиболее стабильно рисует скаду версия FLProg-5.1.
Для себя сделал вывод –
как экран контроля за процессами FLProg-Scada-5.1 можно использовать уже сейчас.
Управлять с экрана – пока ещё затруднительно.