.1 Introduo do iFIX__________________________________________
Captulo .1
Introduo do iFIX
Fundamentos do iFIX
Funcionalidades do iFIX
Caractersticas do produto
Arquitetura do sistema
Para maiores informaes sobre termos utilizados ao longo do curso, consulte o glossrio de termos
localizado no apndice da apostila.
Apostila de Treinamento
A. Introduo
Aquisio de dados
-
Gerenciamento de dados
-
Fundamentos do iFIX
Apostila de Treinamento
Estao Local
-
Estao Remota
-
n somente de leitura
Estao Run-time
-
SCADA Server
Printer
Process Hardware
Fundamentos do iFIX
iClient
iClient
iClient
iClient
Printer
Printer
Process
Hardware
SCADA
Server
Process
Hardware
HMI Pak
Process
Hardware
Apostila de Treinamento
B. Drivers I/O
transferncia de dados de/para endereos na Tabela Imagem do Driver (DITDriver Image Table)
A taxa com que cada poll record da DIT atualizada chamada de Poll Time
Exemplo:
A Figura .1-3 mostra dois drivers de comunicao enviando dados para a DIT
(neste exemplo so necessrios dois drivers pois existem dois diferentes
vendedores de hardware de processo).
Fundamentos do iFIX
Link
DIT (Tabela
Imagem do Driver)
Driver
I/O
(B)
Driver
I/O
(A)
Poll Records
Hardware
do Processo
(vendedor A)
Hardware
do Processo
(vendedor B)
Apostila de Treinamento
Leitura: buscar dados da DIT (Driver Image Table) e transferi-los para a base
de dados do processo (PDB - Process DataBase). Esta leitura feita a uma
taxa chamada de Scan Time.
Fundamentos do iFIX
Link
AI
CA
AI
TR
DIT (Tabela
Imagem do Driver)
AO
DI
DO
PDB
(Base de Dados
do Processo)
SAC
Driver
(Scan,
Alarm, &
Control)
I/O
Hardware do
Processo
10
Apostila de Treinamento
11
Fundamentos do iFIX
Link
AI
CA
AI
TR
DIT (Tabela
Imagem do
Driver)
AO
DI
Driver
SAC
I/O
DO
PDB
(Base de Dados
do Processo)
Hardware do
Processo
12
Apostila de Treinamento
Sintaxe:
SERVIDOR.N.TAG.FIELD
TAG
FIELD
Exemplo: FIX32.SCADA1.TEMP.F_CV
-
13
Fundamentos do iFIX
PDB
SAC
DIT
Driver
I/O
N SCADA
Hardware do
Processo
Link
N Vista
14
Apostila de Treinamento
Estes dados so transferidos para uma rea da memria chamada DIT (Driver
Image Table), ou seja, local onde contm uma imagem das tabelas do driver
A taxa com que o driver faz esta leitura chamada Poll Time
15
Fundamentos do iFIX
PDB
SAC
Driver
I/O
DIT
N SCADA
Hardware
do Processo
Link
N Vista
16
Apostila de Treinamento
17
Fundamentos do iFIX
18
Apostila de Treinamento
Intellution WorkSpace
Rede
Segurana
19
Fundamentos do iFIX
20
Apostila de Treinamento
.1.5. ______________________________________________Exerccio 1
21
Fundamentos do iFIX
___________________________________________________Exerccio 1
Objetivos:
Aps a realizao deste exerccio, o aluno estar apto para:
1.
2.
3.
4.
Introduo:
A fim de entender o software iFIX, este exerccio destaca algumas caractersticas bsicas. Voc
ir projetar criar uma tela simples para monitorar e operar uma bomba de gua. No final do
exerccio, sua tela dever se parecer com:
22
Apostila de Treinamento
___________________________________________________Exerccio 1
A. Inicie o desenvolvimento de uma aplicao usando o WorkSpace.
1. A partir do grupo de cones da Intellution, inicie o Intellution WorkSpace.
O WorkSpace abre uma tela branca sem ttulo:
Adicione um bloco na
base de dados
23
Fundamentos do iFIX
___________________________________________________Exerccio 1
B. Crie um tag na base de dados para ligar e desligar a bomba.
1. A partir da barra de ferramentas do WorkSpace, selecione o boto:
Add Database Block.
A seguinte caixa de dilogo aparece:
24
Apostila de Treinamento
___________________________________________________Exerccio 1
C. Configure o novo tag da base de dados.
1. Selecione a opo DI Digital Input e ento OK.
A seguinte caixa de dilogo aparece:
Bomba de gua
10:0
25
Fundamentos do iFIX
___________________________________________________Exerccio 1
D. Adicione um objeto na tela que representa a bomba.
1. Na rvore do sistema (System Tree), abra a guia Dynamo Sets.
2. D um duplo clique no conjunto chamado Class
A seguinte tela aparece:
26
Apostila de Treinamento
___________________________________________________Exerccio 1
E. Adicione um interruptor na tela.
1. A partir do menu Window, selecione Class para mostrar o conjunto de dynamos.
2. Selecione e arraste o objeto Switch1 do conjunto de dynamos Class para a tela.
A caixa de dilogo do dynamo aparece:
27
Fundamentos do iFIX
___________________________________________________Exerccio 1
G. Visualize a tela.
1. A partir do menu WorkSpace, selecione a opo Switch to Run.
O WorkSpace alterna do modo de configurao para o modo de execuo.
A tela deve agora se parecer com a seguinte figura:
28
Apostila de Treinamento
___________________________________________________Exerccio 1
H. Adicione um tag na base de dados para regular a velocidade da bomba.
1. A partir da barra de ferramentas do WorkSpace, selecione o boto:
Add Database Block.
A caixa de dilogo para a adio de um bloco aparece.
2. Digite o seguinte nome no campo Database Block:
WATER_RATE
3. Selecione Add para adicionar o novo bloco na base de dados.
A caixa de dilogo com os tipos de blocos aparece.
4. Selecione AI Analog Input e ento OK.
A seguinte caixa de dilogo aparece:
6. NO clique ainda o boto Add! V para a pgina seguinte para obter mais instrues
29
Fundamentos do iFIX
___________________________________________________Exerccio 1
I. Modifique um tag da base de dados e crie uma cadeia.
1. Digite o seguinte nome no campo Next:
CALC_RATE
2. Selecione o boto com uma flecha localizado direita do campo Next.
A seguinte caixa de dilogo aparece:
3. Selecione Yes.
A caixa de dilogo com os tipos de blocos aparece.
4. Selecione CA Calculation e ento OK.
A seguinte caixa de dilogo aparece:
30
Apostila de Treinamento
___________________________________________________Exerccio 1
I. Modifique um tag da base de dados e crie uma cadeia (continuao).
5. Configure as seguintes opes com os valores da direta:
Description:
Input B:
Output Calculation:
Low Limit:
High Limit:
Units:
31
Fundamentos do iFIX
___________________________________________________Exerccio 1
J. Adicione um link de dados na tela para mostrar a velocidade da bomba.
1. A partir do menu Insert, selecione Data Link.
O cursor muda para o formato de uma cruz.
2. Desenhe um retngulo para especificar a localizao do link de dado.
A seguinte caixa de dilogo aparece:
32
Apostila de Treinamento
___________________________________________________Exerccio 1
K. Adicione um objeto para mostrar a velocidade da bomba.
1. A partir do menu Insert, selecione Chart.
O cursor muda para o formato de uma cruz.
2. Desenhe um retngulo para representar a localizao do grfico.
Quando terminar, um grfico padro aparece na tela:
33
Fundamentos do iFIX
___________________________________________________Exerccio 1
L. Configure o grfico.
1. Clique duas vezes no grfico.
A caixa de dilogo de configurao do grfico aparece.
2. Selecione a guia Chart:
A caixa de dilogo muda para a seguinte:
34
Apostila de Treinamento
___________________________________________________Exerccio 1
M. Salve a tela.
1. No menu File, selecione Save.
A caixa de dilogo para salvar aparece.
2. Digite o seguinte nome de arquivo:
WaterPump
3. Selecione o boto Save para salvar a nova tela.
A barra de ttulo da tela contm agora o nome do arquivo.
4. Retorne para o modo de execuo para ver as novas mudanas na tela.
5. Mude o estado da bomba atravs de um clique no interruptor.
Note que o valor do link de dado alterado refletindo o estado atual da bomba.
Fim do Exerccio
35
Fundamentos do iFIX
36