İki WIFI PLC, aralarında sadece bir kablosuz yönlendirici ile havadan Modbus konuşabilir. Kurulum, örnek olarak iki PR-26DC-DAI-RT-WIFI kullanır: her ikisi de STA istasyonları olarak aynı yönlendiriciye katılır, biri Modbus sunucusu (köle) olarak, diğeri ise istemci (ana) olarak görev yapar ve istemci sunucunun programından bir değer okur. WIFI parametre prosedürü, bizimWiFi PLCprogram aktarım kılavuzumuzda olduğu gibi aynıdır; bu makale rollere, kesin değerlere ve çalışan bir örnek programa odaklanmaktadır.
İki Rol
Bu örnekteki ağ basittir: bir kablosuz yönlendirici WIFI sağlar ve iki PLC buna bağlanır.

- PLC #1— IP 192.168.0.118, WIFI Modu STA, Modbus rolü istemci (Master). PLC #2'den veri okur.
- PLC #2— IP 192.168.0.220, WIFI Modu STA, Modbus rolü sunucu (Slave), sunucu portu 8899. İstemcinin isteklerine yanıt verir.
İstemci başlatan taraftır; sunucu yalnızca yanıt verir. Programda herhangi bir şeyi bağlamadan önce adresleri atayın.
WIFI Parametrelerini Yapılandırın
Her PLC için, xLogicSoft'ta eşleşen PR-26DC-DAI-RT-WIFI programını açın, USB veya RS232 kablosunu bağlayın, Araçlar → wifi param'ı açın ve Bağlan'a tıklayın ("PLC durdurulmalıdır" istemini onaylayın). Ardından sayfaları aşağıdaki gibi ayarlayın.
PLC #1 (İstemci)
- Yönet— STA'yı seçin; geri kalan değişmeden kalır.

- İletişim— Mod: İstemci, Protokol: TCP, Port: 8899, Sunucu: 192.168.0.220 (PLC #2'nin IP'si), TCP maksimum bağlantı 5.

- STA— yönlendiricinin WIFI'sine katılın: örneğin Ad MERCURY, Şifreleme modu WPA2PSK, Algoritma AES, Şifre easy52895099, Statik IP 192.168.0.118, Maske 255.255.255.0, Ağ Geçidi 192.168.0.1.

PLC #2 (Sunucu)
- Yönet— STA'yı seçin.

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

- STA— PLC #1 ile aynı WIFI ağı, kendi Statik IP'si 192.168.0.220, Maske 255.255.255.0, Ağ Geçidi 192.168.0.1.

Her sayfayı yazdıktan sonra, her şey ayarlandığında Uygula'ya tıklayın, ardından her iki PLC'yi de kapatıp yeniden başlatın.
Örnek Program: Sunucu PLC'den Bir Değer Okuyun
Diyelim ki PLC #1, PLC #2'den AF1 değerine ihtiyaç duyuyor. PLC #1 programında, bir Modbus Okuma bloğu yerleştirin ve aşağıdaki gibi ayarlayın:

- Slave Adresi— 1 (PLC #2'nin adresi).
- İletişim— COM4 (WIFI), BPS 9600, 8 veri biti, 1 dur bit, parite yok.
- Protokol— Modbus TCP (R).
- Komut— 03 Tutma Kayıtlarını Oku (4x).
- Kayıt adresi— 3072, bu PLC #2'nin AF kayıtlarına karşılık gelir.
- Sayı— 1.
- Veri adresi— AF, adres 1: değer PLC #1'in kendi AF1'ine ulaşır.
Bloğu periyodik olarak tetikleyin — yaygın yaklaşım bir zaman tabanı veya bir darbe bayrağıdır — ve yerel AF1, WIFI bağlantısı üzerinden uzaktaki değeri takip eder.
Saygı Gösterilmesi Gereken Bir Kural
Her PLC'nin WIFI modülü, wifi-serial köprüsüdür: modülün seri portu PLC'nin CPU'su ile iletişim kurar ve bir PLC'nin WIFI'si aynı anda yalnızca bir iletişim kanalı taşıyabilir. Bir Modbus alışverişi sırasında, WIFI kanalını işgal eden bir blok, aynı kanalı kullanan diğer Modbus bloklarını engeller — bunları birlikte tetiklemek, iletişim hatalarına, yavaşlamalara veya veri hatalarına neden olur. Bir programın WIFI üzerinden birden fazla Modbus bloğuna ihtiyacı varsa, bunları sırayla birer birer tetikleyin. Bu, bizim3 WIFI PLC kılavuzumuzda tanımlanan davranıştır..












