Tutorial para visualização e edição do valor de um Tag no HIscada Pro

Introdução

Este tutorial tem como objetivo descrever a criação de Tags Local e OPC no ambiente HIscada Pro, além de descrever algumas configurações básicas dos mesmos. Com este tutorial, o usuário poderá criar e configurar Tags a serem utilizados na aplicação.

Compatibilidade

As funcionalidades descritas neste tutorial estão disponíveis para o ambiente HIscada Pro, versões superiores a 1.2.xx.

Note

O pacote HIscadaPro, bem como a sua documentação podem ser obtidos gratuitamente na página principal do ambiente HIscadaPro.

Recursos Necessários

Para visualização e edição do valor de um Tag é necessário a instalação do ambiente HIscada Pro. Quando instalado é disponibilizado ao usuário três aplicativos:

  • IDE: Ambiente de desenvolvimento integrado para criação e teste da aplicação de supervisão e controle.

  • Kernel: Aplicativo servidor do sistema supervisório. Responsável pela conexão
    com os equipamentos de campo via servidor OPC, o Kernel mantém um banco de dados para a aplicação corrente efetuando toda gerência de alarmes, eventos, histórico de dados, scripts etc. Pode rodar em uma máquina servidora (como um processo do windows) ou no mesmo computador utilizado pelo usuário do ambiente.

  • Viewer: Aplicativo responsável por apresentar e gerenciar toda interface (telas)
    disponível para o usuário final do sistema. Integra recursos para autenticação de usuários, apresentação das telas da aplicação, gerencia de alarmes, trends online, históricos, acesso a bancos de dados externos etc.

Neste tutorial onde se pretende criar e configurar Tags, serão utilizados os aplicativos IDE para criação e configuração dos mesmos, o Viewer para visualização da execução e por fim o Kernel para comunicação da aplicação.

Criando um Tag local no Ambiente do IDE

Para criação de um Tag OPC, inicialmente é necessário abrir um projeto ou criar um novo no ambiente do IDE. Para isso, acesse o Tutorial para criação de Projetos no HIscada Pro, onde contém os passos para se criar um projeto ou acesse o Tutorial para instalação de uma aplicação desenvolvida no HIscada Pro no qual contém uma seção com os passos para se Importar um projeto, podendo ser utilizado neste tutorial como exemplo de criação de Tags.

Com o projeto aberto no ambiente do IDE, para criar um Tag local, têm-se os seguintes passos:

  • Selecionar o Item Kernel na árvore de projeto:
../_images/tct_kernel.jpg

Fig. Seleção do Item Kernel na árvore de projeto

  • Selecionar o Item Tags logo abaixo do Item Kernel:
../_images/tct_tags.jpg

Fig. Seleção do Item Tags na árvore de projeto

  • Selecionar o Item Local logo abaixo do Item Tags:
../_images/tct_tagsLocal.jpg

Fig. Seleção do Item Local na árvore de projeto

Inicialmente, para se criar um Tag Local do Kernel, é necessário criar um Grupo de Tags Local.

Para isso, clique no item Tags na árvore de configuração de Tags do Kernel e posteriormente clique com o botão direito do mouse no item Local, selecionando a opção “Adiciona Item/TagLocalGroup”:

../_images/tct_tagslocalgroup.jpg

Fig. Adicionando Grupo de Tags Local

Com o grupo de Tags criado, pode-se adicionar Tags ao mesmo. Porém o ambiente já cria um Tag(TagLocal_001) automaticamente ao se criar um grupo.

Para editar o Tag já criado, selecione o item TagLocal_001 e altere suas propriedades no Painel de Propriedades:

../_images/tct_tagslocalpropriedades.jpg

Fig. Propriedades do Tag Local

Para adicionar um novo TagLocal, clique com botão direito do mouse sobre o grupo (TagLocalGroup) desejado e selecione o menu “Adiciona Item/TagLocal”:

../_images/tct_newtaglocal.jpg

Fig. Adicionar novo Tag Local

Criando um Tag OPC no Ambiente do IDE

Para criação de um Tag OPC, inicialmente é necessário abrir um projeto ou criar um novo no ambiente do IDE. Para isso, acesse o Tutorial para criação de Projetos no HIscada Pro, onde contém os passos para se criar um projeto ou acesse o Tutorial para instalação de uma aplicação desenvolvida no HIscada Pro no qual contém uma seção com os passos para se Importar um projeto, podendo ser utilizado neste tutorial como exemplo de criação de Tags.

Com o projeto aberto no ambiente do IDE, para criar um Tag OPC, têm-se os seguintes passos:

  • Selecionar o Item Kernel na árvore de projeto:
../_images/tct_kernel.jpg

Fig. Seleção do Item Kernel na árvore de projeto

  • Selecionar o Item Tags logo abaixo do Item Kernel:
../_images/tct_tags.jpg

Fig. Seleção do Item Tags na árvore de projeto

  • Selecionar o Item Opc logo abaixo do Item Tags:
../_images/tct_tagsopc.jpg

Fig. Seleção do Item Opc na árvore de projeto

Inicialmente, para se criar um Tag Opc do Kernel, é necessário criar um Grupo de Tags Opc.

Para isso, clique no item Tags na árvore de configuração do Kernel e posteriormente clique com o botão direito do mouse no item Opc, selecionando a opção “Adiciona Item/TagOpcGroup”:

../_images/tct_tagsopcgroup.jpg

Fig. Adicionando Grupo de Tags Opc

