Tre PLC WIFI possono formare una rete Modbus completa senza alcun router: un PLC trasmette il proprio WIFI come punto di accesso e gli altri due si uniscono come stazioni. Nell'esempio qui sotto tre PR-26DC-DAI-RT-WIFI condividono una rete, il nodo AP funge anche da server Modbus e i due client scambiano dati attraverso di esso. La procedura dei parametri WIFI è la stessa della nostraWiFi PLCguida al trasferimento del programma; qui l'attenzione è sulla suddivisione dei ruoli e sul programma di esempio che collega i valori attraverso tutti e tre i nodi.
Il Piano IP
Un PLC fornisce la rete, quindi possiede gli indirizzi AP. Gli altri due prendono indirizzi statici al suo interno.

- PLC #1— Modalità WIFI AP, nome WIFI Rievtech_wifi, IP 10.10.100.254, Gateway 10.10.100.254, ruolo Modbus server (slave), porta server 8899.
- PLC #2— Modalità WIFI STA, IP 10.10.100.100, Gateway 10.10.100.254, ruolo Modbus client (master).
- PLC #3— Modalità WIFI STA, IP 10.10.100.101, Gateway 10.10.100.254, ruolo Modbus client (master).
Nota che l'indirizzo del PLC #1 è anche il gateway per gli altri due: in modalità AP il PLC funge sia da punto di accesso che da router per la rete che crea.
Configura i Tre PLC
Per ogni PLC, apri il suo programma PR-26DC-DAI-RT-WIFI, collega il cavo seriale, apri Strumenti → parametri wifi e fai clic su Connetti (conferma il messaggio di arresto). Quindi imposta le pagine.
PLC #1 (Punto di Accesso + Server)
- Gestisci— Modalità WIFI: AP; il resto invariato.

- Comunicazione— Modalità: Server, Protocollo: TCP, Porta: 8899, max connessioni TCP 5.

- AP— Modalità 802.11BGN, Nome Rievtech_wifi, Canale Auto, Modalità di crittografia OPEN, Algoritmo NONE. Nella sezione LAN: Server DHCP Abilitato, IP 10.10.100.254, Maschera 255.255.255.0, Gateway 10.10.100.254.

PLC #2 e PLC #3 (Stazioni + Clienti)
- Gestisci— Modalità WIFI: STA.

- Comunicazione— Modalità: Client, Protocollo: TCP, Porta: 8899, Server: 10.10.100.254 (l'indirizzo del PLC AP).

- STA— unisciti a Rievtech_wifi (Modalità di crittografia OPEN, Algoritmo NONE). WAN: IP Statico — 10.10.100.100 per il PLC #2, 10.10.100.101 per il PLC #3 — Maschera 255.255.255.0, Gateway 10.10.100.254.


Scrivi ogni pagina, fai clic su Applica, quindi spegni tutti e tre i PLC e riavviali — prima il PLC #1, in modo che la rete sia attiva prima che le stazioni provino a unirsi.
Programma di Esempio: Trasmetti un Valore di Contatore attraverso la Rete
Il requisito: il PLC #3 vuole leggere il valore del contatore B003 nel programma del PLC #2. Poiché il PLC #2 e il PLC #3 sono entrambi client dello stesso server, il valore viaggia in due salti attraverso il PLC #1.
- PLC #2— il contatore B003 funziona normalmente. Un blocco di fronte crescente (PK7[ED] in B001) attiva un blocco di scrittura (B004) che spinge il valore di B003 in AF1 del PLC #1.

- PLC #1— riceve quel valore nel suo AF1 e lo mantiene. Il PLC #1 è il server Modbus, quindi entrambi i client possono accedere a questo AF1.

- PLC #3— un blocco di lettura legge AF1 di PLC #1 e lo salva nel proprio AF1. Il valore iniziale di quei dati è B003 di PLC #2, quindi il valore del contatore ha ora attraversato l'intera rete.

In pratica, il PLC #2 scrive al server e il PLC #3 legge dal server, e il PLC server ospita semplicemente il registro nel mezzo. Testa la catena con i tre programmi di esempio in esecuzione e la finestra di monitoraggio aperta su ciascun nodo.
La Regola del Canale Singolo
OgniWiFi PLCfunzione wireless è implementata da un modulo wifi-to-serial, e la porta seriale di quel modulo comunica con il chip CPU del PLC. La conseguenza: il WIFI di ciascun PLC può trasportare solo un canale di comunicazione alla volta. Nella comunicazione Modbus, se un blocco Modbus occupa questo canale, qualsiasi altro blocco Modbus che utilizza il canale WIFI non deve essere attivato nello stesso momento: farlo causa un fallimento della comunicazione, lentezza o errori nei dati. Se hai bisogno di più blocchi Modbus che utilizzano il canale WIFI, attivali a turno, uno dopo l'altro, e mantieni breve la finestra di scambio.
Questo è lo stesso comportamento a canale singolo che vedi con due PLC — vedi la nostraguida Modbus per 2 PLC WIFIper la versione a due nodi.












