Инструментальная панель подключения представлена единственной кнопкой "Подключение". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Министерство образования и науки Российской федерации

Балтийский Государственный Технический Университет «ВОЕНМЕХ»

 

Промышленные логические контроллеры Alpha 2 Mitsubishi Electric и их программирование в программном пакете AL-PCS/WIN-E.

 

Лабораторный практикум

 

 

 

Санкт-Петербург

2012

 

Составители: Кизоркин А.С. инж.,.Лычагин Ю.В. доц., Самотаев А.А. асп.

 

Методические указания для выполнения лабораторных / Сост: Кизоркин А.С.; Лычагин Ю.В., Самотаев А.А Балт. Гос. Техн. Ун-т – СПб., 2012. – 40 с.

 

Излагаются функциональные возможности программируемых логических контроллеров Alpha 2 производства Mitsubishi Electric (Япония) и правила их программирования в среде Windows в программном пакете AL-PCS/WIN-E.

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

 

© Кизоркин А.С., Лычагин Ю.В , Самотаев А.А. 2012

© БГТУ, 2012

 

Введение

 

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

ПЛК пришли на смену использовавшимся многие десятилетия релейно – контактным схемам управления промышленными объектами. Основными недостатками релейно- контактных схем являются громоздкость, главное, отсутствие оперативности изменения структуры или параметров системы управления. ПЛК позволяет устранить эти проблемы, поскольку представляет собой компактное перепрограммируемое устройство. ПЛК – это перепрограммируемая ЭВМ, специализированная на программную реализацию логических функций управления.

ПЛК циклически опрашивает текущее состояние оборудования, по введенной в него программе обрабатывает данные о состоянии этих устройств и, в соответствии с результатами обработки, подает на свои выходы сигналы управления.

На рис. 1 представлен ПЛК Альфа2 (α2) компании ‘Mitsubishi Electric”.

Рис. 1 ПЛК α2.

Основные элементы контроллера, обозначенные на этом рисунке:

1. Монтажное отверстие;

2. Контактные клеммы подключения питания;

3. Контактные клеммы подключения входных цепей;

4. Монтажный винт для подключения модуля расширения;

5. Корпус модуля расширения ;

6. Канавка для соединения с DIN рейкой;

7. Монтажный замок для установки на DIN рейке;

8. Выходные контактные клеммы;

9. Операционные клавиши;

10. Дисплей;

11. Крышка порта связи для программирования;

Жидкокристаллический дисплей (LCD) на 12 символов и 4 строки предназначен для отображения текущего состояния и настройки параметров контроллера. Программирование контроллера происходит с помощью программного обеспечения AL-PCS/WIN-E для Windows. Язык программирования основан на функциональных блоках. Такое программирование осуществляется с использованием наглядного метода, при котором используются линии, соединяющие функциональные блоки в окне программирования.

Семейство контроллеров α2 представляет собой три модели с релейными выходами и входами переменного тока и три модели с релейными выходами и входами постоянного тока. К данным контроллерам можно подключить дополнительные модули, расширяющие их возможности.

 

Главные блоки

Модель

Источник питания

Входная цепь

Выходная цепь

Тип Кол-во Тип Кол-во
AL2-10MR-A 100–240 В, перем. тока 100–240 В, перем. тока 6 РЕЛЕ 4
AL2-10MR-D 24 В пост. тока 24 В пост. тока Сток/Источник 6 РЕЛЕ 4
AL2-14MR-A 100–240 В, перем. тока 100–240 В, перем. тока 8 РЕЛЕ 6
AL2-14MR-D 24 В пост. тока 24 В пост. тока Сток/Источник 8 РЕЛЕ 6
AL2-24MR-A 100–240 В, перем. тока 100–240 В, перем. тока 15 РЕЛЕ 9
AL2-24MR-D 24 В пост. тока 24 В пост. тока Сток/Источник 15 РЕЛЕ 9

 

