Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Учебник ИСПиУ.doc
Скачиваний:
213
Добавлен:
18.09.2019
Размер:
17.33 Mб
Скачать

4.3.4 Примеры программы на языках fbd, ld, sfc, st, il Описание условия задачи

Необходимо управлять перемещением горизонтального крана.

Имеется три дискретных входа системы управления («кнопки без памяти»):

ON_LE – начать перемещение влево;

ON_RI – начать перемещение вправо;

STOP – остановить движение.

Имеется два выхода для исполнительных механизмов:

MOT_LE – перемещение крана влево;

MOT_RI – перемещение крана вправо.

Двигаясь в одном направлении, кран не воспринимает команду изменения направления перемещения. Чтобы изменить направление перемещения, кран необходимо остановить.

Одновременная подача единичных изменений на выходы не допускается.

Создание программы на языке fbd

Составим программу на языке FBD, реализующую систему управления перемещением горизонтального крана в соответствии с условиями задачи.

В соответствии с рисунком 4.3.3 представлено решение этой задачи на языке FBD. На рисунке 4.3.4 представлено окно редактора переменных согласно условиям задачи.

Описание блока RS из группы Bistable библиотеки IEC. Блок RS работает по принципу RS-триггера.

Общий вид блока (в соответствии с рисунком 4.3.9).

Рисунок 4.3.9 – Общий вид блока RS

Таблица 4.3.2 – Описание параметров блока

Параметр

Тип данных

Назначение

S

BOOL

Установка

R1

BOOL

Доминирующий сброс

Q1

BOOL

Выход

Рисунок 4.3.10 – Решение на языке FBD

Рисунок 4.3.11 – Окно редактора переменных

Создание программы на языке LD

По условиям описанной выше задачи требуется создать программу на языке LD.

В соответствии с рисунком 4.3.12 представлено решение этой задачи на языке LD. Окно редактора данных, согласно условиям задачи, представлено на рисунке 4.3.11.

Рисунок 4.3.12 – Решение на языке LD

Программирование на языке SFC

По условиям описанной выше задачи требуется создать программу на языке SFC.

Возможное решение задачи представлено в соответствии с рисунком 4.3.13. Окно редактора данных, согласно условиям задачи, представлено на рисунке 4.3.11.

Рисунок 4.3.13 – Решение на языке SFC

Программирование на языке ST

По условиям описанной выше задачи требуется создать программу на языке ST.

Возможное решение задачи представлено ниже:

mot_le:=(on_le OR mot_le) AND NOT mot_ri AND NOT stop;

mot_ri:=(on_ri OR mot_ri) AND NOT mot_le AND NOT stop;

Окно редактора данных, согласно условиям задачи, представлено на рисунке 4.3.11.

Программирование на языке IL

По условиям описанной выше задачи требуется создать программу на языке IL.

Возможное решение задачи представлено ниже:

LD on_le

OR mot_le

ANDN mot_ri

AND stop

ST mot_le

LD on_ri

OR mot_ri

ANDN mot_le

AND stop

ST mot_ri

LD on_le

ANDN mot_ri

S mot_le

LD stop

R mot_le

LD on_ri

ANDN mot_le

S mot_ri

LD stop

R mot_ri

Окно редактора данных, согласно условиям задачи, представлено на рисунке 4.3.11.

4.4 Контроллер modicon m340

4.4.1 Общие сведения

Исключительно надежный, мощный и компактный программируемый логический контроллер Modicon M340 – это идеальное решение для предприятий, специализирующихся в таких областях как нефтегазовый сектор, упаковка и обработка материалов, текстильная промышленность, печать, пищевая промышленность, деревообработка, керамика и др.

Семейство контроллеров Modicon включает три вида устройств (в соответствии с рисунком 4.4.1), объединяемых в одно целое для построения разнообразных компонентов систем автоматизированного управления:

  • процессорные модули;

  • модули питания;

  • модули ввода-вывода.

Рисунок 4.4.1 – Платформа автоматизации Modicon M340

Усовершенствованные характеристики:

  • 7 K инструкций/мс.

  • 4 Мб памяти для хранения программ.

  • 256 Кб для хранения данных.

Компактный форм-фактор:

  • Процессорный модуль с тремя встроенными портами связи.

  • Габаритные размеры 100 x 32 x 93 мм.

  • Модули дискретного ввода/вывода повышенной плотности с 64 каналами при ширине 32 мм.

Встроенные коммуникационные возможности:

  • Шина CANopen.

  • Сеть Ethernet TCP/IP, технология Transparent Ready.

  • Modbus, последовательный интерфейс (RTU) или символьный режим (ASCII).

  • Удаленный доступ по STN, GSM, радио-канал или ADSL.

Специальные функции:

  • Модули счетчика с готовым набором функций.

  • Библиотека функциональных блоков для управления движением. Библиотека MFB по стандарту PLCopen.

  • Расширенная библиотека блоков регулирования с акцентом на управление агрегатами.

Инновационные возможности:

  • Порт USB в стандартной комплектации.

  • Встроенные функции web-сервера.

  • Управление файлами “рецептов” по протоколу FTP.

  • Карта памяти Secure Digital с поддержкой Plug and Load.

  • Энергонезависимая память (без батарейки).

Прочность и надежность:

  • Конструкция монтажного шасси позволяет устанавливать и извлекать модули непосредственно во время работы (Hot Swap).

  • Modicon M340 удовлетворяет и превышает требования стандартов по механическим ударам, вибрации, воздействию температуры, высоте и стойкости к электромагнитным помехам.