Создание шаблона экранов




По центру созданного ранее экрана следует поместить его название «АРМ диспетчера». Справа в верхнем углу разместить, дату и часы: выбрать на панели инструментов Графический Элемент (ГЭ) «Календарь» , переместить его на рабочий стол «АРМ диспетчера», открыть свойства элемента, щелкнув на нем два раза ЛК мыши и установить тип привязки: Текущие дата и время.

 
 

Уточнение тренда. Дважды ЛК мыши по ГЭ «тренд» открываем его свойства и в окне создаем кривую 2Задание (рис. 4.1),привязка которой выглядит так, как на рис. 4.2.

 

Рис. 4.1

 
 

Рис. 4.2

Для отображения показания датчика влажности ОУ1 и ОУ2 на тренде введём ещё одну кривую с соответствующей привязкой (рис. 4.3).

 

Рис. 4.3

Для точного значения температуры следует создать стрелочный прибор и задать параметры и привязку в соответствии с рис. 4.4.

Внимательно (!!!) выполняйте привязки , иначе проект не будет работать.

Рис. 4.4

Организация кнопок. На рабочем поле шаблона экрана установим кнопку «Кп» для организации ввода значений параметров регулятора и двойным нажатием ЛК мыши на ней, откроем ее свойства. На вкладке свойств «Кнопки» зададим параметры в соответствии с рис. 4.5. Во вкладке нажатием на ПК мыши вызовем меню функций этой кнопки и зададим параметры в соответствии с рис. 4.6.

Рис. 4.5

 

Рис. 4.6

 

Для высвечивания заданных из АРМ значений параметра Кп вызываем ГЭ динамический текст и выполняем основную привязку к соответствующему аргументу (рис. 4.7). Строка «Float %.3f» указывает на количество знаков после запятой (установить 5f). Созданная кнопка будет посылать в канал значение коэффициента пропорциональности Kп. Выделив кнопку «Кп» и используя из меню «Сервис» команду «Тиражировать», в открывшемся окне задаем параметры: Число столбцов – 1, число строк - 4, промежуток по гор. – 0, промежуток по верт. – 2, направление: вниз. После нажатия клавиши «Готово» появляются еще 3 кнопки, для которых аналогично создаем параметры и аргументы для привязок кнопок «Ки», «Кд» и «ЗН» (Зона нечувствительности).

Рис. 4.7

Подобным образом, т.е. тиражированием, поступаем с ГЭ динамический текст , который будет отображать вводимые значения перечисленных выше параметров.

Формирование задания. Для формирования задания регулятору разместим ГЭ Ползунок . На нем будем задавать величину задания, и он же будет отображать ее (рис. 4.8). Для отображения точной величины задания используем ГЭ текст (рис. 4.9). На этих рисунках видно, как установить параметры выбранных ГЭ.

Рис. 4.8 Рис. 4.9

3.Создание программ

Вызываем шаблон программ и создаем 2 компонента, которые переименовываем и, вызывая ПК мыши на редактирование, создаем аргументы для программы «Управление» в соответствии с рис. 4.10, а для программы «ШИМ» в соответствии с рис. 4.11.

Рис. 4.10

Рис. 4.11

После определения входных и выходных аргументов (рис. 10) выделим ЛК имя созданного шаблона программы и в появившемся диалоге выбора языка программирования укажем FBD-диаграмма (рис. 4.12).

Рис. 4.12

В открывшемся окне редактора программ выберем ЛК иконку для доступа к библиотеке функциональных блоков, далее выбирая ЛК необходимые блоки, перетаскиваем их в рабочее поле редактора, группируем, определяем внутренние связи между входами и выходами блоков, назначаем привязки к аргументам. Готовая программа выглядит так, как показано на рис. 4.13. Блок умножения на коэффициент, величина которого равна принятому периоду ТШИМ (на рис. 4.13 он принят 10), необходим для согласования масштабов, поскольку в ПК, на котором реализован регулятор, отсутствует аппаратный ШИМ. Нужно заметить, что звено PID формирует управляющее воздействие по алгоритму:

,(4.1)

в котором i – текущий такт пересчета, KP, KD, KI – соответственно коэффициенты при пропорциональной, дифференциальной и интегральной составляющих, – период пересчета блока в секундах (длительность такта).

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

Перед отладкой и включением в состав проекта разработанный шаблон программы необходимо скомпилировать. Для этого используем иконку на панели инструментов или на- жимаем функциональную клавишу F7. Результат можно увидеть в окне «Вывод», которое открывается из основного меню интегрированной среды разработки «Вид» либо иконкой . Открывшееся окно должно содержать сообщение об успешном окончании процесса компиляции:



Поделиться:




Поиск по сайту

©2015-2024 poisk-ru.ru
Все права принадлежать их авторам. Данный сайт не претендует на авторства, а предоставляет бесплатное использование.
Дата создания страницы: 2016-02-16 Нарушение авторских прав и Нарушение персональных данных


Поиск по сайту: