Техническое описание системы
автоматического управления линии загрузки бункерного хозяйства на складе сырья.
Введение.
Алгоритм работы автоматической линии загрузки бункерного хозяйства.
См. Приложение №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 Схема загрузки бункерного
хозяйства.
Адрес
|
Код положения. |
|||
Аст.р.
|
0 |
1 |
11 |
111 |
А3 |
0 |
0 |
1 |
1 |
А2 |
0 |
1 |
0 |
1 |
А1 |
1 |
0 |
0 |
0 |