Лагатып EBYTEНабор інструкцый AT
E90-DTU(xxxSLxx-ETH)_V2.0

Базавы набор каманд AT

Інструкцыі па выкарыстанні інструкцыі па эксплуатацыі E90-DTU (xxxSLxx-ETH):

  1. Увайдзіце ў камандны рэжым AT: паслядоўны порт адпраўляе +++, адпраўце AT яшчэ раз на працягу 3 секунд, і прылада верне +OK, затым увайдзіце ў рэжым AT-каманды;
  2. Гэта кіраўніцтва па эксплуатацыі падтрымлівае E90-DTU(230SL22-ETH)_V2.0, E90-DTU(230SL30-ETH)_V2.0, E90-DTU(400SL22-ETH)_V2.0, E90-DTU(400SL30-ETH) _V2.0. 90, E900-DTU(22SL2.0-ETH)_V90, E900-DTU(30SL2.0-ETH)_V90 і іншыя шлюзы EXNUMX;
  3. У наступным тэксце « » і «\r\n» прадстаўляюць разрывы радкоў у розных тэкставых фарматах, якія насамрэч з'яўляюцца HEX (0x0D і 0x0A);
  4. Падтрымка канфігурацыі сеткавых AT-камандаў, якая можа рэалізаваць сеткавую канфігурацыю AT праз празрысты рэжым перадачы TCP/UDP, не выкарыстоўвайце канфігурацыю AT у рэжыме шлюза Modbus.
  5. Выкарыстанне TCP-сервера/TCP-кліента:Шлюз маршрутызатара бесправадной перадачы даных EBYTE E90-DTU - дадатак
  6. Выкарыстанне UDP-сервера/UDP-кліента:Шлюз маршрутызатара бесправадной перадачы даных EBYTE E90-DTU - App1

Табліца кодаў памылак:

Код памылкі Праілюстраваць
-1 Няправільны фармат каманды
-2 Няправільная каманда
-3 Яшчэ не вызначана
-4 Няправільны параметр
-5 Яшчэ не вызначана

1.1 Рэзюмэ асноўных інструкцый па канфігурацыі

Камандаванне Праілюстраваць
AT+EXAT Выйдзіце з рэжыму канфігурацыі AT
AT+МАДЭЛЬ Мадэль прылады
НА + ІМЯ імя прылады
AT+SN Ідэнтыфікатар прылады
AT+REBT Перазагрузіце прыладу
ПРЫ+АДНАЎЛЕННЕ Скінуць
НА + ВЕР Запыт версіі прашыўкі
AT+UART Параметры паслядоўнага порта
AT + MAC MAC-адрас прылады
АТ+ЛОРА Бесправадныя параметры машыны
НА+РЭМАЛОРА Наладзьце параметры аддаленай бесправадной сеткі
AT+WAN Параметры сеткі прылады
AT+LPORT Порт прылады
AT+SOCK Рэжым працы і параметры мэтавай сеткі
AT+LINKSTA Зваротная сувязь аб стане злучэння
AT+UARTCLR Падключыце рэжым кэша паслядоўнага порта
AT+REGMOD Пакетны рэжым рэгістрацыі
AT+REGINFO Змест рэгістрацыйнага пакета
У+СЭРЦЫ МОД Пакетны рэжым Heartbeat
У+СЭРЦА ІНФАРМАЦЫЯ Змест пакета Heartbeat
AT+SHORTTM Кароткае злучэнне
У+ПАМОР Час чакання перазапуску
AT+TMOLINK Перазапуск пасля адключэння
AT +WEBCFGPORT Web канфігурацыйны порт

1.2 Увядзіце каманду AT

Камандаванне AT
Функцыя Увайдзіце ў камандны рэжым AT
Адправіць AT
Вярнуцца +ОК / +OK=AT уключыць
Заўвага Вяртаецца пры адсутнасці злучэння і канфігурацыі:+OK=AT уключыць
Вярнуцца, калі будзе злучэнне: +ОК

【Напрampле】
Спачатку адпраўце +++ без новага радка
Пры адпраўцы AT разрыў радка не патрабуецца
Атрымана \r\n+ОК\r\n或\r\n+ОК=Уключыць AT\r\n
1.3 Выйдзіце з AT-каманды

Камандаванне AT+EXAT
Функцыя Увайдзіце ў камандны рэжым AT
Адправіць AT+EXAT
Вярнуцца +ОК

【Напрampле】
Адправіць: AT+EXAT\r\n
Атрымана:\r\n+ОК\r\n
Пачакайце, пакуль прылада перазагрузіцца.
1.4 Мадэль запыту

Камандаванне AT+МАДЭЛЬ
Функцыя Мадэль запыту
Адправіць AT+МАДЭЛЬ
Вярнуцца +ОК=
Заўвага Радок мадэлі: NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Напрampле】
Адправіць: AT+MODEL\r\n
Атрымана:\r\n +OK=NA111-A\r\n
1.5 Імя запыту/набору

