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

Автоматизация измерений, контроля и испытаний. Лабораторный практикум. Учебное пособие

.pdf
Скачиваний:
0
Добавлен:
12.08.2026
Размер:
686 Кб
Скачать

3. Разработать

алгоритм

управления

логической

переменной _______ с

помощью таймера OFТ с временным

интервалом _______.

 

 

 

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

1. Создаем проект нажатием кнопки«Создать» на панели основного меню главного окна. В диалоговом окне«Настройки

целевой

платформы»

выбираем

тип

промышленного

контроллера,

для

которого

будет

написана

управляющая

программа. Затем подтверждаем настройки целевой платформы. В диалоговом окне«Настройки целевой платформы» выбираем по умолчанию None. Затем подтверждаем настройки целевой платформы. В диалоговом окне «Новый программный компонент (POU)» выбираем язык реализацииFBD и подтверждаем настройки основного программного компонента.

2. Подключаем к проекту библиотеку функцийStandart.lib. Это можно сделать с помощью «Менеджера библиотек».

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

41

4. В соответствии с заданием последовательно реализуем таймеры с заданными временными интервалами.

Содержание отчета

1.Задание.

2.Цель работы.

3.Порядок выполнения (со скриншотами результатов при работе с CoDeSys).

4.Выводы.

42

Контрольные вопросы

1.Что такое функциональный блок таймер?

2.Что такое функциональный блок таймер с задержкой включения?

3.Что такое функциональный блок таймер с задержкой выключения?

Лабораторная работа № 7.

СОЗДАНИЕ ВИЗУАЛИЗАЦИИ ЭЛЕМЕНТОВ ИНДИКАЦИИ И УПРАВЛЕНИЯ В СРЕДЕ ПРОГРАММИРОВАНИЯ

CoDeSys

Цель работы: овладение приемами и навыками работы с

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

 

именно

вывод

на

экран

монитора

оператора

состояния

измерительного

входа

и

элемента

управления

состоянием

дискретного выхода.

 

 

 

 

 

 

 

Теоретические сведения

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

Параллельно

разработке

приложения

пользователь

 

может

создавать формы визуализации непосредственно в CoDeSys.

 

 

Интеграция визуализации даёт следующие преимущества

 

 

Встроенная

в CoDeSys визуализация

не

нуждается

в

списках переменных и непосредственно может брать переменные

из контроллера. Отпадает часто трудно конфигурируемыйOPC

 

или DDE уровень, так как коммуникация осуществляется тем же

 

механизмом,

который

используется

для

самой

 

системы

программирования.

Таким

образом,

инженерные

затраты

 

на

реализацию

 

визуализации

значительно

сокращаются.

Объединение управления и визуализации делает очень простым управление режимами выполнения, что реализуется достаточно сложными способами при использовании внешних средств.

43

Одно из самых существенных преимуществ интеграции: созданные внутри системы программирования формы могут

использоваться

в 4

различных

режимах

выполнения

без

изменений, в случае необходимости даже параллельно.

 

 

1. Непосредственно в системе программирования. Если

ПЛК

подключен

к

системе

программирования, то

для

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

2.Windows - Визуализация, CoDeSys HMI. Программа Win32 CoDeSys HMI отображает формы визуализации на ПК без установки среды программирования CoDeSys. Она обменивается сообщениями с ПЛК через тот же интерфейс, что и среда программирования. Применение OPC (OPC - OLE for Process Control) или DDE (DDE - Dynamic Data Excange) механизмов не требуется.

3.Web – визуализация. Опционально CoDeSys генерирует из данных визуализации описаниеXML, которое загружается вместе с java-апплетом (апплет – программа, написанная на языке

программирования JAVA,

которая

может

выполняться

 

браузерами) в контроллер и

отображается поTCP/IP в браузере

 

(программе просмотра). Таким образом, данные визуализации на

 

самых

различных

компьютерных

платформах

буд

отображаться интерактивно.

 

 

 

 

Задания

1.Создать элемент индикации ______ аналогового входа для датчика ________.

2.Создать элементы дискретного управления двумя устройствами ____________________.

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

1. Создаем проект нажатием кнопки«Создать» на панели основного меню главного окна. В диалоговом окне«Настройки целевой платформы» выбираем тип промышленного контроллера PLC-63L. Затем подтверждаем настройки целевой платформы.

44

2.В диалоговом окне«Новый программный компонент (POU)» выбираем язык реализацииFBD и подтверждаем настройки основного программного компонента.

