
- •Кафедра «Мехатронные системы»,
- •Методическое пособие к выполнению лабораторной работы
- •Содержание
- •5 Порядок выполнения работы……………………………………………. 16
- •6 Контрольные вопросы……………………………………………. ….…. 18
- •Введение
- •Цели и задачи лабораторной работы
- •Содержание лабораторной работы и требования к содержанию отчета
- •Назначение и особенности программного комплекса CoDeSys
- •3.1 Быстрое внедрение
- •3.2 Эффективные средства ввода
- •3.3 Высокая производительность
- •Языки программирования программного комплекса CoDeSys
- •4.1 Язык il (Instruction list)
- •Модификаторы и операторы il
- •4.2 Язык релейно-контактных схем (ld)
- •Контакт
- •Обмотка
- •Функциональные блоки в ld
- •Set и reset обмотка
- •Ld в качестве fbd
- •4.3 Язык функциональных блоковых диаграмм (fbd)
- •Позиция курсора в fbd
- •Установка позиции курсора
- •“Insert” “Jump”
- •“Insert” “Box”
- •“Insert” “Output”
- •“Extras” “Negate”
- •“Extras” “Set/Reset”
- •Open instance
- •Команды вырезать (Cut), копировать (Copy), выделить (Paste) и удалить (Delete) в fbd
- •Fbd диаграмма в режиме Online
- •5 Порядок выполнения работы
- •6 Контрольные вопросы
- •Примеры программ CoDeSys
МИНОБРНАУКИ РФ
ФГБОУ ВПО «Ижевский государственный технический университет имени М.Т. Калашникова»
Кафедра «Мехатронные системы»,
Кафедра «Конструкторско-технологическая подготовка машиностроительных производств»
Р.Гартянски, Ю.Никитин, А.Бажин
Методическое пособие к выполнению лабораторной работы
«Изучение языков программирования CoDeSys» по дисциплинам «Электроника и микропроцессорная техника», «Микропроцессорные системы в управлении технологическими объектами»
Ижевск 2015
Рецензенты: А.Б.Турыгин, канд. техн. наук, доцент;
Ю.В. Пузанов, канд. техн. наук, доцент
В пособии рассмотрены вопросы использования программного комплекса CoDeSys. Приведены основные требования к содержанию лабораторной работы и отчета. Рассмотрены назначение, особенности программного комплекса CoDeSys, компоненты и языки программирования CoDeSys – Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD). Приведен порядок выполнения проекта в программном комплексе CoDeSys. Даны контрольные вопросы и список рекомендуемой методической и справочной литературы. В приложении приведен пример.
Содержание
Введение..............................................................................................…….. 4
1 Цели и задачи лабораторной работы……………………...................… 4
2 Содержание лабораторной работы и требования к содержанию отчета 4
3 Назначение и особенности программного комплекса CoDeSys……… 5
4 Языки программирования программного комплекса CoDeSys………. 7
4.1 Язык IL (Instruction list)………………………………………………... 7
4.2 Язык релейно-контактных схем (LD)…………………………………. 9
4.3 Язык функциональных блоковых диаграмм (FBD)………………….. 10
5 Порядок выполнения работы……………………………………………. 16
6 Контрольные вопросы……………………………………………. ….…. 18
7 Список литературы………………………………………………………. 18
Приложение А (обязательное) Варианты заданий………………………. 19
Приложение Б (рекомендуемое) Примеры программ CoDeSys………… 22
Введение
В данном пособии рассмотрены вопросы использования программного продукта CoDeSysдля автоматизации технологических процессов. Приведены основные требования к содержанию лабораторной работы и отчета. Рассмотрены назначение, особенности программного комплексаCoDeSys, компоненты и языки программированияCoDeSys– Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD). Приведен порядок выполнения работы в программном комплексеCoDeSys. Даны контрольные вопросы и список рекомендуемой методической и справочной литературы. В приложении А даны индивидуальные задания на лабораторную работу. В приложении Б приведены примеры программ и визуализации.
Цели и задачи лабораторной работы
Основной целью выполнения лабораторной работы является закрепление навыков программирования в среде программного комплекса CoDeSys на трех языках программирования. Задачами лабораторной работы являются закрепление навыков программирования в системе МЭК 61131-3 на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD)) и визуализации.
Содержание лабораторной работы и требования к содержанию отчета
В результате выполнения лабораторной работы должны быть разработаны:
главная программа PLC_PRG на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD));
визуализация проекта для каждого языка программирования;
отчет.
Отчет должен содержать следующие разделы:
- задание;
введение, в котором описывается решаемая задача, кратко описываются разделы лабораторной работы;
разработка главной программы PLC_PRG на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD));
разработка визуализации проекта для каждого языка программирования;
результаты вычислительного эксперимента
выводы;
список литературы.