Камандаванне НА + ІМЯ
Функцыя Запыт, усталяваць імя
Адправіць запыт) AT+ІМЯ
Зваротны запыт) +ОК=
Адправіць набор) AT+ІМЯ= (Абмежаванне 10 байтамі)
Набор для вяртання) +ОК

【Напрampле】
Запыт:
Адправіць: AT+NAME\r\n
Атрымана:\r\n +OK=A0001\r\n
Наладзіць:
Адправіць: AT+NAME=001\r\n
Атрымана: \r\n +ОК \r\n
1.6 Запыт/устаноўка ID

Камандаванне AT+SN
Функцыя Запыт, сядзіць
Адправіць запыт) AT+SN
Вяртанне (запыт) +ОК=
Адправіць набор) AT+SN= (Абмежаванне 24 байта)
Набор для вяртання) +ОК

【Напрampле】
Запыт:
Адправіць: AT+SN\r\n
Атрымана:\r\n +ОК=0001\r\n
Наладзіць:
Адправіць: AT+SN=111\r\n
Атрымана:\r\n +ОК \r\n
1.7 Перазагрузка

Камандаванне AT+REBT
Функцыя Перазагрузка
Адправіць AT+REBT
Вярнуцца +ОК

【Напрampле】
Адправіць: AT+REBT\r\n
Атрымана:\r\n +ОК \r\n
Дачакайцеся завяршэння перазапуску.
1.8 Скід

Камандаванне ПРЫ+АДНАЎЛЕННЕ
Функцыя Скінуць
Адправіць ПРЫ+АДНАЎЛЕННЕ
Вярнуцца +ОК

【Напрampле】
Адправіць: AT+RESTORE\r\n
Атрымана:\r\n +ОК \r\n
Дачакайцеся завяршэння скіду.
1.9 Інфармацыя аб версіі запыту

Камандаванне НА + ВЕР
Функцыя Запыт інфармацыі аб версіі
Адправіць AT+VER
Вярнуцца +ОК

【Напрampле】
Адпраўлена: AT+VER\r\n
Атрымана:\r\n +ОК =9050-0-xx\r\n
[Заўвага] xx прадстаўляе розныя версіі;
1.10 Запыт MAS-адрасу

Камандаванне AT + MAC
Функцыя Запытаць MAC-адрас
Адправіць AT+MAC
Вярнуцца +ОК=
Заўвагі Фармат зваротных даных «xx-xx-xx-xx-xx-xx»

【Напрampле】
Адпраўлена: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Запыт/усталяванне ўласных параметраў LORA

Камандаванне ЛОРА
Функцыя Наладзьце ўласныя параметры lora
Адправіць запыт) АТ+ЛОРА
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+LORA=
Набор для вяртання) +ОК
Заўвагі 1. ADDR (лакальны адрас): 0-65535
2. NETID (ID сеткі): 0-255
3. AIR_BAUD (хуткасць перадачы дадзеных у эфіры): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500(400SL/900SL)
4. PACK_LENGTH (Даўжыня пакета): 240, 128, 64, 32
5. RSSI_EN(Уключыць навакольны шум) Зачыніць: RSCHOFF, Адкрыць: RSCHON
6. TX_POW (магутнасць перадачы) Высокая: PWMAX, сярэдняя: PWMID, нізкая: PWLOW, вельмі нізкая: PWMIN
7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
8. RSSI_DATA (Уключыць шум дадзеных) Закрыць: RSDATOFF, Адкрыць: RSDATON
9. TR_MOD (метад перадачы) Празрыстая перадача: TRNOR, перадача з фіксаванай кропкай: TRFIX
10. РЭЛЕ (функцыя рэле) рэле замкнёна: RLYOFF, рэле разамкнута: RLYON
11. LBT (LBT Enable) Закрыць: LBTOFF, Адкрыць: LBTON
12. WOR (у словах) WOR атрымальнік: WORRX, WOR адпраўнік: WORTX, зачыніць WOR: WOROFF
13. WOR_TIM(перыяд WOR, адзінка мс) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
14. Ключ сувязі CRYPT: 0-65535

【Напрampле】
Запыт:
Адправіць: AT+ LORA \r\n
Атрымана:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Настройка:
Адправіць:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Атрымана:\r\n+ОК\r\n
1.12 Усталёўка дыстанцыйных параметраў LORA