3.Во вкладке «Ресурсы» организатора объектов выбираем пункт меню «Конфигурация ПЛК» и конфигурируем входные и выходные переменные проекта.

4. Затем во вкладке«Ресурсы» организатора объектов выбираем пункт меню«Глобальные переменные» и объявляем одну строковую и две логические переменные.

45

5. Создаем новый объект. Во вкладке «Визуализация» организатора объектов добавляем новый объект(имя объекта записывается латинскими буквами).

6. Создаем первый объект визуализации. На панели инструментов выбираем прямоугольник и формируем его в поле редактора. Открываем диалоговое окно настройки элемента двойным щелчком мыши на его изображении. В окошке Содержимое, в категории Текст записываем название кнопки.

В категории Переменные в поле Изменение цвета вставим логическую переменную из списка Глобальные переменные.

46

В категории Цвета создаем цвет заливки элемента и тревожный

 

 

цвет заливки элемента. В категории Ввод необходимо ещё раз

 

 

ввести

наименование

логической

переменной

в

граф

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

47

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

Input 1: %s C.

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

48

8. Во вкладке POU создадим алгоритм, связывающий

глобальные

переменные

с

конфигурационными. То

есть

необходимо

присвоить

выходным

переменным

значения

глобальных

логических

переменных, поменяв тип данных с

BOOL на REAL. А значение

входной

переменной присвоить

глобальной строковой, поменяв тип данных с REAL на STRING.

Содержание отчета

1.Задание.

2.Цель работы.

3.Порядок выполнения (со скриншотами результатов при работе с CoDeSys).

4.Выводы.

Контрольные вопросы

1.Что такое HMI-визуализация?

2.Что такое Windows-визуализация?

3.Что такое Web-визуализация?

4.

Какие

элементы

индикации

используются

для

аналоговых значений?

 

 

 

5.

Какие

элементы

индикации

используются

для

дискретных значений?

 

 

 

6.

Какие

элементы

управления

используются

для

изменения аналоговых значений?

 

 

 

7.

Какие

элементы

управления

используются

для

изменения дискретных значений?

 

 

 

49

БИБЛИОГРАФИЧЕСКИЙ СПИСОК

 

 

 

 

Алексеев,

М.

 

В. Проектирование

автоматизированных

 

систем : учебное пособие / М. В. Алексеев, А. П. Попов. -

 

Воронеж, 2020. - 155 с. - Текст : непосредственный.

 

 

 

 

Гаврилов,

А.

 

Н.

Средства

и

системы

 

управления

технологическими

процессами :

учебное

пособие /

А.

Н.

 

Гаврилов, Ю. В. Пятаков. - Санкт-Петербург : Лань, 2016. - 376 с.

 

- Текст : непосредственный.

 

 

 

 

 

 

 

 

Гаврилов,

А.

 

Н.

Системы

управления

-

химико

технологическими процессами : учебное пособие. В 2 ч. Ч. 2 / А. Н.

 

Гаврилов, Ю. В. Пятаков. - Воронеж, 2014. - 204 с. - Текст :

 

непосредственный.

 

 

 

 

 

 

 

 

 

 

Пакулин, В. Н. Проектирование в AutoCAD / В.Н. Пакулин.

 

– 2-е изд., испр. – Москва : Национальный Открытый

 

Университет «ИНТУИТ», 2016. – 425 с. - Текст :

 

непосредственный.

 

 

 

 

 

 

 

 

 

 

Прилепко,

М.

Ю. Автоматизация измерений, контроля и

 

испытаний : методические указания / М. Ю. Прилепко, Е. В.

 

Копылова, В. Б. Ивашкин. - Москва : РТУ

МИРЭА,

2021. -

 

48 с. - Текст : электронный // Лань : электронно-библиотечная

 

система. - URL: https://e.lanbook.com/book/218792 - Текст :

 

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

 

 

 

Смирнов,

Ю.

А. Технические средства автоматизации и

управления : учеб. пособие - Электрон. дан. - Санкт-Петербург :

 

Лань, 2017. - 456 с. Текст : электронный - Режим доступа:

 

https://e.lanbook.com/book/91063 . - Загл. с экрана.

 

 

 

 

Хорольский, А.

Практическое

применение

КОМПАС

в

инженерной деятельности:

курс /

А.

Хорольский.

- 2-е

изд.,

 

исправ. - Москва

:

Национальный

Открытый

Университет

«ИНТУИТ», 2016. - 325 с. Текст : электронный. https://biblioclub.ru/index.php?page=book&id=429257.

50

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]