Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка IEC 1131-3(200%).doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
1.66 Mб
Скачать

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

КАРАГАНДИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Андреев е.В., Брейдо и.В., Войткевич с.В., Пахомов в.В. Языки программирования промышленных логических контроллеров стандарта iec 61131-3

по дисциплинам

«ПРОМЫШЛЕННЫЕ КОНТРОЛЛЕРЫ»

«ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СИСТЕМ УПРАВЛЕНИЯ»

Караганда 2007

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РЕСПУБЛИКИ КАЗАХСТАН

КАРАГАНДИНСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ

Кафедра АПП им. В.Ф. Бырьки

Андреев е.В., Брейдо и.В., Войткевич с.В., Пахомов в.В.

ЯЗЫКИ ПРОГРАММИРОВАНИЯ ПРОМЫШЛЕННЫХ ЛОГИЧЕСКИХ КОНТРОЛЛЕРОВ СТАНДАРТА IEC 61131-3

по дисциплинам

«ПРОМЫШЛЕННЫЕ КОНТРОЛЛЕРЫ»

«ПРИКЛАДНОЕ ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ СИСТЕМ УПРАВЛЕНИЯ»

для студентов специальностей 050702 «Автоматизация и управление»,

050718 «Электроэнергетика», 360240 «Автоматизация технологических процессов и производств»

Факультет электромеханический

Форма обучения – очная, заочная.

Утверждено Ученым советом в качестве

учебного пособия

Караганда 2007

УДК 303.064 (07)

Андреев Е.В., Брейдо И.В., Войткевич С.В., Пахомов В.В. Языки программирования промышленных логических контроллеров стандарта IEC 61131-3. Программирование для энергетиков: Учебное пособие. Караганда: КарГТУ, 2002. 56 с.

Пособие является руководством по развитию практических навыков программирования в языках стандарта IEC 61131-3 (прикладных программ) для решения профессиональных задач из предметных областей «Автоматизация и управление», «Электроэнергетика», «Автоматизация технологических процессов и производств».

В пособии рассмотрена структура языков программирования, технология и методы проектирования простых и сложных конструкций связанных с реальными объектами физического мира. Приведена обширная база примеров, которая позволит наглядно и просто пояснить возможности стандарта IEC 61131-3.

Рецензент – доцент кафедры АПП им. проф. Бырьки В.Ф. КарГТУ, канд. техн. наук Каверин В.В.

© Карагандинский государственный технический университет, 2007

Введение

Данное методическое пособие предназначено для облегчения изучения языков промышленного стандарта IEC 61131-3 (МЭК 61131-3), применяемых при программировании промышленных контроллеров.

Термином «промышленный контроллер» принято обозначать специализированное микропроцессорное устройство со встроенным аппаратным и программным обеспечением, которое используется для выполнения функций управления технологическим объектом или процессом. В зависимости от спецификации задач решаемых промышленным контроллером выделяют три класса: промышленные ЭВМ/PС, регуляторы и программируемые промышленные контроллеры (ПЛК/PLC).

ПЛК/PLC (programmable logic controller) – это устройство, предназначенное для операций управления и контроля технологическим объектом/процессом в промышленных условиях. Основные операции ПЛК соответствуют комбинационному управлению логическими схемами. Кроме этого, современные ПЛК могут выполнять другие операции, например функции счетчика и интервального таймера, обрабатывать задержку сигналов и т.д. Основные преимущества ПЛК в том, что оно может заменить сотни реле, функции ПЛК реализуются программно, а не аппаратно, что позволяет легко изменять внутреннюю логику (алгоритм) его работы и уменьшить габариты устройства.

Первые ПЛК были сконструированы только для простых последовательных операций с двоичными сигналами. Сегодня на рынке существуют сотни различных моделей ПЛК, которые различаются не только размерами, конфигурацией (числом и типом каналов ввода/вывода), но и функциональными возможностями, от простых (работа с бинарными сигналами) до довольно сложных (обработка аналоговых сигналов, математические вычисления, диагностика, статистические расчеты и др.). Однако, несмотря на общее многообразие фирм занимающихся изготовлением ПЛК (SIEMENS, ADVANTECH, MITSUBISHI ELECTRIC, TREI GMBH, OCTAGON SYSTEMS и др.) программирование устройств в основном осуществляется на пяти языках стандарта IEC 61131-3.

Стандарт IEC 61131-3 (МЭК 61131-3) был выпущен в 1993г. международной электротехнической комиссией (МЭК). Этот международный стандарт входит в группу IEC 61131 стандартов, которые охватывают различные аспекты использования ПЛК. Декларируемые цели IEC 61131-3 – стандартизация существующих языков ПЛК и их унификация.