Камандаванне ЛОРА
Функцыя Наладзьце ўласныя параметры lora
Адправіць настройку) AT+REMOLORA=
Налада вяртання) +ОК
Заўвагі 1. ADDR (мясцовы адрас): 0-65535
2. NETID (ID сеткі): 0-255
3. БАДУ (хуткасць перадачы дадзеных): 1200,2400,4800,9600,19200,38400,57600,115200 ЧОТНАСЦЬ (біт даных, біт цотнасці, стоп-біт) 8N1, 8O1, 8E1
4. AIR_BAUD (хуткасць перадачы дадзеных у эфіры): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400SL/900SL)
5. PACK_LENGTH (Даўжыня пакета): 240, 128, 64, 32
6. RSSI_EN (уключыць навакольны шум): зачыніць: RSCHOFF, адкрыць: RSCHON
7. TX_POW (магутнасць перадачы) Высокі: PWMAX, MIDlet: PWMID, Нізкі: PWLOW, Ніжні: PWMIN
8.  CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL)
9. RSSI_DATA (Уключэнне шуму даных): Закрыццё: RSDATOFF, Адкрыццё: RSDATON
10. TR_MOD (метад перадачы): Празрыстая перадача: TRNOR, перадача з фіксаванай кропкай: TRFIX
11. РЭЛЕ (функцыя рэле): рэле замкнёна: RLYOFF, рэле разамкнута: RLYON
12. LBT (LBT Enable): Зачыніць: LBTOFF, Адкрыць: LBTON
13. WOR (рэжым WOR): WOR атрымальнік: WORRX, WOR адпраўнік: WORTX, зачыніць WOR: WOROFF
14. WOR_TIM(цыкл WOR, адзінка мс):
500, 1000, 1500, 2000, 2500, 3000, 3500, 4000
15. Ключ сувязі CRYPT: 0-65535

[Заўвага]: Аддаленая канфігурацыя павінна быць звязана з празрыстай перадачай, перш чым канфігурацыя будзе паспяховай, а канфігурацыя з нізкай паветранай хуткасцю і падпакет, большы за 128 біт, могуць быць паспяхова адпраўлены.
【Напрampле】
Запыт:
Адправіць: AT+AT+REMOLORA\r\n атрымаць:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Настройка:
Адправіць:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Атрымана:\r\n+ОК\r\n
1.13 Запыт/устаноўка параметраў сеткі

Камандаванне AT+WAN
Функцыя Запыт/устаноўка параметраў сеткі
Адправіць запыт) AT+WAN
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+WAN=
Набор для вяртання) +ОК
Заўвагі Рэжым: DHCP/STATIC Адрас: лакальны IP-адрас Маска: маска падсеткі Шлюз: шлюз
DNS: сервер DNS

【Напрampле】
Запыт:
Адправіць: AT+WAN\r\n
Атрымана: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Налады: (дынамічны IP)
Адправіць: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Атрымана:\r\n+ОК\r\n
Налады: (Статычны IP)
Адправіць: AT+WAN=STATIC,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Атрымана:\r\n+ОК\r\n
1.14 Запыт/устаноўка лакальнага нумара порта

Камандаванне AT+LPORT
Функцыя Запыт/устаноўка нумара лакальнага порта
Адправіць запыт) AT+LPORT
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+LPORT=
Набор для вяртання) +ОК
Заўвагі Значэнне (нумар порта): 0-65535,0 (у рэжыме кліента выкарыстоўваецца выпадковы порт, а ў рэжыме сервера неабходна выкарыстоўваць параметр «non-0», інакш сервер прылады не адкрыецца);

【Напрampле】
Запыт:
Адправіць: AT+LPORT\r\n
Атрымана:\r\n+ОК=8887\r\n
наладзіць:
Адправіць: AT+LPORT=8883\r\n
Атрымана:\r\n+ОК\r\n
1.15 Запыт/устаноўка рэжыму працы машыны і параметраў сеткі мэтавай прылады

Камандаванне AT+SOCK
Адправіць запыт) Запыт і заданне параметраў сеткавага пратаколу
Вяртанне (Запыт) AT+SOCK
Адправіць набор) +ОК=
Набор для вяртання) AT+SOCK=
Заўвагі +ОК
Функцыя Мадэль (рэжым працы): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Аддалены IP (мэтавы IP/даменнае імя): можна наладзіць максімум 128 сімвалаў даменнага імя;
Аддалены порт: 1-65535;

【Напрampле】
Запыт:
Адправіць: AT+SOCK\r\n
Атрымана:\r\n+OK=TCPC,192.168.3.3,8888\r\n
наладзіць:
Адправіць: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Атрымана:\r\n+ОК\r\n
1.16 Запытаць стан спасылкі на сетку

Камандаванне AT+LINKSTA
Функцыя Запытаць стан спасылкі на сетку
Адправіць AT+LINKSTA
Вярнуцца +ОК=
Заўвагі STA: падключэнне/адключэнне

【Напрampле】
Адправіць: AT+LINKSTA\r\n
Атрымана:\r\n+ОК=Адключыць\r\n
1.17 Запыт/устаноўка стану ачысткі кэша паслядоўнага порта

Камандаванне AT+UARTCLR
Функцыя Запыт і ўсталёўка стану ачысткі кэша паслядоўнага порта
Адправіць запыт) AT+UARTCLR
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+UARTCLR=
Набор для вяртання) +ОК
Заўвагі STA: ВКЛ (Уключыць злучэнне для ачысткі кэша)
ВЫКЛ.(Адключыць ачыстку кэша злучэння)

