ФИКСАЦИЯ СОСТОЯНИЙ ПЕРЕКЛЮЧАТЕЛЯ

Переключатели позволяют фиксировать переключения датчиков и их состояния. Из-за дребезга контактов или других факторов могут возникнуть ложные срабатывания. Программа АвтоГРАФ 5 ПРО позволяет отфильтровать подобные ошибки. Для настройки обработки состояний переключателей необходимо перейти на вкладку «Фиксация состояния» (Рис.89).

Фиксация состояния переключателя

Для фильтрации ложных переключений необходимо включить опцию «Фиксация состояния» (Рис.89) и задать временные пороги фиксации включенных и выключенных состояний.

•  Фиксация состояния (Рис.89, п.1).

Для корректной фиксации состояния переключателя необходимо настроить следующие параметры:

Порог времени фиксации включения, с – определяет минимальное время (в секундах), в течение которого датчик должен находиться во включенном состоянии, чтобы зафиксировать включение.

Порог времени фиксации выключения, с – определяет минимальное время (в секундах), в течение которого датчик должен находиться в выключенном состоянии, чтобы зафиксировать переключение.

• Обработка залипания (Рис.89, п.2)

Программа «АвтоГРАФ 5 ПРО» позволяет добавить залипание переключения для смещения фронтов сигнала. Для применения залипания необходимо включить опцию «Залипание» и настроить следующие параметры:

После включения, с – позволяет сместить точку переключения параметра из выключенного состояния во включенное на заданное количество секунд. Если задано положительное число, то фронт будет сдвинут вправо. Если задано отрицательное число, то фронт будет сдвинут влево.

После выключения, с – позволяет сместить точку переключения параметра из включенного состояния в выключенное на заданное количество секунд. Если задано положительное число, то фронт будет сдвинут вправо. Если задано отрицательное число, то фронт будет сдвинут влево.


Рис.89. Фиксация состояния переключателя.

Сброс состояния переключателя (Рис.89, п.3)

В обработчике данных предусмотрен сброс значения переключателя по условию (сброс в выключенное состояние). Сброс параметра может быть использован, например, для ограничения времени действия карточки водителя/заправщика по признаку окончания заправки как для систем с контроллерами (КУСС, ПОРТ-3, AGFC), так и без: УСС, расходомер и картридер отдельно. Ограничение действия карточки позволит правильно фиксировать заправки без карточек (после заправки по карточке). Предусмотрено два типа условия сброса параметра:

Условие сброса по переходу Да ->Нет (флаг) – логическое выражение для сброса параметра на основе статусов, флагов и других дискретных параметров ТС, добавленных в обработчик данных. Сброс параметра происходит, как только заданное условие перестает выполняться.

Условие сброса по переходу Да ->Нет (накоп.) – логическое выражение для сброса параметра по состоянию накопительных параметров ТС, добавленных в обработчик данных. Сброс параметра происходит, как только заданное условие перестает выполняться.

Рис.89 приведен пример условия, которое выполняется, пока идет заправка – параметр «ОЗ», возвращающий объем заправки не равен 0. Как только заправка прекращается, параметр становится равным 0, соответственно перестает выполняться заданное условие – Параметр «Карта», возвращающий фамилию владельца карты – водителя или заправщика, сбрасывается в выключенное состояние.

НАСТРОЙКА СТАТУСОВ ПЕРЕКЛЮЧАТЕЛЯ

Переключатель может иметь несколько включенных и одно выключенное состояние. Настроить разные состояния переключателя можно на вкладке «Статусы переключателя» (Рис.90).


Рис.90. Статусы переключателя.

Достаточно задать включенные состояния переключателя, выключенное состояние будет вычислено из включенных состояний.

Включенные состояния могут быть заданы следующим образом (опция «Вкл. состояния определяются списком»):

• Условий – включенные состояния определяются отдельным списком, заданным пользователем вручную. Для этой опции необходимо настроить таблицу включенных состояний – задать описание, цвет диаграммы и изображение состояния, значение параметра, соответствующее этому состоянию и т. д. Для того чтобы программа обрабатывала выключенное состояние параметра, необходимо задать свойства этого состояния в таблице «Выключенное состояние». Пример настроек приведен на Рис.90.

• Значений – включенные состояния параметра определяются возможными значениями этого параметра – программа автоматически присваивает цвет и изображения каждому состоянию параметра.

• Устройств – включенные состояния определяются списком устройств. Пример использования данной настройки – это параметр мобильных контрольных точек MCHP, который возвращает название ТС из списка устройств схемы.

• Геозон – включенные состояния параметра определяются по настройками списка геозон. Такая настройка может быть применима для параметра геозон – когда ТС находится в геозоне, переключатель считается включенным, если ТС находится вне геозоны, параметр выключен.

• Водителей – включенные состояния параметра определяются списком водителей. Данная настройка может использоваться, например, для определения включенных состояний параметра, который хранит фамилию текущего водителя.

• Инструментов – включенные состояния параметров определяются настройками Списка инструментов. Данная настройка может использоваться, например, для получения названия инструмента по идентификатору радиометки этого инструмента.

• Маршрутов – включенные состояния параметра определяются списком маршрутов схемы. Если параметр находится во включенном состоянии, то возвращается название текущего маршрута ТС из списка маршрутов схемы.

• Типов геозон – включенные состояния параметра определяются типами геозон, заданных в схеме. Если параметр, определяющий тип геозоны, включен, то возвращается тип текущей геозоны, в которой находится ТС.

• Типов статусов – включенные состояния параметра определяются типами статусов ТС, заданных в текущей схеме. Если параметр, определяющий статус ТС, включен, то возвращается текущий статус из списка.

• Битов – включенными состояниями параметра являются различные биты, хранящиеся в этом параметра. Это могут быть флаги ТС, статусы внешних устройств, возвращаемых одним параметров в разных битах (например, системы учета пассажиропотока Irma Matrix), разные нарушения стиля вождения, возвращаемые одним параметров. Для такого переключателя требуется задать список битов, являющихся включенными состояниями, а также задать их описание, цвет, изображение для корректной обработки в модулях просмотра. На Рис.91 приведен пример настроек переключателя, включенные состояния которого определяются списком битов этого параметра.


Рис.91. Пример настройки определения включения состояния параметра по списку битов.

Системы мониторинга © Пользовательское соглашение.