Üç WIFI PLC, hiç yönlendirici olmadan tam bir Modbus ağı oluşturabilir: bir PLC kendi WIFI'sini erişim noktası olarak yayar ve diğer iki istasyon olarak ona katılır. Aşağıdaki örnekte üç PR-26DC-DAI-RT-WIFI bir ağı paylaşır, AP düğümü Modbus sunucusu olarak iki katına çıkar ve iki istemci veri alışverişi yapar. WIFI parametre prosedürü, bizimWiFi PLCprogram transfer kılavuzumuzda olduğu gibidir; burada odak, rol ayrımı ve üç düğüm arasında değerleri zincirleyen örnek program üzerinedir.
IP Planı
Bir PLC ağı sağlar, bu nedenle AP adreslerini kendisi alır. Diğer iki, içinde statik adresler alır.

- PLC #1— WIFI Modu AP, WIFI adı Rievtech_wifi, IP 10.10.100.254, Ağ Geçidi 10.10.100.254, Modbus rolü sunucu (slave), sunucu portu 8899.
- PLC #2— WIFI Modu STA, IP 10.10.100.100, Ağ Geçidi 10.10.100.254, Modbus rolü istemci (master).
- PLC #3— WIFI Modu STA, IP 10.10.100.101, Ağ Geçidi 10.10.100.254, Modbus rolü istemci (master).
PLC #1 adresinin diğer ikisi için de ağ geçidi olduğunu unutmayın - AP modunda PLC, oluşturduğu ağ için hem erişim noktası hem de yönlendirici olarak işlev görür.
Üç PLC'yi Yapılandırın
Her PLC için, PR-26DC-DAI-RT-WIFI programını açın, seri kabloyu bağlayın, Araçlar → wifi parametrelerini açın ve Bağlan'a tıklayın (durdurma istemini onaylayın). Ardından sayfaları ayarlayın.
PLC #1 (Erişim Noktası + Sunucu)
- Yönet— WIFI Modu: AP; geri kalan değişmedi.

- İletişim— Mod: Sunucu, Protokol: TCP, Port: 8899, TCP maksimum bağlantı 5.

- AP— Mod 802.11BGN, Ad Rievtech_wifi, Kanal Otomatik, Şifreleme modu AÇIK, Algoritma YOK. LAN bölümünde: DHCP Sunucusu Etkin, IP 10.10.100.254, Maske 255.255.255.0, Ağ Geçidi 10.10.100.254.

PLC #2 ve PLC #3 (İstasyonlar + İstemciler)
- Yönet— WIFI Modu: STA.

- İletişim— Mod: İstemci, Protokol: TCP, Port: 8899, Sunucu: 10.10.100.254 (AP PLC'nin adresi).

- STA— katıl Rievtech_wifi (Şifreleme modu AÇIK, Algoritma YOK). WAN: Statik IP — PLC #2 için 10.10.100.100, PLC #3 için 10.10.100.101 — Maske 255.255.255.0, Ağ Geçidi 10.10.100.254.


Her sayfayı yazın, Uygula'ya tıklayın, ardından tüm üç PLC'yi kapatın ve yeniden başlatın - önce PLC #1, böylece ağ, istasyonlar katılmadan önce aktif olur.
Örnek Program: Bir Sayaç Değerini Ağa İletin
Gereksinim: PLC #3, PLC #2 programındaki B003 sayacının değerini okumak istiyor. Çünkü PLC #2 ve PLC #3, aynı sunucunun istemcileri olduğundan, değer PLC #1 üzerinden iki adımda geçer.
- PLC #2— B003 sayacı normal olarak çalışıyor. Bir yükselen kenar bloğu (PK7[ED] B001'e) bir yazma bloğunu (B004) tetikler ve B003 değerini PLC #1'in AF1'ine gönderir.

- PLC #1— bu değeri AF1'ine alır ve tutar. PLC #1 Modbus sunucusudur, bu nedenle her iki istemci de bu AF1'e erişebilir.

- PLC #3— bir okuma bloğu PLC #1'in AF1'ini okur ve kendi AF1'ine kaydeder. Bu verinin başlangıç değeri PLC #2'nin B003'üdür, bu nedenle sayaç değeri artık tüm ağı geçmiştir.

Pratikte, PLC #2 sunucuya yazar ve PLC #3 sunucudan okur ve sunucu PLC, arada kaydı barındırır. Üç örnek program çalışırken ve her düğümde izleme penceresi açıkken zinciri test edin.
Tek Kanal Kuralı
HerWiFi PLC'nin kablosuz işlevi, bir wifi-seri modülü ile uygulanır ve bu modülün seri portu PLC'nin CPU yongası ile iletişim kurar. Sonuç: her PLC'nin WIFI'si aynı anda yalnızca bir iletişim kanalı taşıyabilir. Modbus iletişiminde, eğer bir Modbus bloğu bu kanalı kaplarsa, WIFI kanalını kullanan başka bir Modbus bloğu aynı anda tetiklenmemelidir - bunu yapmak iletişim hatasına, yavaşlığa veya veri hatalarına neden olur. WIFI kanalını kullanan birden fazla Modbus bloğuna ihtiyacınız varsa, bunları sırayla, birbiri ardına tetikleyin ve alışveriş penceresini kısa tutun.
Bu, iki PLC ile gördüğünüz aynı tek kanallı davranıştır - bizim2 WIFI PLC Modbus kılavuzumuza bakıniki düğüm versiyonu için.