Расширительные модули

Модель

Входная цепь

Выходная цепь

Тип Кол-во Тип Кол-во
AL2-4EX-A2 220–240 В, перем. тока 4

-

AL2-4EX 24 В пост. тока Сток/Источник 4

-

AL2-4EYR

-

РЕЛЕ 4
AL2-4EYT

-

ТРАНЗИСТОР 4
AL2-ASI-BD Вход AS-интерфейс 4 Выход AS-интерфейс 4
AL2-2DA

-

Аналоговый сигнал ("от 0 до 10 В" или "от 4 до 20 мА") 2
AL2-2PT-ADP Датчик температуры РТ100 2 Аналоговый сигнал (от 0 до 10 В) 2
AL2-2PT-ADP Датчик температуры термопарный (тип "К") 2 Аналоговый сигнал (от 0 до 10 В) 2

 

Для подключения контроллеров этой серии к компьютеру необходим кабель AL-232CAB, который входит в состав лабораторной установки.

 

Контроллер AL2-24MR-D

 

В лабораторных работах используется ПЛК AL2-24MR-D. Напряжение питания контроллера - 24 VDC, он имеет 15 цифровых (двоичных) входов и 9 выходов типа реле. Основные характеристики электрических цепей контроллера приведены ниже.

 

Характеристики входных цепей постоянного тока

 

Наименование

Сток (Общий "-") Источник (Общий "+")

Входное напряжение

24 В пост. +20 % -15 % 24 В пост. +20 % -15 %

Входной ток

входы I01–I08 5.5 мА, 24 В пост. тока 6.0 мА, 24 В пост. тока
входы I09–I15 5.5 мА, 24 В пост. тока 5.5 мА, 24 В пост
ВЫКЛ.→ВКЛ./ВКЛ.→ ВЫКЛ. входы I01–I15 Ток: ≥ 4.7 мА / ≤ 1.1 мА Напряжение: ≤ 4 В/≥ 18 В Напряжение: ≥ 18 В/ ≤ 4 В

Время переход. процесса

10–20 мс

Индикация функционирования

Жидкокристаллический дисплей

Изолирующая цепь

не имеется

 

Часть двоичных входов контроллера AL2-24MR-D может быть использована в качестве аналоговых входов.

 

Характеристики аналоговых входных цепей

 

Наименование Характеристики аналоговых входных цепей
Количество точек ввода входного сигнала 8 (входы I01–I08)
Диапазон оцифровки аналогового сигнала 0–500
Разрешение 9 разрядов, 20 мВ (10 В/500)
Время преобразования 8 мс
Входное напряжение 0–10 В пост. тока
Полное входное сопротивление 142 кОм ± 5 %
Общая точность ± 5 % (0.5 В пост. тока)
Смещение/Коэффициент усиления Величина смещения = 0 при 0 В пост. тока. Величина коэффициента усиления: 0–10 В = 0–500. Эти заданные по умолчанию величины могут быть изменены в функциональном блоке регулировки смещения/коэффициента усиления.
Температурный дрейф ± 3 наименьших значащих разряда

 

Характеристики выходных цепей с переключающими реле

 

Наименование

Характеристики реле

Переключаемое напряжение

250 В перем. тока или менее, 30 В пост. тока, или менее

Максимальный ток при резистивной нагрузке

O01–O04 8 А/ОБЩ.
O05–O09 2 А/точку (4 А/ОБЩ.)

Количество циклов переключения за срок службы контактов (резистивная нагрузка)

O01–O04 100000 циклов при токе 8 Ампер/ 240 В перем. тока или 24 В пост. тока
O05–O09 100000 циклов при токе 2 Ампера/ 240 В перем. тока или 24 В пост. тока

Минимальная нагрузка

50 мВт (10 мА при 5 В пост. тока)

Максимальная индуктивная нагрузка

