Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Скачиваний:
15
Добавлен:
31.08.2025
Размер:
5.84 Mб
Скачать

Приложение H: Опции целевых систем

Опции категории Визуализация

Приведенные ниже описания опций визуализации справедливы для всех платформ.

Пункт диалога

Пояснение

Щирина экрана в пиксе- Область указанного размера будет использоваться при редактировании лях (Display width in pixel) визуализации. Соответственно, размер экрана, на котором будет прокру- Высота экрана в пикселях чиваться готовая визуализация.

(Display height in pixel)

Формат имен файлов 8.3 Длинные имена файлов растровых рисунков и языковые файлы будут «об- (Use 8.3 file format) резаны» до формата 8.3 и в таком виде загружены в ПЛК.

Обработка тревог в ПЛК Задача ALARM_TASK автоматически будет добавлена в конфигурацию (Alarmhandling in the PLC) задач. Она неявно выполняет созданный ST-код, оценивающий статус оп-

ределенных тревог и вызывает связанные с ними действия (если они заданы). ST-код использует вспомогательную библиотеку SysLibAlarmTrend.lib. Она загружается автоматически. (Дополнительно включаются библиотеки SysLibSockets.lib, SysLibMem.lib,SysLibTime.lib, SysLibFile.lib.

Они должны поддерживаться в вашей целевой системе!)

Внимание: “Обработка тревог в ПЛК” (Alarm handling in the PLC) можно применять даже без Targetили Web-визуализаций.

CoDeSys V2.3

10-95

Приложение H: Опции целевых систем

Сохранять тренды в ПЛК

(Store trend data in the PLC)

Активировать системную переменную (Activate system variable) 'CurrentVisu'

Доступные в контроллере шрифты (Supported fonts in the target)

Применять упрощенный вход (Simplified input handling)

Web-визуализация (Web visualisation)

Активируется поддержка трендов в ПЛК. Автоматически создается задача TREND_TASK, неявно выполняющая ST-код для записи трендов в кольцевой буфер и как опция в «исторические» файлы.

ST-код использует функции вспомогательной библиотеки SysLibAlarmTrend.lib. (Дополнительно включаются библиотеки SysLibSockets.lib, SysLibMem.lib,SysLibTime.lib, SysLibFile.lib. Они должны поддерживаться в вашей целевой системе!)

Внимание: “Сохранять тренды в ПЛК” (Store trend data in the PLC) можно применять даже без Targetили Web-визуализаций.

Системная переменная CurrentVisu используется в качестве переключателя визуализаций.

Список шрифтов, доступных в целевой системе.

если активна: реализуется упрощенный режим ввода в онлайн: не нужно нажимать клавиши <Tab> и <Пробел> для перехода к следующему полю ввода. Переход происходит автоматически по подтверждению ввода клавишей <Return>. Поле ввода можно дополнительно выбирать стрелками или клавишей <Tab> и при этом сразу производить ввод.

если не активна: необходимо использовать клавиши <Tab> и <Пробел> для

выделения поля и активации режима ввода.

Все объекты визуализации компилируются для работы Web визуализации.

Компрессия (Compression)

Не загружать файлы визуализации (Prevent download of visualization files)

Применять клавиатуру в таблицах (Keyboard usage for tables)

если активна: следующие файлы для Web-визуализации будут передаваться из CoDeSys в Web-сервер/ПЛК в сжатом виде (zip-формат):

-XML файлы визуализации

-растровые картинки *.bmp

-языковые файлы (*.xml для динамических текстов, *.tlt, *.vis)

Файлы будут дополнены расширением „.zip“. Точка в оригинальном имени

заменяется подчеркиванием (например: „PLC_VISU.xml“ будет назван

„PLC_VISU_xml.zip“).

Компрессия не применяется к архивам Java (minml.jar, webvisu.jar) и глав-

ной странице webvisu.htm.

если активна: предотвращает загрузку всех файлов связанных с визуализацией при загрузке проекта. Для Целевой или Web-визуализации используются файлы растровой графики, языковые файлы и XML описания.

если активна: поддерживается использование клавиатуры в таблицах визуализации (CoDeSys HMI, Web-визуализация, Целевая визуализация). При отключении, код для поддержки клавиш не генерируется, что повышает производительность Target-визуаизации.

Целевая визуализация

если активна: Все объекты визуализации компилируются для работы

(Target visualisation)

Target визуализации.

CoDeSys V2.3

10-96

 

Приложение H: Опции целевых систем

Использовать

(доступна только при активной опции ‘Целевая визуализация’ (Target visu-

VISU_INPUT_TASK (Use alisation))

VISU_INPUT_TASK)

если активна: автоматически создаются две задачи для выполнения плат-

 

форменной (Target) визуализации (VISU_INPUT_TASK, VISU_TASK),

иначе создается только VISU_TASK, включающая функции

VISU_INPUT_TASK.

Деактивировать генерацию задачи (Deactivate task generation)

Применять клавиатуру в таблицах (Keyboard usage for tables)

(доступна только при активной опции ‘Целевая визуализация’ (Target visualisation))

если активна: задачи VISU_INPUT_TASK и VISU_TASK (см. выше) не генерируются автоматически. POU MAINTARGETVISU_PAINT_CODE

может вызываться контролируемо из пользовательской программы. Подробнее см. Рук-во по CoDeSys Визуализации.

(используется только в Целевой визуализации, см. выше)

Только если активна данная опция, функции клавиш VK_TAB (табуляция) и VK_SPACE (пробел) определенные для таблиц, можно будет использовать в целевой визуализации. Отключение данной опции приведет к тому, что код для этих функций не будет генерироваться.

CoDeSys V2.3

10-97