Разработка программного обеспечения и инструкции по работе с установкой "АСР уровня жидкости с применением ПЛК ОВЕН 150"

Дипломная работа - Компьютеры, программирование

Другие дипломы по предмету Компьютеры, программирование



змера. Прежде чем элемент будет представлен в окончательном виде, появляется диалог конфигурации Configure bar display

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

Insert Histogram (Гистограмма)

Символ:

Вставить гистограмму в текущую визуализацию. Гистограмма отображает значения элементов массива в виде следующих друг за другом столбцов. Столбцы изменяют свою высоту соответственно значениям переменных.

Выделите мышью с нажатой левой кнопкой элемент желаемого размера. Прежде чем элемент будет представлен в окончательном виде, появляется диалог конфигурации Configure Histogram (Конфигурация гистограммы). Здесь определяются различные параметры, влияние которых можно оценить с помощью предварительного просмотра, еще до окончательной вставки элемента нажатием кнопки ОК.

Insert Alarm table (Таблица тревог)

Символ:

Вставить таблицу тревог в текущую в изуализацию. Данный элемент используется для визуализации тревожных событий, определенных в конфигурации тревог проекта.Выделите мышью с нажатой левой кнопкой элемент желаемого размера. Прежде чем элемент будет представлен в окончательном виде, появляется диалог конфигурации Configure Alarm table (Конфигурация таблицы тревог ). Здесь наряду с доступными для других элементов категориями Tooltip (совет) и Security (Права доступа) имеются категории Alarmtable (Таблица тревог), Settings for sorting (Параметры настройки для сортировки), Columns (Столбцы) и Settings for alarm table (Параметры настройки таблицы тревог), определяющие содержание и форму представления таблицы.

Insert Trend (Тренд)

Символ:

Вставить элемент Trend в текущ ую визуализацию. Выделите мышью с нажатой левой кнопкой элемент желаемого размера. Настройка способа представления (ось координат, переменные, хронология) осуществляется в диалоге конфигурации категории Trend.

Элемент Тренд (самописец) служит для графического представления тенденции изменения значения переменной на определенном временном периоде. Элемент Trend аккумулирует данные и отображает их в виде графика. При изменении значения переменной производится новая запись в специальном файле. Она содержит дату / время и новое значение переменной. Элемент Тренд отображается прозрачным. Благодаря чему можно выбрать любой задний план (цвет, растровый рисунок).

программный контроллер codesys лабораторный

3. Пример выполнения задания

Рассмотрим визуализацию процесса приведенного для примера в лабораторной работе № 2

3.1 Создаем визуализацию

Третья страничка организатора объектов CoDeSys называется визуализация (Visualization). Перейдите на страничку визуализации. В контекстном меню введите команду добавления объекта Add object. Присвойте новому объекту имя Observation.

В конце работы, окно визуализации будет выглядеть так (рис 1):

Рисунок 1. Окно визуализации

.2 Рисуем элемент визуализации

Давайте начнем с переключателя подтверждения (на рис. прямоугольник с текстом ОК). На панели инструментов выберете прямоугольник (Rectangle). В окне редактора визуализации нажмите левую клавишу мыши и растяните прямоугольник до нужной высоты и ширины, отпустите клавишу.

.3 Настройка первого элемента визуализации

Диалоговое окно настройки элемента вызывается двойным щелчком мыши на его изображении. Задайте в окошке содержимое (Contents) категории текст (Text Category) слово ОК.

Теперь перейдите в категорию переменных (Variables Category), щелкните мышью в поле изменение цвета (Change Color) и воспользуйтесь ассистентом ввода . Вставьте переменную.Observer из списка глобальных переменных. Далее перейдите в категорию цвета (Colors). Задайте цвет закраски элемента (Inside), например, светло-голубой. Для возбужденного состояния необходимо определить другой цвет (Alarm color), например, голубой. В категории ввода (Input Category) необходимо еще раз ввести переменную Observer и поставить флажок Toggle variable. Закройте диалог настройки.

В итоге, прямоугольник будет отображаться светло-голубым при значении переменной Observer равном FALSE и голубым, при значении TRUE. Ее значение будет изменяться при каждом нажатии нашей клавиши.

.4 Развиваем визуализацию

Нарисуйте окружность Внимание. В настройках, Text Category, Contents задайте текст Внимание. Colors Category, Color закраска Inside серым цветом, Alarm color красным цветом. Скопируйте созданную окружность командой Edit -> Copy и вставьте ее один раз командой Edit -> Paste.

Поправьте настройки новой окружности Стоп: о Text Category, Contents текст Стоп. о Variable Category, Color change переменная.Stop

Нарисуйте прямоугольник для клавиши Пуск, имеющей следующие настройки: о Text Category, Contents текст Пуск о Variable Category, Color change переменная.Start о Input Category, флажок Toggle variable включен, переменная.Start о Colors Category, Color закраска Inside красным, и Alarm color зеленым.

Нарисуйте прямоугольник для счетчика со следующими настройками:

о Text Category, Contents текст Счетчик: %s (%s заместитель для отображения значения переменной) о Variable Category, Textdisplay переменная Machine.Counter

Нарисуйте небольшой прямоугольник, обозначающий рабочий инструмент механизма, со следующими настройками:

о Absolute movement Category, X-Offset переменная Machine.X_pos о Absolute movement Category, Y-Offset переменная Machine.Y_pos о Colors Category, Color закраска Inside голубым цветом.

Если хотите, нарисуйте две декоративных рам