EBYTE логотибиAT Instruction Set
E90-DTU(xxxSLxx-ETH)_V2.0

Негизги функция AT буйрук топтому

E90-DTU (xxxSLxx-ETH) колдонуу боюнча нускамалар:

  1. AT командалык режимине кириңиз: сериялык порт +++ жөнөтөт, 3 секунданын ичинде кайра AT жөнөтөт, жана аппарат + 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 конфигурациясын TCP/UDP ачык өткөрүү режими аркылуу ишке ашыра турган тармактын AT команда конфигурациясын колдоңуз, Modbus шлюз режиминде AT конфигурациясын колдонбоңуз.
  5. TCP сервери/TCP кардары:EBYTE E90-DTU зымсыз маалыматтарды берүү роутери шлюзи - Колдонмо
  6. UDP сервери/UDP кардары:EBYTE E90-DTU зымсыз маалыматтарды берүү роутери шлюзи - App1

Ката код таблицасы:

Ката коду Иллюстрациялоо
-1 Жараксыз буйрук форматы
-2 Жараксыз буйрук
-3 Азырынча аныктала элек
-4 Жараксыз параметр
-5 Азырынча аныктала элек

1.1 Негизги конфигурация нускамаларынын кыскача мазмуну

Command Иллюстрациялоо
AT+EXAT AT конфигурациялоо режиминен чыгуу
AT+MODEL Түзмөк модели
AT + NAME аппараттын аты
AT+SN Түзмөк ID
AT+REBT Түзмөктү кайра жүктөө
AT+КАЛЫБЫНА АЛУУ Калыбына келтирүү
AT + VER Микропрограмманын версиясын сураңыз
AT+UART Сериялык порт параметрлери
AT + MAC Түзмөктүн MAC дареги
AT+LORA Машинанын зымсыз параметрлери
AT+REMOLORA Алыскы зымсыз параметрлерди конфигурациялаңыз
AT+WAN Түзмөк тармагынын параметрлери
AT+LPORT Түзмөк порту
AT+SOCK Жумуш режими жана максаттуу тармак параметрлери
AT+LINKSTA Туташуу абалы боюнча пикир
AT+UARTCLR Сериялык порт кэш режимин туташтыруу
AT+REGMOD Каттоо пакетинин режими
AT+REGINFO Каттоо пакетинин мазмуну
AT+HEARTMOD Heartbeat пакет режими
AT+HEARTINFO Heartbeat пакетинин мазмуну
AT+SHORTM Кыска байланыш
AT+TMORST Убактылуу өчүрүү
AT+TMOLINK Ажыраткандан кийин кайра иштетиңиз
AT+WEBCFGPORT Web конфигурация порту

1.2 AT буйругун киргизиңиз

Command AT
Функция AT буйрук режимине кириңиз
Жөнөтүү AT
Кайтуу +Макул / +OK=AT иштетүү
Эскертүү Туташуу жана конфигурация жок болгондо кайтарат:+OK=AT иштетүү
Байланыш болгондо кайтуу:+OK

【Мисample】
Жаңы сапсыз биринчи +++ жөнөтүңүз
AT жөнөтүүдө эч кандай сызык тыныгуусу талап кылынбайт
Кабыл алынган \r\n+OK\r\n或\r\n+OK=AT иштетүү\r\n
1.3 AT буйругунан чыгуу

Command AT+EXAT
Функция AT буйрук режимине кириңиз
Жөнөтүү AT+EXAT
Кайтуу +Макул

【Мисample】
Жөнөтүү: AT+EXAT\r\n
Кабыл алынды:\r\n+OK\r\n
Түзмөк кайра күйгүчө күтө туруңуз.
1.4 Суроо модели

Command AT+MODEL
Функция Сурам модели
Жөнөтүү AT+MODEL
Кайтуу +OK=
Эскертүү Модел сап: NA111
NA111-A
NA112
NA112-A
NS1
NT1
NT1-B

【Мисample】
Жөнөтүү: AT+MODEL\r\n
Кабыл алынган:\r\n +OK=NA111-A\r\n
1.5 Суроо/Жыйноонун аталышы

Command AT + NAME
Функция Суроо, Атын коюу
Суроо жөнөтүү) AT+NAME
Кайтаруу суроо) +OK=
Топтоону жөнөтүү) AT+NAME= (10 байт чек)
Кайтаруу топтому) +Макул

