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