≪
≫

Этапы программирования

Написание и отладка программ при автоматизации объектов на языке лестничных диаграмм включает следующие основные этапы:

1) составление таблицы входных и выходных сигналов автоматизируемого объекта с указанием соответствующих им обозначений логических функций, символьных адресов ПЛК и рабочих битов в области памяти IR аналогичной табл. 5.11;

Таблица 5.11

Входные сигналы ПК

Выходные сигналы/команды ПК

Обозначение функции

Символьный адрес

Адрес в ПЛК

Обозначение функции

Символьный адрес

Адрес в ПЛК

ВП

хо

1R000.00

Вверх

Вверх

IR202.00

ПС

XI

IR000.01

Вниз

Вниз

IR202.01

нп

Х2

IR000.02

Мк

Мк

IR202.02

квл

ХЗ

IR000.03

Пр

Пр

IR202.03

по

Х4

1R000.04

Л

Л

1R202.04

П1

Х5

IR000.05

Мт

Мт

IR202.05

П2

Х6

IR000.06

квп

Х7

IR000.07

  • 2) составление таблицы команд сенсорного монитора аналогичной табл. 5.12;
  • 3) составление логических функций, соответствующих содержательному описанию команд;
  • 4) рисование лестничной диаграммы с использованием языка РКС;
  • 5) составление программы на языке инструкций (ио заданию);
  • 6) ввод программы в ПЭВМ и ее компиляция;
  • 7) ввод программы в ПЛК и проверка правильности ее работы.

Команды сенсорного монитора

Название

Символьный адрес

Адрес в ПК

Автоматический режим

АВТ

IR004.00

Открыть

ОТКР

IR022.06

Закрыть

ЗАКР

1R022.07

Вверх

MY0

IR005.00

Вверх медленно

ВвМ

IR022.00

Вниз

MY1

1R005.01

Вниз медленно

ВнМ

IR022.01

Вправо

MY3

IROO5.O3

Вправо медленно

ВправоМ

IR022.04

Влево

MY4

IR005.04

Влево медленно

ВлевоМ

IRO22.O5

Управление крышкой нагревательного колодца

Усвоение указанных этапов рассмотрим на примере автоматизации механизма управления крышкой нагревательного колодца, представленного на рис. 5.11. В левом верхнем углу рис. 5.11 показана линейка битов управляющих команд объекта 6, а в правом верхнем углу - линейка состояния сигналов его датчиков 7. Единица в бите линейки соответствует наличию команды или наличию сигнала от датчика.

Нагрев слитков 7 в нагревательном колодце осуществляется природным газом. Колодец закрывается крышкой 2, которая поднимается вверх по команде сенсорного монитора Открыть механизмом подъема 4, установленным на тележке 3. Подъем осуществляется до верхнего положения ВП, контролируемого соответствующим датчиком. Затем включается двигатель 5, и тележка из позиции ПО движется вправо по сигналу Пр на позицию ожидания /72, где стоит до тех пор, пока с СМ не поступит команда Закрыть. После этого тележка движется влево по сигналу Л. В позиции /7/ по сигналу Мт скорость движения тележки снижается до ползучей скорости.

Механизм управления крышкой нагревательного колодца

Рис. 5.11. Механизм управления крышкой нагревательного колодца

В позиции останова ПО тележка останавливается, и по команде Вниз крышка опускается. На позиции снижения ПС, контролируемой соответствующим датчиком, по сигналу Мк скорость опускания крышки снижается до ползучей скорости. В нижнем положении НП опускание крышки прекращается (колодец закрыт).

Заметим, что в программе должна быть предусмотрена остановка тележки в нестандартных ситуациях при достижении ею крайних положений КВЛ (конечный выключатель левый) и КВП (конечный выключатель правый). Кроме того, должны быть предусмотрены два режима работы - автоматический и ручной (не автоматический).

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

Для работы в автоматическом режиме (Авт) оператор должен включить его, пользуясь СМ. Для подачи команд Открыть и Закрыть в автоматическом режиме на пульте СМ должны быть предусмотрены соответствующие кнопки без фиксации их положения.

Для работы в ручном режиме на пульте СМ должен быть предусмотрено ряд кнопок без фиксации: кнопки Н1 (Вниз быстро), НМ1 (Вниз медленно), В1 (Вверх быстро), ВМ1 (Вверх медленно) для управления приводом подьема/опускания крышки, а также кнопки Н2 (Влево быстро), НМ2 (Влево медленно), В2 (Вправо быстро), В М2 (Вправо медленно) для управления приводом тележки.

 
Посмотреть оригинал