Возможно управление транспортным средством через устройство МОДУЛЬ ПРЕДОТВРАЩЕНИЯ НАЕЗДА (МПН) производства ООО "ГЕКСАН". В зависимости от наличия меток в Желтой или Красной зонах производится торможение или остановка транспортного средства.
Устройство МПН подсоединяется к системе CAS1, CAS2 по шине CAN.
Настройка:
can/can#Mode=Mpn
В этом режиме параметры can/can#Baud_Kbs , can/can#Silent не используются, шина настраивается автоматически.
can/mpn#Mode=Can1can/mpn#Mode=MasterCan2, а в другом can/mpn#Mode=SlaveCan2. Оба считывателя должны быть присоединены к шине CAN устройства МПН.Считыватель Slave передает информацию о наличии меток в Красной и Желтой зоне на считыватель Master по шине CAN. Считыватель Master объединяет информацию о метках в зонах и управляет устройством МПН по шине CAN.
Оба считывателя контролируют наличие (и корректность) подтверждения команд от устройства МПН. При отсутствии подтверждений сигнализируется ОшибкаДанных – индикатор состояния считывателя на пульте красный.
В системе CAS2 дополнительно контролируются данные от Slave к Master . При отсутствии данных от Slave также сигнализируется ОшибкаДанных, и на устройство МПН отправляется команда остановки (можно отключить параметром can/mpn#StopOnFailure=off )
Для разъезда транспортных средств торможение/остановку можно ставить на паузу (временно отключать) левой кнопкой на индикаторе CAS2. Для этого настроить /can/mpn#Btn=NoStop NoStopTout_s=XX . Если коротко нажать кнопку N раз, то торможение отключится на N*XX секунд. N может быть не более 3 (остальные нажатия ингорируются). При последующих нажатиях пауза продлевается на NoStopTout_s, но не более 3*NoStopTout_s. Длинное нажатие кнопки отменяет паузу.
Пауза показывается на индикаторе CAS2 верхним светодиодом считывателя MasterCan2 красным цветом. Эта индикация включается с задержкой ~3с.
версия >= 3.17.0
Парсет, задает режимы работы с МПН:
Parameter | Values | Comments |
Mode | Cas1, | Режим работы считывателя |
StopNoSlave | on, off |
|
Btn | BeepOff, NoStop | Действие кнопки – отключение звука или блокировка торможения |
NoStopTout_s
| int >0 | Время блокировки торможения (умножается на количество нажатий кнопки, но не более 3) |