Датчик факта отбраковки
Настройки в рецептурных картах
| Переменная ПЛК | Описание |
|---|---|
isUsedProductSensorForRejectionFact |
Используется ли на линии датчик факта отбраковки |
debounceProductSensorForRejectionFact |
Время устранения дребезга датчика факта отбраковки (мс) |
timeBetweenRejectionSignalAndRejectionSensor |
Время между сигналом на отбраковку и сработкой датчика факта отбраковки (мс) |
maxTimeUpperRejectionFactSensor |
Максимальное время подачи сигнала датчика факта отбраковки (мс) |
Включение функционала
Функционал датчика факта отбраковки включается флагом isUsedProductSensorForRejectionFact.
Принцип работы
В момент, когда ПЛК выдаёт сигнал на отбраковщик, запускается отсчёт времени, в течение которого должен выдать сигнал датчик факта отбраковки. Это время определяется значением переменной timeBetweenRejectionSignalAndRejectionSensor.
Если датчик факта отбраковки не выдаёт сигнал в течение заданного времени, то включается авария.
Залипание датчика факта отбраковки
Если датчик факта отбраковки выдаёт сигнал дольше определённого времени, то включается авария. Это время определяется значением переменной maxTimeUpperRejectionFactSensor.
Обработка залипания включается, если значение переменной maxTimeUpperRejectionFactSensor больше 0.
Используемые входы/выходы
Зона 1:
-
Входы:
A3ПЛК – датчик факта отбраковки
-
Выходы:
B2ПЛК – отбраковщикB3ПЛК – сигнал аварии
Зона 2:
-
Входы:
A3модуля расширения – датчик факта отбраковки
-
Выходы:
B2модуля расширения – отбраковщикB3модуля расширения – сигнал аварии