Техническая поддержка: URBANNOVA@YANDEX.RU
Внимание с 1-го февраля стоимость обслуживания будет 180 рублей в месяц за устройство
Назад к списку

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;;;;;;;;