【Мисample】
Сурап:
Жөнөтүү: AT+NAME\r\n
Кабыл алынды:\r\n +OK=A0001\r\n
Жайгашуу:
Жөнөтүү: AT+NAME=001\r\n
Кабыл алынган: \r\n +OK \r\n
1.6 Суроо/Орнотуу ID

Command AT+SN
Функция Сураныч, отурду
Суроо жөнөтүү) AT+SN
Кайтуу (суроо) +OK=
Топтоону жөнөтүү) AT+SN= (24 байт чеги)
Кайтаруу топтому) +Макул

【Мисample】
Сурап:
Жөнөтүү: AT+SN\r\n
Кабыл алынган:\r\n +OK=0001\r\n
Жайгашуу:
Жөнөтүү: AT+SN=111\r\n
Кабыл алынган:\r\n +OK \r\n
1.7 Кайра жүктөө

Command AT+REBT
Функция Кайра жүктөө
Жөнөтүү AT+REBT
Кайтуу +Макул

【Мисample】
Жөнөтүү: AT+REBT\r\n
Кабыл алынган:\r\n +OK \r\n
Кайра күйгүзүү аяктагыча күтө туруңуз.
1.8 Кайтаруу

Command AT+КАЛЫБЫНА АЛУУ
Функция Калыбына келтирүү
Жөнөтүү AT+КАЛЫБЫНА АЛУУ
Кайтуу +Макул

【Мисample】
Жөнөтүү: AT+RESTORE\r\n
Кабыл алынган:\r\n +OK \r\n
Калыбына келтирүү аяктаганга чейин күтүңүз.
1.9 Суроо версиясы жөнүндө маалымат

Command AT + VER
Функция Суроо версия маалымат
Жөнөтүү AT+VER
Кайтуу +Макул

【Мисample】
Жөнөтүлдү: AT+VER\r\n
Кабыл алынган:\r\n +OK =9050-0-xx\r\n
[Эскертүү] xx ар кандай версияларды билдирет;
1.10 MAS дарегин суроо

Command AT + MAC
Функция MAC дарегин суроо
Жөнөтүү AT+MAC
Кайтуу +OK=
Эскертүү Маалымат форматын кайтаруу "xx-xx-xx-xx-xx-xx"

【Мисample】
Жөнөтүлдү: AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Түпнуска LORA параметрлерин суроо/коюу

Command ЛОРА
Функция Жергиликтүү лоранын параметрлерин конфигурациялаңыз
Суроо жөнөтүү) AT+LORA
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+LORA=
Кайтаруу топтому) +Макул
Эскертүү 1. ADDR (жергиликтүү дарек): 0-65535
2. NETID(Network ID):0-255
3. AIR_BAUD (Аба маалыматынын ылдамдыгы): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500(SL(400
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(Data Noise Enable) Жабуу: RSDATOFF, Ачык: RSDATON
9. TR_MOD(өткөрүү ыкмасы) Ачык берүү: TRNOR, туруктуу чекит берүү: TRFIX
10. RELAY(Реле функциясы) реле жабык: RLYOF, реле ачык: RLYON
11. LBT(LBT иштетүү) Жабуу: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

【Мисample】
Суроо:
Жөнөтүү: 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+OK\r\n
1.12 Алыскы LORA параметрлерин коюу

Command ЛОРА
Функция Жергиликтүү лоранын параметрлерин конфигурациялаңыз
Жөндөө жөнөтүү) AT+REMOLORA=
Орнотууга кайтуу) +Макул
Эскертүү 1. ADDR (Жергиликтүү дарек): 0-65535
2. NETID(Network ID):0-255
3. BAUD(Бет ылдамдыгы): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY (Маалымат биттери, паритет биттери, токтотуу биттери) 8N1, 8O1, 8E1
4. AIR_BAUD (Аба маалыматынын ылдамдыгы): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(SL(400
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(Data Noise Enable): Жабуу: RSDATOFF, Ачык: RSDATON
10. TR_MOD(өткөрүү ыкмасы): Ачык берүү: TRNOR, туруктуу чекит берүү: TRFIX
11. RELAY(Реле функциясы): реле жабык: RLYOF, реле ачык: RLYON
12. LBT(LBT иштетүү): Жабуу: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 биттен жогору суб-пакет ийгиликтүү жөнөтүлүшү мүмкүн.
【Мисample】
Сурап:
Жөнөтүү: 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+OK\r\n
1.13 Тармак параметрлерин суроо/коюу

Command AT+WAN
Функция Тармак параметрлерин суроо/коюу
Суроо жөнөтүү) AT+WAN
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+WAN=
Кайтаруу топтому) +Макул
Эскертүү Режим: DHCP/STATIC Дарек: Локалдык IP дареги Маска: ички тармак маскасы Шлюз: шлюз
DNS: DNS сервер