【Напрampле】
Запыт:
Адправіць: AT+UARTCLR\r\n
Атрымана:\r\n+ОК=ВКЛ\r\n
наладзіць:
Адправіць: AT+UARTCLR=OFF\r\n
Атрымана:\r\n+ОК\r\n
1.18 Запыт/усталяванне рэжыму пакета рэгістрацыі

Камандаванне AT+REGMOD
Функцыя Запыт/устаноўка рэжыму пакета рэгістрацыі
Адправіць запыт) AT+REGMOD
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+REGMOD=
Набор для вяртання) +ОК
Заўвагі Стан: ВЫКЛ. – адключана. OLMAC – адпраўка MAC пры першым злучэнні OLCSTM – першае злучэнне. Адпраўка карыстальніцкага EMBMAC – адпраўка MAC за пакет EMBCSTM – адпраўка за пакетам.

【Напрampле】
Запыт:
Адправіць: AT+REGMOD\r\n
Атрымана:\r\n+ОК=ВЫКЛ\r\n
наладзіць:
Адправіць: AT+UARTCLR=OLMAC\r\n
Атрымана:\r\n+ОК\r\n
1.19 Запыт/устаноўка змесціва карыстальніцкага пакета рэгістрацыі

Камандаванне REGINFO
Функцыя Запыт/устаноўка змесціва карыстацкага пакета рэгістрацыі
Адправіць запыт) У+СЭРЦА ІНФАРМАЦЫЯ
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+HEARTINFO=
Набор для вяртання) +ОК
Заўвагі Рэжым: фармат даных (HEX) шаснаццатковы, (STR) радок; Дадзеныя: ліміт ASCII складае 40 байт, абмежаванне HEX 20 байт;

【Напрampле】
Запыт:
Адправіць: AT+REGINFO\r\n
Атрымана:\r\n+ОК=STR,зарэгістраваць паведамленне\r\n
наладзіць:
Адправіць: AT+REGINFO=STR,EBTYE TEST\r\n
Атрымана:\r\n+ОК\r\n
1.20 Запыт/устаноўка пакетнага рэжыму пульса

Камандаванне У+СЭРЦЫ МОД
Функцыя Запытаць/усталяваць пакетны рэжым сэрцабіцця
Адправіць запыт) AT+ HEARTMOD
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+HEARTMOD=
Набор для вяртання) +ОК
Заўвагі Рэжым: NONE (закрыты), UART (паслядоўны сігнал), NET (сеткавы сігнал); Час: час 0-65535 с, 0 (закрыць сэрцабіцце);

【Напрampле】
Запыт:
Адправіць: AT+HEARTMOD\r\n
Атрымана:\r\n+ОК=НЯМА,0\r\n
Адправіць: AT+HEARTMOD =NET,50\r\n
Атрымана:\r\n+ОК\r\n
1.21 Запыт/устаноўка дадзеных сэрцабіцця

Камандаванне У+СЭРЦА ІНФАРМАЦЫЯ
Функцыя Запыт/устаноўка даных сэрцабіцця
Адправіць запыт) У+СЭРЦА ІНФАРМАЦЫЯ
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+HEARTINFO=
Набор для вяртання) +ОК
Заўвагі Рэжым: фармат даных (HEX) шаснаццатковы, (STR) радок; Дадзеныя: ліміт ASCII складае 40 байт, абмежаванне HEX 20 байт;

【Напрampле】
Запыт:
Адправіць: AT+HEARTINFO\r\n
Атрымана:\r\n+OK=STR,паведамленне пра сэрцабіцце\r\n
наладзіць:
Адправіць: AT+HEARTINFO=STR,EBTYE АНАЛІЗ САРДЦА\r\n
Атрымана:\r\n+ОК\r\n
1.22 Запыт/усталяванне кароткага часу злучэння

Камандаванне AT+SHORTTM
Функцыя Запытаць/усталяваць кароткі час злучэння
Адправіць запыт) AT+SHORTTM
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+SHORTM=
Набор для вяртання) +ОК
Заўвагі Час: Ліміт 2-255 с, 0 выключаны;

【Напрampле】
Запыт:
Адправіць: AT+SHORTM\r\n
Атрымана:\r\n+ОК=0\r\n
наладзіць:
Адправіць: AT+SHORTM=5\r\n
Атрымана:\r\n+ОК\r\n
1.23 Час перазапуску тайм-аўту запыту/усталявання

Камандаванне У+ПАМОР
Функцыя Запыт/задаць час перазапуску тайм-аўту
Адправіць запыт) У+ПАМОР
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+TMORST= 60-65535s,
Набор для вяртання) +ОК
Заўвагі Час: Ліміт 2-255 с, 0 выключаны;

【Напрampле】
Запыт:
Адправіць: AT+TMORST\r\n
Атрымана:\r\n+ОК=300\r\n
наладзіць:
Адправіць: AT+SHORTM=350\r\n
Атрымана:\r\n+ОК\r\n
1.24 Запыт/устаноўка часу і часу адключэння і паўторнага падключэння

