Данное решение представляет собой аппаратно-программный комплекс следующего состава:

  1. Модуль дозовой выдачи или колонка ЕФЛ
  2. Терминал Галилео 7х с промышленной картой памяти
  3. Алгоритм Экзотрон FuelLimits для управления лимитами на отдельном узле выдачи
  4. Сервер мониторинга для получения данных по выдаче
  5. Сервер управления лимитами для синхронизации лимитов между узлами выдачи

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

УПРАВЛЕНИЕ ДОСТУПОМ И ЛИМИТОМ ОТГРУЗКИ ТОПЛИВА.

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

УСТРОЙСТВЕ Galileosky 5.0/7.0/7x

 

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

 

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

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

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

Основные режимы работы:

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

 

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

RfidObject.txt  — список карт (первая группа цифр с карты в десятеричном формате)  и их параметров

Формат хранения:  Номер карты, Режим контроля, Лимит Дозы

RfidObjectCount.txt  — состояние счетчика импульсов от момента назначения лимита.

Формат хранения:  Номер карты, Дата Назначения, Текущее Значение Счетчика

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

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

 

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

 

script Exzotron/Exzotron_Fuel_Control — алгоритм, для Galileosky 7.0 и 7x (поддержка суточных и абсолютных лимитов. Терминалы Galileosky 7.0 не обладают возможностью подключать внешние антенны, поэтому установка их в закрытые металлические коробы невозможна.

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

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

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

Команда: rfidset 7185261, 1,1000, 950

Ответ: acpt 0, 1, 7185261

RFIDSetDay [номер карты], [(новый) суточный лимит] – установка нового суточного лимита с его обнулением.

Команда: RFIDSetDay 7185261, 50

Ответ: acpt 0, 6, 7185261

RFIDEditTotal [номер карты], [тотальный лимит] – изменение тотального лимита.

Команда: RFIDEditTotal 7185261, 500

Ответ: acpt 0, 4, 7185261

RFIDEditDay [номер карты], [суточный лимит] – изменение суточного лимита.

Команда: RFIDEditDay 7185261, 15

Ответ: acpt 0, 5, 7185261

RFIDSetLimit [номер карты], [тотальная выдача], [суточная выдача] – изменение тотальной и суточной выдачи (указывать выданное число).

Команда: RFIDSetLimit 7185261, 1500, 500

Ответ: acpt 0, 3, 7185261

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

Команда: RFIDInfo 8088906

Ответ: Value 8088906, 950, 50, 18518, 18519, 1000, 1000, 1

8088906 – номер карты;

950 – остаток лимита счетчика;

50 – суточный остаток лимита счетчика;

18518 – день последней активности карты;

18519 – текущий день;

1000 – лимит счетчика;

100 — Лимит счетчика, суточный;

1 – режим работы карты (0 – без лимитная, 1 — лимитная)

Дополнительные сообщения:

  • Если карты не существует либо о ней еще нет записи в файле RFIDObjectCount – выводится “Not Exist”.
  • Если карта в памяти прибора, то будет  получен ответ в виде  Value и остаток лимита импульсов от счетчика топлива.
  • Фиксация данных о транзакции происходит только после снятия RFID карты с кармана считывателя, поэтому для фиксации лимита в памяти нужно вытаскивать карту с приемника и только потом давать команду на проверку остатка лимита
  • Если карта установлена в приемнике, то будет получен ответ closed 0, [номер карты]

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

Команда: RFIDReset 7185261

Ответ: acpt 0, 2, 7185261

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

Команда: RFIDDelete 7185261

Ответ: acpt 0, 11, 7185261

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

Команда: RFIDAllReset

Ответ: acpt 0, 12

LICENSE [лицензионный ключ] – регистрирование лицензии программы

Команда: LICENSE 123456

Ответ: License is activated

 

License – Проверка состояния лицензии

Команда: license

  1. активирован: Ответ: License is activated
  2. не активирован: Ответ: License key is incorrect

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

Команда: Erasetracksd

Ответ: ERASETRACKSD SCHEDULED

Version – текущая версия алгоритма

Команда: Version

Ответ: 2020.11.19

Settings 1, [часовой пояс] – смена часового пояса. По умолчанию 3 (Москва)

Команда: Settings 1, 3

Ответ: acpt 1, 3

Settings 2, [impuls] – минимальный остаток, для переключения клапана малого хода OUT1

Значение указывается в импульсах. По умолчанию 15

Команда: Settings 2, 150

Ответ: acpt 2, 150

Settings 3, [mode] – режим удержания метки. По умолчанию 0

0 – режим кармашка (алгоритм работает пока карта поднесена)

1 – режим одно касание, первое касание алгоритм включается до второго касания или по истечению времени (FuelDelay) простоя счетчика импульсов.

Команда: Settings 3, 0

Ответ: acpt 3, 0

Settings 4, [time] – время работы алгоритма в секундах при отсутствии импульсов на входе. По умолчанию 30 сек.

Команда: Settings 4, 30

Ответ: acpt 4, 30

 

Settings 5, [IN] – номер счетного входа. По умолчанию 4.

Команда: Settings 5, 4

Ответ: acpt 5, 4

Settings 6, [номер RS-485] – установка записи данных с выбранного RS-485 в CAN-переменную. По-умолчанию нулевой RS-485 записывается в CAN32BITR2.

Доступные для выбора RS-485: 0, 1, 2, 3, 4

Команда: Settings 6, 1

Ответ: acpt 6, 1

Settings 7, 0 – выключение работы алгоритма

Settings 7, 1 — включение работы алгоритма (максимальная нагрузка терминала)

Settings 7, 2 – замедленный до 1 сек OUT1 (экономия ресурсов терминала)

Settings 7, 3 – замедленный до 1 сек OUT1 и OUT0, для без лимитной работы карт (экономия ресурсов терминала)

Settings —  команда для проверки всех настроек алгоритма

Команда: Settings

Ответ: utc 3, valveslow 600, moderfid 0, fueldelay 30, selectin 0, addtotaltotag 1, StartScript 1

 

rfidinfo 0 —  команда проверки последней выданной дозы

Команда: rfidinfo 0

Ответ: 7185261, 6169, 74, 1000, 950, 751, 731

7185261 – номер последнего использованного ключа CAN32BITR1

6169 – текущее значение тотального счетчика Тэг 1

74 – последняя налитая доза Тэг 2

1000 – лимит счетчика Тэг 3

950 – лимит счетчика суточный Тэг 4

751 – остаток лимита счетчика Тэг 5

731 — суточный остаток Тэг 6

 

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

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

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

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

ОПИСАНИЕ ПОЛЬЗОВАТЕЛЬСКИХ ТЭГОВ

В приложении имеются следующие вкладки: «Tags» – топливные карты, «Receivers» — терминалы, «Distribution» — раздача, «Drivers» — водители, «Administration» — управление.

Чтобы добавить новую топливную карту, необходимо сначала добавить её в разделе Tags, а затем привязать к терминалу в разделе Receivers. Вначале необходимо перейти на вкладку «Tags», а затем нажать на клавишу «Add».

Пользовательский Тэг 0 — в данной версии не используется!!!

Пользовательский Тэг 1 — текущее значение тотального счетчика

Пользовательский Тэг 2 —  последняя налитая доза

Пользовательский Тэг 3 —  лимит счетчика

Пользовательский Тэг 4 —   лимит счетчика, суточный

Пользовательский Тэг 5 —   остаток лимита счетчика

Пользовательский Тэг 6 —   суточный остаток

Пользовательский Тэг 7 — в данной версии не используется!!!

ОПИСАНИЕ CAN-ПЕРЕМЕННЫХ

 

CAN32BITR0 – значение тотального счетчика на момент поднесения карты (можно рассматривать как сессия)

 

CAN32BITR1 – номер последнего использованного ключа

 

CAN32BITR2 – запись с выбранного RS-485 (см. команду ADDTOTALTOTAG)

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

ПРИЛОЖЕНИЕ FUELLIMIT

 

Приложение предназначено для управления выдачей топлива по топливным RFID-картам на узлах ТРК и топливозаправщиках и регулировки лимита отгрузки топлива. Приложение располагается на сайте https://fuellimit.com/

Для работы с приложением необходимо:

  1. Иметь логин и пароль для входа.
  2. Терминал Galileosky 7x, настроенный на Wialon. Для настройки нужно подключиться к терминалу через USB интерфейс, используя ПО Configurator Galileosky

Настройки терминала на Wialon:

Сервер   193.193.165.165

Порт       21423

В приложении имеются следующие вкладки: «Tags» – топливные карты, «Receivers» — терминалы, «Distribution» — раздача, «Drivers» — водители, «Administration» — управление.

Чтобы добавить новую топливную карту, необходимо сначала добавить её в разделе Tags, а затем привязать к терминалу в разделе Receivers. Вначале необходимо перейти на вкладку «Tags», а затем нажать на клавишу «Add».

Появится меню для добавления новой карты.

В поле «Num» вводится номер топливной карты, в «total_limit» – тотальный лимит, в «day_limit» – лимит суточный. Поле «total_balance» должно дублировать «total_limit», а поле «day_balance» — дублировать «day_limit», поскольку раздачи будут списываться именно с «total_balance» и «day_balance». В поле «drivers_id» выбирается ФИО водителя (который предварительно создается во вкладке Drivers). Поле units_id является необязательным для заполнения и заполняется в случае, если карта привязана не только к водителю, но и к машине.

После введения данных нажать кнопку «Add new Tag». Карта будет добавлена, и доступна для редактирования. Рядом с полями лимитов и балансов появятся кнопки «Set». При необходимости редактирования лимитов и балансов на карте, в соответствующие поля можно будет внести исправленное значение, которое будет записано по нажатию кнопки Set. Для сохранения редактирования карты нажать на большую синюю клавишу «Save changes».

Теперь созданную карту необходимо привязать к терминалу. Для этого нужно перейти на вкладку меню «Receivers» и в ней выбрать необходимый терминал.

Слева, в Added Tags можно увидеть присоединенные к терминалу карты, справа – в All Other Tags – все существующие. Чтобы присоединить новую карту к терминалу, необходимо выбрать карту, после чего нажать на кнопку < (на примере она обведена красным кружком). Карта будет присоединена к терминалу. Чтобы отсоединить карту, нужно выбрать её в списке Added Tags и нажать на кнопку  >

Чтобы создать нового водителя нужно зайти в раздел меню «Drivers» и нажать кнопку Add.

Появится меню с тремя полями: name1, name2, name3 – это фамилия, имя и отчество водителя.

После заполнения нажать «Add new Driver» для добавления. Теперь, при создании новой топливной карты, водитель будет доступен в списке «driver_id».

 

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

Для отправки команд согласно протоколу (см. выше «ОПИСАНИЕ НАБОРА КОМАНД»)

зайти в раздел Administration -> Commands. В крайнем поле слева ввести команду. В центральном поле вводится название и IMEI терминала, согласно тому, как он обозначен во вкладке «Receivers». В крайнем правом поле выбрать «Wialon». Для отправки команды нажать Send.

Под полем с введенной командой, после первой отправки появляется строка «Sending result: yes Hide Parsed Source». «Hide», «Parsed» и «Source» являются переключаемыми кнопками. Если выбран режим «Hide», отправленные команды не будут отображаться на экране. Если выбран режим «Parsed», отправленные команды будут отображаться, как показано на примере выше. При выборе режима «Source» будет отображаться программный скрипт запроса.

Последние изменения:

Version 2020.11.19

  1. добавлен параметр в ответ команды RfidInfo

Команда: RFIDInfo 8088906

Ответ: Value 8088906, 950, 50, 18518, 18519, 1000, 1000, 1

8088906 – номер карты;

950 – остаток лимита счетчика;

50 – суточный остаток лимита счетчика;

18518 – день последней активности карты;

18519 – текущий день;

1000 – лимит счетчика;

100 — Лимит счетчика, суточный;

1 – режим работы карты (0 – без лимитная, 1 — лимитная)

  1. изменена команда LastIssue на RfidInfo с параметром 0

Команда: rfidinfo 0

Ответ: 7185261, 25201, 0, 10000, 2000, 8164, 164

  1. изменена команда GetLicense на License (без параметров)
  2. изменена команда getSettings на Settings (без параметров)

Команда: Settings

Ответ: utc 3, valveslow 600, moderfid 0, fueldelay 30, selectin 0, addtotaltotag 1, StartScript 1

  1. объединены команды настроек алгоритма в одну команду с параметрами

Settings [номер настройки], [параметр]

Команда: Settings 1, 3

Ответ: acpt 1, 7

1 – номер настройки

3 – параметр

  1. настройкам алгоритма присвоены номера

0 – чтение настроек

1- utc (по умолчанию 3)

2- valveslow (по умолчанию 15)

3 – moderfid (по умолчанию 0)

4 – fueldelay (по умолчанию 30)

5 – selectin (по умолчанию 4)

6 – addtotaltotag (по умолчанию 0)

7 — StartScript (по умолчанию 0)

  1. добавлена настройка работы алгоритма StartScript (по умолчанию 0)

После первой загрузки алгоритма в терминал, основная часть не запустится и тем самым не займет оперативную память, это позволит проводить настройки терминала без потери данных. После завершения настроек терминала необходимо запустить алгоритм установив Settings 7, 1 и перезагрузить алгоритм командой Reset. В случае необходимости в дальнейшем снова изменить настройки терминала, понадобится выключить алгоритм командой Settings 7, 0 и перезагрузить терминал, после перезагрузки можно проводить настройки терминала, далее следует повторно запустить алгоритм, проделав выше описанную последовательность.

  1. добавлены дополнительные режимы управления выходами OUT0 и OUT1, для освобождения ресурсов терминала в случае не использования этих быстродействующих функций.

Если не используется выход OUT1, то следует устанавливать параметр Settings 7, 2

            Если не используются лимиты карт, то следует устанавливать параметр Settings 7, 3

при смене параметра 3 на другой  (0,1,2), терминал следует перезагрузить.

Примечание: управление выходами OUT0 и OUT1 остается работать исправно, но медленнее, и задержка может составлять до одной секунды…

  1. назначена переменная CAN8BITR11 – StartScript
  2. назначена переменная CAN8BITR12 – режим работы карты mode

Version 2020.11.05

  1. 1. добавлена команда выбора счетного входа SelectIn. от 0 до 5. по умолчанию 0.
  2. назначена переменная CAN8BITR9 – SelectIn
  3. назначена переменная CAN8BITR10 – AddTotalToTag
  4. добавлен таймаут для команд

Version 2020.10.30

  1. 1. изменен порядковый номер команды 13 — RFIDINFO
  2. оптимизированно использование глобальных переменных, для экономии оперативной памяти
  3. заменены глобальные переменные на CAN переменные, для экономии оперативной памяти

CAN8BITR0 — UTC

CAN16BITR0 — ValveSlow

CAN8BITR1 — ModeRfid

CAN8BITR2 – FuelDelay

CAN8BITR3 – активность лицензии (1 активно)

CAN8BITR4 – проверка демо режима (1 достигнул лимит)

CAN8BITR5 – флаг работы алгоритма (1 освободился)

CAN8BITR6 – флаг доступности карты памяти (1 error)

CAN8BITR7 –

CAN8BITR8 – разрешение на команду RfidSet (1 разрешено)

CAN32BITR4 – тотальный остаток

CAN32BITR5 – суточный остаток

CAN32BITR6 — день последней активности карты;

CAN32BITR7 — текущий день;

CAN32BITR8 – проверка переполнения OUT0

CAN32BITR9 – проверка переполнения OUT1

CAN32BITR10 – значение выключения OUT0

CAN32BITR11 – значение выключения OUT1

CAN32BITR12 – значение тотального лимита

CAN32BITR13 – значение суточного лимита

  1. изменен ответ на команду RFIDALLRESET
  2. удалена команда SetResetTotalCounter
  3. установлен запрет на выполнение команды RFIDALLRESET при вставленной карте
  4. установлен запрет на выполнение команды RFIDDELETE при вставленной, удаляемой карты
  5. сократил время ответа на команды, убрав 1 секундную задержку.
  6. исправлена работа команды RfidSetDay, теперь она сбрасывает только суточный остаток не затрагивая тотальный остаток.
  7. изменен ответ в запрет на получение комманд с картой которая работает в данный момент на терминале.

Команда: RFIDSETLIMIT 7185261, 950, 980

Ответ: closed 0, 3, 7185261

0 – queue

3 — номер поступившей команды «RFIDSETLIMIT»

7185261 — номер карты

Version 2020.10.22

  1. 1. Добавлена команда проверки состояния лицензии GetLicense
  2. Добавлены командам номера

нумерация команд:

11 — RFIDDELETE

12 – RFIDALLRESET

  1. В конец команд добавлен дополнительный параметр queue – очередь (произвольное число, по умолчанию 0)
  2. доработаны ответы на команды:

RfidEditTotal

RfidEditDay

RfidSetDay

RFIDSET

RFIDSETLIMIT

RFIDRESET

RFIDDELETE

Команда: rfidsetday 7185261,20

Ответ: acpt 0, 6, 7185261

0 – queue

            6 – номер команды

7185261 – номер карты

Команда: rfidsetday 7185261,20,123

Ответ: acpt 123, 6, 7185261

123 – queue

            6 – номер команды

7185261 – номер карты

SETUTC

ValveSlow

ModeRfid

FuelDelay

RFIDALLRESET

Команда: setutc 3

Ответ: acpt 0, 7

0 – queue

            7 – номер команды

Команда: setutc 3,123

Ответ: acpt 123, 7

123 – queue

            7 – номер команды

  1. изменены ответы на команду SETUTC

acpt 0, 7

0 — queue

7 – номер команды

banned UTC < 0

banned UTC > 23

 

 

Version 2020.10.14

  1. 1. Все настройки алгоритма перенесены в файлы на SD карту.
  2. 2. Доработан алгоритм управления выходами OUT0 и OUT1, скорость отработки изменена от 1 секунды до нескольких миллисекунд — это позволило существенно уменьшить перелив топлива до «граммов» зависит от физических задержек устройства ТРК.
  3. 3. доработан запрет на получение комманд с картой которая работает в данный момент на терминале.

Команда: RFIDSETLIMIT 7185261, 950, 980

Ответ: closed 3, 7185261

3 — номер поступившей команды «RFIDSETLIMIT»

7185261 — номер карты

  1. 4. Добавлена команда getSettings для проверки всех настроек алгоритма.

Команда: getSettings

Ответ: utc 3, valveslow 15, moderfid 1, fueldelay 30

  1. Добавлена команда LastIssue для проверки последней выданной дозы.

Команда: LastIssue

Ответ: 7185261, 6169, 74, 1000, 950, 751, 731

7185261 – CAN32BITR1 – номер последнего использованного ключа

6169 – текущее значение тотального счетчика Тэг 1

74 – последняя налитая доза Тэг 2

1000 – лимит счетчика Тэг 3

950 – лимит счетчика суточный Тэг 4

751 – остаток лимита счетчика Тэг 5

731 — суточный остаток Тэг 6

  1. Произведены изменения в настройках терминала.
  2. Исправлена некорректная работа с без лимитными картами.
  3. Исправлена некорректная работа выходов OUT0 и OUT1.
  4. Удален функционал работы чекового принтера, для экономии оперативной памяти (в будущем вернём обратно).
  5. Присвоены командам номера

нумерация команд:

0 — RFIDINFO

1 — RFIDSET

2 — RFIDRESET

3 — RFIDSETLIMIT

4 — RfidEditTotal

5 — RfidEditDay

6 – RfidSetDay

7 – SetUTC

8 – valveslow

9 – moderfid

10 – fueldelay

 

Version 2020.10.06

  1. Добавлена команда ModeRfid для изменения режима работы с Rfid метками. Работа по наличию карты или одно касание.

0 – режим кармашка (алгоритм работает пока карта поднесена)

1 – режим одно касание, первое касание алгоритм включается до второго касания или по истечению времени (FuelDelay) простоя счетчика импульсов.

  1. Добавлена команда FuelDelay для установки времени работы алгоритма при отсутствии импульсов на входе в режиме ModeRfid 1
  2. добавлен ТЕГ CAN8BITR2 – значение переменной ModeRfid
  3. добавлен ТЕГ CAN8BITR3 — значение переменной FuelDelay
  4. добавлен ТЕГ CAN32BITR3 – номер Rfid метки на время работы алгоритма, от начала и до конца сессии. Получает значение 0 в момент завершения транзакции (можно использовать для отслеживания завершения транзакции)

Version 2020.10.05

  1. Добавлена команда проверки версии прошивки Version
  2. Добавлена поддержка управления клапаном малого хода, для увеличения точности налива по остатку. Управление по OUT1 выход притянут к земле при разрешенном наливе. Команда ValveSlow устанавливает минимальный остаток для отключения клапана малого хода. Подключение выхода: плюс питания постоянно подключено к реле, минусом управляет терминал (учитывайте нагрузку на порт не более 0.2 Ампер!!!)
  3. добавлен ТЕГ CAN16BITR14 – значение переменной ValveSlow

Version 2020.11.19. Решение по лимитированной выдаче, контролю и управлению лимитами посредством GPS/ГЛОНАСС.     Скачать

Конфигурационная настройка для GalileoSky 7x (в одно касание) Скачать

Конфигурационная настройка для GalileoSky 7x при наличии карты в картоприемнике                                                                               Скачать

RFID идентификация
Оборудование для организации RFID идентификации в сфере ГЛОНАСС.
Перейти в раздел

 

Сертификаты