【Мисample】
Сурап:
Жөнөтүү: 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+OK\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+OK\r\n
1.14 Суроо/Жергиликтүү порт номерин коюу

Command AT+LPORT
Функция Суроо/Жергиликтүү порт номерин коюу
Суроо жөнөтүү) AT+LPORT
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+LPORT=
Кайтаруу топтому) +Макул
Эскертүү Мааниси (порттун номери): 0-65535,0 (кардар режими кокус портту колдонот, ал эми сервер режими "0 эмес" параметрин колдонушу керек, антпесе түзмөк сервери ачылбай калат);

【Мисample】
Сурап:
Жөнөтүү: AT+LPORT\r\n
Кабыл алынды:\r\n+OK=8887\r\n
жайгашуу:
Жөнөтүү: AT+LPORT=8883\r\n
Кабыл алынды:\r\n+OK\r\n
1.15 Машинанын иштөө режимин жана максаттуу түзүлүштүн тармактык параметрлерин суроо/коюу

Command AT+SOCK
Суроо жөнөтүү) Тармак протоколунун параметрлерин сураңыз жана орнотуңуз
Кайтуу (Суроо) AT+SOCK
Топтоону жөнөтүү) +OK=
Кайтаруу топтому) AT+SOCK=
Эскертүү +Макул
Функция Модел (иш режими): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Алыскы IP (максаттуу IP/домендик аталыш): максимум 128 белгиден турган домендик аталышты конфигурациялоого болот;
Алыскы порт: 1-65535;

【Мисample】
Сурап:
Жөнөтүү: 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+OK\r\n
1.16 Тармак шилтемесинин статусун суроо

Command AT+LINKSTA
Функция Тармак шилтемесинин абалын суроо
Жөнөтүү AT+LINKSTA
Кайтуу +OK=
Эскертүү STA: Туташуу/ажыратуу

【Мисample】
Жөнөтүү: AT+LINKSTA\r\n
Кабыл алынды:\r\n+OK=Ажыратуу\r\n
1.17 Суроо/Сериялык порт кэш тазалоо статусун коюу

Command AT+UARTCLR
Функция Сериялык порт кэш тазалоо статусун сураңыз жана орнотуңуз
Суроо жөнөтүү) AT+UARTCLR
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+UARTCLR=
Кайтаруу топтому) +Макул
Эскертүү STA: КҮЙҮК(Кэшти тазалоо үчүн туташууну иштетүү)
ӨЧҮРҮҮ(Туташуу кэшин өчүрүү)

【Мисample】
Сурап:
Жөнөтүү: AT+UARTCLR\r\n
Кабыл алынды:\r\n+OK=ON\r\n
жайгашуу:
Жөнөтүү: AT+UARTCLR=OFF\r\n
Кабыл алынды:\r\n+OK\r\n
1.18 Каттоо пакетинин режими суроо/коюу

Command AT+REGMOD
Функция Каттоо пакетинин режимин суроо/коюу
Суроо жөнөтүү) AT+REGMOD
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+REGMOD=
Кайтаруу топтому) +Макул
Эскертүү Статус: ӨЧҮРҮҮ – Өчүрүлгөн OLMAC – Биринчи туташууда MAC жөнөтүү OLCSTM – Биринчи туташуу Ыңгайлаштырылган EMBMAC жөнөтүү – MAC бир пакетке жөнөтүү EMBCSTM – Пакетке жөнөтүү Ыңгайлаштырылган

【Мисample】
Сурап:
Жөнөтүү: AT+REGMOD\r\n
Кабыл алынды:\r\n+OK=OFF\r\n
жайгашуу:
Жөнөтүү: AT+UARTCLR=OLMAC\r\n
Кабыл алынды:\r\n+OK\r\n
1.19 Ыңгайлаштырылган каттоо пакетинин мазмунун суроо/коюу

Command REGINFO
Функция Ыңгайлаштырылган каттоо пакетинин мазмунун суроо/коюу
Суроо жөнөтүү) AT+HEARTINFO
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+HEARTINFO=
Кайтаруу топтому) +Макул
Эскертүү Режим: маалымат форматы (HEX) он алтылык, (STR) сап; Маалыматтар: ASCII чеги 40 байт, HEX чеги 20 байт;

