Mover valores entre Tags OPC

Post Reply
dcg.david
Posts: 7
Joined: Mon Sep 21, 2015 3:52 pm

Mover valores entre Tags OPC

Post by dcg.david »

Bom dia!

Por favor, gostaria de saber como proceder para realizar o seguinte procedimento:

Ler Tag OPC e mover este valor para uma outra Tag OPC através do supervisório HI. (de forma automática).


Obrigado!


David
User avatar
daniel_bable
Moderadores
Posts: 47
Joined: Wed Jun 19, 2013 1:06 am

Re: Mover valores entre Tags OPC

Post by daniel_bable »

Caro David, Boa Tarde!

Para que possamos mover um valor de um Tag OPC para outro Tag OPC, precisamos criar um script no Kernel que realize essa operação e associá-lo ao On Tag Change do Tag que você vai mover.

No script abaixo temos um exemplo de como mover um valor de um Tag OPC para outro Tag OPC:

Code: Select all

-- Caminho do Tag

local Leitura      = Tags.Get("Kernel.Tags.Opc.TagOpcGroup_001.TagOpc_001")
local ValorMovido  = Tags.Get("Kernel.Tags.Opc.TagOpcGroup_001.TagOpc_002")

-- Move o Valor para o Tag

ValorMovido.Value = Leitura.Value
ValorMovido:WriteValue()
Em anexo a esta resposta, se encontra um arquivo de projeto do HIscada Pro exemplificando como mover um valor de um Tag OPC para outro Tag OPC.

Basicamente neste exemplo, foram criados os seguintes itens para permitir tal funcionalidade:
No manual online do HIscada Pro, existe um guia para importar um projeto, presente nesta página, na seção Importando um Projeto.

Em caso de novas dúvidas, basta utilizar nosso fórum!
Attachments
Mover_Valores.H7G
Exemplo de aplicação para mover um valor de um Tag OPC para outro Tag OPC através do HIscada Pro.
(557.05 KiB) Downloaded 267 times
Daniel Bable Franco
Analista em Automação

HI Tecnologia - Indústria e Comércio Ltda
Campinas - SP
Fone: +55 (19) 2139-1700
Email: daniel.franco@hitecnologia.com.br
Web-site: http://www.hitecnologia.com.br
Post Reply