Сделай Сам Свою Работу на 5

Стандарт МЭК 61-131-3. Языки программирования МЭК





Лекция 10.

Современные технические средства автоматизации. Обзор современных ПТК и ПЛК. SCADA-системы.

Программирование современных ПЛК, Стандарт МЭК 61.131-3. Системы программирования современных ПЛК.

Интерфейс пользователя в современных ПТК, основные принципы его создания.

Учебная литература: П.11-49, ЭИ-1, 2, 9.

План лекции.

- Современные ПЛК и контроллеры с жесткой алгоритмической структурой:

o Контроллеры с жесткой алгоритмической структурой – примеры, преимущества и недостатки, область применния;

o ПЛК, примеры, преимущества и недостатки, область применения;

- Средства программирования современных ПЛК

o Стандарт МЭК 61-131-3

o Языки программирования МЭК

o Средства программирования современных ПЛК, примеры.

- Современные ПТК и SCADA-системы

o ПТК КВИНТ

o Trace Mode

o Зарубежные системы

- Интерфейс пользователя в современных ПТК и SCADA-системах, принципы его создания.

 

Современные ПЛК и контроллеры с жесткой алгоритмической структурой

Контроллеры с жесткой алгоритмической структурой

Если контроллер имеет жесткую алгоритмическую структуру, это означает, что у него имеется один раз и навсегда заданный алгоритм работы. Как правило, это один из типовых алгоритмов – ПИД (который легко можно превратить в П или ПИ) или позиционный.



Недостатком таких контроллеров является невозможность изменить алгоритм их работы в случае необходимости. Достоинством их является простота в эксплуатации – перед началом работы необходимо задать настройки алгоритма, заложенного в контроллер, составлять самостоятельно программу не нужно.

Примером контроллера с жесткой алгоритмической структурой является ТРМ151 фирмы ОВЕН. Этот контроллер реализует ПИД алгоритм; два контура регулирования.

(Универсальный двухканальный программный ПИД-регулятор ОВЕН ТРМ151 применяется для создания систем управления различного уровня сложности – от контуров локального регулирования до комплексных систем управления объектами с интеграцией в АСУ.) Он имеет следующие характеристики:

· один или два канала программного пошагового регулирования

· два встроенных универсальных входа и два выхода



· программное управление различными исполнительными механизмами:
– 2-х позиционными (тэны, двигатели);
– 3-х позиционными (задвижки, краны);
– дополнительными устройствами (заслонки, жалюзи, дымо- или парогенераторы и т.п.).

· автонастройка пид-регуляторов по современному эффективному алгоритму

· режим ручного управления выходной мощностью регулятора

· линейка стандартных модификаций для наиболее распространенных технологических процессов

· широкие возможности конфигурирования с эвм или с передней панели прибора:
– различные уровни доступа для оператора, технолога и наладчика системы;
– для каждой стандартной модификации прибора – свой удобно организованный набор параметров

· программы быстрого старта, разработанные специально для каждой модификации

· возможность быстрого доступа к уставкам при программировании прибора с передней панели

 

Существуют также контроллеры с позиционным алгоритмом, например ОВЕН ТРМ502.

ОВЕН ТРМ502 - простой в эксплуатации и недорогой терморегулятор. Предназначен для поддержания температуры в составе полуавтоматов упаковочного оборудования, термопластавтоматов, в термоножах, печах для выпечки и т. д. Его функциональные возможности:

· контроль температуры в диапазоне 0...+400 °с

· термопара тхк – в комплекте поставки

· регулирование температуры по двухпозиционному закону

· прибор не требует настройки, кроме задания уставки с помощью ручки на лицевой панели

· компактный корпус (лицевая панель 48 x 48 мм)

· высокая помехоустойчивость благодаря встроенному импульсному источнику питания



 

Программируемые логические контроллеры

Программируемые логические контроллеры не имеют заданного алгоритма работы, пользователь может их перепрограммировать. Кроме того, некоторые из них имеют «проектно-компонуемую» структуру входов-выходов, то есть, их количество может быть увеличено или уменьшено в зависимости от проекта.

Данные контроллеры могут иметь аналоговые и/или дискретные входы и аналоговые и/или дискретные выходы.

ПЛК программируются на созданных специально для данного ПЛК языке программирования или на языках программирования стандарта МЭК, который будет рассмотрен ниже.

 

Примером ПЛК является контроллер ОВЕН ПЛК150. Ниже приводятся его некоторые характеристики:

· Для создания систем управления малыми и средними объектами

· Построение систем диспетчеризации

Построение системы управления и диспетчеризации на базе ОВЕН ПЛК возможно как с помощью проводных средств – используя встроенные интерфейсы Ethernet, RS-232, RS-485, так и с помощью беспроводных средств – использую радио, GSM, ADSL модемы.