【Мисample】
Сурап:
Жөнөтүү: AT+REGINFO\r\n
Кабыл алынды:\r\n+OK=STR,каттоо кат\r\n
жайгашуу:
Жөнөтүү: AT+REGINFO=STR,EBTYE TEST\r\n
Кабыл алынды:\r\n+OK\r\n
1.20 Жүрөктүн согушу пакет режимин суроо/коюу

Command AT+HEARTMOD
Функция Жүрөктүн согушу пакет режимин суроо/коюу
Суроо жөнөтүү) AT+ HEARTMOD
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+HEARTMOD=
Кайтаруу топтому) +Макул
Эскертүү Режим: ЖОК (жабык), UART (сериялык жүрөктүн кагышы), NET (тармактын жүрөктүн кагышы); Убакыт: убакыт 0-65535с, 0 (жүрөктүн согушун жабуу);

【Мисample】
Сурап:
Жөнөтүү: AT+HEARTMOD\r\n
Кабыл алынды:\r\n+OK=NONE,0\r\n
Жөнөтүү: AT+HEARTMOD =NET,50\r\n
Кабыл алынды:\r\n+OK\r\n
1.21 Жүрөктүн согушу дайындарын суроо/коюу

Command AT+HEARTINFO
Функция Жүрөктүн согушу дайындарын суроо/коюу
Суроо жөнөтүү) AT+HEARTINFO
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+HEARTINFO=
Кайтаруу топтому) +Макул
Эскертүү Режим: маалымат форматы (HEX) он алтылык, (STR) сап; Маалыматтар: ASCII чеги 40 байт, HEX чеги 20 байт;

【Мисample】
Сурап:
Жөнөтүү: AT+HEARTINFO\r\n
Кабыл алынды:\r\n+OK=STR,жүрөктүн согушу кабары\r\n
жайгашуу:
Жөнөтүү: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Кабыл алынды:\r\n+OK\r\n
1.22 Суроо/коюу кыска туташуу убактысы

Command AT+SHORTM
Функция Суроо/коюу кыска байланыш убактысы
Суроо жөнөтүү) AT+SHORTM
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+SHORTM=
Кайтаруу топтому) +Макул
Эскертүү Убакыт: Лимит 2-255сек, 0 өчүк;

【Мисample】
Сурап:
Жөнөтүү: AT+SHORTM\r\n
Кабыл алынды:\r\n+OK=0\r\n
жайгашуу:
Жөнөтүү: AT+SHORTM=5\r\n
Кабыл алынды:\r\n+OK\r\n
1.23 Суроо/коюу тайм-аут кайра баштоо убактысы

Command AT+TMORST
Функция Кайра баштоо убактысын суроо/коюу
Суроо жөнөтүү) AT+TMORST
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+TMORST= 60-65535s,
Кайтаруу топтому) +Макул
Эскертүү Убакыт: Лимит 2-255сек, 0 өчүк;

【Мисample】
Сурап:
Жөнөтүү: AT+TMORST\r\n
Кабыл алынды:\r\n+OK=300\r\n
жайгашуу:
Жөнөтүү: AT+SHORTM=350\r\n
Кабыл алынды:\r\n+OK\r\n
1.24 Өчүрүү жана кайра туташтыруу убактысын жана убактысын суроо/коюңуз

Command AT+TMOLINK
Функция Өчүрүү жана кайра туташтыруу убактысын жана убактысын сураңыз/коюңуз
Суроо жөнөтүү) AT+TMOLINK
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+TMOLINK=
Кайтаруу топтому) +Макул
Эскертүү Убакыт (ажыратуу жана кайра кошуу убактысы): чек 1-255, 0 жабык; Num (ажыратуу жана кайра кошуу жолу): чектөө 1-60 жолу;

【Мисample】
Сурап:
Жөнөтүү: AT+TMOLINK\r\n
Кабыл алынды:\r\n+OK=5,5\r\n
жайгашуу:
Жөнөтүү: AT+TMOLINK=10,10\r\n
Кабыл алынды:\r\n+OK\r\n
1.25 Web Конфигурация порту

Command AT+WEBCFGPORT
Функция Суроо жана коюу web конфигурация порту
Суроо жөнөтүү) AT+WEBCFGPORT
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+TMOLINK=
Кайтаруу топтому) +Макул
Эскертүү PORT: 2-65535

【Мисample】
Сурап:
Жөнөтүү: AT+WEBCFGPORT\r\n
Кабыл алынды:\r\n+OK=80\r\n
жайгашуу:
Жөнөтүү: AT+WEBCFGPORT=80\r\n
Кабыл алынды:\r\n+OK\r\n

