Визуализация проекта предназначена для графического представления объекта управления и непосредственно связана с созданной пользовательской программой. Редактор визуализации предоставляет набор готовых графических элементов, которые могут быть связаны требуемым образом с переменными проекта.
Пример
Если в пользовательской программе доступна переменная, связанная с уровнем заполнения некоторой емкости, то в визуализации ее можно изобразить графическим элементом в виде полосы, которая, в зависимости от значения переменной проекта, будет изменять свою длину и/или цвет.
В режиме «Online» представление элементов визуализации на экране изменяется в зависимости от значений переменных.
Свойства отдельных элементов визуализации, а также визуализации в целом устанавливаются в соответствующих диалоговых окнах конфигурации и в диалоговом окне свойств объекта, где определяется начальный вид элементов и выполняется привязка динамических свойств к значениям переменных проекта.


Визуализация проекта может использоваться как пользовательский интерфейс для контроля и управления работой пользовательской программы в рабочем режиме. Для исключения возможности вмешательства оператора в работу программы визуализация может использоваться как единственный пользовательский интерфейс. Для этого ввод данных для пользовательской программы должен выполняться исключительно посредством элементов визуализации. Такую возможность обеспечивают специальные возможности ввода, задаваемые в процессе конфигурации. Кроме того, предусмотрено создание клавиш быстрого ввода для каждой конкретной визуализации.
Способы использования созданной визуализации:
ПО Win32 CODESYS HMI отображает формы визуализации на ПК в полноэкранном режиме. ПО Win32 CODESYS HMI не распространяется бесплатно в отличие от CODESYS;
Web-визуализация отображает данные и предоставляет возможность удаленного управления через Интернет;
для контроллеров со встроенным дисплеем доступна целевая визуализация.
Подробнее о создании окон визуализации см. документ «Визуализация CoDeSys V2.3. Дополнение к руководству пользователя по программированию ПЛК» на странице CODESYS V2 на сайте owen.ru.
CODESYS HMI
CODESYS HMI – это система исполнения визуализаций созданных в CODESYS.
Если проект содержит визуализацию, то во время запуска CODESYS HMI визуализация будет воспроизводиться в полноэкранном режиме. Пользователь сможет использовать заданные в программе функции управления и отображения с помощью мыши и клавиатуры, даже если проект CODESYS защищен от чтения.
Редактирование программ, меню и панели инструментов CODESYS недоступно пользователю, поэтому все элементы визуализации должны соответствовать необходимым функциям управления и отображения данных. Для этого в диалоге конфигурации элементов визуализации предусмотрены специальные возможности ввода для CODESYS HMI.