AT Talimat Seti
E90-DTU(xxxSLxx-ETH)_V2.0
Temel işlev AT komut seti
E90-DTU (xxxSLxx-ETH) kullanım kılavuzunun kullanım talimatları:
- AT komut moduna girin: seri port +++ gönderir, 3 saniye içinde tekrar AT gönderir ve cihaz +OK döndürür, ardından AT komut moduna girin;
- Bu kullanım kılavuzu E90-DTU(230SL22-ETH)_V2.0, E90-DTU(230SL30- ETH)_V2.0, E90-DTU(400SL22-ETH)_V2.0, E90-DTU(400SL30-ETH) _V2.0, E90- DTU(900SL22-ETH)_V2.0, E90-DTU(900SL30-ETH)_V2.0 ve diğer E90 ağ geçitlerini destekler;
- Aşağıdaki metinde, “ ” ve “\r\n” farklı metin biçimlerinde satır sonlarını temsil eder, bunlar aslında HEX'tir (0x0D ve 0x0A);
- TCP/UDP şeffaf iletim modu aracılığıyla ağ AT yapılandırmasını gerçekleştirebilen ağ AT komut yapılandırmasını destekler, lütfen Modbus ağ geçidi modunda AT yapılandırmasını kullanmayın.
- TCP sunucusu/TCP istemcisi kullanımı:

- UDP Sunucusu/UDP İstemcisi Kullanımı:

Hata Kodu Tablosu:
| Hata Kodu | Resimlemek |
| -1 | Geçersiz Komut Biçimi |
| -2 | Geçersiz komut |
| -3 | Henüz Tanımlanmadı |
| -4 | Geçersiz Parametre |
| -5 | Henüz Tanımlanmadı |
1.1 Temel Yapılandırma Talimatlarının Özeti
| Emretmek | Resimlemek |
| AT+EXAT | AT yapılandırma modundan çık |
| AT+MODEL | Cihaz modeli |
| +ADINDA | cihaz adı |
| AT+SN | Aygıt Kimliği |
| AT+REBT | Cihazı yeniden başlatın |
| AT+GERİ YÜKLEME | Sıfırla |
| AT+VER | Donanım yazılımı sürümünü sorgula |
| +UART'ta | Seri bağlantı noktası parametreleri |
| + MAC'de | Cihaz MAC adresi |
| AT+LORA | Makinenin kablosuz parametreleri |
| AT+REMOLORA | Uzaktan kablosuz parametrelerini yapılandırın |
| AT+WAN | Cihaz ağ parametreleri |
| AT+LİMAN | Cihaz bağlantı noktası |
| AT+ÇORAP | Çalışma modu ve hedef ağ parametreleri |
| AT+LINKSTA | Bağlantı durumu geri bildirimi |
| AT+UARTCLR | Seri port önbellek modunu bağlayın |
| AT+REGMOD | Kayıt Paketi Modu |
| AT+BÖLGE BİLGİSİ | Kayıt Paketi İçeriği |
| AT+KALPMODU | Kalp Atışı Paket Modu |
| AT+KALP BİLGİSİ | Heartbeat paket içeriği |
| AT+KISA | Kısa bağlantı |
| AT+TMORST | Zaman aşımı yeniden başlatma |
| AT+TMOLİNK | Bağlantı kesildikten sonra yeniden başlat |
| AT+WEBCFGPORT | Web yapılandırma portu |
1.2 AT Komutunu Girin
| Emretmek | AT |
| İşlev | AT komut moduna girin |
| Göndermek | AT |
| Geri dönmek | +Tamam / +TAMAM=AT etkinleştir |
| Açıklama | Bağlantı ve yapılandırma olmadığında geri döner:+OK=AT etkinleştir Bağlantı olduğunda geri dön:+OK |
【Eskiample]
Yeni satır olmadan önce +++ gönder
AT gönderirken satır sonu gerekli değildir
Alındı \r\n+OK\r\n或\r\n+OK=AT etkinleştirildi\r\n
1.3 AT Komutundan Çıkış
| Emretmek | AT+EXAT |
| İşlev | AT komut moduna girin |
| Göndermek | AT+EXAT |
| Geri dönmek | +Tamam |
【Eskiample]
Gönder: AT+EXAT\r\n
Alındı:\r\n+Tamam\r\n
Cihazın yeniden başlatılmasını bekleyin.
1.4 Sorgu Modeli
| Emretmek | AT+MODEL |
| İşlev | Sorgu Modeli |
| Göndermek | AT+MODEL |
| Geri dönmek | +TAMAM= |
| Açıklama | Model dizesi:NA111 |
| NA111-A | |
| NA112 | |
| NA112-A | |
| NS1 | |
| NT1 | |
| NT1-B |
【Eskiample]
Gönder:AT+MODEL\r\n
Alındı:\r\n +TAMAM=NA111-A\r\n
1.5 Sorgu/Adı Ayarla
| Emretmek | +ADINDA |
| İşlev | Sorgu, Adını ayarla |
| Sorgu Gönder) | AT+İSİM |
| Sorguyu Geri Al) | +TAMAM= |
| Gönderim Seti) | AT+AD= (10 Bayt ile Sınırlıdır) |
| Geri Dönüş Seti) | +Tamam |
【Eskiample]
Sor:
Gönder: AT+NAME\r\n
Alındı:\r\n +TAMAM=A0001\r\n
Kurmak:
Gönder: AT+NAME=001\r\n
Alındı: \r\n +Tamam \r\n
1.6 Sorgu/Set Kimliği
| Emretmek | AT+SN |
| İşlev | Sorgu, Oturmuş |
| Sorgu Gönder) | AT+SN |
| Geri Dön (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+SN= (Sınır 24 Bayt) |
| Geri Dönüş Seti) | +Tamam |
【Eskiample]
Sor:
Gönder:AT+SN\r\n
Alındı:\r\n +TAMAM=0001\r\n
Kurmak:
Gönder:AT+SN=111\r\n
Alındı:\r\n +TAMAM \r\n
1.7 Yeniden Başlatma
| Emretmek | AT+REBT |
| İşlev | Yeniden Başlatma |
| Göndermek | AT+REBT |
| Geri dönmek | +Tamam |
【Eskiample]
Gönder:AT+REBT\r\n
Alındı:\r\n +TAMAM \r\n
Yeniden başlatmanın tamamlanmasını bekleyin.
1.8 Sıfırla
| Emretmek | AT+GERİ YÜKLEME |
| İşlev | Sıfırla |
| Göndermek | AT+GERİ YÜKLE |
| Geri dönmek | +Tamam |
【Eskiample]
Gönder:AT+RESTORE\r\n
Alındı:\r\n +TAMAM \r\n
Sıfırlamanın tamamlanmasını bekleyin.
1.9 Sorgu Sürüm Bilgileri
| Emretmek | AT+VER |
| İşlev | Sürüm bilgilerini sorgula |
| Göndermek | AT+VER |
| Geri dönmek | +Tamam |
【Eskiample]
Gönderildi:AT+VER\r\n
Alındı:\r\n +TAMAM =9050-0-xx\r\n
[Not] xx farklı sürümleri temsil eder;
1.10 MAS Adresini Sorgula
| Emretmek | + MAC'de |
| İşlev | MAC Adresini Sorgula |
| Göndermek | AT+MAC |
| Geri dönmek | +TAMAM= |
| Notlar | Veri biçimini döndür: “xx-xx-xx-xx-xx-xx” |
【Eskiample]
Gönderildi:AT+MAC\r\n
Received:\r\n+OK=84-C2-E4-36-05-A2\r\n
1.11 Yerel LORA Parametrelerini Sorgula/Ayarla
| Emretmek | LORA |
| İşlev | Yerel lora parametrelerini yapılandırın |
| Sorgu Gönder) | AT+LORA |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+LORA= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | 1. ADDR(yerel adres):0-65535 2. NETID(Ağ Kimliği):0-255 3. AIR_BAUD(Hava veri hızı): 300,600,1200,2400,4800,9600,19200 230SL) 300,1200,2400,4800,9600,19200,38400,62500(400SL/900SL) 4. PACK_LENGTH(Paket uzunluğu):240, 128, 64, 32 5. RSSI_EN(Ortam Gürültüsü Etkin) Kapat: RSCHOFF, Aç: RSCHON 6. TX_POW(İletim gücü) Yüksek: PWMAX, Orta: PWMID, Düşük: PWLOW, Çok Düşük: PWMIN 7. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 8. RSSI_DATA(Veri Gürültüsü Etkinleştirme) Kapat: RSDATOFF, Aç: RSDATON 9. TR_MOD(transfer yöntemi) Şeffaf iletim: TRNOR, sabit nokta iletimi: TRFIX 10. RÖLE(Röle fonksiyonu) röle kapalı: RLYOFF, röle açık: RLYON 11. LBT(LBT Etkinleştir) Kapat:LBTOFF, Aç:LBTON 12. WOR(Worded) WOR alıcısı: WORRX, WOR gönderici: WORTX, Yakın WOR: WOROFF 13. WOR_TIM(WOR periyodu, birim ms) 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 14. CRYPT iletişim anahtarı: 0-65535 |
【Eskiample]
Sorgu:
Gönder:AT+ LORA \r\n
Kabul edilmiş:
\r\n+TAMAM=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF,20 00,0\r\n
Kurmak:
Göndermek:
AT+LORA=0,0,2400,240,RSCHOFF,PWMAX,23,RSDATOFF,TRNOR,RLYOFF,LBTOFF,WOROFF, 2000,0\r\n
Alındı:\r\n+Tamam\r\n
1.12 Uzaktan LORA Parametrelerini Ayarla
| Emretmek | LORA |
| İşlev | Yerel lora parametrelerini yapılandırın |
| Kurulumu Gönder) | AT+REMOLORA= |
| Geri Kurulum) | +Tamam |
| Notlar | 1. ADDR(Yerel Adres):0-65535 2. NETID(Ağ Kimliği):0-255 3. BAUD(Baud hızı): 1200,2400,4800,9600,19200,38400,57600,115200 PARITY(Veri bitleri, parite bitleri, durdurma bitleri) 8N1, 8O1, 8E1 4. AIR_BAUD(Hava veri hızı): 300,600,1200,2400,4800,9600,19200(230SL) 300,1200,2400,4800,9600, 19200,38400,62500(400SL/900SL) 5. PACK_LENGTH(Paket uzunluğu):240, 128, 64, 32 6. RSSI_EN(Ortam Gürültüsü Etkin): Kapat: RSCHOFF, Aç: RSCHON 7. TX_POW(İletim gücü) Yüksek: PWMAX, MIDlet: PWMID, Düşük: PWLOW, Düşük: PWMIN 8. CH(Channel):0-64(230SL), 0-83(400SL), 0-80(900SL) 9. RSSI_DATA(Veri Gürültüsü Etkinleştir): Kapat: RSDATOFF, Aç: RSDATON 10. TR_MOD(transfer yöntemi): Şeffaf iletim: TRNOR, sabit nokta iletimi: TRFIX 11. RÖLE(Röle fonksiyonu): röle kapalı: RLYOFF, röle açık: RLYON 12. LBT(LBT Etkinleştir): Kapat:LBTOFF, Aç:LBTON 13. WOR(WOR Modu): WOR Alıcı: WORRX, WOR Gönderici: WORTX, WOR'u Kapat:WOROFF 14. WOR_TIM(WOR Döngüsü, Birim ms): 500, 1000, 1500, 2000, 2500, 3000, 3500, 4000 15. CRYPT iletişim anahtarı: 0-65535 |
[Not]: Uzaktan yapılandırmanın başarılı olabilmesi için öncelikle şeffaf iletim ile bağlanması ve daha düşük hava hızı yapılandırması ile 128Bit'ten büyük alt paketin başarılı bir şekilde gönderilebilmesi gerekmektedir.
【Eskiample]
Sor:
Gönder: AT+AT+REMOLORA\r\n al:
\r\n+TAMAM=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RLYOFF,LBT KAPALI,WOROFF,2000,0\r\n Kurmak:
Göndermek:
AT+HTTPREQMODE=0,0,115200,8N1,2400,240,RSCHOFF,PWMAX,16,RSDATOFF,TRNOR,RL
YOFF,LBTOFF,WOROFF,2000,0\r\n
Alındı:\r\n+Tamam\r\n
1.13 Ağ Parametrelerini Sorgula/Ayarla
| Emretmek | AT+WAN |
| İşlev | Sorgu/Ağ Parametrelerini Ayarla |
| Sorgu Gönder) | AT+WAN |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+WAN= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Mod: DHCP/STATIC Adres: Yerel IP adresi Maske: alt ağ maskesi Ağ Geçidi: ağ geçidi DNS:DNS sunucusu |
【Eskiample]
Sor:
Gönder: AT+WAN\r\n
Alındı: \r\n+TAMAM= STATİK, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Ayarlar: (Dinamik IP)
Gönder: AT+WAN=DHCP, 192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Alındı:\r\n+Tamam\r\n
Ayarlar: (Statik IP)
Gönder: AT+WAN=STATİK,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114\r\n
Alındı:\r\n+Tamam\r\n
1.14 Yerel Port Numarasını Sorgula/Ayarla
| Emretmek | AT+LİMAN |
| İşlev | Sorgu/Yerel Port Numarasını Ayarla |
| Sorgu Gönder) | AT+LİMAN |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+LPORT= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Değer (port numarası): 0-65535,0 (istemci modu rastgele bir port kullanır ve sunucu modunun “0 olmayan” parametreyi kullanması gerekir, aksi takdirde cihaz sunucusu açılmaz); |
【Eskiample]
Sor:
Gönder: AT+LPORT\r\n
Alındı:\r\n+TAMAM=8887\r\n
kurmak:
Gönder: AT+LPORT=8883\r\n
Alındı:\r\n+Tamam\r\n
1.15 Hedef cihazın makine ve ağ parametrelerinin çalışma modunu sorgulayın/ayarlayın
| Emretmek | AT+ÇORAP |
| Sorgu Gönder) | Ağ protokol parametrelerini sorgulayın ve ayarlayın |
| Dönüş (Sorgu) | AT+ÇORAP |
| Gönderim Seti) | +TAMAM= |
| Geri Dönüş Seti) | AT+ÇORAP= |
| Notlar | +Tamam |
| İşlev | Model (çalışma modu): TCPC, TCPS, UDPC, UDPS, MQTTC, HTTPC; Uzak IP (hedef IP/alan adı): maksimum 128 karakterlik alan adı yapılandırılabilir; Uzak Bağlantı Noktası: 1-65535; |
【Eskiample]
Sor:
Gönder: AT+SOCK\r\n
Alındı:\r\n+TAMAM=TCPC,192.168.3.3,8888\r\n
kurmak:
Gönder: AT+SOCK=TCPC,192.168.3.100,8886\r\n
Alındı:\r\n+Tamam\r\n
1.16 Ağ Bağlantı Durumunu Sorgula
| Emretmek | AT+LINKSTA |
| İşlev | Sorgu Ağ Bağlantısı Durumu |
| Göndermek | AT+LINKSTA |
| Geri dönmek | +TAMAM= |
| Notlar | STA: Bağlan/Bağlantıyı Kes |
【Eskiample]
Gönder: AT+LINKSTA\r\n
Alındı:\r\n+TAMAM=Bağlantıyı Kes\r\n
1.17 Seri Port Önbellek Temizleme Durumunu Sorgula/Ayarla
| Emretmek | AT+UARTCLR |
| İşlev | Seri port önbellek temizleme durumunu sorgula ve ayarla |
| Sorgu Gönder) | AT+UARTCLR |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+UARTCLR= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | STA: AÇIK(Önbelleği temizlemek için bağlantıyı etkinleştir) KAPALI(Bağlantı temizleme önbelleğini devre dışı bırak) |
【Eskiample]
Sor:
Gönder: AT+UARTCLR\r\n
Alındı:\r\n+TAMAM=AÇIK\r\n
kurmak:
Gönder: AT+UARTCLR=OFF\r\n
Alındı:\r\n+Tamam\r\n
1.18 Sorgu/Kayıt Paketi Modunu Ayarla
| Emretmek | AT+REGMOD |
| İşlev | Sorgu/Kayıt Paketi Modunu Ayarla |
| Sorgu Gönder) | AT+REGMOD |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+REGMOD= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Durum: KAPALI – Devre Dışı OLMAC – İlk bağlantıda MAC gönder OLCSTM – İlk Bağlantı Özel Gönder EMBMAC – Paket başına MAC gönder EMBCSTM – Paket Başına Özel Gönder |
【Eskiample]
Sor:
Gönder: AT+REGMOD\r\n
Alındı:\r\n+TAMAM=KAPALI\r\n
kurmak:
Gönder: AT+UARTCLR=OLMAC\r\n
Alındı:\r\n+Tamam\r\n
1.19 Özel kayıt paketi içeriğini sorgula/ayarla
| Emretmek | REGINFO |
| İşlev | Sorgu/özel kayıt paketi içeriğini ayarla |
| Sorgu Gönder) | AT+KALP BİLGİSİ |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+KALP BİLGİSİ= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Mod: veri biçimi (HEX) onaltılık, (STR) dize; Veri verileri: ASCII sınırı 40 bayt, HEX sınırı 20 bayttır; |
【Eskiample]
Sor:
Gönder: AT+REGINFO\r\n
Alındı:\r\n+OK=STR,mesajı kaydet\r\n
kurmak:
Gönder: AT+REGINFO=STR,EBTYE TEST\r\n
Alındı:\r\n+Tamam\r\n
1.20 Kalp atışı paketi modunu sorgula/ayarla
| Emretmek | AT+KALPMODU |
| İşlev | Kalp atışı paketi modunu sorgula/ayarla |
| Sorgu Gönder) | AT+ KALPMODU |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+KALPMOD= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Mod: YOK (kapalı), UART (seri kalp atışı), NET (ağ kalp atışı); Zaman: zaman 0-65535s, 0 (kalp atışını kapat); |
【Eskiample]
Sor:
Gönder: AT+HEARTMOD\r\n
Alındı:\r\n+TAMAM=YOK,0\r\n
Gönder: AT+HEARTMOD =NET,50\r\n
Alındı:\r\n+Tamam\r\n
1.21 Kalp atışı verilerini sorgula/ayarla
| Emretmek | AT+KALP BİLGİSİ |
| İşlev | Kalp atışı verilerini sorgula/ayarla |
| Sorgu Gönder) | AT+KALP BİLGİSİ |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+KALP BİLGİSİ= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Mod: veri biçimi (HEX) onaltılık, (STR) dize; Veri verileri: ASCII sınırı 40 bayt, HEX sınırı 20 bayttır; |
【Eskiample]
Sor:
Gönder: AT+HEARTINFO\r\n
Alındı:\r\n+OK=STR,kalp atışı mesajı\r\n
kurmak:
Gönder: AT+HEARTINFO=STR,EBTYE KALP TESTİ\r\n
Alındı:\r\n+Tamam\r\n
1.22 Kısa bağlantı süresini sorgula/ayarla
| Emretmek | AT+KISA |
| İşlev | Kısa bağlantı süresini sorgula/ayarla |
| Sorgu Gönder) | AT+KISA |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+KISAM= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Zaman: Sınır 2-255s, 0 kapalıdır; |
【Eskiample]
Sor:
Gönder: AT+SHORTM\r\n
Alındı:\r\n+TAMAM=0\r\n
kurmak:
Gönder: AT+SHORTM=5\r\n
Alındı:\r\n+Tamam\r\n
1.23 Sorgu/zaman aşımı yeniden başlatma süresini ayarla
| Emretmek | AT+TMORST |
| İşlev | Sorgu/zaman aşımı yeniden başlatma süresini ayarla |
| Sorgu Gönder) | AT+TMORST |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+TMORST= 60-65535'ler, |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Zaman: Sınır 2-255s, 0 kapalıdır; |
【Eskiample]
Sor:
Gönder: AT+TMORST\r\n
Alındı:\r\n+TAMAM=300\r\n
kurmak:
Gönder: AT+SHORTM=350\r\n
Alındı:\r\n+Tamam\r\n
1.24 Bağlantının kesilme ve yeniden bağlanma zamanını ve sürelerini sorgula/ayarla
| Emretmek | AT+TMOLİNK |
| İşlev | Bağlantının kesilme ve yeniden bağlanma zamanını ve saatlerini sorgula/ayarla |
| Sorgu Gönder) | AT+TMOLİNK |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+TMOLINK= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Zamanlar (bağlantı kesme ve yeniden bağlanma süresi): sınır 1-255, 0 kapalı; Sayı (bağlantı kesme ve yeniden bağlanma süreleri): sınır 1-60 kez; |
【Eskiample]
Sor:
Gönder: AT+TMOLINK\r\n
Alındı:\r\n+TAMAM=5,5\r\n
kurmak:
Gönder: AT+TMOLINK=10,10\r\n
Alındı:\r\n+Tamam\r\n
1.25 Web Yapılandırma Bağlantı Noktası
| Emretmek | AT+WEBCFGPORT |
| İşlev | Sorgula ve ayarla web yapılandırma portu |
| Sorgu Gönder) | AT+WEBCFGPORT |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+TMOLINK= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | LİMAN: 2-65535 |
【Eskiample]
Sor:
Gönder: AT+WEBCFGPORT\r\n
Alındı:\r\n+TAMAM=80\r\n
kurmak:
Gönder: AT+WEBCFGPORT=80\r\n
Alındı:\r\n+Tamam\r\n
Modbus fonksiyonu AT komut seti
2.1 “Modbus Fonksiyonu” Komutlarının Özeti
| Emretmek | Tanım |
| AT+MODWKMOD | Modbus modu |
| AT+MODPTCL | Protokol dönüştürme |
| AT+MODGTWYTM | Depolama Ağ Geçidi Talimatı Depolama Süresi ve Sorgu Aralığı |
| AT+MODCMDEDIT | Modbus RTU komutu önceden depolandı |
2.2 Sorgu Modbus çalışma modu ve komut zaman aşımı süresi
| Emretmek | AT+MODWKMOD |
| İşlev | Modbus çalışma modunu sorgulayın ve ayarlayın |
| Sorgu Gönder) | AT+MODWKMOD |
| Dönüş (Sorgu) | +TAMAM= |
| Notlar | Mod: NONE (MODBUS'u devre dışı bırakır) SIMPL (Basit Protokol Dönüştürme) MULIT (Çoklu Ana Mod) STORE (Depolama Ağ Geçidi) CONFIG (Yapılandırılabilir Ağ Geçidi) AUTOUP (etkin yükleme modu) Zaman aşımı:0-65535; |
Sor:
Gönder: AT+MODWKMOD\r\n
Alındı:\r\n+TAMAM=SIMPL,100\r\n
kurmak:
Gönder: AT+MODWKMOD=MULIT,1000\r\n
Alındı:\r\n+Tamam\r\n
2.3 Modbus TCP'den Modbus RTU protokol dönüşümünü etkinleştirin
| Emretmek | AT+MODPTCL |
| İşlev | Sorgulama ve protokol dönüştürme Modbus TCP<=>Modbus RTU) |
| Sorgu Gönder) | AT+MODPTCL |
| Dönüş (Sorgu) | +TAMAM= |
| Notlar | Mod: AÇIK(Protokol dönüşümünü etkinleştir) KAPALI(Protokol dönüşümünü devre dışı bırak) |
Sor:
Gönder: AT+MODPTCL\r\n
Alındı:\r\n+TAMAM=AÇIK\r\n
kurmak:
Gönder: AT+MODPTCL=ON\r\n
Alındı:\r\n+Tamam\r\n
2.4 Modbus ağ geçidi komut depolama süresini ve otomatik sorgu aralığını ayarlayın
| Emretmek | AT+MODGTWYTM |
| İşlev | Modbus ağ geçidi komut depolama süresini ve otomatik sorgu aralığını sorgulayın ve yapılandırın |
| Gönder (Sorgu) | AT+MODGTWYTM |
| Dönüş (Sorgu) | +TAMAM= |
| Notlar | Time1: Talimat saklama süresi (1-255 saniye) Time2: Otomatik sorgu aralığı süresi (1-65535 milisaniye) |
Sor:
Gönder: AT+MODGTWYTM\r\n
Alındı:\r\n+TAMAM=10,200\r\n
kurmak:
Gönder: AT+MODGTWYTM=5,100\r\n
Alındı:\r\n+Tamam\r\n
2.5 Modbus yapılandırma ağ geçidinin önceden depolanmış komutlarının sorgulanması ve düzenlenmesi
| Emretmek | AT+MODCMDEDIT |
| İşlev | Modbus yapılandırma ağ geçidinin önceden depolanmış komutlarının sorgulanması ve düzenlenmesi |
| Sorgu Gönder) | AT+MODCMDEDIT |
| Dönüş (Sorgu) | +TAMAM= |
| Notlar | Mod: ADD ekleme komutu; DEL silme talimatı; CLR temizleme komutu; CMD: Modbus komutu (sadece standart Modbus RTU komutunu destekler, doğrulamayı doldurmaya gerek yoktur, sadece okuma komutunun 01, 02, 03, 04 fonksiyon kodu yapılandırılabilir), aynı komutu depolayamaz ve +ERR=-4 döndüremez; |
Sor:
Gönder: AT+MODCMDEDIT\r\n
Alındı: \r\n+TAMAM=\r\n
1: 02 03 00 00 00 02\r\n
2: 01 03 00 05 00 00\r\n
kurmak:
Gönder: AT+MODCMDEDIT=ADD,0103000A0003\r\n(Komut ekle)
Alındı:\r\n+Tamam\r\n
Gönder: AT+MODCMDEDIT=DEL,0103000A0003\r\n(Komutu sil)
Alındı:\r\n+Tamam\r\n
Gönder: AT+MODCMDEDIT=CLR,0103000A0003\r\n(Komutu temizle)
Alındı:\r\n+Tamam\r\n
Nesnelerin İnterneti AT komut seti
3.1 “IoT Yetenekleri” Yönergelerinin Özeti
| Emretmek | Tanım |
| AT+HTPREKMODU | HTTP istek yöntemi |
| AT+HTPURL | HTTP URL yol |
| AT+HTPHEAD | HTTP başlıkları |
| AT+MQTTBULUT | MQTT platformu |
| AT+MQTKPCANLI | MQTT kalp atışı canlı kalma süresi |
| AT+MQTDEVID | MQTT İstemci Kimliği |
| AT+MQT KULLANICISI | MQTT Kullanıcı Adı |
| AT+MQTPASS | MQTT Şifresi |
| AT+MQTTPRDANAHTARI | Alibaba Cloud Ürün Anahtarı |
| AT+MQTSUB | MQTT abonelik konusu |
| AT+MQTPUB | MQTT yayın konusu |
3.2 MQTT ve HTTP hedef IP veya etki alanı adı yapılandırması
“Makinenin Çalışma Modunu ve Hedef Cihazın Ağ Parametrelerini Sorgulama/Ayarlama” bölümüne bakın.
MQTT modunu ve hedef parametrelerini ayarlayın:
Gönder: AT+SOCK=MQTTC, mqtt.heclouds.com,6002\r\n
Alındı:\r\n+Tamam\r\n
MQTT modunu ve hedef parametrelerini ayarlayın:
Gönder: AT+SOCK=HTTPC,www.baidu.com,80\r\n
Alındı:\r\n+Tamam\r\n
3.3 HTTP istek yöntemini sorgula/ayarla
| Emretmek | AT+HTPREKMODU |
| İşlev | HTTP istek yöntemini sorgula/ayarla |
| Gönder (Sorgu) | AT+HTPREKMODU |
| Dönüş (Sorgu) | +TAMAM= |
| Gönder (Ayarla) | AT+HTPREQMODE= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Yöntem: GET\POST |
【Eskiample]
Sor:
Gönder: AT+HTPREQMODE\r\n
Alındı:\r\n+TAMAM=GET\r\n
kurmak:
Gönder: AT+HTPREQMODE=POST\r\n
Alındı:\r\n+Tamam\r\n
3.4 HTTP Sorgula/Ayarla URL Yol
| Emretmek | AT+HTPURL |
| İşlev | Sorgu/HTTP Ayarla URL Yol |
| Sorgu Gönder) | AT+HTPURL |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+HTPURL= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Yol: HTTP isteği URL kaynak adresi (uzunluk sınırı 0-128 karakter) |
【Eskiample]
Sor:
Gönder: AT+HTPURL\r\n
Alındı: \r\n+OK=/1.php?\r\n
kurmak:
Gönder: AT+HTPURL=/view/ed7e65a90408763231126edb6f1aff00bfd57061.html\r\n
Alındı:\r\n+Tamam\r\n
3.5 HTTP başlıklarını sorgula/ayarla
| Emretmek | AT+HTPHEAD |
| İşlev | HTTP başlıklarını sorgula/ayarla |
| Gönder (Sorgu) | AT+HTPHEAD |
| Dönüş (Sorgu) | +TAMAM= , |
| Gönderim Seti) | AT+HTPHEAD= , |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Para (HTTP seri port verisini başlıkla döndürür): DEL: başlıksız; EKLE: Baotou ile; Başlık (HTTP istek başlığı): uzunluk sınırı 128 karakter; |
【Eskiample]
Sor:
Gönder: AT+HTPHEAD\r\n
Alındı:\r\n+OK=Delousers-Agent: Mozilla/5.0\r\n
kurmak:
Gönder: AT+HTPHEAD=ADD, Ana Bilgisayar: www.ebyte.com\r\n
Alındı:\r\n+Tamam\r\n
3.6 MQTT hedef platformunu sorgula/ayarla
| Emretmek | AT+MQTTBULUT |
| İşlev | Sorgu/Ayar MQTT hedef platformu |
| Gönder (Sorgu) | AT+MQTTBULUT |
| Dönüş (Sorgu) | +TAMAM= |
| Gönder (Ayarla) | AT+MQTTCLOUD= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Sunucu (MQTT hedef platformu): STANDARD (MQTT3.1.1 standart protokol sunucusu) ONENET (OneNote-MQTT sunucusu) ALI (Alibaba Cloud MQTT sunucusu) BAIDU (Baidu Cloud MQTT Sunucusu) HUAWEI (Huawei Cloud MQTT Sunucusu) |
【Eskiample]
Sor:
Gönder: AT+MQTTCLOUD\r\n
Alındı:\r\n+TAMAM=STANDART\r\n
kurmak:
Gönder: AT+MQTTCLOUD=BAIDU\r\n
Alındı:\r\n+Tamam\r\n
3.7 MQTT canlı tutma kalp atışı paketi gönderme döngüsünü sorgula/ayarla
| Emretmek | AT+MQTKPCANLI |
| İşlev | MQTT canlı tutma kalp atışı paketi gönderme döngüsünü sorgula/ayarla |
| Sorgu Gönder) | AT+MQTKPCANLI |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+MQTKPALIVE= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Zaman: MQTT canlı tutma kalp atışı süresi (sınır 1-255 saniye, varsayılan 60 saniye, değiştirilmesi önerilmez); |
【Eskiample]
Sor:
Gönder: AT+MQTKPALIVE\r\n
Alındı:\r\n+TAMAM=60\r\n
kurmak:
Gönder: AT+MQTKPALIVE=30\r\n
Alındı:\r\n+Tamam\r\n
3.8 MQTT Aygıt Adını (İstemci Kimliği) Sorgula/Ayarla
| Emretmek | AT+MQTDEVID |
| İşlev | MQTT Aygıt Adını (İstemci Kimliği) sorgula/ayarla |
| Sorgu Gönder) | AT+MQTDEVID |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+MQTDEVID= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | İstemci Kimliği: MQTT aygıt adı (İstemci Kimliği) uzunluğu 128 karakterle sınırlıdır; |
【Eskiample]
Sor:
Gönder: AT+MQTDEVID\r\n
Alındı: \r\n+OK=test-1\r\n
kurmak:
Gönder: AT+MQTDEVID=6164028686b027ddb5176_NA111-TEST\r\n
Alındı:\r\n+Tamam\r\n
3.9 MQTT Kullanıcı Adını Sorgula/Ayarla (Kullanıcı Adı/Cihaz Adı)
| Emretmek | AT+MQT KULLANICISI |
| İşlev | Sorgula/MQTT Kullanıcı Adını Ayarla (Kullanıcı Adı/Cihaz Adı) |
| Sorgu Gönder) | AT+MQT KULLANICISI |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+MQT KULLANICI= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Kullanıcı Adı: MQTT ürün kimliğinin (Kullanıcı Adı/cihaz adı) uzunluğu 128 karakterle sınırlıdır; |
【Eskiample]
Sor:
Gönder: AT+MQTUSER\r\n
Alındı:\r\n+TAMAM=ebyte-IOT\r\n
kurmak:
Gönder: AT+MQTUSER=12345678&a1Ofdo5l0\r\n
Alındı:\r\n+Tamam\r\n
3.10 MQTT Ürün Parolasını Sorgula/Ayarla (MQTT parolası/Cihaz Gizli Anahtarı)
| Emretmek | AT+MQTPASS |
| İşlev | Sorgu/MQTT oturum açma Parolasını Ayarla (MQTT Parolası/Cihaz Gizli Anahtarı) |
| Gönder (Sorgu) | AT+MQTPASS |
| Dönüş (Sorgu) | +TAMAM= |
| Gönder (Ayarla) | AT+MQTPASS= |
| Geri Dönüş (Ayarla) | +Tamam |
| Notlar | Şifre: MQTT giriş şifresi (MQTT Şifresi/Cihaz Gizli Anahtarı) uzunluğu 128 karakterle sınırlıdır; |
【Eskiample]
Sor:
Gönder: AT+MQTPASS\r\n
Alındı:\r\n+TAMAM=12345678\r\n
kurmak:
Gönder: AT+MQTPASS=87654321\r\n
Alındı:\r\n+Tamam\r\n
3.11 Alibaba Cloud MQTT Ürün Anahtarını Sorgula/Ayarla
| Emretmek | AT+MQTTPRDANAHTARI |
| İşlev | Alibaba Cloud MQTT Ürün Anahtarını Sorgula/Ayarla |
| Sorgu Gönder) | AT+MQTTPRDANAHTARI |
| Dönüş (Sorgu) | +TAMAM= |
| Gönderim Seti) | AT+MQTTPRDANAHTARI= |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Ürün Anahtarı: Alibaba Cloud Ürün Anahtarı (64 karakterle sınırlıdır) |
【Eskiample]
Sor:
Gönder: AT+MQTTPRDKEY\r\n
Alındı:\r\n+OK=kullanıcı Ürün Anahtarı\r\n kurulumu:
Gönder: AT+MQTTPRDKEY=a1HEeOIqVHU\r\n
Alındı:\r\n+Tamam\r\n
3.12 MQTT abonelik konusunu sorgula/ayarla
| Emretmek | AT+MQTSUB |
| İşlev | MQTT abonelik konusunu sorgula/ayarla |
| Sorgu Gönder) | AT+MQTSUB |
| Dönüş (Sorgu) | +TAMAM= , |
| Gönderim Seti) | AT+MQTSUB= , |
| Geri Dönüş Seti) | +Tamam |
| Notlar | Qos: sadece 0, 1 seviyelerini destekler; Konu: MQTT abonelik konusu (uzunluğu 128 karakterle sınırlıdır) |
【Eskiample]
Sor:
Gönder: AT+MQTSUB\r\n
Alındı: \r\n+OK= 0,konu \r\n kurulumu:
Gönder: AT+MQTSUB=0,/ggip6zWo8of/NA111-TEST/user/SUB\r\n
Alındı:\r\n+Tamam\r\n
3.13 MQTT yayın konusunu sorgula/ayarla
| Emretmek | AT+MQTPUB |
| İşlev | Sorgu/Ayarla MQTT yayın konusu |
| Gönder (Sorgu) | AT+MQTPUB |
| Dönüş (Sorgu) | +TAMAM= , |
| Gönder (Ayarla) | AT+MQTPUB= , |
| Geri Dönüş (Ayarla) | +Tamam |
| Notlar | Qos: sadece 0, 1 seviyelerini destekler; Konu: MQTT yayın konusu (uzunluğu 128 karakterle sınırlıdır) |
【Eskiample]
Sor:
Gönder: AT+MQTPUB\r\n
Alındı: \r\n+OK=0,konu \r\n
kurmak:
Gönder: AT+MQTPUB= 0,/ggip6zWo8of/NA111-TEST/user/PUB\r\n
Alındı:\r\n+Tamam\r\n
AT Yapılandırma Örn.ample
4.1 Örn.ampStandart bir MQTT3.1.1 sunucusuna bağlanma örneği
{ Müşteri kimliği:876275396
mqtt kullanıcı adı:485233
mqtt şifresi:E_DEV01
mqtt sunucusu: mqtt.heclouds.com
mqtt bağlantı noktası:6002}
Kullanılmayan işlevlerin etkinleştirilmesini önlemek için yapılandırmadan önce fabrika ayarlarını geri yükleyin.
GÖNDER(+++)
3S GÖNDER (AT)
RECV(+OK=AT etkinleştir)
GÖNDER(AT+GERİ YÜKLE)
AL(+TAMAM)
Yukarıdaki adımlar donanımı kullanarak fabrika ayarlarına geri dönebilir.
Adım 1: AT yapılandırma moduna girin;
GÖNDER(+++)
3S GÖNDER (AT)
RECV(+OK=AT etkinleştir)
Adım 2: Yerel alan ağı için karşılık gelen IP'yi yapılandırırsanız dinamik IP'yi etkinleştirin
MQTT sunucusunda burada dinamik IP kullanın;
GÖNDER(AT+WAN=DHCP,192.168.3.7,255.255.255.0,192.168.3.1,114.114.114.114)
AL(+TAMAM)
Adım 3: Çalışma modunu ve MQTT sunucu adresini ve portunu yapılandırın;
GÖNDER(AT+ÇORAP=MQTTC,mqtt.heclouds.com,6002)
RECV(+OK=Ve yerel port 0 olarak ayarlandı)
Adım 4: MQTT platformunu seçin;
GÖNDER(AT+MQTTCLOUD=STANDART) AL(+TAMAM)
Adım 5: Cihazın İstemci kimliğini yapılandırın;
GÖNDER(AT+MQTDEVID=876275396)
AL(+TAMAM)
Adım 6: Cihazın mqtt kullanıcı adını yapılandırın;
GÖNDER(AT+MQTUSER=485233)
AL(+TAMAM)
Adım 7: Cihazın mqtt şifresini yapılandırın;
GÖNDER(AT+MQTPASS=E_DEV01)
AL(+TAMAM)
Adım 8: İlgili konuya abone olun (Konu);
GÖNDER(AT+MQTSUB=0,EBAYT_TESTİ)
AL(+TAMAM)
Adım 9: Yayımlama için kullanılan konuyu yapılandırın;
GÖNDER(AT+MQTPUB=0,EBAYT_TESTİ)
AL(+TAMAM)
Adım 10: Cihazı yeniden başlatın;
GÖNDER(AT+REBT)
AL(+TAMAM)
Nihai yorumlama hakkı Chengdu Ebyte Electronic Technology Co., Ltd.'ye aittir.
Revizyon Geçmişi
| Sürüm | Tarih | Tanım | Veren kuruluş |
| 1.0 | 2022-01-15 | İlk versiyon | LC |
Hakkımızda
Teknik destek: destek@cdebyte.com
Belgeler ve RF Ayarları indirme linki: www.cdebyte.com/tr/
Tel:+86-28-61399028
Faks:028-64146160
Web:www.cdebyte.com/tr/
Adres: Yenilik Merkezi B333-D347, 4# XI-XIN Yolu, Chengdu, Sichuan, Çin
Telif Hakkı ©2012–2022,Chengdu Ebyte Electronic Technology Co., Ltd.
Belgeler / Kaynaklar
![]() |
EBYTE E90-DTU Kablosuz Veri İletim Yönlendirici Ağ Geçidi [pdf] Kullanım Kılavuzu E90-DTU, E90-DTU Kablosuz Veri İletim Yönlendirici Ağ Geçidi, Kablosuz Veri İletim Yönlendirici Ağ Geçidi, Veri İletim Yönlendirici Ağ Geçidi, İletim Yönlendirici Ağ Geçidi, Yönlendirici Ağ Geçidi |