Modbus функциясы AT буйрук топтому

2.1 "Modbus функциясы" буйруктарынын кыскача мазмуну

Command Description
AT+MODWKMOD Modbus режими
AT+MODTCL Протоколду өзгөртүү
AT+MODGTWYTM Storage Gateway Instruction Сактоо убактысы жана суроо аралыгы
AT+MODCMDEDIT Modbus RTU буйругу алдын ала сакталган

2.2 Query Modbus иштөө режими жана буйрук күтүү убактысы

Command AT+MODWKMOD
Функция Сурап, Modbus иштөө режимин орнотуңуз
Суроо жөнөтүү) AT+MODWKMOD
Кайтуу (Суроо) +OK=
Эскертүү Режим: NONE (MODBUS өчүрөт) SIMPL (Жөнөкөй протоколду өзгөртүү) MULIT (Мульти-мастер режими) STORE (Сактагыч шлюз) CONFIG (конфигурациялануучу шлюз) AUTOUP (активдүү жүктөө режими)
Таймаш: 0-65535;

Сурап:
Жөнөтүү: AT+MODWKMOD\r\n
Кабыл алынды:\r\n+OK=SIMPL,100\r\n
жайгашуу:
Жөнөтүү: AT+MODWKMOD=MULIT,1000\r\n
Кабыл алынды:\r\n+OK\r\n
2.3 Modbus TCP протоколун Modbus RTU протоколуна өзгөртүүнү иштетүү

Command AT+MODTCL
Функция Сурам жана протоколду өзгөртүү Modbus TCP<=>Modbus RTU)
Суроо жөнөтүү) AT+MODTCL
Кайтуу (Суроо) +OK=
Эскертүү Режим: КҮЙҮК (Протоколду өзгөртүүнү иштетүү) ӨЧҮРҮҮ (Протоколду өзгөртүүнү өчүрүү)

Сурап:
Жөнөтүү: AT+MODPTCL\r\n
Кабыл алынды:\r\n+OK=ON\r\n
жайгашуу:
Жөнөтүү: AT+MODTCL=ON\r\n
Кабыл алынды:\r\n+OK\r\n
2.4 Set Modbus шлюз буйругу сактоо убактысын жана автоматтык суроо аралыгы

Command AT+MODGTWYTM
Функция Modbus шлюз буйругун сактоо убактысын жана автоматтык суроо аралыгын сураңыз жана конфигурациялаңыз
Жөнөтүү (Суроо) AT+MODGTWYTM
Кайтуу (Суроо) +OK=
Эскертүү Убакыт 1: нускамаларды сактоо убактысы (1-255 секунд)
Убакыт2: Автоматтык суроо аралыгы (1-65535 миллисекунд)

Сурап:
Жөнөтүү: AT+MODGTWYTM\r\n
Кабыл алынды:\r\n+OK=10,200\r\n
жайгашуу:
Жөнөтүү: AT+MODGTWYTM=5,100\r\n
Кабыл алынды:\r\n+OK\r\n
2.5 Modbus конфигурация шлюзунун алдын ала сакталган буйруктарын суроо жана түзөтүү

Command AT+MODCMDEDIT
Функция Modbus конфигурация шлюзунун алдын ала сакталган буйруктарын суроо жана түзөтүү
Суроо жөнөтүү) AT+MODCMDEDIT
Кайтуу (Суроо) +OK=
Эскертүү Режим: ADD кошуу буйругу; DEL өчүрүү инструкциясы; CLR тазалоо буйругу; CMD: Modbus буйругу (стандарттык Modbus RTU буйругун гана колдойт, текшерүүнү толтуруунун кереги жок, окуу буйругунун 01, 02, 03, 04 функциясынын кодун гана конфигурациялоого болот), ошол эле буйрукту сактай албайт жана +ERR=- кайтара албайт. 4;

Сурап:
Жөнөтүү: AT+MODCMDEDIT\r\n
Кабыл алынган: \r\n+OK=\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+OK\r\n
Жөнөтүү: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Жок кылуу буйругу)
Кабыл алынды:\r\n+OK\r\n
Жөнөтүү: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Тазалоо буйругу)
Кабыл алынды:\r\n+OK\r\n

Нерселердин Интернети AT буйрук топтому

3.1 "IoT мүмкүнчүлүктөрү" Директиваларынын кыскача баяндамасы

