Table Of ContentМИНИСТЕРСТВО СЕЛЬСКОГО ХОЗЯЙСТВА РОССИЙСКОЙ ФЕДЕРАЦИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ОБРАЗОВАНИЯ
«ИЖЕВСКАЯ ГОСУДАРСТВЕННАЯ СЕЛЬСКОХОЗЯЙСТВЕННАЯ АКАДЕМИЯ»
ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ
В ЭЛЕКТРОЭНЕРГЕТИКЕ С ИСПОЛЬЗОВАНИЕМ
ИНСТРУМЕНТАЛЬНОГО ПРОГРАММНОГО КОМПЛЕКСА
ПРОМЫШЛЕННОЙ АВТОМАТИЗАЦИИ
«CODESYS» И «ZELIO SOFT»
Учебное пособие
Рекомендовано Учебно-методическим объединением
вузов Российской Федерации по агроинженерному образованию
в качестве учебного пособия для студентов,
осваивающих образовательные программы магистратуры
по направлению подготовки «Агроинженерия».
Ижевск
ФГБОУ ВО Ижевская ГСХА
2016
1
УДК 681.513.2 (075.8)
ББК 32.973.2я 73
И 74
Учебное пособие составлено в соответствии с федеральными государст-
венными образовательными стандартами по направлению подготовки «Агро-
инженерия», магистерская программа «Электротехнологии и электрооборудо-
вание в сельском хозяйстве».
Рецензенты:
А.И. Ульянов – д-р. техн. наук, профессор, главный научный сотрудник
лаборатории физики неравновесных металлических систем ФТИ УрО РАН;
В.В. Белов – д-р. техн. наук, профессор кафедры механизации, электрифи-
кации и автоматизации сельскохозяйственного производства ФГБОУ ВО Чу-
вашской ГСХА.
Составители:
Н.П. Кондратьева – д-р. техн. наук, профессор, зав. кафедрой АЭП;
А.П. Коломиец – д-р. техн. наук., профессор;
И.Р. Владыкин – канд. техн. наук., доцент кафедры АЭП;
И.А. Баранова – канд. физ.-мат. наук, ст. преподаватель каф. АЭП;
М.Г. Краснолуцкая – инженер, аспирант кафедры АЭП;
Р.Г. Большин – инженер, аспирант кафедры АЭП.
И 74 Информационно-управляющие системы в электроэнергетике с использо-
ванием инструментального программного комплекса промышленной автомати-
зации «CoDeSys» и «Zelio Soft»: учебное пособие / сост. Н.П. Кондратьева
[и др.]. – Ижевск: ФГБОУ ВО Ижевская ГСХА, 2016. – 58 с.
ISBN 978-5-9620-0285-9
Учебное пособие содержит теоретическую часть и материалы практиче-
ских занятий по основам микропроцессорных систем управления. Изложена
общая методика проведения лабораторных работ в инструментальных про-
граммных комплексах промышленной автоматизации «CoDeSys» и «Zelio Soft»,
рассмотрены примеры решения задач.
Учебное пособие предназначено для студентов вузов очной и заочной
форм обучения по направлению подготовки «Агроинженерия», магистерская
программа «Электротехнологии и электрооборудование в сельском хозяйстве».
УДК 681.513.2 (075.8)
ISBN 978-5-9620-0285-9
ББК 32.973.2я 73
© ФГБОУ ВО Ижевская ГСХА, 2016
2
СОДЕРЖАНИЕ
ВВЕДЕНИЕ.................................................................................................................4
ВЫПОЛНЕНИЕ И ОФОРМЛЕНИЕ ЛАБОРАТОРНЫХ РАБОТ..................5
АВТОМАТИЗИРОВАННЫЕ ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ
СИСТЕМЫ.................................................................................................................8
РАЗДЕЛ I
ОСНОВНОЕ ПРИМЕНЕНИЕ ПРОГРАММИРУЕМЫХ
ЛОГИЧЕСКИХ КОНТРОЛЛЕРОВ В СЕЛЬСКОМ ХОЗЯЙСТВЕ..............13
Лабораторная работа № 1
УПРАВЛЕНИЕ РЕВЕРСИВНЫМ ПРИВОДОМ...................................................13
Лабораторная работа № 2
УПРАВЛЕНИЕ ОСВЕЩЕНИЕМ В КОМНАТЕ ...................................................31
Лабораторная работа № 3
УПРАВЛЕНИЕ ЭЛЕКТРОПРИВОДОМ КОРМОРАЗДАТЧИКА ......................42
РАЗДЕЛ II
ПРИМЕРЫ РЕШЕНИЯ ЗАДАЧ ПО ДИСЦИПЛИНЕ
«ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ
В ЭЛЕКТРОЭНЕРГЕТИКЕ»................................................................................48
Задача 1. Управление освещением в длинном коридоре......................................48
Задача 3. Управление сдвоенными насосами.........................................................49
Задача 3. Управление электроприводом водоснабжающей установки...............51
Задача 4. Автоматическое управление открытием и закрытием фрамуг
в теплице.....................................................................................................................53
Задачи для самостоятельного решения...................................................................54
СПИСОК ЛИТЕРАТУРЫ.....................................................................................56
ПРИЛОЖЕНИЕ А. ОФОРМЛЕНИЕ ТИТУЛЬНОГО ЛИСТА.....................57
3
ВВЕДЕНИЕ
Эффективное ведение сельского хозяйства в настоящее время невозмож-
но без автоматизации агротехнических процессов. Автоматика позволяет опти-
мизировать эти процессы, создать и поддерживать наилучшие условия для
жизни и развития растений и животных. Кроме того, автоматика дает возмож-
ность значительно увеличить производство, повысить качество продукции,
урожайность и продуктивность, облегчить труд и исключить ошибки, вызван-
ные «человеческим фактором».
Оптимизация агротехнических процессов возможна на основе знания
средств промышленной автоматизации, например программируемых логиче-
ских контроллеров (ПЛК), их назначения, устройства, принципа действия, вла-
дения компетенциями выбора ПЛК и его грамотного программирования.
Целью выполнения лабораторных работ является:
закрепление, углубление и обобщение знаний, полученных студента-
ми во время изучения курса «Информационно-управляющие системы в элек-
троэнергетике»;
приобретение практических навыков работы в инструментальных
программных комплексах промышленной автоматизации «CoDeSys» и «Zelio
Soft»;
изучение применения и назначения ПЛК.
Учебное пособие содержит 3 лабораторные работы, предназначенных для
выполнения студентами инженерных специальностей, а также примеры реше-
ния задач по дисциплине «Информационно-управляющие системы в электро-
энергетике».
Для получения допуска необходимо ознакомиться с целью задания его
содержания, методическими указаниями по выполнению работы, рекомендуе-
мой литературой, оформить заготовку отчета, подготовить ответы на вопросы.
Отчет по работе оформляется в соответствии с требованиями, указанны-
ми в конце каждой лабораторной работы, в пункте «Содержание отчета по ла-
бораторным работам».
4
ВЫПОЛНЕНИЕ И ОФОРМЛЕНИЕ ЛАБОРАТОРНЫХ РАБОТ
Правила безопасности при работе в компьютерном классе
1. Не входить в кабинет в верхней одежде, головных уборах, грязной
обуви, с громоздкими предметами. Работать разрешается только на том компь-
ютере, который выделен на данное занятие.
2. Перед началом работы студент должен убедиться в отсутствии види-
мых повреждений оборудования на рабочем месте.
3. Напряжение в сети кабинета включается и выключается только пре-
подавателем.
4. При появлении изменений в функционировании аппаратуры, само-
произвольном ее отключении необходимо немедленно прекратить работу и со-
общить об этом преподавателю.
5. Запрещается:
эксплуатировать неисправную технику;
при включенном напряжении сети отключать, подключать кабели, со-
единяющие различные устройства компьютера;
работать с открытыми кожухами устройств компьютера;
касаться экрана дисплея, тыльной стороны дисплея, разъемов, соеди-
нительных кабелей, токоведущих частей аппаратуры;
касаться автоматов защиты, пускателей, устройств сигнализации;
во время работы касаться труб, батарей;
самостоятельно устранять неисправность работы клавиатуры;
нажимать на клавиши с усилием или допускать резкие удары;
пользоваться каким-либо предметом при нажатии на клавиши;
передвигать системный блок и дисплей;
загромождать проходы в кабинете сумками, портфелями, стульями;
Класть какие-либо предметы на системный блок, дисплей, клавиатуру.
Работать грязными, влажными руками, во влажной одежде.
Работать при недостаточном освещении.
6. По окончании работы выполнить действия строго по указанию препо-
давателя.
Порядок выполнения лабораторных работ
При выполнении лабораторных работ по дисциплине «Информационно-
управляющие системы в электроэнергетике» студенты знакомятся с программ-
ным комплексом промышленной автоматизации «CoDeSys» или «Zelio Soft», в
котором будет выполняться лабораторная работа. Изучить особенности инст-
рументального комплекса можно, используя методические указания к лабора-
торным работам или руководство пользователя. Студенты учатся основам про-
граммирования на языках LD и FBD, выбирать и подключать виртуальный
5
ПЛК к проекту, назначать его входы и выходы, создавать визуализацию задачи,
запускать и проверять правильность выполненной работы.
Студенты после вступительной беседы преподавателя обязаны ознако-
миться с правилами безопасной работы в лаборатории и сделать запись об этом
в специальном журнале.
Каждый студент на протяжении семестра выполняет самостоятельно
лабораторную работу по плану, составленному кафедрой. Студенты должны
заранее подготовиться к занятию в лаборатории: изучить соответствующие
разделы теоретического курса по лекциям и рекомендованной литературе,
методические указания к лабораторной работе, рекомендации по составле-
нию визуализации, алгоритм, по которому следует проверить работоспособ-
ность проекта.
Преподаватель проверяет, как подготовлены студенты к занятию. Лабо-
раторную работу студенты выполняют под руководством преподавателя в со-
ответствии с методическими указаниями.
После создания проекта студенты проверяют его на наличие ошибок.
Если выявлены какие-либо неточности, то студенты самостоятельно исправ-
ляют их.
Следующим этапом является создание визуализации работы. Визуализа-
ция служит основным инструментом для проверки работоспособности про-
граммы. В учебном пособии проведены рекомендации по оформлению визуа-
лизации проекта.
Решив задачу, студенты выбирают и подключают виртуальный ПЛК, за-
дают переменные, отвечающие за физические величины, которые подаются на
вход и выход ПЛК.
После выбора и подключения ПЛК проверяется правильность разработки
программы. Убедившись в корректной и безошибочной работе, студенты пока-
зывают выполненную программу преподавателю. Преподаватель ставит отмет-
ку о выполнении лабораторной работы в журнал учета посещения занятий сту-
дентами.
Закончив работу, необходимо сохранить разработанную программу, вы-
ключить компьютер и сдать рабочее место преподавателю или лаборанту.
Составление отчета по лабораторной работе
В отчете приводят описание работы, постановку задачи, схему управ-
ления процесса, описанного в лабораторной работе, название выбранного
ПЛК для реализации поставленной задачи, его характеристики, написанную
программу на языках LD или FBD, визуализацию проекта. Отчет должен
быть составлен студентом технически грамотно и четко, чтобы можно было
понять цель работы, особенности созданного проекта, методику написания
программы.
Отчет выполняют на листах бумаги размером 210 х 297 мм. Поля: слева
на лицевой стороне шириной 3 см, справа на лицевой – 1 см, сверху и снизу
листа – 2,5 и 1,5 см соответственно.
6
Программу для реализации поставленной задачи следует приводить в
полном объеме, а также дополнительные пользовательские блоки, если они ис-
пользовались. Визуализацию проекта необходимо представить в различных ре-
жимах работы программы (3-4 рисунка).
7
АВТОМАТИЗИРОВАННЫЕ
ИНФОРМАЦИОННО-УПРАВЛЯЮЩИЕ СИСТЕМЫ
Рост числа производственных и информационных связей между отдель-
ными предприятиями и учреждениями, повышение эффективности производст-
ва, перепрофилирование предприятий в условиях рынка сопровождаются рос-
том сложности процессов управления и систем управления. Увеличение объема
информации, охватывающей все стороны производства, с ростом самого произ-
водства приводит к значительному усложнению задач управления.
Системой управления называется система, в которой реализуется процесс
управления путем взаимодействия объекта управления и управляющей части.
Различают автоматические и автоматизированные (информационно-
управляющие) системы управления. В системах автоматического управления
(САУ), состоящих из объекта управления и управляющего устройства (управ-
ляющей части), человек непосредственного участия в процессе управления не
принимает.
В автоматизированных системах управления (АСУ) предполагается
обязательное участие людей в процессах управления. Сбор, анализ и преобра-
зование информации в информационно- управляющих системах выполняется с
помощью вычислительной техники.
Эффективное решение задач управления в настоящее время немыслимо без
привлечения средств вычислительной техники и всевозможных автоматизирован-
ных информационно-управляющих систем (АИУС), в число которых входят ав-
томатизированные системы управления технологическими процессами (АСУТП).
АИУС и АСУТП создаются для совершенствования управления отрасля-
ми и отдельными предприятиями на основе применения математических мето-
дов, современных средств вычислительной техники и средств связи для наи-
лучшего использования производственных фондов, увеличения выпуска про-
дукции, снижения ее себестоимости, повышения производительности труда,
рентабельности производства и роста прибылей.
В автоматизированных системах управления технологическими процес-
сами в качестве управляющего устройства применяют микропроцессор или
микроконтроллер. Электроэнергетика, промышленность, транспорт, системы
связи существенно зависят от компьютерных систем управления. Микропро-
цессорные системы управления (МСУ) встраиваются в измерительные прибо-
ры, электрические аппараты, осветительные установки и д.р. Всё это обязывает
инженера знать основы работы микропроцессорной техники.
Основные понятия и определения
При создании МСУ различного назначения в качестве их основы широко
используются два класса средств цифровой техники:
1. устройства с жесткой структурой, выполненные на базе цифровых ло-
гических схем;
2. электронные вычислительные машины (ЭВМ).
8
Устройства с жесткой структурой обычно содержат большое число ин-
тегральных схем (ИС) малой и средней степени интеграции. Эти схемы уста-
навливаются на платах, а их выводы соединяются в соответствии с реализуе-
мыми функциями. Любое изменение функций требует изменения схемы.
Системы на основе ЭВМ могут легко перестраиваться с реализации од-
ной функции на другую, для этого достаточно составить и занести в память но-
вую программу. При использовании серийных ЭВМ это значительно сокращает
сроки проектирования, изготовления и настройки системы. Однако высокая
стоимость ЭВМ часто делает экономически нецелесообразной разработку циф-
ровых систем на основе этого подхода.
Указанные обстоятельства привели к появлению нового подхода к проек-
тированию цифровых систем - на основе программируемой логики. Этот под-
ход предполагает использование при построении систем стандартной универ-
сальной БИС (одной или нескольких), работающих под программным управле-
нием, которая получила название микропроцессора (МП).
Микропроцессор - это обрабатывающее и управляющее устройство, вы-
полненное с использованием технологии БИС (часто на одном кристалле) и об-
ладающее способностью выполнять под программным управлением обработку
информации, включая ввод и вывод информации, арифметические и логические
операции и принятие решений.
Контроллер - это микро-ЭВМ с небольшими вычислительными ресурса-
ми, обедненной периферией и упрощенной системой команд ориентированная
не на производство вычислений, а на выполнение процедур логического управ-
ления различным оборудованием. Контроллеры часто применяют в качестве
встраиваемых в различные станки, машины, технологические процессы.
Микроконтроллер - это микропроцессорное устройство ориентирован-
ное не на производство вычислений, а на реализацию заданной функции управ-
ления.
Микропроцессорная система (МП-система, МПС) - специализированная
информационная или управляющая система, построенная на основе микропро-
цессорных средств, т. е. набора микропроцессорных схем.
Архитектура простейших микропроцессорных систем управления
Магистрально-модульный принцип построения МПС показан на рисунке 1.
В МПС все связи между отдельными функциональными блоками осуще-
ствляются, как правило, шинами. Под шиной подразумевается физическая
группа передачи сигналов, обладающих функциональной общностью (по каж-
дой линии передается один двоичный разряд информации). Физически шины
реализуются в виде параллельных проводящих участков печатной платы или
жгутов. Кроме шины данных (ШД), как правило, различают шину адреса (ША)
и шину управления (ШУ). Передаваемые по ША адреса формируются в МП.
Они необходимы для определения пути передачи данных внутри МПС, в том
числе для выбора ячейки памяти, куда необходимо занести или откуда необхо-
димо считать информацию. В определении такта передачи могут принимать
9
участие и управляющие сигналы, подсоединяющие или, наоборот, блокирую-
щие те или иные устройства МПС. В отличие от ША и ШУ шина данных явля-
ется шиной двунаправленной. Данные по этой шине могут передаваться от
микропроцессора к какому-нибудь устройству МПС либо пересылаться в МП
от какого-то устройства, доступ к которому обеспечивают сигналы адресной
шины. Естественно, что в каждый момент времени данные могут передаваться
лишь в одном направлении, определяемом режимом работы микропроцессора.
Рисунок 1 - Архитектура простейших микропроцессорных систем управления
Программируемые контроллеры
Любая машина, способная автоматически выполнять некоторые опера-
ции, имеет в своем составе управляющий контроллер, т.е. модуль, обеспечи-
вающий логику работы устройства. Контроллер — это мозг машины. Техниче-
ски контроллеры реализуют по-разному. Это может быть:
механическое устройство;
пневматический или гидравлический автомат;
релейная или электронная схема;
компьютерная программа.
ПЛК представляет собой блок, имеющий определенный набор выходов и
входов, для подключения датчиков и исполнительных механизмов. Логика
управления описывается программно на основе компьютерного ядра. Абсолют-
но одинаковые ПЛК могут выполнять совершенно разные функции. Причем
10