• 71 99177-6777

Introdução ao RSLinx OPC Server

Introdução ao RSLinx OPC Server

OPC (OLE (Object Linking and Embedding) para Controle de Processos) e DDE (Troca Dinâmica de Dados) são uma forma de as aplicações interagirem entre si para compartilhar dados. O RSLinx OPC Server pode compartilhar dados com outras aplicações, como uma planilha Excel ou OpenOffice Calc. Seu aplicativo Visual Basic também pode coletar dados do RSLinx. Para usar o servidor OPC do RSLinx, você deve ter uma versão paga do RSLinx, como o RSLinx Professional.

 

Existem muitos motivos para você querer fazer isso. Um dos motivos é criar uma ferramenta de solução de problemas. Se seu equipamento não funcionar, você pode abrir uma planilha com todas as condições listadas que devem ser atendidas antes que o equipamento funcione. Na próxima vez que o equipamento falhar, você pode simplesmente abrir a planilha para ver qual condição não é atendida. Você também pode usar esse recurso para relatórios, tendências, etc.

Exemplo

Antes de tudo, vamos dar uma olhada em alguns códigos no processador. Aqui temos apenas um cronômetro automático. Nosso objetivo neste exemplo é exibir o valor acumulado em uma planilha do OpenOffice (ou LibreOffice). Você pode fazer o mesmo com o Excel.

Temporizador RSLogix

Quando o valor acumulado do cronômetro atingir, o preset, esse cronômetro começa tudo do zero. Configurei esse temporizador simplesmente para demonstrar como exibir os dados em uma planilha.

RSLinx

No RSLinx, precisamos criar um tópico. O tema funcionará como um "atalho" para o nosso processador. Para acessar os tópicos, abriremos o RSLinx.

Configuração do Tópico

Em segundo lugar, vamos criar um novo tema.

Aqui, cliquei em "Novo". Então criei um tópico chamado "MyTopic" e apontei esse atalho para o processador. Certifique-se de que o nome do tema e o processador estejam destacados ao mesmo tempo. O tempo padrão de atualização é de 1 segundo. Se precisar que isso atualize mais rápido, vá na aba "Data Collection" para alterar o tempo de atualização. Agora clique em "Aplicar" e depois em "Pronto".

Em terceiro lugar, precisamos copiar o link do RSLinx, para poder colar o tema na nossa planilha. Clique em Editar (na barra de menu), depois Copiar tópico OPC/DDE.

Por fim, procure pela tag "MyTimer.ACC" mostrada e pressione OK.

Procure por processador

Cole o link na planilha

Por fim, vou abrir o programa de planilha. Neste caso, estou usando o OpenOffice Calc. Nosso objetivo é colar o valor acumulado em uma célula, para que ela possa ser atualizada em tempo real (ou quase em tempo real).

Clique com o botão direito em uma célula e escolha "Colar Especial".

Especial de Pasta

Estamos colando um link DDE.

DDE Link

Finalmente, vemos que o valor está sendo atualizado em tempo real.

Tempo Real

 

Agora que você criou o tema e os dados estão sendo atualizados, pode simplesmente recolar esse link quantas vezes quiser. Depois, você pode modificar a tag na fórmula daquela célula.

WhatsApp