Command Description
AT+HTPREQMODE HTTP суроо ыкмасы
AT+HTPURL HTTP URL жол
AT+HTPHEAD HTTP аталыштары
AT+MQTTCLOUD MQTT платформасы
AT+MQTKPALIVE MQTT жүрөктүн кагышын сактоо мезгили
AT+MQTDEVID MQTT Кардар ID
AT+MQTUSER MQTT Колдонуучунун аты
AT+MQTPASS MQTT сырсөз
AT+MQTTPRDKEY Alibaba Cloud Product Key
AT+MQTSUB MQTT жазылуу темасы
AT+MQTPUB MQTT темасын жарыялоо

3.2 MQTT жана HTTP максаттуу IP же домендик аталыштын конфигурациясы
"Машинанын иштөө режимин жана максаттуу түзүлүштүн тармактык параметрлерин суроо/орнотуу" дегенди караңыз.
MQTT режимин жана максаттуу параметрлерди коюу:
Жөнөтүү: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Кабыл алынды:\r\n+OK\r\n
MQTT режимин жана максаттуу параметрлерди коюу:
Жөнөтүү: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Кабыл алынды:\r\n+OK\r\n
3.3 Суроо/коюу HTTP суроо ыкмасы

Command AT+HTPREQMODE
Функция Суроо/коюу HTTP суроо ыкмасы
Жөнөтүү (Суроо) AT+HTPREQMODE
Кайтуу (Суроо) +OK=
Жөнөтүү(Жөндөө) AT+HTPREQMODE=
Кайтаруу топтому) +Макул
Эскертүү Метод: GET\POST

【Мисample】
Сурап:
Жөнөтүү: AT+HTPREQMODE\r\n
Кабыл алынды:\r\n+OK=GET\r\n
жайгашуу:
Жөнөтүү: AT+HTPREQMODE=POST\r\n
Кабыл алынды:\r\n+OK\r\n
3.4 HTTP суроо/коюу URL Жол

Command AT+HTPURL
Функция HTTP суроо/коюу URL Жол
Суроо жөнөтүү) AT+HTPURL
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+HTPURL=
Кайтаруу топтому) +Макул
Эскертүү Жол: HTTP сурамы URL ресурстун дареги (узундуктун чеги 0-128 белги)

【Мисample】
Сурап:
Жөнөтүү: AT+HTPURL\r\n
Кабыл алынган: \r\n+OK=/1.php?\r\n
жайгашуу:
Жөнөтүү: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Кабыл алынды:\r\n+OK\r\n
3.5 Суроо/коюу HTTP аталыштары

Command AT+HTPHEAD
Функция Суроо/коюу HTTP аталыштары
Жөнөтүү (Суроо) AT+HTPHEAD
Кайтуу (Суроо) +OK= ,
Топтоону жөнөтүү) AT+HTPHEAD= ,
Кайтаруу топтому) +Макул
Эскертүү Para (HTTP баш аты менен сериялык порт маалыматтарын кайтарат): DEL: баш аты жок;
КОШУУ: Баотоу менен;
Баш (HTTP суроонун аталышы): узундуктун чеги 128 белги;

【Мисample】
Сурап:
Жөнөтүү: AT+HTPHEAD\r\n
Кабыл алынды:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
жайгашуу:
Жөнөтүү: AT+HTPHEAD=ADD, Хост: www.ebyte.com\r\n
Кабыл алынды:\r\n+OK\r\n
3.6 Суроо / коюу MQTT максаттуу платформа

Command AT+MQTTCLOUD
Функция Суроо / коюу MQTT максаттуу платформа
Жөнөтүү (Суроо) AT+MQTTCLOUD
Кайтуу (Суроо) +OK=
Жөнөтүү(Жөндөө) AT+MQTTCLOUD=
Кайтаруу топтому) +Макул
Эскертүү Сервер (MQTT максаттуу платформасы): СТАНДАРТЫ (MQTT3.1.1 стандарттык протокол сервери) ONENET (OneNote-MQTT сервери) ALI (Alibaba Cloud MQTT сервери) BAIDU (Baidu Cloud MQTT сервери) HUAWEI (Huawei Булут MQTT Сервери)

【Мисample】
Сурап:
Жөнөтүү: AT+MQTTCLOUD\r\n
Кабыл алынды:\r\n+OK=СТАНДАРТ\r\n
жайгашуу:
Жөнөтүү: AT+MQTTCLOUD=BAIDU\r\n
Кабыл алынды:\r\n+OK\r\n
3.7 Суроо / коюу MQTT жандуу жүрөк согушу пакетин жөнөтүү циклин

