Tag

Caminho Elementos de um Projeto/Projeto/Tags/Grupo/Tag
Tecla de atalho Nenhuma
Botão ico

O Tag representa uma entidade associada a uma variável do equipamento remoto conectado a MMI. Os Tags podem conter variáveis de tipos distintos e possuírem escalas para conversão dos valores obtidos do equipamento em unidade de engenharia.

Editor de Propriedade

Editor de Propriedades
Propriedade Valor (Exemplo)
Nome Tag 01
Descrição Temperatura do Forno 1
Endereço de Comunicação 2
Tipo [M] Variável Inteira
Endereço da Variável 0
Quantidade 1
Escala Sim
Unidade Fonte inicial 0
Unidade Fonte final 4095
Unidade Engenharia inicial 0
Unidade Engenharia final 100

Parâmetros

Parâmetros
Parâmetro Descrição
Nome Este campo permite que o usuário defina um nome associado ao tag em questão. Este nome, posteriormente será composto com o nome do grupo para permitir a seleção de um tag. Sendo assim, todo tag dentro de um projeto é identificado da seguinte forma: NomeDoGrupo|NomeDoTag.
Descrição Permite ao usuário identificar o Tag de uma forma textual. Este campo é utilizado como documentação não sendo necessário para o processo de compilação do projeto.
Endereço de Comunicação Este campo apresenta o endereço de comunicação do equipamento associado ao Tag corrente. Este campo não pode ser alterado uma vez que foi definido no grupo associado ao tag e portanto é único para todos os tags do grupo associado. Para modificar este valor altere o endereço de comunicação do grupoa ssociado ao Tag. Note que esta ação irá alterar o endereço de todos os Tags que compõem o grupo.
Tipo Permite ao usuário, especificar o tipo de variável a ser associado ao Tag. Os valores apresentados neste campo são função do tipo de protocolo de comunicação e do modo de operação do protocolo, definido no Modelo do Projeto Corrente. A tabela abaixo N apresenta os tipos de Tags disponíveis para utilização com uma descrição dos mesmos.
Endereço da Variável Especifica o endereço da variável a ser associada ao Tag corrente. Cada tipo de variável possui uma faixas de valores que é função da aplicação e/ou do equipamento remoto utilizado, podendo alterar também com o tipo de protocolo de comunicação utilizado.
Quantidade Este campo permite definir quantas variáveis a partir do endereço especificado acima serão obtidas e associadas a este Tag. Esta funcionalidade não está disponível na versão atual do ambiente. Sendo assim, todo Tag, nesta versão do ambiente está associado a uma única variável.
Escala Sim: Permite que o usuário defina parâmetros para conversão de unidades entre o valor obtido no equipamento remoto e o valor apresentado na MMI. Quando utilizado, o valor obtido do equipamento remoto na Unidade Fonte (UF) é convertido para unidade de engenharia(UE) segundo a equação dada a seguir:
Val(UE) = (Val(UF) - UF_INI) / (UF_FIN - UF_INI)*(UE_FIN - UE_INI) + UE_INI onde: Val(UE)= Valor em unidade de engenharia a ser apresentado ao operador. Val(UF) = Valor em unidade fonte adquirido do equipamento remoto. Deve estar entre UF_INI e UF_FIN. UF_INI = Valor inicial da unidade fonte. UF_FIN = Valor final da unidade fonte. UE_INI = Valor inicial da unidade de engenharia. UE_FIN = Valor final da unidade de engenharia.
Não:Opera sem conversão de escalas, ou seja, o valor obtido no equipamento remoto é o mesmo apresentado na MMI. OBS: Os Tags do tipo Logic, LocalLogic, Flag16 e !DigitalInput16, não possuem escala.
Unid. Fonte Inicial Especifica o valor inicial a ser obtido do equipamento remoto (Unidade Fonte). Caso o valor lido seja inferior ao valor especificado, o tag irá truncar o valor no mínimo definido. Este campo só é apresentado se o campo Escala for selecionado como SIM.
Unid. Fonte Final Especifica o valor final a ser obtido do equipamento remoto (Unidade Fonte). Caso o valor lido seja superior ao valor especificado, o tag irá truncar o valor no máximo definido. Este campo só é apresentado se o campo Escala for selecionado como SIM. Obs: O valor de UF Inicial deve sempre ser menor que o valor de UF Final.
Unid. Eng. Inicial Especifica o valor de engenharia (UE) inicial a ser utilizado para converter o valor lido do equipamento remoto.Este campo só é apresentado se o campo Escala for selecionado como SIM.
Unid. Eng. Final Especifica o valor de engenharia (UE) final a ser utilizado para converter o valor lido do equipamento remoto.Este campo só é apresentado se o campo Escala for selecionado como SIM. Obs: O valor de UE Inicial pode ser maior que o valor de UE Final.

