Чтобы создать новый объект визуализации в Организаторе проекта, выберите вкладку «Визуализации» и дайте команду 'Проект' - 'Добавить объект', откроется диалог 'Новая визуализация', в котором вводится имя новой визуализации (рис. 10).
Рис. 10 – Имя визуализации
При задании имени визуализации обратите внимание на следующее:
- нельзя использовать уже существующее имя или специальные символы.
- имя объекта визуализации в проекте должно быть уникальным и не совпадать с именами других объектов. В противном случае возникнут сложности при программном переключении визуализаций.
- если в проекте явно не определена стартовая визуализация, то по умолчанию, визуализация названная "PLC_VISU" используется как стартовая для Целевых (Target-) или Web-визуализаций и в CoDeSys HMI.
Далее добавляем графический элемент «прямоугольник», т.к. элемент визуализации имеет прямоугольную форму.
Каждый элемент визуализации имеет собственную конфигурацию (набор свойств), что позволяет нам применять его в качестве индикатора, панели ввода/вывода, кнопки.
|
|
В данной работе применяются следующие виды элементов визуализации:
1. Кнопки
В данной работе применяется две кнопки: PUSK и PUSK PID(рис 12). Конфигурирование кнопок рассмотрим на примере кнопки «PUSK»: правой кнопкой мыши – конфигурировать. В появившемся окне в списке «категория» выбираем необходимые нам пункты: текст – заполняем графу «строка» (рис. 13); цвета – тревожный цвет – заливка – выбираем необходимый цвет(рис.14); переменные – изменение цвета – присваиваем переменную (рис. 15); ввод – переменная переключения – присваиваем переменную (рис. 16). Конфигурирование кнопки «PUSK PID» происходит аналогично кнопке «PUSK», меняется лишь название и присваиваемая переменная.
Рис. 12 - Кнопки
Рис. 13 – Наименование кнопки
Рис. 14 – Изменение цвета заливки
Рис. 15 – Присваиваемые переменные
Рис. 16 – Присваиваемые переменные
2. Панели ввода
В данной работе задействовано семь панелей ввода: уставка (2), гистерезис, дельта, дельта t PID, мин. инт. сост, макс. инт. сост. Конфигурирование панелей рассмотрим на примере панели «Уставка»: правой кнопкой мыши – конфигурировать. В появившемся окне в списке «категория» выбираем необходимые нам пункты: текст – заполняем графу «строка» также, как и в конфигурировании кнопок; переменные – вывод текста – присваиваем переменную (рис. 17); ввод – ввод в переменную «Выв_текста» – присваиваем переменную (рис. 18). Конфигурирование остальных панелей происходит аналогично, меняется лишь название и присваиваемая переменная.
Рис. 17 – Присваиваемые переменные
Рис. 18 – Заполнение графы «Ввод»
|
|
3. Панели вывода информации
В данной работе задействовано две панели вывода: значение регулируемой величины (кол-во - 2). Конфигурирование панелей вывода осуществляется аналогично конфигурированию панелей ввода. В данном случае изменяется наименование и присваиваемая переменная. Конфигурирование происходит по двум категориям: «Текст» и «Ввод».
4. Индикаторы
В данной работе задействовано два индикатора: «Авария» и «АНР» (рис. 19). Конфигурирование индикаторов происходит по следующим категориям: текст, цвета, переменные. Настройка данных пунктов происходит аналогично этим же пунктам в конфигурировании кнопок, изменяются лишь адреса переменных, цвет заливки и наименование.
Рис. 19 - Индикаторы
Добавляем элемент «тренд». Элемент Тренд (самописец) служит для графического представления тенденции изменения значения переменной на определенном временном периоде. Элемент Trend аккумулирует данные и отображает их в виде графика. Элемент Тренд отображается прозрачным. Благодаря чему можно выбрать любой задний план (цвет, растровый рисунок).
Далее необходимо провести конфигурирование тренда, для этого: правой кнопкой мыши – конфигурировать. В появившемся окне выбираем категорию «Тренд» (рис. 20). Выбираем пункт «Выбор переменной», добавляем необходимое количество переменных, указывая их адрес и цветовую маркировку (рис.21). Далее производим настройку горизонтальной и вертикальной оси (рис. 22; рис. 23). Вертикальная ось указывает нам уровень регулируемой температуры, а горизонтальной ось – время. Визуализация программы во время работы представлена на рисунке 24.
Рис. 20 – Конфигурирование тренда
Рис. 21 – Добавление переменных
Рис. 22 – Настройка вертикальной оси
Рис. 23 – Настройка горизонтальной оси
Рис. 24 – Программа во время работы