Камандаванне AT+TMOLINK
Функцыя Запытаць/усталяваць час і час адключэння і паўторнага падключэння
Адправіць запыт) AT+TMOLINK
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+TMOLINK=
Набор для вяртання) +ОК
Заўвагі Час (час адключэння і паўторнага падключэння): ліміт 1-255, 0 зачынены; Num (час адключэння і паўторнага падключэння): абмежаванне 1-60 разоў;

【Напрampле】
Запыт:
Адправіць: AT+TMOLINK\r\n
Атрымана:\r\n+ОК=5,5\r\n
наладзіць:
Адправіць: AT+TMOLINK=10,10\r\n
Атрымана:\r\n+ОК\r\n
1.25 Web Порт канфігурацыі

Камандаванне AT +WEBCFGPORT
Функцыя Запыт і набор web канфігурацыйны порт
Адправіць запыт) AT +WEBCFGPORT
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+TMOLINK=
Набор для вяртання) +ОК
Заўвагі ПОРТ: 2-65535

【Напрampле】
Запыт:
Адправіць: AT+WEBCFGPORT\r\n
Атрымана:\r\n+ОК=80\r\n
наладзіць:
Адправіць: AT+WEBCFGPORT=80\r\n
Атрымана:\r\n+ОК\r\n

Набор каманд функцыі Modbus AT

2.1 Кароткі змест каманд «Функцыя Modbus».

Камандаванне Апісанне
AT+MODWKMOD Рэжым Modbus
AT+MODPTCL Пераўтварэнне пратаколаў
AT+MODGTWYTM Інструкцыя шлюза захоўвання. Час захавання і інтэрвал запытаў
AT+MODCMDEDIT Каманда Modbus RTU папярэдне захавана

2.2 Запытаць працоўны рэжым Modbus і час чакання каманды

Камандаванне AT+MODWKMOD
Функцыя Запытаць і ўсталяваць працоўны рэжым Modbus
Адправіць запыт) AT+MODWKMOD
Вяртанне (Запыт) +ОК=
Заўвагі Рэжым: НЯМА (адключае MODBUS) SIMPL (Пераўтварэнне простага пратаколу) MULIT (Рэжым некалькіх майстроў) STORE (Шлюз захоўвання) CONFIG (Наладжвальны шлюз) AUTOUP (рэжым актыўнай загрузкі)
Тайм-аўт: 0-65535;

Запыт:
Адправіць: AT+MODWKMOD\r\n
Атрымана:\r\n+ОК=SIMPL,100\r\n
наладзіць:
Адправіць: AT+MODWKMOD=MULIT,1000\r\n
Атрымана:\r\n+ОК\r\n
2.3 Уключыце пераўтварэнне пратаколу Modbus TCP у Modbus RTU

Камандаванне AT+MODPTCL
Функцыя Пераўтварэнне пратаколу запытаў і ўстаноўкі Modbus TCP<=>Modbus RTU)
Адправіць запыт) AT+MODPTCL
Вяртанне (Запыт) +ОК=
Заўвагі Рэжым: ON (Уключыць пераўтварэнне пратаколаў) OFF (Адключыць пераўтварэнне пратаколаў)

Запыт:
Адправіць: AT+MODPTCL\r\n
Атрымана:\r\n+ОК=ВКЛ\r\n
наладзіць:
Адправіць: AT+MODPTCL=ON\r\n
Атрымана:\r\n+ОК\r\n
2.4 Усталюйце час захоўвання каманд шлюза Modbus і інтэрвал аўтаматычнага запыту

Камандаванне AT+MODGTWYTM
Функцыя Запытвайце і наладжвайце час захоўвання каманд шлюза Modbus і інтэрвал аўтаматычнага запыту
Адправіць(Запыт) AT+MODGTWYTM
Вяртанне (Запыт) +ОК=
Заўвагі Time1: час захоўвання інструкцый (1-255 секунд)
Time2: час аўтаматычнага інтэрвалу запыту (1-65535 мілісекунд)

Запыт:
Адправіць: AT+MODGTWYTM\r\n
Атрымана:\r\n+ОК=10,200\r\n
наладзіць:
Адправіць: AT+MODGTWYTM=5,100\r\n
Атрымана:\r\n+ОК\r\n
2.5 Запыт і рэдагаванне папярэдне захаваных каманд шлюза канфігурацыі Modbus

Камандаванне AT+MODCMDEDIT
Функцыя Запыт і рэдагаванне папярэдне захаваных каманд шлюза канфігурацыі Modbus
Адправіць запыт) AT+MODCMDEDIT
Вяртанне (Запыт) +ОК=
Заўвагі Рэжым: ADD дадаць каманду; Інструкцыя выдалення DEL; CLR ачысціць каманду; CMD: каманда Modbus (падтрымлівае толькі стандартную каманду Modbus RTU, не трэба запаўняць праверку, можна наладзіць толькі код функцыі каманды чытання 01, 02, 03, 04), нельга захоўваць тую ж каманду і вяртаць +ERR=- 4;