O01–O04 249 ВА (1/3 л.с.)/125 В перем. тока, 373 ВА (1/2 л.с.)/250 В перем. тока
O05–O09 93 ВА (1/8 л.с.)/125 В перем. тока, 93 ВА (1/8 л.с.)/250 В перем. тока

Время переходного процесса

≤ 10мс

Индикация функционирования

Жидкокристаллический дисплей

Изолирующая цепь

Развязка при помощи реле

 

Используемый в лабораторной установке контроллер подключен по схеме с общим «+» (Источник). Пример схемы типового включения контроллера приведен на рис. 2.

Рис. 2 Пример схемы подключения входных цепей ПЛК к источнику питания

 

№ позиции на схеме Наименование позиции
1 Источник питания напряжения, 24 В
2 Контактные клеммы подключения источника электропитания постоянного напряжения
3 Входные контактные клеммы для электрического соединения с стоком/источником
4 Входные датчики – выключатели
5 Входные контактные клеммы (1 – 15)
6 Пример аналогового входа на клемме 8


 

Программный пакет AL-PCS/WIN-E

 

Программный пакет AL-PCS/WIN-E является средством разработки приложений; он предназначен для программирования прикладных контроллеров серии ALPHA (ALPHA и ALPHA 2). Пакет совместим с операционными системами Microsoft Windows (95, 98, Me, NT, 2000, XP, Vista, 7 32разр), в пакет включен детальный файл справки. Для вызова справки необходимо нажать клавишу F1.

В программе AL-PCS/WIN-E пользователь работает с двумя окнами: окном функциональных блок-схем (окну FBD) и окном мониторинга в схематическом представлении.

 

Вид рабочего экрана

 

На рис. 3 приведён общий вид рабочего экрана, отмечены панели инструментов .

Строка меню – в строке меню находятся опции "Файл", "Правка", "Вид", "Вставить", "Инструментальные средства", "Поиск", "Контроллер", "Com", "Опция", "Окно", и "Справка".

Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Стандартная панель инструментов – Стандартная панель инструментов содержит кнопки "Новый", "Открыть", "Сохранить", "Вырезать", "Вставить", "Печатать", "O программе", "Контекстная справка", "Изменение размера окна", и "Прочитать информацию контроллера". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

 

Рис. 3 Рабочее окно программы AL-PCS/WIN-E

Панель изображения содержит кнопки "Импортировать" и "Экспортировать" в окне "Мониторинг в окне схематического представления". Кнопка "Импортировать" позволяет вставить предварительно экспортированный файл изображения (*.img) в окно "Мониторинг в окне схематического представления". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Панель инструмента рисования содержит кнопки "Рисование линий", "Рисование прямоугольников", "Рисование овалов", "Тонкая линия", "Средняя линия", "Толстая линия", "Цвет линии", "Цвет кисти", и "Выравнивание объектов". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Инструментальная панель контроллера содержит кнопки "Запись в контроллер", "Сверить данные контроллера", "Диагностика контроллера", "Запуск контроллера", "Остановить контроллер", "Мастер Авто FBD", "Запуск/останов мониторинга", и "Запуск/останов моделирования". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Инструментальная панель принадлежностей кнопки "Входные сигналы", "Функции", "Логические функции", "Выходные сигналы", и "Функции пользователя". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

 

Панель инструментов Описание
Входные сигналы Панель входных сигналов инструментальной панели принадлежностей содержит значки для входных сигналов и системных битов
Функции Панель функций инструментальной панели принадлежностей содержит значки соответствующих функциональных блоков
Логические функции Панель логических функций инструментальной панели принадлежностей содержит значки соответствующих логических функциональных блоков.
Выходные сигналы Панель выходных сигналов инструментальной панели принадлежностей содержит значки для выходных сигналов и управляющих битов
Функции пользователя Панель функций пользователя в инструментальной панели принадлежностей содержит значки для зарегистрированных функций пользователя

