Dua WIFI PLC dapat berbicara Modbus di udara hanya dengan router nirkabel di antara mereka. Pengaturan menggunakan dua PR-26DC-DAI-RT-WIFI sebagai contoh: keduanya bergabung dengan router yang sama sebagai stasiun STA, satu bertindak sebagai server Modbus (slave) dan yang lainnya sebagai klien (master), dan klien membaca nilai dari program server. Prosedur parameter WIFI itu sendiri sama seperti diPLC WiFipanduan transfer program; artikel ini berfokus pada peran, nilai yang tepat dan program contoh yang berfungsi.
Dua Peran
Jaringan dalam contoh ini sederhana: satu router nirkabel menyediakan WIFI, dan dua PLC terhubung ke sana.

- PLC #1— IP 192.168.0.118, Mode WIFI STA, peran Modbus klien (Master). Ini membaca data dari PLC #2.
- PLC #2— IP 192.168.0.220, Mode WIFI STA, peran Modbus server (Slave), port server 8899. Ini menjawab permintaan klien.
Klien adalah yang memulai; server hanya merespons. Tetapkan alamat sebelum menyambungkan apa pun ke dalam program.
Konfigurasi Parameter WIFI
Untuk setiap PLC, buka program PR-26DC-DAI-RT-WIFI yang sesuai di xLogicSoft, sambungkan kabel USB atau RS232, buka Alat → parameter wifi dan klik Sambungkan (konfirmasi prompt "PLC harus dalam keadaan STOP"). Kemudian atur halaman sebagai berikut.
PLC #1 (Klien)
- Kelola— pilih STA; yang lainnya tetap tidak berubah.

- Komunikasi— Mode: Klien, Protokol: TCP, Port: 8899, Server: 192.168.0.220 (IP dari PLC #2), maksimum koneksi TCP 5.

- STA— bergabung dengan WIFI router: misalnya Nama MERCURY, Mode Enkripsi WPA2PSK, Algoritma AES, Kata Sandi easy52895099, IP Statis 192.168.0.118, Mask 255.255.255.0, Gateway 192.168.0.1.

PLC #2 (Server)
- Kelola— pilih STA.

- Komunikasi— Mode: Server, Protokol: TCP, Port: 8899, maksimum koneksi TCP 5.

- STA— jaringan WIFI yang sama dengan PLC #1, dengan IP Statisnya sendiri 192.168.0.220, Mask 255.255.255.0, Gateway 192.168.0.1.

Setelah menulis setiap halaman, klik Terapkan setelah semuanya diatur, lalu matikan dan restart kedua PLC.
Program Contoh: Bacalah Nilai dari PLC Server
Misalkan PLC #1 membutuhkan nilai AF1 dari PLC #2. Dalam program PLC #1, tempatkan blok Bacaan Modbus dan atur sebagai berikut:

- Alamat Slave— 1 (alamat PLC #2).
- Komunikasi— COM4 (WIFI), BPS 9600, 8 bit data, 1 bit stop, tanpa paritas.
- Protokol— Modbus TCP (R).
- Perintah— 03 Baca Register Holding (4x).
- Alamat register— 3072, yang dipetakan ke register AF dari PLC #2.
- Jumlah— 1.
- Alamat data— AF, alamat 1: nilai akan masuk ke AF1 milik PLC #1.
Trigger blok secara berkala — pendekatan yang biasa adalah basis waktu atau bendera pulsa — dan AF1 lokal melacak nilai jarak jauh melalui tautan WIFI.
Satu Aturan untuk Dihormati
Modul WIFI dari setiap PLC adalah jembatan wifi-ke-serial: port serial modul berbicara dengan CPU PLC, dan WIFI dari satu PLC hanya dapat membawa satu saluran komunikasi pada satu waktu. Selama pertukaran Modbus, blok yang menduduki saluran WIFI memblokir blok Modbus lainnya yang menggunakan saluran yang sama — menembakkan mereka bersama-sama menyebabkan kegagalan komunikasi, perlambatan atau kesalahan data. Jika sebuah program membutuhkan beberapa blok Modbus melalui WIFI, trigger mereka satu per satu secara berurutan. Ini adalah perilaku yang dijelaskan untuk jaringan tiga node dipanduan 3 WIFI PLC.












