OPC UA para CPU S7-1200 (FW4.4). Ajuste do servidor

A partir da versão 4.4 do sistema operacional dos controladores da série S7-1200, foi possível fazer o polling usando o protocolo OPC UA. Atualmente, apenas o lado do servidor é suportado (o PLC pode responder às solicitações do cliente), o lado do cliente não é suportado.





Ao configurar um servidor OPC UA em um S7-1200, existem diferenças em relação ao S7-1500 (olhando adiante, direi que a interface do servidor deve ser criada manualmente, sem isso o PLC não fornecerá nenhum dado do usuário, embora permita conexões de entrada).





Em primeiro lugar, acesse as propriedades e habilite o servidor OPC UA.





Não se esqueça de indicar também nas configurações que a licença para OPC UA foi adquirida.





Ou seja, se você não entrar em sutilezas importantes, como criptografia de tráfego e problemas de restrição de acesso, faremos tudo como para o S7-1500. Para demonstrar a falácia dessa abordagem, vamos carregar a CPU agora e tentar conectar a ela. O cliente OPC UA é o mesmo programa que foi utilizado nos exemplos do protocolo para a linha S7-1500. A única diferença é que quando o programa cliente é instalado no programador do Windows 10, tenho que executar o programa cliente com privilégios de administrador.





Vamos conectar ao PLC.





, , . .





, , , , . S7-1500 - CPU, OPC UA , OPC UA. - CPU S7-1516





1200 OPC UA Communications → Server Interfaces Add new server interface





, OPC UA





Vamos compilar e carregar o PLC. Agora, vamos tentar se conectar ao OPC UA novamente. Agora temos a interface Server interface_1 e todas as variáveis ​​definidas nela.





O valor da variável está sendo lido com sucesso.












All Articles