Набор інструкцый AT
E90-DTU(xxxSLxx-ETH)_V2.0
Базавы набор каманд AT
Інструкцыі па выкарыстанні інструкцыі па эксплуатацыі E90-DTU (xxxSLxx-ETH):
- Увайдзіце ў камандны рэжым AT: паслядоўны порт адпраўляе +++, адпраўце AT яшчэ раз на працягу 3 секунд, і прылада верне +OK, затым увайдзіце ў рэжым AT-каманды;
- Гэта кіраўніцтва па эксплуатацыі падтрымлівае 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;
- У наступным тэксце « » і «\r\n» прадстаўляюць разрывы радкоў у розных тэкставых фарматах, якія насамрэч з'яўляюцца HEX (0x0D і 0x0A);
- Падтрымка канфігурацыі сеткавых AT-камандаў, якая можа рэалізаваць сеткавую канфігурацыю AT праз празрысты рэжым перадачы TCP/UDP, не выкарыстоўвайце канфігурацыю AT у рэжыме шлюза Modbus.
- Выкарыстанне TCP-сервера/TCP-кліента:
- Выкарыстанне UDP-сервера/UDP-кліента:
Табліца кодаў памылак:
Код памылкі | Праілюстраваць |
-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/
Тэл: +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 Бесправадны маршрутызатар перадачы дадзеных Шлюз, Бесправадны маршрутызатар перадачы дадзеных Шлюз, Маршрутызатар перадачы дадзеных Шлюз, Маршрутызатар перадачы Шлюз, Маршрутызатар Шлюз |