Command AT+MQTKPALIVE
Функция Суроо/коюу MQTT жандуу жүрөктүн согушу пакетин жөнөтүү циклин
Суроо жөнөтүү) AT+MQTKPALIVE
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+MQTKPALIVE=
Кайтаруу топтому) +Макул
Эскертүү Убакыт: MQTT жандуу жүрөк согушу убактысы (чектөө 1-255 секунд, демейки 60с, аны өзгөртүү сунушталбайт);

【Мисample】
Сурап:
Жөнөтүү: AT+MQTKPALIVE\r\n
Кабыл алынды:\r\n+OK=60\r\n
жайгашуу:
Жөнөтүү: AT+MQTKPALIVE=30\r\n
Кабыл алынды:\r\n+OK\r\n
3.8 Суроо/коюу MQTT Түзмөктүн аталышы (Клиент ID)

Command AT+MQTDEVID
Функция Суроо/коюу MQTT Түзмөктүн аталышы (Клиент ID)
Суроо жөнөтүү) AT+MQTDEVID
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+MQTDEVID=
Кайтаруу топтому) +Макул
Эскертүү Кардардын ID: MQTT түзмөгүнүн аталышы (Клиент ID) узундугу 128 белги менен чектелген;

【Мисample】
Сурап:
Жөнөтүү: AT+MQTDEVID\r\n
Кабыл алынган: \r\n+OK=test-1\r\n
жайгашуу:
Жөнөтүү: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Кабыл алынды:\r\n+OK\r\n
3.9 Суроо/Орнотуу MQTT Колдонуучунун аты (Колдонуучунун аты/Түзмөктүн аты)

Command AT+MQTUSER
Функция Сурам/Орнотуу MQTT Колдонуучу аты (Колдонуучунун аты/Түзмөктүн аты)
Суроо жөнөтүү) AT+MQTUSER
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+MQTUSER=
Кайтаруу топтому) +Макул
Эскертүү Колдонуучунун аты: MQTT продукт ID (Колдонуучунун аты/түзмөктүн аты) 128 белгиден турган чектелген узундукка ээ;

【Мисample】
Сурап:
Жөнөтүү: AT+MQTUSER\r\n
Кабыл алынган:\r\n+OK=ebyte-IOT\r\n
жайгашуу:
Жөнөтүү: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Кабыл алынды:\r\n+OK\r\n
3.10 Суроо/Орнотуу MQTT Продукт Сырсөзү (MQTT сырсөз/Түзмөк сыры)

Command AT+MQTPASS
Функция Сырсөз (MQTT сырсөзү/Түзмөк сыры)
Жөнөтүү (Суроо) AT+MQTPASS
Кайтуу (Суроо) +OK=
Жөнөтүү(Жөндөө) AT+MQTPASS=
Кайтуу (Орнотуу) +Макул
Эскертүү Сырсөз: MQTT кирүү сырсөзү (MQTT Сырсөз/Түзмөк сыры) узундугу 128 белги менен чектелген;

【Мисample】
Сурап:
Жөнөтүү: AT+MQTPASS\r\n
Кабыл алынды:\r\n+OK=12345678\r\n
жайгашуу:
Жөнөтүү: AT+MQTPASS=87654321\r\n
Кабыл алынды:\r\n+OK\r\n
3.11 Alibaba Cloud MQTT продукт ачкычын суроо/орнотуу

Command AT+MQTTPRDKEY
Функция Alibaba Cloud MQTT продукт ачкычын суроо/коюңуз
Суроо жөнөтүү) AT+MQTTPRDKEY
Кайтуу (Суроо) +OK=
Топтоону жөнөтүү) AT+MQTTPRDKEY=
Кайтаруу топтому) +Макул
Эскертүү Продукт ачкычы: Alibaba Cloud продукт ачкычы (64 белги менен чектелген)

【Мисample】
Сурап:
Жөнөтүү: AT+MQTTPRDKEY\r\n
Кабыл алынды:\r\n+OK=колдонуучунун продукт ачкычы\r\n орнотулду:
Жөнөтүү: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Кабыл алынды:\r\n+OK\r\n
3.12 MQTT жазылуу темасын суроо/коюу

Command AT+MQTSUB
Функция MQTT жазылуу темасын суроо/коюу
Суроо жөнөтүү) AT+MQTSUB
Кайтуу (Суроо) +OK= ,
Топтоону жөнөтүү) AT+MQTSUB= ,
Кайтаруу топтому) +Макул
Эскертүү Qos: 0, 1 деңгээлин гана колдойт;
Тема: MQTT жазылуу темасы (узундугу 128 белги менен чектелген)