Com o grupo de Tags criado, pode-se adicionar Tags ao mesmo. Porém o ambiente já cria um Tag(TagOpc_001) automaticamente ao se criar um grupo.

Para editar o Tag já criado, selecione o item TagOpc_001 e altere suas propriedades no Painel de Propriedades:

../_images/tct_tagsopcpropriedades.jpg

Fig. Propriedades do Tag Opc

Para adicionar um novo TagOpc, clique com botão direito do mouse sobre o grupo (TagOpcGroup) desejado e selecione o menu “Adiciona Item/TagOpc”:

../_images/tct_newtagopc.jpg

Fig. Adicionar novo Tag Opc

Configurando os Tags Local e OPC no Ambiente do IDE

Para fins didáticos deste tutorial serão configurados os Tags com as seguintes propriedades:

  • Configuração Tag Local:
../_images/tct_tagslocalpropriedades.jpg

Fig. Propriedades do Tag local

  • Configuração Tag Opc:

Para o Tag Opc deve-se configurar inicialmente o grupo de Tags. Definindo informações do servidor bem como prefixo de endereçamento dos Tags contidos no grupo. Neste caso será considerado que o Tag está associado a uma memória de um controlador da HI TECNOLOGIA, portanto deve-se utilizar o servidor SOS e ter configurado no SS2S um Driver_1000 com acesso ao DEV1. Portanto esta configuração ficará assim definida para o grupo:

../_images/tct_opcgroupproperties.jpg

Fig. Propriedades do grupo Opc

Note

O tutorial para criação e configuração de drivers no ScpServerII pode ser acessado em, Tutorial Cria Drivers no ScpServerII.

Uma vez configurado o grupo Opc será configurado um Tag pertencente a este grupo. Para fins deste tutorial vamos associar o Tag a memória M0 do controlador:

../_images/tct_tagopcproperties.jpg

Fig. Propriedades do Tag opc

Utilização de Edit e Display para escrita e visualização de Tags

Para visualizar ou editar um valor de um Tag dispomos dos objetos de tela Display e Edit respectivamente.

Associação de Tag ao objeto Edit

Inicialmente associaremos o Tag local ao objeto de tela Edit. Isto permitirá ao usuário visualizar e editar o valor do Tag local quando a aplicação estiver em execução.

Para associar um Tag ao objeto edit devemos adicionar uma tela ao item Screens do Viewer na árvore de projeto. Para detalhes no processo de criação de telas, acesse Tutorial para criação de Telas e utilização de um script no HIscada Pro

Uma vez criada a janela deve-se selecionar a mesma e adicionar o objeto Edit, clicando com botão direito do mouse no nome da tela onde se deseja inserir e selecionar a opção “Adiciona Item/Edit”:

../_images/tct_addedit.jpg

Fig. Adiciona objeto Edit

Após criado o Edit, selecione o mesmo na árvore de configuração do projeto e será exibida as suas propriedades:

../_images/tctpropriedades_edit.jpg

Fig. Propriedades do objeto Edit

Para associar o Tag ao objeto Edit, selecione a propriedade “Nome Tag” através do icone ”...” onde se abrirá uma tela para seleção do Tag:

../_images/tcthsp_item_selector_tag.jpg

Fig. Tela para seleção de um Tag

Nesta tela, selecione na caixa “Origem”, o item Kernel e na caixa “Tag”, o item Local. Selecione o Tag e clique em “Confirma” para associar este Tag ao objeto Edit. Desta forma temos o Tag “TagLocal_001” associado ao objeto Edit da tela:

../_images/tct_tag_edit.jpg

Fig. Tag Associado ao objeto Edit

Associação de Tag ao objeto Display

Ao objeto Display será associado o Tag Opc. Isto permitirá ao usuário visualizar o valor do Tag Opc quando a aplicação estiver em execução.

Para inserir o objeto display selecione a tela clique com botão direito do mouse no nome da tela onde se deseja inserir e selecione a opção “Adiciona Item/Display”:

../_images/tct_add_display.jpg

Fig. Adiciona objeto Display

Após iserido o Display, selecione o mesmo na árvore de configuração do projeto e serão exibidas as suas propriedades:

../_images/tctpropriedades_display.jpg

Fig. Propriedades do objeto Display

Para associar o Tag ao objeto Display, selecione a propriedade “Nome Tag” através do icone ”...” onde se abrirá uma tela para seleção do Tag:

../_images/tcthsp_item_selector_tag_display.jpg

Fig. Tela para seleção de um Tag

Nesta tela, selecione na caixa “Origem”, o item Kernel e na caixa “Tag”, o item Opc. Selecione o Tag e clique em “Confirma” para associar este Tag ao objeto Display. Desta forma temos o Tag “TagOpc_001” associado ao objeto Display da tela:

../_images/tct_tag_display.jpg

Fig. Tag Associado ao objeto Display

Agora, basta executar a aplicação para visualizar/editar os valores dos Tags Local e Opc:

../_images/tcttela_tags.jpg

Fig. Tela de visualização e edição de valores dos Tags

Anexos

O Link abaixo disponibiliza um projeto do HIscada Pro com o resultado final da execução deste tutorial. Para utilizá-lo, basta importar este projeto no ambiente do IDE. Para isso acesse o Tutorial para instalação de uma aplicação desenvolvida no HIscada Pro para obter as instruções de como importar um projeto no ambiente do IDE.

Projeto HIscada Pro: TutorialCriaTag