Ознакомление с программной средой CoDeSys. Разработка программного проекта виртуальной системы сбора и обработки измерительной информации в программной среде CoDeSys

Страницы работы

Фрагмент текста работы

Министерство образования и науки

Российской Федерации

Федеральное агентство по образованию

Государственное образовательное учреждение

 высшего профессионального образования «Алтайский

государственный технический университет

 им. И.И. Ползунова»

Факультет Информационных технологий и бизнеса

Кафедра Информационных технологий

Методические указания по выполнению  лабораторных работ

по дисциплине

«Программное обеспечение измерительных процессов»

Барнаул 2009

Содержание

Содержание                                                                                     2

Лабораторная работа № 1 «Ознакомление с программной средой CoDeSys»                                                                                                   3

Лабораторная работа №2«Разработка программного проекта виртуальной системы сбора и обработки измерительной информации в программной среде CoDeSys»                                                                                                 12

Лабораторная работа  №3 «Программирование ПЛК 154»                                                                                                          17

Лабораторная работа  №4 «Организация измерительной системы при помощи ПЛК 154 и внешних модулей ОВЕН МВУ и

ОВЕН МВА»                                                                                                        23

Правила техники безопасности при выполнении работ                                                                                                        29

Лабораторная работа № 1

«Ознакомление с программной средой CoDeSys»

Цель работы: получить навык работы в программной среде CoDeSys, познакомиться с основными элементами и особенностями разработки и организации программного проекта.

Задачи:

- получить навыки работы в программной среде CoDeSys, в частности познакомиться на практике: а) с организацией интерфейса программной среды CoDeSys;

б) с особенностями начала разработки проекта;

в) с организацией рабочего пространства;

г) с особенностями создания «программы» на различных языках программирования;

д) с элементами создания визуализации программируемого процесса;

е) с особенностями компиляции и отладки программы;

- практическое овладение навыками реализовывать проект в программной среде CoDeSys, состоящий из нескольких программных элементов, написанных на различных языках программирования, и содержащий блок визуализации;

Назначение разрабатываемого проекта

Программный проект направлен на контроль внимания оператора.

Существует некоторых механизм, за которым оператору необходимо постоянно наблюдать, сохраняя бодрое состояние. Индикатором подобного состояния являются активные действия, совершаемые в рамках определённых условий. Таким образом, оператор должен не менее чем один раз в десять секунд нажимать или отпускать кнопку, подтверждая тем самым свою активность. Соответственно, программа должна контролировать состояние кнопки, и если в течении десяти секунд над ней не совершалось никакого действия, то выдать предупреждающий сигнал в виде включения светового индикатора. Если со стороны оператора не последовало никаких действие на протяжении ещё пяти секунд, то в этом случае необходимо остановить механизм и выдать световой сигнал останова процесса, в противном случае, сбросить сигнал предупреждения.

Работа механизма имитируется на экране движением прямоугольника по периметру, который реализован также внутри данного программного проекта.

Ниже, на рисунке 1, представлен алгоритм для процесса контроля внимания оператора.

Методика выполнения работы

Работа выполняется на компьютере в программной среде CoDeSys. Ход выполнения работы связан с вводом программного кода, представленного ниже, и выполнения действий по организации проекта.

В начале создания проекта можно выбирать целевую систему «PLC 154 U-M», для которой в дальнейшем будут разрабатываться программы.

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

Запуск CoDeSys

CoDeSys запускается точно также как большинство Windows приложений:

Пуск-> Программы-> 3S Software -> CoDeSys V2.3 -> CoDeSys V2.3

Пишем первую программу. Создаем новый проект, для этого необходимо воспользоваться командой File -> New.

Настройка целевой платформы (Target Settings)

Проект является машинно-независимым, его можно опробовать в режиме эмуляции. Но, лучше всего, сразу использовать платформу, которая будет применятся и далее – PLC 154 U-M, и подтвердите ввод – Ok.

Главная программа PLC_PRG POU

Следующее диалоговое окно определяет тип первого программного компонента (New POU). Выберете язык реализации (language for the POU) FBD и сохраните предложенные по умолчанию тип компонента – программа (Type of the POU Program) и имя – Name PLC_PRG.

PLC_PRG это особый программный компонент (POU). В однозначных проектах он циклически вызывается системой исполнения.

Объявляем «Переключатель подтверждения»

Начнем с переключателя подтверждения. Эта переменная, которая будет изменять значение при подтверждении

Похожие материалы

Информация о работе