Инструментальная панель подключения представлена единственной кнопкой "Подключение". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Инструментальная панель функций пользователя содержит две кнопки: "User Func" (Функция пользователя) и "Регистрация функции пользователя". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

Строка состояния содержит текущее состояние "используемой серии", "процентного использования памяти контроллера", "клавиши Caps Lock", "клавиши Num Lock”, и "клавиши Scroll Lock". Дальнейшую информацию можно найти в справочной системе AL-PCS/WIN-E.

 

Окно функциональной блок-схемы (FBD)

 

Окно функциональной блок-схемы (FBD) используется для программирования контроллеров серии ALPHA. Окно FBD (рис. 4) представляет область подключений (база размещения функциональной блок-схемы). В верхней части окна находится диалоговое окно заголовка; с правой и левой стороны от базы размещения вертикально расположены прямоугольники входов и выходов, соответственно. Для создания программы для контроллеров серии ALPHA программируемые компоненты помещаются на базу размещения и соединяются одинарными проводами.

 

Рис. 4 Окно функциональной блок-схемы (FBD)

 

Размер области редактирования может изменяться мышью. Используя экран FBD, пользователь имеет возможность выполнять следующие десять операций:

 

1) Используя инструментальную панель принадлежностей, помещать сигналы ввода-вывода и функции;

2) Задавать параметры для функций;

3) Выполнять подключения различных компонентов с помощью анализатора подключений;

4) Записывать алгоритм программы и информацию об устройствах ввода-вывода в контроллер серии ALPHA;

5) Вызывать «Мастер Авто FBD», облегчающий процесс создания схем начинающим пользователям;

6) Проверять алгоритм программы с помощью внутренних устройств (сигналов входа и выхода, помещенных в области подключений функциональной блок-схемы);

7) Имитировать и проверять алгоритм программирования без реальных аппаратных средств контроллера серии ALPHA. Пользователь может:

· принудительно устанавливать/сбрасывать входные сигналы (ON/OFF);

· изменять параметры функций (таймеров, счетчиков, аналоговых данных, и т.д.);

· показывать на экране комментарии или значения функций;

· контролировать состояния компонентов, изменяя цвет соединительных проводов (например, красный провод = OFF, синий провод = ON).

8) Считывать информацию из контроллера серии ALPHA и обновлять программу на экране FBD;

9) Наблюдать за контроллером серии ALPHA в режиме «он-лайн»;

10) Получать распечатку экрана FBD и другой размещенной на экране информации.

 

 

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

 

Контроль в схематическом представлении основан на использовании модифицированного окна мониторинга. Это окно (рис. 5) позволяет показать значки для ввода-вывода, функциональные блоки, изображения, a также состояние LCD дисплея контроллера.

 

Рис. 5 Окно мониторинга в схематическом представлении

 

Размер области редактирования в окне схематического представления может изменяться мышью. В окне пользователь имеет возможность выполнять следующие операции:

1) Создавать собственные схемы, используя Панель инструмента рисования;

2) Размещать устройства ввода-вывода и функциональные блоки, создавая структуру программы;

3) Помещать на экране схематического представления компоненты OLE (Object Linking and Embedding);

4) Осуществлять мониторинг/тестировать контроллер;

5) Имитировать и проверять алгоритм программирования в отсутствие реальных аппаратных средств построения контроллера;

6) Получать распечатку окна мониторинга в схематическом представлении и другой размещенной на экране информации;

7) Импортировать растровые изображения.

 

Режим программирования

 

В режиме программирования создаются все программы, добавляются и удаляются компоненты системы. При создании новых или открытии существующих файлов в окне FBD и окне схематического представления системы, оба окна будут по умолчанию установлены в режим программирования. Соответственно, в окне FBD будет показан заголовок "FBD (функциональная блок-схема)", a в окне схематического представления – "Мониторинг в окне схематического представления".