Конструктивные особенности ОВЕН ПЛК150

Контроллер выполнен в компактном DIN-реечном корпусе.

Расширение количества точек ввода\вывода осуществляется путем подключения внешних модулей ввода\вывода по любому из встроенных интерфейсов.

Вычислительные ресурсы ОВЕН ПЛК 150

В контроллере изначально заложены мощные вычислительные ресурсы при отсутствии операционной системы:

· высокопроизводительный процессор RISC архитектуры ARM9, с частотой 180МГц компании Atmel;

· большой объем оперативной памяти – 8МБ;

· большой объем постоянной памяти – Flash память, 4МБ;

· объем энергонезависимой памяти, для хранения значений переменных – до 16КБ.

Конкурентные преимущества ОВЕН ПЛК150

· Отсутствие ОС, что повышает надежность работы контроллеров

· Скорость работы дискретных входов – до 10КГц при использовании подмодулей счетчика

· Наличие аналоговых входов и выходов

· Большое количество интерфейсов на борту: Ethernet, 3 последовательных порта, работающих независимо друг от друга

· Расширенный температурный диапазон работы: от минус 20 до плюс 70 градусов Цельсия

· Широкие возможности самодиагностики контроллера

· Встроенные часы реального времени

· Встроенный аккумулятор, позволяющий «пережидать» пропадание питания – выполнять программу при пропадании питания, и переводить выходные элементы в «безопасное состояние»

· Возможность создавать и сохранять архивы на Flash контроллера

· Возможность работы по любому нестандартному протоколу по любому из портов, что позволяет подключать устройства с нестандартным протоколом (электро-, газо-, водосчетчики, считыватели штрих - кодов и т.д.)

· Набор готовых программных модулей, предоставляемых бесплатно

Программирование контроллеров ОВЕН ПЛК150

Создание программ для контроллеров ОВЕН ПЛК150, и их конфигурирование осуществляется профессиональной системой программирования CoDeSys v.2.3.6.1 и старше.

ПЛК 150 не имеет средств «общения» с оператором, для его настройки необходимо подключение к компьютеру или к операторской панели. Примером такой панели является ИП 320.

Назначение операторской панели ОВЕН ИП320

Графическаяпанель оператора ИП320 поддерживает совместную работу с ОВЕН ПЛК, с модулями ОВЕН МВА8, МВУ8, МДВВ, а также приборами и контроллерами других производителей.

Панель оператора ОЕВН ИП320 выпускается в щитовом корпусе 172х94х30 мм, степень защиты со стороны передней панели IP65.

Основные функции ОВЕН ИП320

· Работа в сети RS-485 и RS-232 в режиме Master, Slave

· Совместимость с контроллерами различных фирм-производителей

· Поддержка универсального протокола Modbus RTU

· Монохромный графический ЖК дисплей с разрешением 192х64 пикселя и с подсветкой

· Чтение и редактирование значений параметров и передача их в сеть

· Защита с помощью пароля от несанкционированного изменения значений параметров и перехода на другой экран

· Напряжение питания – 24 В постоянного тока

· Бесплатная программа «Конфигуратор ИП320»

 

Средства программирования современных ПЛК

 

Стандарт МЭК 61-131-3. Языки программирования МЭК

IEC 61131-3 — раздел международного стандарта МЭК 61131 (также существует соответствующий европейский стандарт EN 61131), описывающий языки программирования для программируемых логических контроллеров.

Английский Немецкий Русский  
Аббр. Обозначение Аббр. Обозначение Аббр. Обозначение Описание
IL Instruction List AWL Anweisungsliste IL Список инструкций Текстовый язык. Аппаратно-независимый низкоуровневый ассемблероподобный язык.
LD Ladder Diagram KOP Kontaktplan РКС Релейно-Контактные Схемы Графический язык. Представляет собой программную реализацию электрических схем на базе электромагнитных реле.
FBD Function Block Diagram FBS Funktionsbaustein-Sprache FBD Функциональные блоковые диаграммы Графический язык. Функциональный блок (ФБ) выражает некую подпрограмму. Каждый ФБ имеет входы (слева) и выходы (справа). Программа создается путем соединения множества ФБ.
SFC Sequential Function Chart AS Ablaufsprache SFC Последовательностные функциональные диаграммы Графический высокоуровневый язык. Создан на базе математического аппарата сетей Петри. Описывает последовательность состояний и условий переходов.
ST Structured Text ST Strukturierter Text ST Структурированный текст Текстовый Паскалеподобный язык программирования

 

 








Не нашли, что искали? Воспользуйтесь поиском по сайту:



©2015 - 2024 stydopedia.ru Все материалы защищены законодательством РФ.