Запыт:
Адправіць: AT+MODCMDEDIT\r\n
Атрымана: \r\n+ОК=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
наладзіць:
Адправіць: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Дадаць каманду)
Атрымана:\r\n+ОК\r\n
Адправіць: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Каманда выдалення)
Атрымана:\r\n+ОК\r\n
Адправіць: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Каманда ачысціць)
Атрымана:\r\n+ОК\r\n

Набор каманд Internet of Things AT

3.1 Рэзюмэ дырэктываў «Магчымасці IoT».

Камандаванне Апісанне
AT+HTPREQMODE Метад запыту HTTP
AT+HTPURL HTTP URL шлях
AT+HTPHEAD HTTP загалоўкі
AT+MQTTCLOUD Платформа MQTT
AT+MQTKPALIVE Перыяд падтрымання сардэчнага рытму MQTT
AT+MQTDEVID Ідэнтыфікатар кліента MQTT
AT+MQTUSER Імя карыстальніка MQTT
AT+MQTPASS Пароль MQTT
AT+MQTTPRDKEY Ключ прадукту Alibaba Cloud
AT+MQTSUB Тэма падпіскі на MQTT
AT+MQTPUB Тэма публікацыі MQTT

3.2 Канфігурацыя мэтавага IP або даменнага імя MQTT і HTTP
Звярніцеся да раздзела «Запыт/устаноўка рэжыму працы машыны і сеткавых параметраў мэтавай прылады».
Усталюйце рэжым MQTT і мэтавыя параметры:
Адправіць: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Атрымана:\r\n+ОК\r\n
Усталюйце рэжым MQTT і мэтавыя параметры:
Адправіць: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Атрымана:\r\n+ОК\r\n
3.3 Запыт/устаноўка метаду запыту HTTP

Камандаванне AT+HTPREQMODE
Функцыя Метад запыту/задачы HTTP-запыту
Адправіць(Запыт) AT+HTPREQMODE
Вяртанне (Запыт) +ОК=
Адправіць(Усталяваць) AT+HTPREQMODE=
Набор для вяртання) +ОК
Заўвагі Метад: GET\POST

【Напрampле】
Запыт:
Адправіць: AT+HTPREQMODE\r\n
Атрымана:\r\n+ОК=АТРЫМАЦЬ\r\n
наладзіць:
Адправіць: AT+HTPREQMODE=POST\r\n
Атрымана:\r\n+ОК\r\n
3.4 Запыт/устаноўка HTTP URL шлях

Камандаванне AT+HTPURL
Функцыя Запыт/устаноўка HTTP URL шлях
Адправіць запыт) AT+HTPURL
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+HTPURL=
Набор для вяртання) +ОК
Заўвагі Шлях: HTTP-запыт URL адрас рэсурсу (абмежаванне даўжыні 0-128 сімвалаў)

【Напрampле】
Запыт:
Адправіць: AT+HTPURL\r\n
Атрымана: \r\n+OK=/1.php?\r\n
наладзіць:
Адправіць: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Атрымана:\r\n+ОК\r\n
3.5 Запыт/устаноўка загалоўкаў HTTP

Камандаванне AT+HTPHEAD
Функцыя Запыт/устаноўка загалоўкаў HTTP
Адправіць(Запыт) AT+HTPHEAD
Вяртанне (Запыт) +ОК= ,
Адправіць набор) AT+HTPHEAD= ,
Набор для вяртання) +ОК
Заўвагі Para (HTTP вяртае дадзеныя паслядоўнага порта з загалоўкам): DEL: без загалоўка;
ДАБАВІЦЬ: з Баотоу;
Head (загаловак HTTP-запыту): абмежаванне даўжыні 128 сімвалаў;

【Напрampле】
Запыт:
Адправіць: AT+HTPHEAD\r\n
Атрымана:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
наладзіць:
Адправіць: AT+HTPHEAD=ADD, Хост: www.ebyte.com\r\n
Атрымана:\r\n+ОК\r\n
3.6 Запыт/устаноўка мэтавай платформы MQTT

Камандаванне AT+MQTTCLOUD
Функцыя Запыт/устаноўка мэтавай платформы MQTT
Адправіць(Запыт) AT+MQTTCLOUD
Вяртанне (Запыт) +ОК=
Адправіць(Усталяваць) AT+MQTTCLOUD=
Набор для вяртання) +ОК
Заўвагі Сервер (мэтавая платформа MQTT): СТАНДАРТ (сервер стандартнага пратаколу MQTT3.1.1) ONENET (сервер OneNote-MQTT) ALI (сервер Alibaba Cloud MQTT) BAIDU (сервер Baidu Cloud MQTT) HUAWEI (сервер Huawei Cloud MQTT)

