Назад к списку

GalileoSky Настройка Bluetooth и ModBus

GalileoSky Настройка режима работа Bluetooth-модуля

Формат команды: Blemode N

N – режим работы: 0 – работа с приложением Exigner на мобильном устройстве; 1 – работа с Bluetooth-датчиками; 255 - отключен

Пример

  • Команда: blemode
  • Ответ: BLEMODE:1

GalileoSky Устанавливает периодичность отправки данных по Bluetooth

Формат команды: BLEPOLLINGRATE n

 n – периодичность отправки данных по Bluetooth, сек.

Пример

  • Запрос: BLEPOLLINGRATE 5
  • Ответ: BLEPOLLINGRATE:5


GalileoSky Определяет таймаут, по истечении которого датчик будет исключен из списка видимых при выходе из зоны действия Bluetooth-модуля терминала

Формат команды: BTSENSTIMEOUT n

n – периодичность отправки данных по Bluetooth, сек.

Пример

Команда: BTSENSTIMEOUT60

Ответ: BTSENSTIMEOUT:60


GalileoSky Привязка значений датчиков к тегам Bluetooth

Формат команды: Bttag mac,N

Параметрыmac – mac-адрес датчика;N – номер по списку параметров датчика

Пример

  • Команда: bttag1 ccccccabb9cf,2
  • Ответ: BTTAG1:ccccccabb9cf,2


GalileoSky Настройка устройств Modbus

Формат команды: MDEV[X] PORT,ADDRESS,MODE,SPEED,DATABITS,STOPBITS,PARITY,RES_TIMEOUT

ПараметрыХ – номер по списку датчиковPORT – порт, к которому подключен датчик: 0 - RS2320 1 - RS2321 2 - RS485ADDRESS - адрес подключаемого датчикаMODE - режим работы 0 – RTU 1 - ASCIISPEED – скорость обмена данными, бит/сек (1200,2400,4800,9600,19200,38400,57600,115200)DATABITS – биты данных (7 или 8)STOPBITS – количество стоп-битов (1 или 2)PARITY – четность: 0 – нет 1 – нечет 2 - четRES_TIMEOUT - время для опроса датчика (в случае наличия нескольких датчиком они будут опрашиваться последовательно)

Пример

  • Команда: MDEV0 2,1,0,115200,8,1,0,300
  • Ответ: MDEV0:PORT=2,ADDRESS=1,MODE=0,SPEED=115200,DATABITS=8,STOPBITS=1,PARITY=0,RES_TIMEOUT=300


GalileoSky Настройка регистров устройств Modbus

 Формат команды: MDEV[X]R[Y] REGADDR,REGTYPE,DATATYPE,SIGNED,END,SWAP,TAGNUM,COMMENT

ПараметрыХ – номер по списку датчиковY – номер регистра для датчика ХREGADDR – адрес регистраREGTYPE – тип регистра 1 – DO; 2 – DI; 3 – AO; 4 - AIDATATYPE – разрядность данных: – bit; - Int8; – int16; - int32; – float32SIGNED – характеристика получаемых/отправляемых значений: – беззнаковое; - знаковоеEND – порядок байт (0 – big endian, 1 – little endian)SWAP - признак, если данные имеют нестандартный формат (например 3 байта) (0 – стандартный формат, 1 – особый)TAGNUM – номер тега для привязки (от 1 до 10)COMMENT – комментарий (до 10 символов)

Пример

  • Команда: MDEV0R0 1,1,4,0,0,1,1,led
  • Ответ: MDEV0R0:REGADDR=1,REGTYPE=1,DATATYPE=4,SIGNED=0,END=0,SWAP=1,TAGNUM=1,COMMENT=led


GalileoSky Отображение настроек датчиков Modbus/быстрое стирание настроек

Формат команды: MDEVLIST [;;;;;;;;;]

Параметры[;;;;;;;;;;] – стирание в памяти терминала всех настроек датчиков ModbusПояснениеОтображает текущие настройки датчиков Modbus – настройки для каждого датчика (10 шт) разделены «;», настройки порта разделены «,», где:1-й параметр — порт RS (0-2);2-й параметр — адрес устройства Modbus;3-й параметр — маска использования регистров (10 бит, с 37 прошивки 64 бита)

Пример

  • Запрос: MDEVLIST
  • Ответ: MDEVLIST: 2,1,7;2,2,8;;;;;;;;
Поиск информации по сайту мониторинга транспорта TREKBERRY
© TREKBERRY 2017-2024, Дмитрий В.М. Все права защищены.
Копирование материала без ссылки на источник запрещено. Информация размещенная на сайте не является публичной офертой. Часть текстов написано нейросетью, может содержать не точности. На сайте может быть реклама и иметь рекламные вставки.