AT Set Arahan
E90-DTU(xxxSLxx-ETH)_V2.0
Set perintah AT fungsi asas
Arahan untuk penggunaan manual arahan E90-DTU (xxxSLxx-ETH):
- Masukkan mod arahan AT: port bersiri menghantar +++ , hantar AT semula dalam masa 3 saat, dan peranti kembali +OK , kemudian masukkan mod arahan AT;
- Manual arahan ini menyokong 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 dan get laluan EXNUMX yang lain;
- Dalam teks berikut, “ ” dan “\r\n” mewakili pemisah baris dalam format teks yang berbeza, yang sebenarnya HEX (0x0D dan 0x0A);
- Sokongan konfigurasi arahan AT rangkaian, yang boleh merealisasikan konfigurasi AT rangkaian melalui mod penghantaran telus TCP/UDP, sila jangan gunakan konfigurasi AT dalam mod gerbang Modbus.
- Penggunaan pelayan TCP/pelanggan TCP:

- Penggunaan Pelayan UDP/Klien UDP:

Jadual Kod Ralat:
| Kod Ralat | Gambarkan |
| -1 | Format Perintah Tidak Sah |
| -2 | Perintah Tidak Sah |
| -3 | Belum Ditakrifkan |
| -4 | Parameter tidak sah |
| -5 | Belum Ditakrifkan |
1.1 Ringkasan Arahan Konfigurasi Asas
| Perintah | Gambarkan |
| AT+EXAT | Keluar daripada mod konfigurasi AT |
| AT+MODEL | Model peranti |
| AT + NAMA | nama peranti |
| AT+SN | ID peranti |
| AT+REBT | But semula peranti |
| DI+PULIHKAN | Tetapkan semula |
| AT + VER | Pertanyaan versi perisian tegar |
| AT+UART | Parameter port bersiri |
| AT + MAC | Alamat MAC peranti |
| AT+LORA | Parameter wayarles mesin |
| DI+REMOLORA | Konfigurasikan parameter wayarles jauh |
| AT+WAN | Parameter rangkaian peranti |
| AT+LPORT | Port peranti |
| AT+SOCK | Mod kerja dan parameter rangkaian sasaran |
| DI+LINKSTA | Maklum balas status sambungan |
| AT+UARTCLR | Sambungkan mod cache port bersiri |
| AT+REGMOD | Mod Pakej Pendaftaran |
| DI+REGINFO | Kandungan Pakej Pendaftaran |
| AT+HEARTMOD | Mod Paket Denyutan Jantung |
| DI+HEARTINFO | Kandungan pakej degupan jantung |
| AT+SHORTM | Sambungan pendek |
| AT+TORST | Tamat masa dimulakan semula |
| AT+TMOLINK | Mulakan semula selepas terputus sambungan |
| AT+WEBCFGPORT | Web port konfigurasi |
1.2 Masukkan Perintah AT
| Perintah | AT |
| Fungsi | Masukkan mod arahan AT |
| Hantar | AT |
| Kembali | +OK / +OK=AT dayakan |
| Teguran | Kembali apabila tiada sambungan dan konfigurasi:+OK=AT enable Kembali apabila terdapat sambungan:+OK |
【Cthample】
Hantar +++ dahulu tanpa baris baharu
Tiada pemisah talian diperlukan semasa menghantar AT
Diterima \r\n+OK\r\n或\r\n+OK=AT enable\r\n
1.3 Keluar daripada Perintah AT
| Perintah | AT+EXAT |
| Fungsi | Masukkan mod arahan AT |
| Hantar | AT+EXAT |
| Kembali | +OK |
【Cthample】
Hantar: AT+EXAT\r\n
Diterima:\r\n+OK\r\n
Tunggu sehingga peranti dimulakan semula.
1.4 Model Pertanyaan
| Perintah | AT+MODEL |
| Fungsi | Model Pertanyaan |
| Hantar | AT+MODEL |
| Kembali | +OK= |
| Teguran | Rentetan model:NA111 |
| NA111-A | |
| NA112 | |
| NA112-A | |
| NS1 | |
| NT1 | |
| NT1-B |
【Cthample】
Hantar:AT+MODEL\r\n
Diterima:\r\n +OK=NA111-A\r\n
1.5 Pertanyaan/Set Nama
| Perintah | AT + NAMA |
| Fungsi | Pertanyaan, Tetapkan nama |
| Hantar Pertanyaan) | AT+NAME |
| Kembalikan Pertanyaan) | +OK= |
| Set Hantar) | AT+NAME= (Hadkan 10 Bait) |
| Set Pemulangan) | +OK |
【Cthample】
Tanya:
Hantar: AT+NAME\r\n
Diterima:\r\n +OK=A0001\r\n
Sediakan:
Hantar: AT+NAME=001\r\n
Diterima: \r\n +OK \r\n
1.6 Pertanyaan/Set ID
| Perintah | AT+SN |
| Fungsi | Pertanyaan, Duduk |
| Hantar Pertanyaan) | AT+SN |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+SN= (Hadkan 24 Bait) |
| Set Pemulangan) | +OK |
【Cthample】
Tanya:
Hantar:AT+SN\r\n
Diterima:\r\n +OK=0001\r\n
Sediakan:
Hantar:AT+SN=111\r\n
Diterima:\r\n +OK \r\n
1.7 But semula
| Perintah | AT+REBT |
| Fungsi | But semula |
| Hantar | AT+REBT |
| Kembali | +OK |
【Cthample】
Hantar:AT+REBT\r\n
Diterima:\r\n +OK \r\n
Tunggu sehingga permulaan semula selesai.
1.8 Tetapkan semula
| Perintah | DI+PULIHKAN |
| Fungsi | Tetapkan semula |
| Hantar | AT+RESTORE |
| Kembali | +OK |
【Cthample】
Hantar:AT+RESTORE\r\n
Diterima:\r\n +OK \r\n
Tunggu Reset selesai.
1.9 Maklumat versi pertanyaan
| Perintah | AT + VER |
| Fungsi | Maklumat versi pertanyaan |
| Hantar | AT+VER |
| Kembali | +OK |
【Cthample】
Dihantar:AT+VER\r\n
Diterima:\r\n +OK =9050-0-xx\r\n
[Nota] xx mewakili versi yang berbeza;
1.10 Pertanyaan Alamat MAS
| Perintah | AT + MAC |
| Fungsi | Pertanyaan Alamat MAC |
| Hantar | AT+MAC |
| Kembali | +OK= |
| Teguran | Kembalikan format data "xx-xx-xx-xx-xx-xx" |
【Cthample】
Dihantar:AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Pertanyaan/Tetapkan Parameter LORA Asli
| Perintah | LORA |
| Fungsi | Konfigurasikan parameter lora asli |
| Hantar Pertanyaan) | AT+LORA |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+LORA= |
| Set Pemulangan) | +OK |
| Teguran | 1. ADDR(alamat tempatan):0-65535 2. NETID(ID Rangkaian):0-255 3. AIR_BAUD(Kadar data udara): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500) 400) 4. PACK_LENGTH(Panjang paket):240, 128, 64, 32 5. RSSI_EN(Ambient Noise Enable) Tutup: RSCHOFF, Buka: RSCHON 6. TX_POW(Kuasa penghantaran) Tinggi: PWMAX, Tengah: PWMID, Rendah: PWLOW, Sangat Rendah: PWMIN 7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 8. RSSI_DATA(Data Noise Enable) Tutup: RSDATOFF, Buka: RSDATON 9. TR_MOD(kaedah pemindahan) Penghantaran lutsinar: TRNOR, penghantaran titik tetap: TRFIX 10. RELAY(Fungsi geganti) geganti ditutup: RLYOFF, geganti terbuka: RLYON 11. LBT(LBT Enable) Tutup:LBTOFF, Buka:LBTON 12. WOR(Worded) WOR penerima: WORRX, WOR pengirim: WORTX, Tutup WOR: WOROFF 13. WOR_TIM(tempoh WOR, unit ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 14. Kunci komunikasi CRYPT:0-65535 |
【Cthample】
Pertanyaan:
Hantar:AT+ LORA \r\n
Menerima:
\r\n+OK=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Sediakan:
Hantar:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Diterima:\r\n+OK\r\n
1.12 Tetapkan Parameter LORA Jauh
| Perintah | LORA |
| Fungsi | Konfigurasikan parameter lora asli |
| Hantar Persediaan) | AT+REMOLORA= |
| Sediakan Kembali) | +OK |
| Teguran | 1. ADDR(Alamat Tempatan):0-65535 2. NETID(ID Rangkaian):0-255 3. BAUD(Kadar Baud): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(Bit data, bit pariti, bit henti) 8N1, 8O1, 8E1 4. AIR_BAUD(Kadar data udara): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400SL) 5. PACK_LENGTH(Panjang paket):240, 128, 64, 32 6. RSSI_EN(Ambient Noise Enable): Tutup: RSCHOFF, Buka: RSCHON 7. TX_POW(Kuasa penghantaran) Tinggi: PWMAX, MIDlet: PWMID, Rendah: PWLOW, Bawah: PWMIN 8. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 9. RSSI_DATA(Data Noise Enable): Tutup: RSDATOFF, Buka: RSDATON 10. TR_MOD(kaedah pemindahan): Penghantaran lutsinar: TRNOR, penghantaran titik tetap: TRFIX 11. RELAY(Fungsi geganti): geganti ditutup: RLYOFF, geganti terbuka: RLYON 12. LBT(LBT Enable): Tutup:LBTOFF, Buka:LBTON 13. WOR(WOR Mode): WOR Receiver: WORRX, WOR Dender: WORTX, Close WOR:WOROFF 14. WOR_TIM(Kitaran WOR, Unit ms): 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 15. Kunci komunikasi CRYPT:0-65535 |
[Nota]: Konfigurasi jauh mesti disambungkan dengan penghantaran telus sebelum konfigurasi berjaya, dan konfigurasi kelajuan udara yang lebih rendah dan subpaket yang lebih besar daripada 128Bit boleh dihantar dengan jayanya.
【Cthample】
Tanya:
Hantar: AT+AT+REMOLORA\r\n terima:
\r\n+OK=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT OFF,WOROFF,2000,0\r\n Sediakan:
Hantar:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Diterima:\r\n+OK\r\n
1.13 Pertanyaan/Tetapkan Parameter Rangkaian
| Perintah | AT+WAN |
| Fungsi | Pertanyaan/tetapkan Parameter Rangkaian |
| Hantar Pertanyaan) | AT+WAN |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+WAN= |
| Set Pemulangan) | +OK |
| Teguran | Mod: Alamat DHCP/STATIK: Alamat IP Setempat Mask: subnet mask Gateway: gateway DNS: pelayan DNS |
【Cthample】
Tanya:
Hantar: AT+WAN\r\n
Diterima: \r\n+OK= STATIC ,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Tetapan: (IP Dinamik)
Hantar: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Diterima:\r\n+OK\r\n
Tetapan: (IP Statik)
Hantar: AT+WAN=STATIK,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Diterima:\r\n+OK\r\n
1.14 Pertanyaan/Tetapkan Nombor Port Tempatan
| Perintah | AT+LPORT |
| Fungsi | Pertanyaan/Tetapkan Nombor Port Tempatan |
| Hantar Pertanyaan) | AT+LPORT |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+LPORT= |
| Set Pemulangan) | +OK |
| Teguran | Nilai (nombor port): 0-65535,0 (mod klien menggunakan port rawak, dan mod pelayan perlu menggunakan parameter "bukan-0", jika tidak pelayan peranti akan gagal dibuka); |
【Cthample】
Tanya:
Hantar: AT+LPORT\r\n
Diterima:\r\n+OK=8887\r\n
sediakan:
Hantar: AT+LPORT=8883\r\n
Diterima:\r\n+OK\r\n
1.15 Tanya/tetapkan mod kerja mesin dan parameter rangkaian peranti sasaran
| Perintah | AT+SOCK |
| Hantar Pertanyaan) | Pertanyaan dan tetapkan parameter protokol rangkaian |
| Kembali (Pertanyaan) | AT+SOCK |
| Set Hantar) | +OK= |
| Set Pemulangan) | AT+SOCK= |
| Teguran | +OK |
| Fungsi | Model (mod kerja): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; IP Jauh (sasaran IP/nama domain): maksimum 128 aksara nama domain boleh dikonfigurasikan; Pelabuhan Jauh: 1-65535; |
【Cthample】
Tanya:
Hantar: AT+SOCK\r\n
Diterima:\r\n+OK=TCPC,192.168.3.3,8888\r\n
sediakan:
Hantar: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Diterima:\r\n+OK\r\n
1.16 Status Pautan Rangkaian Pertanyaan
| Perintah | DI+LINKSTA |
| Fungsi | Status pautan Rangkaian Pertanyaan |
| Hantar | DI+LINKSTA |
| Kembali | +OK= |
| Teguran | STA: Sambung/Putuskan sambungan |
【Cthample】
Hantar: AT+LINKSTA\r\n
Diterima:\r\n+OK=Putuskan sambungan\r\n
1.17 Pertanyaan/Tetapkan Status Pembersihan Cache Port Bersiri
| Perintah | AT+UARTCLR |
| Fungsi | Tanya dan tetapkan status pembersihan cache port bersiri |
| Hantar Pertanyaan) | AT+UARTCLR |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+UARTCLR= |
| Set Pemulangan) | +OK |
| Teguran | STA: HIDUP(Dayakan sambungan untuk mengosongkan cache) MATI(Lumpuhkan sambungan kosongkan cache) |
【Cthample】
Tanya:
Hantar: AT+UARTCLR\r\n
Diterima:\r\n+OK=ON\r\n
sediakan:
Hantar: AT+UARTCLR=OFF\r\n
Diterima:\r\n+OK\r\n
1.18 Pertanyaan/tetapkan Mod Pakej Pendaftaran
| Perintah | AT+REGMOD |
| Fungsi | Pertanyaan/tetapkan Mod Pakej Pendaftaran |
| Hantar Pertanyaan) | AT+REGMOD |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+REGMOD= |
| Set Pemulangan) | +OK |
| Teguran | Status: MATI – OLMAC Dilumpuhkan – Hantar MAC pada sambungan pertama OLCSTM – Sambungan Pertama Hantar EMBMAC Tersuai – hantar MAC setiap paket EMBCSTM – Hantar Per Paket Tersuai |
【Cthample】
Tanya:
Hantar: AT+REGMOD\r\n
Diterima:\r\n+OK=OFF\r\n
sediakan:
Hantar: AT+UARTCLR=OLMAC\r\n
Diterima:\r\n+OK\r\n
1.19 Pertanyaan/tetapkan kandungan pakej pendaftaran tersuai
| Perintah | REGINFO |
| Fungsi | Pertanyaan/tetapkan kandungan pakej pendaftaran tersuai |
| Hantar Pertanyaan) | DI+HEARTINFO |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+HEARTINFO= |
| Set Pemulangan) | +OK |
| Teguran | Mod: format data (HEX) perenambelasan, (STR) rentetan; Data data: Had ASCII ialah 40 bait, had HEX ialah 20 bait; |
【Cthample】
Tanya:
Hantar: AT+REGINFO\r\n
Diterima:\r\n+OK=STR,regist msg\r\n
sediakan:
Hantar: AT+REGINFO=STR,EBTYE TEST\r\n
Diterima:\r\n+OK\r\n
1.20 Tanya/tetapkan mod paket degupan jantung
| Perintah | AT+HEARTMOD |
| Fungsi | Tanya/tetapkan mod paket degupan jantung |
| Hantar Pertanyaan) | AT+ HEARTMOD |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+HEARTMOD= |
| Set Pemulangan) | +OK |
| Teguran | Mod: TIADA (tertutup), UART (degupan jantung bersiri), NET (degupan jantung rangkaian); Masa: masa 0-65535s, 0 (tutup degupan jantung); |
【Cthample】
Tanya:
Hantar: AT+HEARTMOD\r\n
Diterima:\r\n+OK=TIADA,0\r\n
Hantar: AT+HEARTMOD =NET,50\r\n
Diterima:\r\n+OK\r\n
1.21 Soal/set data degupan jantung
| Perintah | DI+HEARTINFO |
| Fungsi | Pertanyaan/tetapkan data degupan jantung |
| Hantar Pertanyaan) | DI+HEARTINFO |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+HEARTINFO= |
| Set Pemulangan) | +OK |
| Teguran | Mod: format data (HEX) perenambelasan, (STR) rentetan; Data data: Had ASCII ialah 40 bait, had HEX ialah 20 bait; |
【Cthample】
Tanya:
Hantar: AT+HEARTINFO\r\n
Diterima:\r\n+OK=STR,mesej degupan jantung\r\n
sediakan:
Hantar: AT+HEARTINFO=STR,EBTYE HEART TEST\r\n
Diterima:\r\n+OK\r\n
1.22 Pertanyaan/tetapkan masa sambungan yang singkat
| Perintah | AT+SHORTM |
| Fungsi | Pertanyaan/tetapkan masa sambungan yang singkat |
| Hantar Pertanyaan) | AT+SHORTM |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+SHORTM= |
| Set Pemulangan) | +OK |
| Teguran | Masa: Had 2-255s, 0 dimatikan; |
【Cthample】
Tanya:
Hantar: AT+SHORTM\r\n
Diterima:\r\n+OK=0\r\n
sediakan:
Hantar: AT+SHORTM=5\r\n
Diterima:\r\n+OK\r\n
1.23 Pertanyaan/tetapkan masa tamat masa mulakan semula
| Perintah | AT+TORST |
| Fungsi | Tanya/tetapkan masa tamat semula masa |
| Hantar Pertanyaan) | AT+TORST |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+TMORST= 60-65535s, |
| Set Pemulangan) | +OK |
| Teguran | Masa: Had 2-255s, 0 dimatikan; |
【Cthample】
Tanya:
Hantar: AT+TMORST\r\n
Diterima:\r\n+OK=300\r\n
sediakan:
Hantar: AT+SHORTM=350\r\n
Diterima:\r\n+OK\r\n
1.24 Pertanyaan/tetapkan masa dan masa pemotongan dan penyambungan semula
| Perintah | AT+TMOLINK |
| Fungsi | Tanya/tetapkan masa dan masa pemotongan dan penyambungan semula |
| Hantar Pertanyaan) | AT+TMOLINK |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+TMOLINK= |
| Set Pemulangan) | +OK |
| Teguran | Masa (masa pemotongan dan penyambungan semula): had 1-255, 0 ditutup; Num (masa pemotongan dan penyambungan semula): hadkan 1-60 kali; |
【Cthample】
Tanya:
Hantar: AT+TMOLINK\r\n
Diterima:\r\n+OK=5,5\r\n
sediakan:
Hantar: AT+TMOLINK=10,10\r\n
Diterima:\r\n+OK\r\n
1.25 Web Pelabuhan Konfigurasi
| Perintah | AT+WEBCFGPORT |
| Fungsi | Pertanyaan dan tetapkan web port konfigurasi |
| Hantar Pertanyaan) | AT+WEBCFGPORT |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+TMOLINK= |
| Set Pemulangan) | +OK |
| Teguran | PELABUHAN: 2-65535 |
【Cthample】
Tanya:
Hantar: AT+WEBCFGPORT\r\n
Diterima:\r\n+OK=80\r\n
sediakan:
Hantar: AT+WEBCFGPORT=80\r\n
Diterima:\r\n+OK\r\n
Set arahan AT fungsi modbus
2.1 Ringkasan Perintah “Modbus Function”.
| Perintah | Penerangan |
| AT+MODWKMOD | Mod modbus |
| AT+MODPTCL | Penukaran protokol |
| AT+MODGTWYTM | Arahan Gerbang Penyimpanan Masa Penyimpanan dan Selang Pertanyaan |
| DI+MODCMDEDIT | Arahan Modbus RTU dipra-simpan |
2.2 Soal Modbus mod kerja dan masa tamat perintah
| Perintah | AT+MODWKMOD |
| Fungsi | Tanya dan tetapkan mod kerja Modbus |
| Hantar Pertanyaan) | AT+MODWKMOD |
| Kembali (Pertanyaan) | +OK= |
| Teguran | Mod: TIADA (lumpuhkan MODBUS) SIMPL (Penukaran Protokol Mudah) MULIT (Mod Berbilang Induk) STORE (Gerbang Storan) CONFIG (Gerbang Boleh Dikonfigurasikan) AUTOUP (mod muat naik aktif) Tamat masa: 0-65535; |
Tanya:
Hantar: AT+MODWKMOD\r\n
Diterima:\r\n+OK=SIMPL,100\r\n
sediakan:
Hantar: AT+MODWKMOD=MULIT,1000\r\n
Diterima:\r\n+OK\r\n
2.3 Dayakan penukaran protokol Modbus TCP kepada Modbus RTU
| Perintah | AT+MODPTCL |
| Fungsi | Pertanyaan dan tetapkan penukaran protokol Modbus TCP<=>Modbus RTU) |
| Hantar Pertanyaan) | AT+MODPTCL |
| Kembali (Pertanyaan) | +OK= |
| Teguran | Mod: HIDUP (Dayakan penukaran protokol) MATI (Lumpuhkan penukaran protokol) |
Tanya:
Hantar: AT+MODPTCL\r\n
Diterima:\r\n+OK=ON\r\n
sediakan:
Hantar: AT+MODPTCL=ON\r\n
Diterima:\r\n+OK\r\n
2.4 Tetapkan masa penyimpanan arahan gerbang Modbus dan selang pertanyaan automatik
| Perintah | AT+MODGTWYTM |
| Fungsi | Tanya dan konfigurasikan masa penyimpanan arahan gerbang Modbus dan selang pertanyaan automatik |
| Hantar(Pertanyaan) | AT+MODGTWYTM |
| Kembali (Pertanyaan) | +OK= |
| Teguran | Masa1: Masa penyimpanan arahan (1-255 saat) Masa2: Masa selang pertanyaan automatik (1-65535 milisaat) |
Tanya:
Hantar: AT+MODGTWYTM\r\n
Diterima:\r\n+OK=10,200\r\n
sediakan:
Hantar: AT+MODGTWYTM=5,100\r\n
Diterima:\r\n+OK\r\n
2.5 Pertanyaan dan edit perintah pra-simpan get laluan konfigurasi Modbus
| Perintah | DI+MODCMDEDIT |
| Fungsi | Pertanyaan dan edit perintah pra-simpan get laluan konfigurasi Modbus |
| Hantar Pertanyaan) | DI+MODCMDEDIT |
| Kembali (Pertanyaan) | +OK= |
| Teguran | Mod: ADD add command; arahan memadam DEL; Perintah jelas CLR; CMD: Perintah Modbus (hanya menyokong arahan Modbus RTU standard, tidak perlu mengisi pengesahan, hanya kod fungsi perintah baca 01, 02, 03, 04 boleh dikonfigurasikan), tidak boleh menyimpan arahan yang sama dan mengembalikan +ERR=- 4; |
Tanya:
Hantar: AT+MODCMDEDIT\r\n
Diterima: \r\n+OK=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
sediakan:
Hantar: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Tambah arahan)
Diterima:\r\n+OK\r\n
Hantar: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Padam arahan)
Diterima:\r\n+OK\r\n
Hantar: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Kosongkan arahan)
Diterima:\r\n+OK\r\n
Set arahan Internet of Things AT
3.1 Ringkasan Arahan "Keupayaan IoT".
| Perintah | Penerangan |
| AT+HTPREQMODE | Kaedah permintaan HTTP |
| AT+HTPURL | HTTP URL laluan |
| AT+HTPHEAD | Pengepala HTTP |
| DI+MQTTCLOUD | platform MQTT |
| DI+MQTKPALIVE | MQTT degupan jantung terus hidup tempoh |
| AT+MQTDEVID | ID Klien MQTT |
| AT+MQTUSER | Nama Pengguna MQTT |
| AT+MQTPASS | Kata Laluan MQTT |
| AT+MQTTPRDKEY | Kunci Produk Awan Alibaba |
| AT+MQTSUB | Topik langganan MQTT |
| AT+MQTPUB | MQTT menerbitkan topik |
3.2 MQTT dan HTTP sasaran IP atau konfigurasi nama domain
Rujuk kepada “Pertanyaan/Tetapkan Mod Kerja Mesin dan Parameter Rangkaian Peranti Sasaran”.
Tetapkan mod MQTT dan parameter sasaran:
Hantar: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Diterima:\r\n+OK\r\n
Tetapkan mod MQTT dan parameter sasaran:
Hantar: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Diterima:\r\n+OK\r\n
3.3 Pertanyaan/tetapkan kaedah permintaan HTTP
| Perintah | AT+HTPREQMODE |
| Fungsi | Pertanyaan/tetapkan kaedah permintaan HTTP |
| Hantar(Pertanyaan) | AT+HTPREQMODE |
| Kembali (Pertanyaan) | +OK= |
| Hantar(Set) | AT+HTPREQMODE= |
| Set Pemulangan) | +OK |
| Teguran | Kaedah: GET\POST |
【Cthample】
Tanya:
Hantar: AT+HTPREQMODE\r\n
Diterima:\r\n+OK=GET\r\n
sediakan:
Hantar: AT+HTPREQMODE=POST\r\n
Diterima:\r\n+OK\r\n
3.4 Pertanyaan/Tetapkan HTTP URL Laluan
| Perintah | AT+HTPURL |
| Fungsi | Pertanyaan/Tetapkan HTTP URL Laluan |
| Hantar Pertanyaan) | AT+HTPURL |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+HTPURL= |
| Set Pemulangan) | +OK |
| Teguran | Laluan: Permintaan HTTP URL alamat sumber (had panjang 0-128 aksara) |
【Cthample】
Tanya:
Hantar: AT+HTPURL\r\n
Diterima: \r\n+OK=/1.php?\r\n
sediakan:
Hantar: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Diterima:\r\n+OK\r\n
3.5 Pertanyaan/Tetapkan pengepala HTTP
| Perintah | AT+HTPHEAD |
| Fungsi | Pertanyaan/Tetapkan pengepala HTTP |
| Hantar(Pertanyaan) | AT+HTPHEAD |
| Kembali (Pertanyaan) | +OK= , |
| Set Hantar) | AT+HTPHEAD= , |
| Set Pemulangan) | +OK |
| Teguran | Para (HTTP mengembalikan data port bersiri dengan pengepala): DEL: tanpa pengepala; TAMBAH: dengan Baotou; Kepala (pengepala permintaan HTTP): had panjang 128 aksara; |
【Cthample】
Tanya:
Hantar: AT+HTPHEAD\r\n
Diterima:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
sediakan:
Hantar: AT+HTPHEAD=ADD, Hos: www.ebyte.com\r\n
Diterima:\r\n+OK\r\n
3.6 Pertanyaan/Tetapkan platform sasaran MQTT
| Perintah | DI+MQTTCLOUD |
| Fungsi | Pertanyaan/Tetapkan platform sasaran MQTT |
| Hantar(Pertanyaan) | DI+MQTTCLOUD |
| Kembali (Pertanyaan) | +OK= |
| Hantar(Set) | AT+MQTTCLOUD= |
| Set Pemulangan) | +OK |
| Teguran | Pelayan (platform sasaran MQTT): STANDARD (pelayan protokol standard MQTT3.1.1) ONENET (pelayan OneNote-MQTT) ALI (pelayan MQTT Cloud Alibaba) BAIDU (Pelayan MQTT Cloud Baidu) HUAWEI (Pelayan MQTT Cloud Huawei) |
【Cthample】
Tanya:
Hantar: AT+MQTTCLOUD\r\n
Diterima:\r\n+OK=STANDARD\r\n
sediakan:
Hantar: AT+MQTTCLOUD=BAIDU\r\n
Diterima:\r\n+OK\r\n
3.7 Pertanyaan/tetapkan kitaran penghantaran paket degupan jantung MQTT kekal hidup
| Perintah | DI+MQTKPALIVE |
| Fungsi | Pertanyaan/tetapkan kitaran penghantaran paket degupan jantung MQTT kekal hidup |
| Hantar Pertanyaan) | DI+MQTKPALIVE |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+MQTKPALIVE= |
| Set Pemulangan) | +OK |
| Teguran | Masa: Masa degupan jantung kekal hidup MQTT (had 1-255 saat, lalai 60s, tidak disyorkan untuk mengubah suai); |
【Cthample】
Tanya:
Hantar: AT+MQTKPALIVE\r\n
Diterima:\r\n+OK=60\r\n
sediakan:
Hantar: AT+MQTKPALIVE=30\r\n
Diterima:\r\n+OK\r\n
3.8 Pertanyaan/setkan Nama Peranti MQTT (ID Pelanggan)
| Perintah | AT+MQTDEVID |
| Fungsi | Pertanyaan/tetapkan Nama Peranti MQTT (ID Pelanggan) |
| Hantar Pertanyaan) | AT+MQTDEVID |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+MQTDEVID= |
| Set Pemulangan) | +OK |
| Teguran | ID Pelanggan: Nama peranti MQTT (ID Pelanggan) terhad kepada 128 aksara panjangnya; |
【Cthample】
Tanya:
Hantar: AT+MQTDEVID\r\n
Diterima: \r\n+OK=test-1\r\n
sediakan:
Hantar: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Diterima:\r\n+OK\r\n
3.9 Pertanyaan/Tetapkan Nama Pengguna MQTT (Nama Pengguna/Nama Peranti)
| Perintah | AT+MQTUSER |
| Fungsi | Pertanyaan/Tetapkan Nama Pengguna MQTT (Nama Pengguna/ Nama Peranti) |
| Hantar Pertanyaan) | AT+MQTUSER |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+MQTUSER= |
| Set Pemulangan) | +OK |
| Teguran | Nama Pengguna: ID produk MQTT (Nama Pengguna/ nama peranti) mempunyai panjang terhad 128 aksara; |
【Cthample】
Tanya:
Hantar: AT+MQTUSER\r\n
Diterima:\r\n+OK=ebyte-IOT\r\n
sediakan:
Hantar: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Diterima:\r\n+OK\r\n
3.10 Pertanyaan/Tetapkan Kata Laluan Produk MQTT (kata laluan MQTT/Rahsia Peranti)
| Perintah | AT+MQTPASS |
| Fungsi | Pertanyaan/Tetapkan kata laluan log masuk MQTT (Kata Laluan MQTT/Rahsia Peranti) |
| Hantar(Pertanyaan) | AT+MQTPASS |
| Kembali (Pertanyaan) | +OK= |
| Hantar(Set) | AT+MQTPASS= |
| Kembali(Set) | +OK |
| Teguran | Kata laluan: Kata laluan log masuk MQTT (Kata Laluan MQTT/Rahsia Peranti) panjang terhad kepada 128 aksara; |
【Cthample】
Tanya:
Hantar: AT+MQTPASS\r\n
Diterima:\r\n+OK=12345678\r\n
sediakan:
Hantar: AT+MQTPASS=87654321\r\n
Diterima:\r\n+OK\r\n
3.11 Pertanyaan/Tetapkan Kunci Produk Alibaba Cloud MQTT
| Perintah | AT+MQTTPRDKEY |
| Fungsi | Pertanyaan/Tetapkan Kunci Produk Alibaba Cloud MQTT |
| Hantar Pertanyaan) | AT+MQTTPRDKEY |
| Kembali (Pertanyaan) | +OK= |
| Set Hantar) | AT+MQTTPRDKEY= |
| Set Pemulangan) | +OK |
| Teguran | Kunci Produk: Kunci Produk Alibaba Cloud (terhad kepada 64 aksara) |
【Cthample】
Tanya:
Hantar: AT+MQTTPRDKEY\r\n
Diterima:\r\n+OK=Kunci Produk pengguna\r\n sediakan:
Hantar: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Diterima:\r\n+OK\r\n
3.12 Pertanyaan/tetapkan topik langganan MQTT
| Perintah | AT+MQTSUB |
| Fungsi | Pertanyaan/tetapkan topik langganan MQTT |
| Hantar Pertanyaan) | AT+MQTSUB |
| Kembali (Pertanyaan) | +OK= , |
| Set Hantar) | AT+MQTSUB= , |
| Set Pemulangan) | +OK |
| Teguran | Qos: hanya menyokong tahap 0, 1; Topik: Topik langganan MQTT (terhad kepada 128 aksara panjangnya) |
【Cthample】
Tanya:
Hantar: AT+MQTSUB\r\n
Diterima: \r\n+OK= 0,topik \r\n sediakan:
Hantar: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Diterima:\r\n+OK\r\n
3.13 Pertanyaan/Tetapkan topik penerbitan MQTT
| Perintah | AT+MQTPUB |
| Fungsi | Pertanyaan/Tetapkan topik penerbitan MQTT |
| Hantar(Pertanyaan) | AT+MQTPUB |
| Kembali (Pertanyaan) | +OK= , |
| Hantar(Set) | AT+MQTPUB= , |
| Kembali(Set) | +OK |
| Teguran | Qos: hanya menyokong tahap 0, 1; Topik: Topik terbitan MQTT (terhad kepada 128 aksara panjangnya) |
【Cthample】
Tanya:
Hantar: AT+MQTPUB\r\n
Diterima: \r\n+OK=0,topik \r\n
sediakan:
Hantar: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/pengguna/PUB\r\n
Diterima:\r\n+OK\r\n
Konfigurasi AT Cthample
4.1 Cthampcara menyambung ke pelayan MQTT3.1.1 standard
{ ID pelanggan:876275396
nama pengguna mqtt:485233
kata laluan mqtt:E_DEV01
pelayan mqtt: mqtt.heclouds.com
port mqtt:6002}
Pulihkan tetapan kilang sebelum konfigurasi untuk mengelakkan mendayakan fungsi yang tidak digunakan.
HANTAR(+++)
3S内HANTAR(DI)
RECV(+OK=AT dayakan)
HANTAR(DI+PULIHKAN)
RECV(+OK)
Langkah di atas boleh menggunakan perkakasan untuk memulihkan tetapan kilang.
Langkah 1: Masukkan mod konfigurasi AT;
HANTAR(+++)
3S内HANTAR(DI)
RECV(+OK=AT dayakan)
Langkah 2: Dayakan IP dinamik, jika anda mengkonfigurasi IP yang sepadan untuk rangkaian kawasan setempat
Pelayan MQTT, gunakan IP dinamik di sini;
HANTAR(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
RECV(+OK)
Langkah 3: Konfigurasikan mod kerja dan alamat dan port pelayan MQTT;
HANTAR(AT+SOCK=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Dan port tempatan telah ditetapkan kepada 0)
Langkah 4: Pilih platform MQTT;
HANTAR(DI+MQTTCLOUD=STANDARD) RECV(+OK)
Langkah 5: Konfigurasikan id Pelanggan peranti;
HANTAR(DI+MQTDEVID=876275396)
RECV(+OK)
Langkah 6: Konfigurasikan nama pengguna mqtt peranti;
HANTAR(DI+MQTUSER=485233)
RECV(+OK)
Langkah 7: Konfigurasikan kata laluan mqtt peranti;
HANTAR(AT+MQTPASS=E_DEV01)
RECV(+OK)
Langkah 8: Langgan topik yang sepadan (Topik);
HANTAR(AT+MQTSUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 9: Konfigurasikan topik yang digunakan untuk penerbitan;
HANTAR(DI+MQTPUB=0,EBYTE_TEST)
RECV(+OK)
Langkah 10: Mulakan semula peranti;
HANTAR(AT+REBT)
RECV(+OK)
Hak tafsiran terakhir adalah milik Chengdu Ebyte Electronic Technology Co., Ltd.
Sejarah Semakan
| Versi | tarikh | Penerangan | Dikeluarkan oleh |
| 1.0 | 2022-01-15 | Versi awal | LC |
Tentang kami
Sokongan teknikal: support@cdebyte.com
Pautan muat turun Dokumen dan Tetapan RF: www.cdebyte.com/en/
Tel:+86-28-61399028
Faks:028-64146160
Web:www.cdebyte.com/en/
Alamat: Pusat Inovasi B333-D347, 4# XI-XIN Road, Chengdu, Sichuan, China
Hak Cipta ©2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.
Dokumen / Sumber
![]() |
Gerbang Penghala Penghantaran Data Wayarles EBYTE E90-DTU [pdf] Manual Arahan E90-DTU, E90-DTU Gerbang Penghala Penghantaran Data Wayarles, Gerbang Penghala Penghantaran Data Wayarles, Gerbang Penghala Penghantaran Data, Gerbang Penghala Penghantaran, Gerbang Penghala |




