КПиБД и АСУТП Описание алгоритма работы автоматической линии загрузки бункерного хозяйства на складе сырья

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


Введение.

 

    Автоматизированная система управления линией загрузки бункерного хозяйства построена на применении логического контроллера PneuAlpha 2 в блоке с датчиками положения ВБ2.3 ОМ 33.10.1.1.К , радиолокационными датчиками уровня и исполнительными устройствами в виде реле твердотельное трехфазное переменного тока 5П36.30ТМ1-20-6-Д1(Д2).


Алгоритм работы автоматической линии загрузки бункерного хозяйства.

См. Приложение №1 и Приложение №2.

Пояснения.

1.      Входы I01 – I04 – аналоговые величины.

2.     Остальные входы – бинарные сигналы, где “1” – +24В, а “0” – 0В

3.     Все выходы Q – релейные сигналы, “1”- включен, “0” – выключен.

 

      При первоначальном включении питания тележка стоит на месте           ( горит сигнальная лампа), но мы не знаем где она стоит.

 

1.      Поэтому для определенности нужно установить тележку в положение 0. Оператор на пульте должен выставить А3=”0”, A2=”0”, A1=”1”. Тележка начнет двигаться влево до тех пор, пока датчики положения не покажут код D3=”0”, D2=”0”, D1=”1” и тележка остановится в положении 0. Если она и стояла там, то никакого жвижения не произойдет. Сигнальная лампа не будет выключаться на время не произошедшего движения.

 

Пример №1.

 

Загрузить Бункер 5 до половины, затем Бункер 3 целиком. После этого дозагрузить Бункер 5 до верху. За это время Бункер 3 разгружается и нужно его снова загрузить полностью.

 

1.      Нужно установить тележку в положение 111.

         А).  Оператор выставляет код адреса положения 111, который представляет собой А3=”1”, A2=”1”, A1=”0”.

         Б).   Тележка начнет движение вправо(Q01=”1”), т. к. А>D. Движение будет продолжаться в заданном направлении до тех пор, пока D не сравняется с А.

         В).   В момент D3=”1”, D2=”1”, D1=”0” тележка остановится в положении 111, (Q01=”0”).

         Г).    Загорится сигнальная лампа ОСТАНОВ тележки, (Q06=”1”).

 

2.      Оператор на пульте задает аналоговый сигнал, соответствующий половинному уровню загрузки Бункера 5, для правого датчика уровня.(I01).

3.     Также задает сигнал для левого датчика уровня (Бункер 3).(I03).

 

Загрузка Бункера 5.

 

4.     Затем оператор, нажимая кнопку Вправо (>), подает строб на вход I11 и тем самым запускает движение транспортера Вправо. На выходе Q03 =”1”.

5.     C задержкой в Т=2сек на выходе Q07 вырабатывается “1”, которая запускает подачу сырья на транспортер.

6.     Пока идет загрузка Бункера 5 на компараторе постоянно сравниваются величины сигналов заданного и реального уровней загрузки (I02 иI01).

7.     В момент, когда I01=I02, на выходе Q05 вырабатывается строб Т=11сек., загорается на это время сигнальная лампа Уровня загрузки. Передним фронтом этого строба прекращается подача сырья  Q07=”0”.

8.     Через Т=10сек после этого останавливается транспортер Q03=”0”. Это зделано для того, чтобы все сырье с транспортера попало в Бункер 5.

 

Загрузка Бункера 3.

 

9.      Нажать кнопку Влево (< ). Подан строб на вход I12 , тем самым запускается движение транспортера Влево ( Q04=”1” ) и через Т=2сек. включается подача сырья на транспортер (Q07=”1”).

10.                 Этим сигналом включается компаратор сравнения уже левого датчика уровня загрузки Бункера 3 и идет сравнение величин сигналов I02 с I04.

11.                 Когда I02=I04 на выходе Q05 появляется строб Т=11сек. Загорается сигнальная лампа УРОВНЯ. Передний фронт этого строба срывает подачу сырья {Q07=”0”), а еще через Т=10сек останавливается транспортер.(Q04=”0”).

 

Дозагрузка Бункера 5.

 

12.Оператор должен задать на вход I02 сигнал, соответствующий полной загрузке Бункера 5.

13.Далее все повторяется с п. 4 по п.8.

 

Перезагрузка Бункера 3.

 

14. Если к этому времени Бункер 3 опорожнили, его можно загрузить снова, подав строб (кнопка <) на вход I12. Далее пойдут п.9 – п.11.

 

Пример №2.

 

После загрузки Бункеров 3 и 5 произвести заполнение Бункера 1.

 

