- •6. Установка часу ввімкнення Годинника (on)
- •2. Перехід до інших позицій
- •4. Настройка рабочего режима: измерение частоты или подсчёт импульсов
- •10.3.3.2. Изменение Пароля
- •10.5. Меню Data
- •Alarmy mTx
- •11.2. Автоматическая дверь
- •11.3. Школьные звонки
- •11.4. Обнаружение дефектов деталей
- •11.5. Управление движением тележек на повороте конвейерного става
- •11.6. Контроллер освещения и вентиляции
- •11.7. Контроль нагрузки
11.5. Управление движением тележек на повороте конвейерного става
Описание задачи.
Нужно осуществить перемещение тележек с одной стороны конвейерного става на другую. Это выполняется при помощи вращающегося диска, приводимого двигателем M1. Только одна тележка может находиться на поворотном диске.
Нельзя приводить в движение следующую тележку, если предыдущая еще не сошла с полосы диска или конвейерный став является переполненным (очередь тележек за поворотом).
Дополнительно на повороте тележки могут сниматься, но их нужно отложить обратно. Для выполнения задачи необходимы элементы управления, наглядно указаны на рис. 11.5. – датчики (входы) I1 и I2, выходы Q1, Q2 и Q3.
Выходы датчиков подключаем ко входам программируемого логического релеследующим образом:
Вх. I1 – индукционный датчик присутствия тележки (230 V AC PNP)
Вх. I2 – индукционный датчик очереди, одновременно перемещения тележки на другую сторону конвейерного става (230 V AC PNP).
Вых. Q1 – катушка электроклапана управления пневматическим сервомотором S1 (230V AC).
Вых. Q2 – включение двигателя M1.
Вых. Q3 – лампочка, сообщающая о соответствии числа входящих и выходящих тележек.
|
Конвейерный став |
|
|
ТЕЛЕЖКА |
|
|
|
|
1 |
|
|
Датчик 2 |
|
|
|
(индукционн |
|
|
|
ый) очередь |
|
M |
|
I 2 |
I 1 |
|
|
|
|
||
Датчик 1 |
|
|
|
(индукционн |
|
|
|
ый) тележка |
|
|
|
|
2 |
|
|
Металлический элемент, |
|
|
|
подвергающийся |
|
Приводной двигатель |
|
детектированию датчиком |
|
||
M1 |
|
||
|
Q1 |
|
|
|
|
|
|
|
БЛОКИРОВКА |
|
|
Рис. 11.5.1. Управление поворотом конвейерного става.
Програмований логічний реле NEED - посібник користувача ver. 1.6 RU 262
Примеры применений
Датчик 1 Датчик 2
B1
L
Out Out
L N L N
N
L N N I1 I2 I3 I4 I5 I6 I7 I8
I1 I2 I3 I4 I5 I6 I7 I8 MODE
RUN/STOP
115-230V AC INPUT 8xAC
NEED
Q1 Q2 Q3 Q4
OUTPUT 4xRELAY/10A
Q1 Q2 Q3 Q4
S1 M1
X1
L
N
Рис. 11.5.2 Управление поворотом конвейерного става – электрическая схема
Ниже указываются программы, написанные в режиме LAD и STL. Номера в первой
колонке служат для обозначения отдельных цепей программы для сравнения записи
LAD и STL. Они не являются частью программы.
В нормальной записи STL нет необходимости наличия расстояний между
инструкциями. Однако они повышают четкость программы. Дополнительно можно
ввести комментарии, помогающие анализировать (следить) программу и в дальнейшем
производить простую модификацию.
Програмований логічний реле NEED - посібник користувача ver. 1.6 RU 263
Примеры применений
Программа LAD
1
2
3
4
5
6
7
8
9
10
I 1 I 2
M1 M2 I 1
T1
Q1 I 1 M1
M2
I2 M2
M8
M2
I2
C1
M1 |
При присутствии тележки – работает |
|
датчик „Тележка” (вх. I1) и нет очереди за |
|
|
S |
поворотом (отсутствие действия входа I2), |
|
тогда устанавлвиается Маркер M1 – |
|
|
|
|
|
|
тележка для перемещения |
|
T1 |
Устанавливаем время необходимое для |
|
|
|
|
SF |
освобождения тележки (открытие |
|
блокировки). Данное время это |
|
|
|
|
|
200mS |
продолженное на 200 ms состояние входа |
|
Q1 |
I1 (датчик тележки). |
|
Снимается блокировка тележки |
|
|
|
(происходит питание катушки |
|
|
электроклапана Q1) на время, |
|
|
эквивалентное времени действия датчика |
|
M2 |
I1 + 200ms. |
|
|
|
|
S |
выделяется операция освобождения |
|
|
тележки – тележка находится в зоне |
|
|
вращения. |
|
Q2 |
Питание двигателя полосы вращающегося |
|
|
|
|
|
диска осуществляется только в момент |
|
|
появления тележки для перемещения |
|
M1 |
Тележка оставляет зону вращения – |
|
срабатывание входа I2 (датчик Очередь) |
|
|
R |
приводит к удалению Маркеров |
|
предыдущих операций. Здесь программа |
|
|
|
|
|
|
обслуживания управления тележками |
|
M2 |
завершается, остальные 4 линии служат |
|
для информирования о количестве |
|
|
|
|
|
R |
входящих и сходящих с полосы тележек. |
|
|
После выходна тележки из зоны датчика |
|
C1 |
очереди, выполняются условия 1 линии |
|
программы. |
|
|
CU |
Установка Счетчика C1 на значение 1. |
|
|
|
|
C#1 |
Инструкция срабатывает только один раз |
|
после включения питания – тогда M8 |
|
|
M8 |
|
|
имеет значение 0. Загружаем Счетчик |
|
|
R |
значением 1 как считывающий вверх. |
|
Счетчик готов к использованию. |
|
|
|
|
|
C1 |
После установки Маркера M2 – тележка |
|
CU |
подана на вращательную полосу – |
|
увеличивается на 1 состояние Счетчика |
|
|
|
|
|
C#1 |
тележек |
|
C1 |
После срабатывания входа I2 |
|
|
|
|
CD |
уменьшается на 1состояние Счетчика |
|
C#1 |
тележек |
|
|
|
|
Q3 |
Если состояние Счетчика тележек C1 |
|
|
эквивалентное или сотсавляет более 1 то |
|
|
включается выход Q3, так как для C1 |
|
|
заданное значение составляет 1. |
|
|
Лампочка X1 светится, если тележка |
|
|
находится в ходе поворота |
|
Програмований логічний реле NEED - посібник користувача ver. 1.6 RU 264
Примеры применений
Программа STL
1 |
|
A I1 |
|
|
|
AN I2 |
|
|
|
|
|
S M1 |
|
|
|
|
|
|
|
|
|
A M1 |
|
|
2 |
|
AN M2 |
|
|
|
A I1 |
|
|
|
|
|
|
|
|
|
|
L 200mS |
|
|
|
|
SF T1 |
|
|
3 |
|
|
|
|
|
A T1 |
|
|
|
|
|
= Q1 |
|
|
|
|
|
|
|
4 |
|
AN Q1 |
|
|
|
AN I1 |
|
|
|
|
|
A M1 |
|
|
|
|
S M2 |
|
|
5 |
|
A M2 |
|
|
|
|
= Q2 |
|
|
|
|
|
|
|
|
|
A I2 |
|
|
6 |
|
A M2 |
|
|
|
R M1 |
|
|
|
|
|
|
|
|
|
|
R M2 |
|
|
|
|
|
|
|
|
|
AN M8 |
|
|
7 |
|
L C#1 |
|
|
|
CU C2 |
|
|
|
|
|
|
|
|
|
|
S M8 |
|
|
|
|
|
|
|
8 |
|
A M2 |
|
|
|
L C#1 |
|
|
|
|
|
CU C2 |
|
|
|
|
|
|
|
|
|
|
|
|
9 |
|
A I2 |
|
|
|
L C#1 |
|
|
|
|
|
|
|
|
|
|
CD C2 |
|
|
10 |
|
A C2 |
|
|
|
= Q3 |
|
|
|
|
|
|
|
|
|
|
|
|
|
При присутствии тележки – работает датчик „Тележка” (вх. I1) и нет очереди за поворотом (отсутствие действия входа I2), тогда устанавлвиается Маркер M1 – тележка для перемещения
Устанавливаем время необходимое для освобождения тележки (открытие блокировки). Данное время это продолженное на 200 ms состояние входа I1 (датчик тележки).
Маркеры M1 и M2 предупреждают повторное срабатывание Tаймера в случае появления следующей тележки при датчике I1(M1) и срабатывания перед выходом тележки из зоны вращения (M2).
Снимается блокировка тележки (происходит питание катушки электроклапана Q1) на время, эквивалентное времени действия датчика
I1 + 200ms.
выделяется операция освобождения тележки – тележка находится в зоне вращения.
Питание двигателя полосы вращающегося диска осуществляется только в момент появления тележки для перемещения
Тележка оставляет зону вращения – срабатывание входа I2 (датчик Очередь) приводит к удалению Маркеров предыдущих операций. Здесь программа обслуживания управления тележками завершается, остальные 4 линии служат для информирования о количестве входящих и сходящих с полосы тележек. После выходна тележки из зоны датчика очереди, выполняются условия 1 линии программы.
Установка Счетчика C2 на значение 1.
Инструкция срабатывает только один раз после включения питания – тогда M8 имеет значение 0. Загружаем Счетчик значением 1 как считывающий вверх. Счетчик готов к использованию. Устанавливаем M8 на ‘1’это гарантирует, что до момента выключения питания данная цепь (6) не будет иметь влияния на работу программы.
После установки Маркера M2 – тележка подана на вращательную полосу
– увеличивается на 1 состояние Счетчика тележек
После срабатывания входа I2 уменьшается на 1состояние Счетчика тележек
Если состояние Счетчика тележек C2 эквивалентное или составляет более 1 то включается выход Q3, так как для C1 заданное значение составляет 1. Лампочка X1 светится, если тележка находится в ходе поворота
Комментарий программы Исходная ситуация (перед запуском программы в установочном реле) является
следующей – сервомотор S1 БЛОКИРОВКА (управляемый электроклапаном Q1) является беспрерывно выдвигаемым. После запуска программируемого логического реле(START) анализируется состояние входов и выходов системы. Затем линия за линией выполняются инструкции программы – описание в комментарии рядом с программой.
Програмований логічний реле NEED - посібник користувача ver. 1.6 RU 265
Примеры применений
