
- •Кафедра «Мехатронные системы»
- •Методическое пособие к выполнению лабораторной работы «Изучение языков программирования CoDeSys»
- •Содержание
- •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»
Ижевск 2008
Рецензент: А.Б.Турыгин, канд. техн. наук, доцент
Зав. кафедрой: Ю.В.Турыгин, докт. техн. наук, профессор
В пособии рассмотрены вопросы использования программного комплекса 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………… 20
Введение
В данном пособии рассмотрены вопросы использования программного продукта CoDeSysдля автоматизации технологических процессов. Приведены основные требования к содержанию лабораторной работы и отчета. Рассмотрены назначение, особенности программного комплексаCoDeSys, компоненты и языки программированияCoDeSys– Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD). Приведен порядок выполнения работы в программном комплексеCoDeSys. Даны контрольные вопросы и список рекомендуемой методической и справочной литературы. В приложении А даны индивидуальные задания на лабораторную работу. В приложении Б приведены примеры программ и визуализации.
Цели и задачи лабораторной работы
Основной целью выполнения лабораторной работы является закрепление навыков программирования в среде программного комплекса CoDeSys на трех языках программирования. Задачами лабораторной работы являются закрепление навыков программирования в системе МЭК 61131-3 на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD)) и визуализации.
Содержание лабораторной работы и требования к содержанию отчета
В результате выполнения лабораторной работы должны быть разработаны:
главная программа PLC_PRG на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD));
визуализация проекта для каждого языка программирования;
отчет.
Отчет должен содержать следующие разделы:
- задание;
введение, в котором описывается решаемая задача, кратко описываются разделы лабораторной работы;
разработка главной программы PLC_PRG на трех языках программирования (Список Инструкций (IL), Диаграммы Функциональных блоков (FBD) и Релейно-контактные схемы (LD));
разработка визуализации проекта для каждого языка программирования;
результаты вычислительного эксперимента
выводы;
список литературы.