Автоматизация системы очистки технических вод полученных в процессе автомойки с разработкой программного обеспечения для микроконтроллера ОВЕН

отчет по практике

5.1 Выбор программного обеспечения

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

Рисунок 36 - CoDeSys

Разработка прикладного программного обеспечения производится на персональном компьютере в среде CoDeSys под управлением Microsoft Windows.

CoDeSys - это современный инструмент для программирования контроллеров.CoDeSys предоставляет программисту удобную среду для программирования контроллеров на языках стандарта МЭК 61131-3. Используемые редакторы и отладочные средства базируются на широко известных и хорошо себя зарекомендовавших принципах, знакомых по другим популярным средам профессионального программирования (такие, как Visual C++).

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

Средства отладки включают просмотр и редактирование входов-выходов и переменных, выполнение программы по циклам, контроль исполнения алгоритма программы в графическом представлении, графическую трассировку значений переменных по времени и по событиям, графическую визуализацию и имитацию технологического оборудования.

CoDeSys -от слов Controllers Development System.

Представление о работе в CoDeSys

Рисунок 37 - Главное окно

Главное окно CoDeSys состоит из следующих элементов (в окне они расположены сверху вниз):

· Меню.

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

· Организатор объектов, имеющий вкладки POU, Типы данных (Data types), Визуализации

(Visualizations) и Ресурсы (Resources).

· Разделитель Организатора объектов и рабочей области CoDeSys.

· Рабочая область, в которой находится редактор.

· Окно сообщений.

· Строка статуса, содержащая информацию о текущем состоянии проекта.

Панель инструментов, окно сообщений и строка статуса не являются обязательными элементами главного окна.

Меню находится в верхней части главного окна. Оно содержит все команды CoDeSys.

Рисунок 38 - Панель инструментов

Кнопки на панели инструментов обеспечивают более быстрый доступ к командам меню.

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

Команда выполнится, как только нажатая на панели инструментов кнопка будет отпущена. Если вы поместите указатель мышки на кнопку панели инструментов, то через небольшой промежуток времени увидите название этой кнопки в подсказке.

Кнопки на панели инструментов различны для разных редакторов CoDeSys. Получить информацию относительно назначения этих кнопок можно в описании редакторов.

Панель инструментов можно отключить (см. `Проект `Опции (Project Options) категория `Рабочий стол (Desktop))

Рисунок 39 - Панель инструментов

Делись добром ;)