Três PLCs WIFI podem formar uma rede Modbus completa sem nenhum roteador: um PLC transmite seu próprio WIFI como ponto de acesso, e os outros dois se juntam a ele como estações. No exemplo abaixo, três PR-26DC-DAI-RT-WIFI compartilham uma rede, o nó AP também atua como servidor Modbus, e os dois clientes trocam dados através dele. O procedimento de parâmetros WIFI é o mesmo que em nossoWiFi PLCguia de transferência de programa; aqui o foco está na divisão de funções e no programa de exemplo que encadeia valores entre os três nós.
O Plano de IP
Um PLC fornece a rede, então ele possui os endereços AP. Os outros dois recebem endereços estáticos dentro dela.

- PLC #1— Modo WIFI AP, nome WIFI Rievtech_wifi, IP 10.10.100.254, Gateway 10.10.100.254, função Modbus servidor (escravo), porta do servidor 8899.
- PLC #2— Modo WIFI STA, IP 10.10.100.100, Gateway 10.10.100.254, função Modbus cliente (mestre).
- PLC #3— Modo WIFI STA, IP 10.10.100.101, Gateway 10.10.100.254, função Modbus cliente (mestre).
Observe que o endereço do PLC #1 também é o gateway para os outros dois — no modo AP, o PLC atua tanto como ponto de acesso quanto como roteador para a rede que cria.
Configure os Três PLCs
Para cada PLC, abra seu programa PR-26DC-DAI-RT-WIFI, conecte o cabo serial, abra Ferramentas → parâmetros wifi e clique em Conectar (confirme o aviso de parada). Em seguida, configure as páginas.
PLC #1 (Ponto de Acesso + Servidor)
- Gerenciar— Modo WIFI: AP; o restante inalterado.

- Comunicação— Modo: Servidor, Protocolo: TCP, Porta: 8899, conexão máxima TCP 5.

- AP— Modo 802.11BGN, Nome Rievtech_wifi, Canal Automático, Modo de Criptografia ABERTO, Algoritmo NENHUM. Na seção LAN: Servidor DHCP Ativado, IP 10.10.100.254, Máscara 255.255.255.0, Gateway 10.10.100.254.

PLC #2 e PLC #3 (Estações + Clientes)
- Gerenciar— Modo WIFI: STA.

- Comunicação— Modo: Cliente, Protocolo: TCP, Porta: 8899, Servidor: 10.10.100.254 (o endereço do PLC AP).

- STA— junte-se a Rievtech_wifi (Modo de Criptografia ABERTO, Algoritmo NENHUM). WAN: IP Estático — 10.10.100.100 para o PLC #2, 10.10.100.101 para o PLC #3 — Máscara 255.255.255.0, Gateway 10.10.100.254.


Escreva cada página, clique em Aplicar, depois desligue todos os três PLCs e reinicie-os — primeiro o PLC #1, para que a rede esteja ativa antes que as estações tentem se conectar.
Programa de Exemplo: Transmitir um Valor de Contador pela Rede
O requisito: o PLC #3 quer ler o valor do contador B003 no programa do PLC #2. Como o PLC #2 e o PLC #3 são ambos clientes do mesmo servidor, o valor viaja em dois saltos através do PLC #1.
- PLC #2— o contador B003 funciona normalmente. Um bloco de borda de subida (PK7[ED] em B001) aciona um bloco de escrita (B004) que empurra o valor de B003 para o AF1 do PLC #1.

- PLC #1— recebe esse valor em seu AF1 e o mantém. O PLC #1 é o servidor Modbus, então ambos os clientes podem acessar este AF1.

- PLC #3— um bloco de leitura lê AF1 do PLC #1 e o salva em seu próprio AF1. O valor inicial desses dados é B003 do PLC #2, então o valor do contador agora cruzou toda a rede.

Na prática, o PLC #2 escreve para o servidor e o PLC #3 lê do servidor, e o PLC servidor simplesmente hospeda o registro entre eles. Teste a cadeia com os três programas de exemplo em execução e a janela de monitoramento aberta em cada nó.
A Regra do Canal Único
TodoWiFi PLC's função sem fio é implementada por um módulo wifi-para-serial, e a porta serial desse módulo se comunica com o chip CPU do PLC. A consequência: o WIFI de cada PLC pode transportar apenas um canal de comunicação por vez. Na comunicação Modbus, se um bloco Modbus ocupar este canal, qualquer outro bloco Modbus usando o canal WIFI não deve ser acionado ao mesmo tempo — fazer isso causa falha na comunicação, lentidão ou erros de dados. Se você precisar de múltiplos blocos Modbus que utilizem o canal WIFI, acione-os em turnos, um após o outro, e mantenha a janela de troca curta.
Esse é o mesmo comportamento de canal único que você vê com dois PLCs — veja nossoguia Modbus de 2 PLCs WIFIpara a versão de dois nós.