【Напрampле】
Запыт:
Адправіць: AT+MQTTCLOUD\r\n
Атрымана:\r\n+ОК=СТАНДАРТ\r\n
наладзіць:
Адправіць: AT+MQTTCLOUD=BAIDU\r\n
Атрымана:\r\n+ОК\r\n
3.7 Запыт/устаноўка цыкла адпраўкі пакета сардэчнага сігналу MQTT Keep-alive

Камандаванне AT+MQTKPALIVE
Функцыя Запыт/устаноўка цыкла адпраўкі пакета сардэчнага сігналу MQTT Keep-alive
Адправіць запыт) AT+MQTKPALIVE
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+MQTKPALIVE=
Набор для вяртання) +ОК
Заўвагі Час: час сэрцабіцця MQTT Keep-alive (абмежаванне 1-255 секунд, па змаўчанні 60 с, не рэкамендуецца змяняць);

【Напрampле】
Запыт:
Адправіць: AT+MQTKPALIVE\r\n
Атрымана:\r\n+ОК=60\r\n
наладзіць:
Адправіць: AT+MQTKPALIVE=30\r\n
Атрымана:\r\n+ОК\r\n
3.8 Запыт/заданне назвы прылады MQTT (ідэнтыфікатар кліента)

Камандаванне AT+MQTDEVID
Функцыя Запыт/устаноўка назвы прылады MQTT (ідэнтыфікатар кліента)
Адправіць запыт) AT+MQTDEVID
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+MQTDEVID=
Набор для вяртання) +ОК
Заўвагі Ідэнтыфікатар кліента: імя прылады MQTT (ідэнтыфікатар кліента) абмежавана даўжынёй 128 сімвалаў;

【Напрampле】
Запыт:
Адправіць: AT+MQTDEVID\r\n
Атрымана: \r\n+ОК=тэст-1\r\n
наладзіць:
Адправіць: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Атрымана:\r\n+ОК\r\n
3.9 Запыт/устаноўка імя карыстальніка MQTT (імя карыстальніка/імя прылады)

Камандаванне AT+MQTUSER
Функцыя Запыт/устаноўка імя карыстальніка MQTT (імя карыстальніка/імя прылады)
Адправіць запыт) AT+MQTUSER
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+MQTUSER=
Набор для вяртання) +ОК
Заўвагі Імя карыстальніка: ідэнтыфікатар прадукту MQTT (імя карыстальніка/імя прылады) мае абмежаваную даўжыню 128 сімвалаў;

【Напрampле】
Запыт:
Адправіць: AT+MQTUSER\r\n
Атрымана:\r\n+OK=ebyte-IOT\r\n
наладзіць:
Адправіць: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Атрымана:\r\n+ОК\r\n
3.10 Запыт/устаноўка пароля прадукту MQTT (пароль MQTT/сакрэт прылады)

Камандаванне AT+MQTPASS
Функцыя Запыт/устаноўка пароля для ўваходу ў MQTT (пароль MQTT/сакрэт прылады)
Адправіць(Запыт) AT+MQTPASS
Вяртанне (Запыт) +ОК=
Адправіць(Усталяваць) AT+MQTPASS=
Вяртанне(Усталяваць) +ОК
Заўвагі Пароль: Даўжыня пароля для ўваходу ў MQTT (пароль MQTT/сакрэт прылады) абмежавана 128 сімваламі;

【Напрampле】
Запыт:
Адправіць: AT+MQTPASS\r\n
Атрымана:\r\n+ОК=12345678\r\n
наладзіць:
Адправіць: AT+MQTPASS=87654321\r\n
Атрымана:\r\n+ОК\r\n
3.11 Запыт/устаноўка ключа прадукту Alibaba Cloud MQTT

Камандаванне AT+MQTTPRDKEY
Функцыя Запыт/устаноўка ключа прадукту Alibaba Cloud MQTT
Адправіць запыт) AT+MQTTPRDKEY
Вяртанне (Запыт) +ОК=
Адправіць набор) AT+MQTTPRDKEY=
Набор для вяртання) +ОК
Заўвагі Ключ прадукту: ключ прадукту Alibaba Cloud (абмежаваны 64 сімваламі)

【Напрampле】
Запыт:
Адправіць: AT+MQTTPRDKEY\r\n
Атрымана:\r\n+ОК=ключ прадукту карыстальніка\r\n наладжаны:
Адправіць: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Атрымана:\r\n+ОК\r\n
3.12 Запыт/заданне тэмы падпіскі MQTT

Камандаванне AT+MQTSUB
Функцыя Запыт/заданне тэмы падпіскі MQTT
Адправіць запыт) AT+MQTSUB
Вяртанне (Запыт) +ОК= ,
Адправіць набор) AT+MQTSUB= ,
Набор для вяртання) +ОК
Заўвагі Qos: падтрымлівае толькі ўзровень 0, 1;
Тэма: Тэма падпіскі MQTT (абмежаваная даўжынёй 128 сімвалаў)

