можно ли сделать в форме визуализации кнопку из двух картинок, например тумблер чтобы менял положение при нажатии на него
1. Помещаем нужные картинки в папку проекта.
2. Создаем в визуализации список изображений (меню Дополнения)
1.png
3. В программе для кнопки нужны две переменные
-строковая для имени файла картинки
-булева для реакции на нажатие кнопки
Код:
PROGRAM PLC_PRG
VAR
stBitmap1:STRING; (*Имя файла с рисунком для кн1*)
knViz1: BOOL; (*для выбора номера рисунка для кнопки 1*)
END_VAR
В зависимости от значения переменной knViz1, выбираем нужную картинку
Код:
IF knViz1 THEN
stBitmap1:='62.BMP';
ELSE
stBitmap1:='61.BMP';
4. В визуализации в качестве кнопки используем растровый рисунок.
В качестве переменной задаем строковую переменную с именем картинки (stBitmap1).
2.png
В настройках "Ввод" указываем булеву переменную (knViz1)
3.png
Должно получиться так
ЗЫ. Проект во вложении,