Escolar Documentos
Profissional Documentos
Cultura Documentos
Capítulo 10.
Objetivos do Capítulo
Este capítulo continua a introdução de tags da base de dados do iFIX. Será visto um novo tipo de
tag, o tag secundário.
Este capítulo também inclui informações de como utilizar um gráfico na tela. O gráfico é
normalmente usado com o tag ETR (Extended Trend).
A. Tipos de Tags
Tags Primários
Tags Secundários
B. Nome do Tag
C. Descrição
A. Introdução:
CA - Calculation
Realiza cálculos matemáticos simples
A precisão dos cálculos é de seis dígitos
- arredondamento ocorre na sétima casa decimal
B. Campo “Inputs”
Especifica as entradas a serem usadas no campo “Output Calculation”
A entrada A é o valor do tag anterior da cadeia
- Entrada A não precisa ser usada necessariamente no campo de cálculo
Entradas podem ser constantes ou nome de outros tags
D. Campo “Next”
O resultado do cálculo é passado para o tag especificado neste campo
() Parênteses 1
ABS Valor absoluto 2
SQRT Raiz quadrada 2
EXP Exponencial 2
LOG Logaritmo natural 2
LOG10 Logaritmo na base 10 2
INT Trunca para inteiro 2
- Inversão de Sinal 2
(exemplo, -A)
^ Exponencial 3
* Multiplicação 4
/ Divisão 4
+ Adição 5
- Subtração 5
(exemplo, A-B)
< Menor que 6
> Maior que 6
A. Introdução:
Tag que verifica o valor ou a condição de alarme do tag anterior
Usar a lógica IF-THEN-ELSE
Baseando-se no resultado da condição, ele pode:
- abrir ou fechar um ponto digital
- colocar ou tirar um tag de varredura
B. Condição IF
Determina a condição para a execução da expressão THEN ou ELSE
O comando é mantido até que esta condição seja alterada
Expressões válidas possuem o seguinte formato:
(valor ou alarme) operador (constante ou tag)
Exemplos:
VALUE >= AA1
ALARM > HI
A Figura 10.-4 contém uma lista com as constantes de alarme
C. Instrução THEN/ELSE
THEN: é executado se a condição for verdadeira
ELSE: é executado se a condição for falsa
Os comandos válidos (RUN, STOP, OPEN, CLOSE) devem utilizar o
formato:
Comando Nome_do_Tag
Exemplos:
RUN AI1
CLOSE DO1
D. Campo “Next”
O tag EV é um tag de passagem
O valor atual do tag anterior é passado para o próximo tag
A. Introdução
ETR - Extended Trend
Armazena até 600 valores de dados para serem usados em um gráfico
A velocidade da varredura do tag é baseada no tag anterior da cadeia
E. Gráfico
Um gráfico na tela mostra os valores armazenados deste tag
Utilize o campo T_DATA em um link de dados históricos
10.5. Gráfico__________________________________________________
A. Introdução
Usado para mostrar dados em tempo real e históricos na tela
A partir do menu “Insert”, selecione a opção “Chart” para adicionar um
gráfico na tela
- ver Figura 10.-7
Dê um duplo clique no gráfico para definir suas propriedades
B. Dados em Tempo-Real
Para mostrar dados em tempo real, use uma fonte de dados OPC, seja ela a
base de dados do iFIX ou outro servidor OPC
- os dados são configurados na seção “Pen List” da guia “Chart”
ver Figura 10.-9
- use o formato DataServer.NODE.TAG.FIELD
- selecione o botão browse para mostrar o “Expression Builder”
Uma vez definida a fonte de dados em tempo real, a pena é
automaticamente designada para o modo em tempo real
- Dados históricos serão discutidos mais tarde neste curso
10.5.. Gráfico________________________________________________
10.5.. Gráfico________________________________________________
10.5.. Gráfico________________________________________________
10.5.. Gráfico________________________________________________
D. Configurando o Gráfico
Para definir como os dados das penas configuradas serão apresentados,
defina as propriedades da guia “Chart”
A janela de diálogo de configuração do gráfico permite configurar
diferentes propriedades, incluindo:
- Campo “Style”
define o estilo de linha, sua cor e o estilo do marcador
ver Figura 10.-9
- Guia “Time”
especifique um período de tempo global para todas as
penas (habilitando a opção “Apply to All Pens”) ou selecione um
período de tempo diferente para cada pena
- Configuração dos Eixos X e Y
personalize os eixos X e Y no gráfico
- Campo “Grid”
controla a grade dos eixos horizontal e vertical
10.5.. Gráfico________________________________________________
Tags Secundários
Exercício 10.
__________________________________________________Exercício 10.
Objetivos:
Iremos criar também um tag ETR para mostrar em um gráfico histórico a temperatura do
tanque de fermentação. Quando terminar, o tanque de fermentação deverá se parecer com:
__________________________________________________Exercício 10.
__________________________________________________Exercício 10.
A. Adiciona um Tag de Evento (continuação).
__________________________________________________Exercício 10.
__________________________________________________Exercício 10.
__________________________________________________Exercício 10.
__________________________________________________Exercício 10.
__________________________________________________Exercício 10.
Link 1
Link 2
__________________________________________________Exercício 10.
E. Adiciona um Gráfico.
Cria um gráfico para mostrar dados do nível do tanque de fermentação.
1. Abra a tela FermTank.
2. A partir do menu Insert, selecione Chart.
O cursor altera para uma cruz.
3. Desenhe um retângulo para adicionar o gráfico usando a figura abaixo como guia.
A tela deve agora se parecer com:
__________________________________________________Exercício 10.
Fim do Exercício
5. Para que serve o uso do campo T_DATA com o tag ETR no gráfico?
página em branco