【Напрampле】
Запыт:
Адправіць: AT+MQTSUB\r\n
Атрымана: \r\n+ОК= 0, тэма \r\n наладжана:
Адправіць: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Атрымана:\r\n+ОК\r\n
3.13 Тэма публікацыі запытаў/устанаўлення MQTT

Камандаванне AT+MQTPUB
Функцыя Запыт/устаноўка тэмы публікацыі MQTT
Адправіць(Запыт) AT+MQTPUB
Вяртанне (Запыт) +ОК= ,
Адправіць(Усталяваць) AT+MQTPUB= ,
Вяртанне(Усталяваць) +ОК
Заўвагі Qos: падтрымлівае толькі ўзровень 0, 1;
Тэма: тэма публікацыі MQTT (даўжыня абмежавана 128 сімваламі)

【Напрampле】
Запыт:
Адправіць: AT+MQTPUB\r\n
Атрымана: \r\n+ОК=0,тэма \r\n
наладзіць:
Адправіць: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Атрымана:\r\n+ОК\r\n

Канфігурацыя AT Example

4.1 практample падлучэння да стандартнага сервера MQTT3.1.1
{ Ідэнтыфікатар кліента: 876275396
mqtt імя карыстальніка: 485233
Пароль mqtt: E_DEV01
Сервер mqtt: mqtt.heclouds.com
порт mqtt:6002}
Аднавіце заводскія налады перад канфігурацыяй, каб пазбегнуць уключэння невыкарыстоўваемых функцый.
АДПРАВІЦЬ(+++)
3S内АДПРАВІЦЬ(AT)
RECV(+OK=AT уключыць)
АДПРАВІЦЬ(ПРЫ+АДНАЎЛЕННЕ)
RECV(+ОК)
Вышэйпаказаныя крокі могуць выкарыстоўваць абсталяванне для аднаўлення заводскіх налад.
крок 1: Увайдзіце ў рэжым канфігурацыі AT;
АДПРАВІЦЬ(+++)
3S内АДПРАВІЦЬ(AT)
RECV(+OK=AT уключыць)
крок 2: Уключыце дынамічны IP, калі вы наладзіце адпаведны IP для лакальнай сеткі
Сервер MQTT, выкарыстоўвайце тут дынамічны IP;
АДПРАВІЦЬ(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+ОК)
крок 3: Наладзьце рэжым працы і адрас і порт сервера MQTT;
АДПРАВІЦЬ(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Лакальны порт усталяваны на 0)
крок 4: Выберыце платформу MQTT;
АДПРАВІЦЬ(AT+MQTTCLOUD=СТАНДАРТ) RECV(+OK)
крок 5: Наладзьце ідэнтыфікатар кліента прылады;
АДПРАВІЦЬ(AT+MQTDEVID=876275396)
RECV(+ОК)
крок 6: Наладзьце імя карыстальніка mqtt прылады;
АДПРАВІЦЬ(AT+MQTUSER=485233)
RECV(+ОК)
крок 7: Наладзьце пароль mqtt прылады;
АДПРАВІЦЬ(AT+MQTPASS=E_DEV01)
RECV(+ОК)
крок 8: Падпісацца на адпаведную тэму (Topic);
АДПРАВІЦЬ(AT+MQTSUB=0,EBYTE_TEST)
RECV(+ОК)
крок 9: Наладзьце тэму, якая выкарыстоўваецца для публікацыі;
АДПРАВІЦЬ (AT+MQTPUB=0,EBYTE_TEST)
RECV(+ОК)
крок 10: Перазапусціце прыладу;
АДПРАВІЦЬ (AT+REBT)
RECV(+ОК)
Канчатковае права на інтэрпрэтацыю належыць Chengdu Ebyte Electronic Technology Co., Ltd.

Гісторыя версій

Версія Дата Апісанне Выдадзена а
1.0 2022-01-15 Пачатковая версія LC

Пра нас
Тэхнічная падтрымка: support@cdebyte.com
Спасылка для загрузкі дакументаў і налад ВЧ: www.cdebyte.com/en/

Лагатып EBYTEТэл: +86-28-61399028
Факс: 028-64146160
Web:www.cdebyte.com/en/
Адрас: Інавацыйны цэнтр B333-D347, 4# XI-XIN Road, Чэнду, Сычуань, Кітай
Аўтарскае права ©2012–2022, Chengdu Ebyte Electronic Technology Co., Ltd.

Дакументы / Рэсурсы

Шлюз маршрутызатара бесправадной перадачы даных EBYTE E90-DTU [pdfІнструкцыя па эксплуатацыі
E90-DTU, E90-DTU Бесправадны маршрутызатар перадачы дадзеных Шлюз, Бесправадны маршрутызатар перадачы дадзеных Шлюз, Маршрутызатар перадачы дадзеных Шлюз, Маршрутызатар перадачы Шлюз, Маршрутызатар Шлюз

Спасылкі

Пакінуць каментар

Ваш электронны адрас не будзе апублікаваны. Абавязковыя для запаўнення палі пазначаны *