Tiga PLC WIFI boleh membentuk rangkaian Modbus lengkap tanpa router sama sekali: satu PLC menyiarkan WIFI sendiri sebagai titik akses, dan dua yang lain menyertainya sebagai stesen. Dalam contoh di bawah, tiga PR-26DC-DAI-RT-WIFI berkongsi satu rangkaian, nod AP berfungsi juga sebagai pelayan Modbus, dan dua klien bertukar data melalui nod tersebut. Prosedur parameter WIFI adalah sama seperti dalamPLC WiFipanduan pemindahan program; di sini fokus adalah pada pembahagian peranan dan program contoh yang mengaitkan nilai di semua tiga nod.
Pelan IP
Satu PLC menyediakan rangkaian, jadi ia memiliki alamat AP. Dua yang lain mengambil alamat statik di dalamnya.

- PLC #1— Mod WIFI AP, nama WIFI Rievtech_wifi, IP 10.10.100.254, Gateway 10.10.100.254, peranan Modbus pelayan (slave), port pelayan 8899.
- PLC #2— Mod WIFI STA, IP 10.10.100.100, Gateway 10.10.100.254, peranan Modbus pelanggan (master).
- PLC #3— Mod WIFI STA, IP 10.10.100.101, Gateway 10.10.100.254, peranan Modbus pelanggan (master).
Perhatikan bahawa alamat PLC #1 juga merupakan pintu gerbang untuk dua yang lain — dalam mod AP, PLC bertindak sebagai titik akses dan router untuk rangkaian yang ia cipta.
Konfigurasikan Tiga PLC
Untuk setiap PLC, buka program PR-26DC-DAI-RT-WIFI, sambungkan kabel siri, buka Alat → parameter wifi dan klik Sambung (sahkan arahan berhenti). Kemudian tetapkan halaman.
PLC #1 (Titik Akses + Pelayan)
- Urus— Mod WIFI: AP; yang lain tidak berubah.

- Komunikasi— Mod: Pelayan, Protokol: TCP, Port: 8899, sambungan TCP maksimum 5.

- AP— Mod 802.11BGN, Nama Rievtech_wifi, Saluran Auto, Mod penyulitan OPEN, Algoritma NONE. Dalam bahagian LAN: DHCP Server Diaktifkan, IP 10.10.100.254, Mask 255.255.255.0, Gerbang 10.10.100.254.

PLC #2 dan PLC #3 (Stesen + Klien)
- Urus— Mod WIFI: STA.

- Komunikasi— Mod: Pelanggan, Protokol: TCP, Port: 8899, Pelayan: 10.10.100.254 (alamat PLC AP).

- STA— sertai Rievtech_wifi (Mod penyulitan OPEN, Algoritma NONE). WAN: IP Statik — 10.10.100.100 untuk PLC #2, 10.10.100.101 untuk PLC #3 — Mask 255.255.255.0, Gerbang 10.10.100.254.


Tuliskan setiap halaman, klik Terapkan, kemudian matikan semua tiga PLC dan hidupkan semula — PLC #1 terlebih dahulu, supaya rangkaian sudah siap sebelum stesen cuba menyertai.
Program Contoh: Relay Nilai Pengira di seluruh Rangkaian
Keperluan: PLC #3 ingin membaca nilai pengira B003 dalam program PLC #2. Oleh kerana PLC #2 dan PLC #3 kedua-duanya adalah klien bagi pelayan yang sama, nilai tersebut bergerak dalam dua hop melalui PLC #1.
- PLC #2— kaunter B003 berfungsi seperti biasa. Blok tepi menaik (PK7[ED] ke B001) mencetuskan blok tulis (B004) yang mendorong nilai B003 ke AF1 PLC #1.

- PLC #1— menerima nilai tersebut ke dalam AF1 dan menahannya. PLC #1 adalah pelayan Modbus, jadi kedua-dua pelanggan boleh mengakses AF1 ini.

- PLC #3— blok bacaan membaca AF1 dari PLC #1 dan menyimpannya ke dalam AF1 miliknya sendiri. Nilai awal data tersebut adalah B003 dari PLC #2, jadi nilai penghitung sekarang telah melintasi seluruh rangkaian.

Dalam praktiknya, PLC #2 menulis kepada pelayan dan PLC #3 membaca dari pelayan, dan PLC pelayan hanya menjadi tuan rumah pendaftaran di antara. Uji rantai dengan tiga program contoh berjalan dan tetingkap pemantau terbuka di setiap nod.
Peraturan Saluran Tunggal
SetiapPLC WiFi's fungsi tanpa wayar dilaksanakan oleh modul wifi-ke-siri, dan port siri modul itu berkomunikasi dengan cip CPU PLC. Akibatnya: WIFI setiap PLC hanya boleh membawa satu saluran komunikasi pada satu masa. Dalam komunikasi Modbus, jika satu blok Modbus menduduki saluran ini, sebarang blok Modbus lain yang menggunakan saluran WIFI tidak boleh diaktifkan pada masa yang sama — melakukan demikian menyebabkan kegagalan komunikasi, kelewatan atau ralat data. Jika anda memerlukan beberapa blok Modbus yang menggunakan saluran WIFI, aktifkan mereka secara bergilir, satu demi satu, dan pastikan tingkap pertukaran pendek.
Ini adalah tingkah laku saluran tunggal yang sama yang anda lihat dengan dua PLC — lihatpanduan Modbus 2 PLC WIFIuntuk versi dua nod.












