ОТРАСЛЕВОЕ РЕШЕНИЕ ДЛЯ ТОПЛИВОЭНЕРГЕТИЧЕСКОГО СЕКТОРА В СФЕРЕ GPS/ГЛОНАСС.

ИСПОЛЬЗОВАНИЕ АЛГОРИТМА «EASY LOGIC» ДЛЯ ОРГАНИЗАЦИИ УПРАВЛЕНИЯ ВЫДАЧЕЙ ТОПЛИВА ПО ТОПЛИВНЫМ КАРТАМ RFID НА УЗЛАХ ТРК И ТОПЛИВОЗАПРАВЩИКАХ.
УПРАВЛЕНИЕ ДОСТУПОМ И ЛИМИТОМ ОТГРУЗКИ ТОПЛИВА.

ИСПОЛЬЗУЕМЫЕ ВХОДЫ/ВЫХОДЫ НА БОРТОВОМ
УСТРОЙСТВЕ Galileosky 5.0/7.0

1- WIRE — для подключения считывателя топливных пластиковых карт. Передача данных от считывателя к прибору происходит в формате IBUTTON.
IN4 — вход для снятия показаний с счетчика топлива. Используется тип накопительный. Рекомендуемый порог: 5000.
OUT0 — выход используется для разрешения отгрузки.
RS485 (A и B) — подключение датчиков уровня топлива в емкости для контроля уровня топлива и минимального остатка. Чтобы исключить прокачку воздуха, используется блокировка отгрузки топлива при достижении порога минимального критического остатка.

НАСТРОЙКИ ПРИБОРА В КОНФИГУРАТОРЕ:

 

ПРИНЦИП РАБОТЫ АЛГОРИТМА:

Список доступных карт хранится в виде текстовых файлов на MicroSD карте, которая установлена в слоте терминала Galileosky. Терминал мониторинга производит контроль отгрузки топлива через выходное реле и одновременно производит подсчет выданного топлива в текущей транзакции и сверку выданного значения с суточным и абсолютным лимитами. Когда счетчик достигает лимита отгрузки, прописанного в бортовом терминале, терминал производит отключение выхода OUT0, тем самым происходит отгрузка выдачи топлива. Таким образом при повторных попытках выдачи терминал не позволит произвести отгрузку топлива. В процессе отгрузки могут происходить внештатные ситуации, связаннные с отключением бортового питания автомобиля, поэтому в процессе транзакции производится многократная запись в Темп файл последнего выданного значения топлива. В результате, при появлении внештатной перегрузки бортового терминала, система зафиксирует последнее выданное значение с минимальной погрешностью.


Основные режимы работы:
Режим первый: Прибор получает по входу номер карты, проверяет наличие номера в текстовом файле на RfidObject.txt. Если карта идентифицируется, производится активация выходного реле до тех пор, пока данная карта присутствует в приемнике.
Режим второй: Прибор получает по входу номер карты, проверяет наличие номера в текстовом файле на RfidObject.txt. В случае идентификации карты и включенного режима контроля по счетчику, прибор дополнительно считывает информацию с файла RfidObjectCount.txt и сохраняет состояние счетчика отгрузки в память, сравнивая текущее значение счетчика и доступного лимита. Если лимит не превышен, активируется выходное реле до тех пор, пока данная карта присутствует в приемнике.
Параллельно слушается входящий порт Counter1 на предмет поступления импульсов и контроля за превышением их лимита. По достижении лимита выходное реле отключается.

RfidObject.txt — список карт и их параметров
Формат хранения: Номер карты, Режим контроля, Лимит Дозы
RfidObjectCount.txt — состояние счетчика импульсов от момента назначения лимита.
Формат хранения: Номер карты, Дата Назначения, Текущее Значение Счетчика

Чтобы удаленно добавлять или удалять топливные карты на получение топлива, а также назначать суточные и абсолютные лимиты топлива, реализован целый набор команд (методов). Доступна функция запроса у терминала остатка лимита топлива. После загрузки алгоритма все команды становятся доступны пользователю в системе спутникового мониторинга в панели GPRS сообщений (команд). Можно отправлять команды с помощью SMS сообщений и удаленно через конфигуратор терминала Galileosky в разделе команды выполнить их запуск.
В целях контроля не лицензионного использования программной продукции, компанией Exzotron Technology была введена платная лицензия, приобретение которой снимает ограничения на количество добавляемых карт.

ЗАГРУЗКА АЛГОРИТМА

Для загрузки алгоритма необходимо запустить команду через удаленный конфигуратор либо через журнал GPRS сообщений с помощью отправки команды Script [адрес и имя алгоритма]

script FuelOneF — алгоритм для Galileosky 5.0 / Galileosky 7.0 (нет суточного лимита)

script Exzotron_ru_FuelControl_007 — алгоритм для Galileosky 7.0 (поддержка суточных и абсолютных лимитов). Терминалы Galileosky 7.0 не имеют функционала для подключения внешних антенн, поэтому устанавливать их закрытые металлические коробы невозможно.


ОПИСАНИЕ НАБОРА КОМАНД

RFIDSet [номер карты],[Режим контроля],[Лимит счетчика] — добавление карты, изменение размера лимита. Команда позволяет добавить новую карту в память прибора с возможностью указать лимит импульсов для контроля отгрузки топлива.


RFIDSet [номер карты],[Режим контроля],[Лимит счетчика] [Лимит счетчика, суточный] — добавление карты, изменение размера абсолютного и суточного лимита. Команда позволяет добавить новую карту в память прибора, указать лимит импульсов в день и в общем, для контроля отгрузки топлива.


RFIDInfo [номер карты] – информация об остатке лимита на выдачу топлива по номеру карты.

Команда: RFIDInfo 8088906
Ответ: Value 1000,100,950,50

Дополнительные сообщения:
⦁ Если карты не существует либо о ней еще нет записи в файле RFIDObjectCount – выводится “Not Exist”.
⦁ Если карта в памяти прибора, будет получен ответ в виде Value и остаток лимита импульсов от счетчика топлива. Для алгоритма Exzotron_ru_FuelControl_007 будет приходить значение Value лимит абсолютный, лимит суточный.
⦁ Фиксация данных о транзакции происходит только после снятия RFID карты с кармана считывателя, для этого нужно извлечь карту из приемника и только потом давать команду на проверку остатка лимита.

RFIDReset [номер карты] – сброс счетчика в нулевое состояние.

RFIDDelete [номер карты] – полное удаление карты из текстовых файлов.

RFIDAllReset полная очистка текстовых файлов.

Erasetracksd — полная очистка SD карты.

SetResetTotalCounter – сброс тотального счетчика.

TegInfo – показывает содержимое пользовательских тэгов
[тотальный счетчик] — ТЭГ 1
[последняя налитая доза] – ТЭГ 2
[Лимит счетчика] – ТЭГ 3
[ Лимит счетчика, суточный] – ТЭГ 4
[остаток лимита счетчика] – ТЭГ 5
[суточный остаток] – ТЭГ 6

SetUTC [часовой пояс] – ТЭГ 7 — смена часового пояса


Определение дополнительных событий и параметров по отправке сообщений терминалом.

Событие – вставлена RFID карта.

Событие – удалена из приемника RFID карта.

Период отправки сообщений при наличии карты в приемнике.

 

Сертификаты