【Мисample】
Сурап:
Жөнөтүү: AT+MQTSUB\r\n
Кабыл алынды: \r\n+OK= 0, тема \r\n орнотулду:
Жөнөтүү: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Кабыл алынды:\r\n+OK\r\n
3.13 Суроо/Орнотуу MQTT темасын жарыялоо

Command AT+MQTPUB
Функция Суроо/Орнотуу MQTT темасын жарыялоо
Жөнөтүү (Суроо) AT+MQTPUB
Кайтуу (Суроо) +OK= ,
Жөнөтүү(Жөндөө) AT+MQTPUB= ,
Кайтуу (Орнотуу) +Макул
Эскертүү Qos: 0, 1 деңгээлин гана колдойт;
Тема: MQTT темасын жарыялоо (узундугу 128 белги менен чектелген)

【Мисample】
Сурап:
Жөнөтүү: AT+MQTPUB\r\n
Кабыл алынган: \r\n+OK=0, тема \r\n
жайгашуу:
Жөнөтүү: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Кабыл алынды:\r\n+OK\r\n

AT Configuration Example

4.1 Чыгampстандарттуу MQTT3.1.1 серверине туташуу
{ Кардар ID: 876275396
mqtt колдонуучунун аты: 485233
mqtt сырсөз: E_DEV01
mqtt сервери: mqtt.heclouds.com
mqtt порт:6002}
Колдонулбаган функцияларды иштетпөөнүн алдын алуу үчүн конфигурациядан мурун заводдук орнотууларды калыбына келтириңиз.
ЖӨНӨТ (+++)
3S内SEND(AT)
RECV(+OK=AT иштетүү)
ЖӨНӨТ (AT+КАЛЫБЫНА АЛУУ)
RECV(+ОК)
Жогорудагы кадамдар заводдук орнотууларды калыбына келтирүү үчүн жабдыкты колдоно алат.
1-кадам: AT конфигурация режимине кириңиз;
ЖӨНӨТ (+++)
3S内SEND(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=СТАНДАРТ) АЛУУ(+ОК)
5-кадам: Аппараттын Кардар идентификаторун конфигурациялаңыз;
ЖӨНӨТ(AT+MQTDEVID=876275396)
RECV(+ОК)
6-кадам: Түзмөктүн mqtt колдонуучу атын конфигурациялаңыз;
ЖӨНӨТ(AT+MQTUSER=485233)
RECV(+ОК)
7-кадам: Аппараттын mqtt сырсөзүн конфигурациялаңыз;
ЖӨНӨТ(AT+MQTPASS=E_DEV01)
RECV(+ОК)
8-кадам: Тиешелүү темага жазылуу (Тема);
ЖӨНӨТ(AT+MQTSUB=0,EBYTE_TEST)
RECV(+ОК)
9-кадам: Жарыялоо үчүн колдонулган теманы конфигурациялаңыз;
ЖӨНӨТ(AT+MQTPUB=0,EBYTE_TEST)
RECV(+ОК)
10-кадам: Аппаратты кайра иштетүү;
ЖӨНӨТ(AT+REBT)
RECV(+ОК)
Акыркы чечмелөө укугу Chengdu Ebyte Electronic Technology Co., Ltd компаниясына таандык.

Кайра карап чыгуу тарыхы

Версия Дата Description тарабынан чыгарылган
1.0 2022-01-15 Баштапкы версия LC

Биз жөнүндө
Техникалык колдоо: support@cdebyte.com
Документтер жана RF жөндөөлөрүн жүктөө шилтемеси: www.cdebyte.com/en/

EBYTE логотибиТел:+86-28-61399028
Факс: 028-64146160
Web:www.cdebyte.com/en/
Дарек: Innovation Center B333-D347, 4# XI-XIN Road, Чэнду, Сычуань, Кытай
Copyright ©2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.

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

EBYTE E90-DTU зымсыз маалыматтарды берүү роутери шлюзи [pdf] Instruction Manual
E90-DTU, E90-DTU зымсыз маалыматтарды өткөрүүчү роутер шлюзи, зымсыз маалыматтарды өткөрүүчү роутер шлюзи, маалыматтарды өткөрүүчү роутер шлюзи, берүү роутер шлюзи, роутер шлюзи

Шилтемелер

Комментарий калтырыңыз

Сиздин электрондук почта дарегиңиз жарыяланбайт. Талап кылынган талаалар белгиленген *