Neste tutorial, você irá aprender a configurar um CLP para comunicar com o SCADA BluePlant por meio de OPC UA, utilizando o novo objeto Communication Manager.
Componentes do Tutorial
Software: MasterTool IEC XE 3.75 e BluePlant 9.1.40
Seções do Tutorial
1. INTRODUÇÃO
2. CONFIGURAÇÕES NO MASTERTOOL
2.1 Criando o projeto e adicionando as variáveis
2.2 Adicionando o Configuration Manager
2.3 Finalização
3. CONFIGURAÇÕES DO CLIENT
4. DEMONSTRAÇÃO DO FUNCIONAMENTO
4.1 Demonstração de escrita do Client
4.2 Demonstração de escrita do Server
1. INTRODUÇÃO
Introduzida nas versões mais recentes do MasterTool IEC XE, há uma nova maneira de configurar uma comunicação OPC UA no MasterTool IEC XE: O Communication Manager.
2. CONFIGURAÇÕES NO MASTERTOOL
2.1 Criando o projeto e adicionando as variáveis
Neste tutorial, iremos criar um projeto com o CLP XP300, e iremos criar uma GVL chamada GVL_Tutorial, onde serão armazenadas as variáveis a serem comunicadas.
Nesta GVL, estaremos criando 3 variáveis para demonstrar o funcionamento da comunicação.
2.2 Adicionando o Configuration Manager
Após declarar as variáveis da comunicação, podemos criar o driver da comunicação OPC: o Communication Manager.
Defina o nome e aperte em "adicionar". Depois, vamos adicionar o Server.
Após adicionar o Server, podemos abrir o Symbol Set criado, dar um Refresh para carregar as variáveis, procurar as nossas variáveis criadas e as arrastar para a direita, adicionando na lista de variáveis da comunicação. O seu direito de acesso pode ser alterado na coluna Access Rights.
Para confirmar se as suas variáveis foram adicionadas, você pode observar a aba Symbol Set Result, onde deve aparecer a quantidade de símbolos exportados e a sua lista.
2.3 Finalização
Após realizar as configurações como indicado, o seu PLC está configurado para comunicar por OPC UA, basta carregar o projeto no seu dispositivo!
3. CONFIGURAÇÕES DO CLIENT
Para demonstrar o funcionamento do OPC UA, iremos adicionar um Client no BluePlant.
Para isso, você pode seguir outro tutorial na nossa base de conhecimento que explica o processo de criação de um projeto com essa configuração no seguinte link: Tutorial OPC UA BluePlant.
Depois de criar o node, configurá-lo corretamente e obter um sucesso no teste, vamos selecionar o node criado e apertar em Import para obter as variáveis.
Na nova tela aberta, aperte em Refresh para ler as variáveis na rede.
Com o refresh, irá carregar as variáveis disponíveis para a comunicação. Na pasta Symbol Set, podemos achar as nossas variáveis declaradas.
Depois de importar, você pode encontrar um point criado na aba points com as variáveis declaradas. O tipo está como Read, e o alteraremos para ReadWrite para demonstração.
Além disso, na aba TAGs, foi criado uma TAG onde as variáveis estão mapeadas. Você pode ver que ela possui um tipo com um nome diferente, que está criptografado.
Isso acontece pois foi criado um Template (tipo de variável), onde você tem uma estrutura com várias variáveis, sendo elas as que declaramos no OPC UA Server.
Após configurar como indicado, vá em Run->Startup e aperte em Run Startup
4. DEMONSTRAÇÃO DO FUNCIONAMENTO
Para alterar e visualizar os valores no BluePlant, iremos utilizar a ferramenta Watch.
Nela, você pode abrir a variável criada pelo OPC, e monitorar e alterar os valores das variáveis criadas. Iremos demonstrar um exemplo de escrita e um exemplo de leitura.
4.1 Demonstração de escrita do Client
Alterando os valores no BluePlant:
Como podemos ver, o CLP recebeu os valores:
4.2 Demonstração de escrita do Server
Alterando os valores no CLP:
Como podemos ver, o BluePlant recebeu os valores:
Com isso, você está capacitado para realizar uma comunicação simples com a nova feature de OPC UA no MasterTool.
Comentários
0 comentário
Por favor, entre para comentar.