ТО_НОВ-2АГИ (1031959), страница 3
Текст из файла (страница 3)
2. Шток выдвинут ((dc_PZD_on =1)AND(dc_PZD_off=0)).
3. Неисправен ((dc_PZD_on =1)AND(dc_PZD_off=1)).
С пневмоцилиндром связано две команды и целочисленная функция «StatusP(ОБОЗНАЧЕНИЕ_ПНЕВМОЦИЛИНДРА):
1. Выдвинуть: (dm_PZD_on:=1).
2. Втянуть (dm_PZD_on:=0).
int Function StatusP(PZD)=(0- Выполняет, 1- Втянут, 2 -Выдвинут, 3-Неисправен).
1.4Процессы системы загрузки продукта
Система загрузки продукта позволяет реализовать следующие процессы:
1). Процесс «Бункер приемный».
2). Процесс «Дозатор».
3). Процесс «Шлюз».
Процесс «Бункер приемный ».
Цель - автоматически пополняет бункер приемный Bp, поддерживая уровень продукта между нижним и верхним уровнем, определяемыми датчиками SU2 и SU1 соответственно.
Критерии начала и окончания - инициируется и останавливается оператором.
Участвуют:
Сигналы дискретного контроля ДК
dc_Bp_h ; высокий уровень в бункере приемном
dc_Bp_l ; низкий уровень в бункере приемном
dc_KV1_on ;клапан KV1 открыт
dc_KV1_off ;клапан KV1 закрыт
Сигналы дискретного управления ДУ
dm_KV1_on ;открыть клапан KV1
Функция состояния крана KV1 int Function StatusK(KV1)=(0- Переключается, 1- Закрыт, 2 - Открыт, 3-Неисправен).
Функция состояния бункера int Function StatusB(Bp)=(0 - Пуст; 1- Заполняется-Освобождается; 2- Неисправны датчики уровня; 3- Заполнен);
После инициализации цикл с интервалом в 20 с.
Проверить, выполнена ли прошлая команда, если она выдавалась и работоспособны ли элементы KV1, SU1, SU2 (функции StatusK(KV1), StatusB(Bp)). Дать сообщение оператору по состоянию крана и бункера Bp. Выдать команды на KV1: открыть клапан, если бункер Пуст, закрыть, если Заполнен.
Процесс «Дозатор ».
Цель – процесс автоматически пополняет бункер дозатора, поддерживая уровень продукта между нижним и верхним уровнем, определяемыми датчиками SU4 и SU3 соответственно.
Критерии начала и окончания - инициируется и останавливается оператором.
Участвуют:
Сигналы дискретного контроля ДК
dc_Dzt_h ; высокий уровень в дозаторе
dc_ Dzt _l ; низкий уровень в дозаторе
dc_KV3_on ;клапан KV3 открыт
dc_KV3_off ;клапан KV3 закрыт
dc_KV4_on ;клапан KV4 открыт
dc_KV4_off ;клапан KV4 закрыт
Сигналы дискретного управления ДУ
dm_KV3_on ;открыть клапан KV3
dm_KV4_on ;открыть клапан KV4
Функция состояния крана KV3 int Function StatusK(KV3)=(0- Переключается, 1- Закрыт, 2 - Открыт, 3-Неисправен).
Функция состояния крана KV4 int Function StatusK(KV4)=(0- Переключается, 1- Закрыт, 2 - Открыт, 3-Неисправен).
Функция состояния дозатора int Function StatusB(Dzt)=(0- Пуст; 1- Заполняется-Освобождается; 2- Неисправны датчики уровня; 3- Заполнен);
После инициализации цикл с интервалом в 20 с.
Проверить, выполнена ли прошлая команда, если она выдавалась и работоспособны ли элементы KV3, KV4, SU3, SU4 (функции StatusK(KV3), StatusK(KV4), StatusB(Dzt)). Дать сообщение оператору по состоянию крана и бункера Dzt. Выдать команды на KV3 и KV4: открыть KV3,закрыть KV4, если бункер Пуст, открыть KV4,закрыть KV3, если Заполнен.
Процесс «Шлюз »
Цель процесса – поддержание заданной скорости загрузки в камеру KT.
Критерии начала и окончания - инициируется оператором и останавливается оператором при условии, что запущен процесс «Транспортирование».
Участвуют:
Уставка t_gateway ;период шлюзования.
Сигналы дискретного контроля
dc_PZD_on ;пневмоцилиндр выдвинут,
dc_PZD_off ;пневмоцилиндр втянут.
Сигналы дискретного управления
dm_PZD_on ;пневмоцилиндр выдвинуть.
Функция состояния пневмоцилиндра дозатора int Function StatusP(PZD)=(0- Выполняет, 1- Втянут, 2 -Выдвинут, 3-Неисправен).
После инициализации цикл с периодом t_gateway/2;
Проверить, выполнена ли прошлая команда, работоспособен ли пневмоцилиндр (StatusP(PZD)). Дать сообщение оператору по состоянию пневмоцилиндра PZD. Выдать команду на PZD по состоянию пневмоцилиндра (если был выдвинут, то втянуть, если втянут, выдвинуть.
Система транспортирования продукта внутри
технологической камеры STR
Система транспортирования продукта внутри технологической камеры служит для перемещения его по трехъярусному теплообменнику на шаг транспортирования, либо для ворошения его на месте. Представлена на листе 1 НЭО14.00.00.00.00ФС и состоит из трех идентичных скребковых конвейеров, приводимых в действие пневмоцилиндрами PZ1, PZ2 и PZ3.
Рама со скребками в конце хода пневмоцилиндра поднимается по путевым кулакам и возвращается назад в поднятом положении. Таким образом, продукт перемещается на шаг транспортирования. Если ход пневмоцилиндра укорочен, рама не поднимается при обратном ходе и продукт ворошится на конвейере вперед и назад без постоянного перемещения.
Крайние положения поршня пневмоцилиндра фиксируются герконовыми датчиками G_PZ так, что при срабатывании датчика правого крайнего положения, пневмоцилиндр не доводит толкатель до подъема путевого кулака и рама не начинает подниматься. Если реверсировать пневмоцилиндр в это время, будет режим ворошения. Если реверсировать пневмоцилиндр с задержкой времени около одной – двух секунд (уставка задержки должна иметь возможность подгонки при настройке системы), реализуется перемещение продукта на шаг транспортирования.
Режим транспортирования с ворошением управляется автоматически, при этом задается такт ворошения и кратный ему такт перемещения для каждого из пневмоцилиндров.
Описание элементов системы транспортирования продукта внутри технологической камеры
Пневмоцилиндры PZ1..PZ3
В системе транспортирования продукта внутри технологической камеры качестве пневмоцилиндров PZ1.. PZ3 применен пневмоцилиндр фирмы Festo DNC-40-160-PPV-A. В установке НОВ-2АГИ подобные пневмоцилиндры используются и в системе загрузки (см. П. 2.2).
Пневмоцилиндр имеет два входных штуцера для подключения шлангов от пневмосистемы через дроссели с обратным клапаном. Дроссели дают возможность раздельной регулировки скорости движения штока вперед и назад.
При подаче воздуха во вход V_PZi_on шток пневмоцилиндра перемещается вперед, перенося порцию продукта в технологическую камеру. При этом воздух травится через регулируемый дроссель входа V_PZi_off.
Крайние положения поршня фиксируются герконовыми датчиками G_PZi, замыкающими контакт, если поршень находится в соответствующем положении.
Инициируется процесс перемещения вперед подачей управляющего сигнала dm_PZi_on на соответствующий управляющий ключ системы энергопитания SEP, далее на соответствующий распределитель пневмосистемы PSYS подается напряжение питания переключающей катушки PZi_on. При снятии сигнала dm_PZi_on (установке нулевого значения) шток пневмоцилиндра перемещается назад (возвращается в исходное состояние). При этом воздух подается во вход V_PZi_off и травится через дроссель входа V_PZi_on.
Энергетический и информационный интерфейс пневмоцилиндров PZ1.. PZ3 приведен в таблице 5.
Таблица 5.
| ОБОЗНАЧЕНИЕ | НАИМЕНОВАНИЕ | КОД | УРОВЕНЬ | АДРЕС | ПРИМЕЧАНИЕ |
| V_PZ1_on | Воздух на пневмоцилиндр 1 конвейера | P | 500 кПа | PSYS | Шток вперед |
| PZ1_on | Пневмоцилиндр 1 конвейера выдвинуть | Э | +24В, 100мА | SEP | |
| dm_PZ1_on | Выдвинуть пневмоцилиндр конвейера PZ1 | ДУ | 0..20мА | SU | |
| dc_PZ1_on | Первый пневмоцилиндр выдвинут | ДК | Сухой контакт геркона | SU | |
| V_PZ1_off | Воздух на пневмоцилиндр 1 конвейера | P | 500 кПа | PSYS | Шток назад |
| dc_PZ1_off | Первый пневмоцилиндр втянут | ДК | Сухой контакт геркона | SU | |
| V_PZ2_on | Воздух на пневмоцилиндр 2 конвейера | P | 500 кПа | PSYS | Шток вперед |
| PZ2_on | Пневмоцилиндр 2 конвейера выдвинуть | Э | +24В, 100мА | SEP | |
| dm_PZ2_on | Выдвинуть пневмоцилиндр конвейера PZ2 | ДУ | 0..20мА | SU | |
| dc_PZ2_on | Второй пневмоцилиндр выдвинут | ДК | Сухой контакт геркона | SU |
Таблица 5. Продолжение.
| ОБОЗНАЧЕНИЕ | НАИМЕНОВАНИЕ | КОД | УРОВЕНЬ | АДРЕС | ПРИМЕЧАНИЕ |
| V_PZ2_off | Воздух на пневмоцилиндр 2 конвейера | P | 500 кПа | PSYS | Шток назад |
| dc_PZ2_off | Второй пневмоцилиндр втянут | ДК | Сухой контакт геркона | SU | |
| V_PZ3_on | Воздух на пневмоцилиндр 3 конвейера | P | 500 кПа | PSYS | Шток вперед |
| PZ3_on | Пневмоцилиндр 3 конвейера выдвинуть | Э | +24В, 100мА | SEP | |
| dm_PZ3_on | Выдвинуть пневмоцилиндр конвейера PZ3 | ДУ | 0..20мА | SU | |
| dc_PZ3_on | Третий пневмоцилиндр выдвинут | ДК | Сухой контакт геркона | SU | |
| V_PZ3_off | Воздух на пневмоцилиндр 1 конвейера | P | 500 кПа | PSYS | Шток назад |
| dc_PZ3_off | Третий пневмоцилиндр втянут | ДК | Сухой контакт геркона | SU |
Как объект управления пневмоцилиндр имеет четыре состояния:
0. Выполняет ((dc_PZi_on =0)AND(dc_PZi_off=0)).
1. Шток втянут ((dc_PZi_on =0)AND(dc_PZi_off=1)).
2. Шток выдвинут ((dc_PZi_on =1)AND(dc_PZi_off=0)).
3. Неисправен ((dc_PZi_on =1)AND(dc_PZi_off=1)).