Пояснения.

 

    Алгоритм движения тележки Влево отличается от движения Вправо. Когда тележка едет Вправо код Адреса всегда больше сигнала с датчиков положения D и только в заданном положении А=D.

    При движении Влево А < D, но в момент сдвига тележки с предыдущего адреса D становится больше А. Схема сравнения кодов тут же возвращала бы тележку в исходное состояние, и после этого тележка снова пыталась бы сдвинуться Влево. Происходили бы биения тележки на месте.

    Для исключения этого была придумана схема В21, В22, В28, В25, В26, В23, В24, В27. В начальный момент сдвига , когда сигнал А < D подан, срабатывает плечо В22, В26, В24, которое удерживается открытым Т=100мск. на В27. За 100мск. датчики еще не успевают сойти с места и за это время сигнал движения Влево защелкивается на В24 и удерживается все время движения , пока D не станет равным А.

 

1.      Оператор подает адрес А3=”0, A2=”1”, A1=”0”.

Тележка начинает движение Влево на выходе Q02=”1”.

2.      На вход I04 подается сигнал уровня загрузки Бункера 1.

3.      Когда тележка достигнет положения 1 на выходе Q06 = “0” загорится лампа ОСТАНОВ.

4.      С этого момента манипуляции оператора те же, что при загрузке Бункера 3 в предыдущем разделе.

 

Пояснения.

 

Бункер 3 можно загружать как из положения 111 так и из положения 1. Отличие только в перемене датчиков уровня.

 

Запрещенные операции.

 

1.      Не разрешается подавать адрес А3=”0”, A2=”0”,A1=”0”, т.к. при сходе тележки с предыдущего адреса D сразу же станет равным А и тележка остановится. В этом случае , чтобы продолжить работу придется выставлять ее в положение 0 подачей A3=”0”, A2=”0”, A1=”1”. Далее продолжать работу как описано выше.

 

2.      Нельзя подавать стробы на I11 и I12 прежде ,чем заданы уровни загрузки      Бункеров на I02 и I04.

 

3.      Нельзя подавать строб изменения движения транспортера пока предыдущее движение не закончено.

 

Защита.

 

1.      Кнопка АВАРИЙНОЙ остановки движения транспортера и подачи сырья

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

     Если сработал Правый Концевик, то разрешено движение только Влево. Для        продолжения работы надо подать А3=”0”, A2=”0”, A1=”1” и далее по инструкции.

      Если сработал Левый Концевик , то разрешено движение только Вправо. Для продолжения работы надо подать А3=”1”, A2=”1”, A1=”0”.


Инструкция оператора.

 

Действия оператора

Назначение

Отклик системы

Отображение на мониторе

Задать адрес А3, А2, А1.

I05

I07

I09

Установить тележку в заданное положение.

1.Тележка начнет двигаться в направлении заданного положения.

2.Тележка остановится в положении D=A.

3. Горит лампа ОСТАНОВ.

1.       Tel Lev / Prav

 

 

 

2.       Ur. Pr. = 000

Zad Pr = 000

Uu.Lv = 000

ZadLv = 000

 

Задать полный аналоговый сигнал на

 

I02

 

I04

Установить уровень загрузки Бункеров доверху

 

 

Правого

 

Левого

Запоминается уровень загрузки Бункеров для

 

Правого датчика

 

Левого датсика

 

 

 

 

Ur.Pr  = 000

ZadPr = 550

UrLv  = 000

ZadLv = 550

Задать строб на

 

I11

Загрузить Правый Бункер.

Транспортер работает Вправо и включена подача сырья.

   Ur.Pr = реальный ур-нь

   ZadPr = 550

   UrLv  =  000

   ZadLv = 550

 

 

Бункер загружен

Транспортер остановлен.

Выдан сигнал на лампу уровня.

 

Ur.Pr  = 550

ZadPr = 550

UrLv  = 000

ZadLv = 550

 

Задать строб на

 

I12

Загрузить Левый Бункер.

Транспортер работает Влево и включена подача сырья.

   Ur.Pr  = 550

   ZadPr = 550

   Ur.Lv = реальный ур-нь.

   ZadLv = 550

 

 

 

Бункер загружен

Транспортер остановлен.Q04 – “0”

Выдан сигнал на лампу уровня. Q05 -  строб Т=11сек

Подачи сырья нет Q07 – “0”.

 

Ur.Pr  = 550

ZadPr = 550

UrLv  = 550

ZadLv = 550

 

Нажать кнопку АВАРИЯ.

    

I15

Остановить подачу сырья и работу транспортера.

На выходах Q03 , Q04, Q07 – “0”

В первой и в третьей строках перестает изменяться уровень загрузки.

 

 

Сработал  Концевик

 

Правый

 

Левый.

 

 

Konzevik Pr.

 

Konzevik Lv.


Приложение №2.

Блок – схема.

 

 


Приложение №1

            Рисунок 1  Схема загрузки бункерного хозяйства.

Таб.1

 

Адрес

Код положения.

Аст.р.

0

1

11

111

А3

0

0

1

1

А2

0

1

0

1

А1

1

0

0

0