Tipos de Tags

Tabela N

Tipos de Tags
Tipo de Tag Descrição
Logic Tag lógico, permitindo armazenamento de informações binárias (falso/ verdadeiro, desligado/ligado, 0/1 etc). Dentro da MMI este campo pode assumir os valores 0 ou 1. Este campo está associado a uma variável do equipamento remoto conectado à MMI.
Integer16 Tag numérico inteiro de 16 bits com sinal, podendo variar na faixa de -32768 a 32767. Este campo está associado a uma variável do equipamento remoto conectado à MMI.
Real32 Tag numérico real de 32 bits em ponto flutuante, conforme notação IEEE. Este campo está associado a uma variável do equipamento remoto conectado à MMI.
Flag16 Tag numérico inteiro de 16 bits onde cada bit representa um valor lógico. Este campo está associado a uma variável do equipamento remoto conectado à MMI. ————————————————————————————- Tag numérico inteiro de 16 bits com sinal que representa o valor de um canal analógico de entrada do equipamento remoto. Este campo está associado a uma variável do equipamento remoto conectado à MMI.
AnalogInput16
DigitalInput16 Tag numérico inteiro de 16 bits onde cada bit representa um valor de um canal digital de entrada do equipamento remoto. Este campo está associado a uma variável do equipamento remoto conectado à MMI.
LocalLogic Tag lógico, permitindo armazenamento de informações binárias (falso/ verdadeiro, desligado/ligado, 0/1 etc). Este campo é análogo ao Tag Logic porém a variável é obtida da base local da MMI e não do equipamento remoto.
LocalInteger16 Tag numérico inteiro de 16 bits com sinal, podendo variar na faixa de -32768 a 32767. Este campo é análogo ao Tag Integer16 porém a variável é obtida da base local da MMI e não do equipamento remoto.
LocalReal32 Tag numérico real de 32 bits em ponto flutuante, conforme notação IEEE. Este campo é análogo ao Tag Real32 porém a variável é obtida da base local da MMI e não do equipamento remoto.

Tipos de Tags para cada Protocolo

A tabela a seguir apresenta os tipos de Tags possíveis de serem utilizados para cada protocolo disponível

Tipos de Tag
Tipos de Tag   Protocolo
  SCP MODBUS-RTU.
Logic Contatos [R] Single Coil.
Integer16 Memórias inteiras [M] Registers.
Real32 Memórias Reais [D] Não disponível.
Flag16 Não disponível Multiple Coils  
AnalogInput16 Não Disponível Input Registers.
DigitalInput16 Não Disponível Input Status.
LocalLogic Boleano (0/1) Boleano (0/1).
LocalInteger16 Inteiro de 16 bits c/sinal Inteiro de 16 bits c/sinal.
LocalReal32 Ponto flutuante 32 bits(IEEE) Ponto flutuante 32 bits (IEEE).

OBS: Quando o modo de operação do protocolo for definido como ESCRAVO, apenas os Tags do tipo Local podem ser utilizados na aplicação.