Você está na página 1de 5

INTRODUO AO IFIX

l O que o iFIX:
-

Software de automao industrial;

Fornece uma janela para o seu processo;

Fornece dados em tempo real para a monitorao e aplicaes de software.

l As funes do iFIX:
-

Aquisio de dados;
-

Habilidade de buscar dados do cho de fbrica;

Comunicao direta com dispositivos I/O na planta;

Interface com dispositivos de hardware via drivers I/

Gerenciamento de dados.
-

Habilidade de processar e manipular dados adquiridos;

O gerenciamento de dados composto de vrios componentes:


-

Monitoramento do processo (em tela grfica)

Controle supervisrio

Alarmes

Relatrios

Armazenamento de dados.

l Perfis do iFIX:
-

Tipos de ns: um computador executando o software iFIX chamado de n (ou estao)

O n que adquire dados do hardware do processo chamado de Servidor SCADA (Supervisory


Control And Data Acquisition), que comunica-se com o hardware do processo atravs de
software driver de I/O e carrega e gerencia a base de dados.

- O n que no realiza as funes do SCADA chamada de iClient


O iClient recebe dados do servidor SCADA via rede. Um iClient tambm pode executar outras
aplicaes. Este n tambm chamado de n VISTA. O iClient referenciado como IHM (Interface
Homem Mquina)
-

Configuraes do N:
-

N Stand Alone: qualquer n que no se comunica com nenhum outro n na rede

Processo Distribudo: vrios iClient interligados a s\estaes SCADA

N Local: representa o n em que se est trabalhando no momento

N Remoto: em um sistema distribudo, qualquer n que no seja local. Pode tambm


referenciar um n que est sendo acessado via modem.

N Run-Time: no permite modificaes de tela e de base de dados do processo. No


necessariamente s leitura.

l Dados de Processo:
-

O iFIX usado em conjunto com a instrumentao do processo de uma planta. Os sensores e


controladores enviam dados para serem registrados no hardware de processo. Normalmente
este dispositivo de hardware um CLP. O software iFIX adquire dados do hardware de processo.

Drivers I/O: O iFIX se comunica com o CLP atravs de um driver I/O. Cada driver I/O suporta
hardwares especficos.
-

Funes do driver I/O: leitura e escrita de dados do dispositivo I/O

Transferncia de dados para endereos na Tabela Imagem do Driver (DIT Driver Image
Table). A DIT tambm referenciada como Poll Table.

Um driver coleta dados no formato poll records. Os poll records so especificados pelos
endereos dos registros do CLP. Um poll record pode ser um ponto simples ou um conjunto
de pontos. Um poll record tem, geralmente, um mesmo tipo de dado. Exemplo: 20 pontos
inteiros contnuos podem ser configurados como um poll record.

O I/O Control usado para monitorar e controlar drivers. Ele faz parte do Mission Control, o qual
ser discutido adiante.

ARQUITETURA BSICA:

Tabela Imagem do Driver (DTI): rea de memria do SCADA onde o driver I/O armazena os
poll records. Os drivers atualizam os poll records na DIT. Cada poll record atualizado de
acordo com uma taxa. Esta taxa de atualizao chamada poll time.

Fig.1 Arquitetura do Sistema

SAC (Scan, Alarm and Control): Varredura, Alarme e Controle


-

Funes do SAC:
-

Buscar dados na DIT

Transferir dados para a base de dados do processo (PDB Process Database). Faz a
leitura da DIT a uma taxa chamada Scan Time. Pode ser monitorado atravs do Mission
Control.

PDB (Base de dados do Processo): A representao do processo feita atravs de tags


(tambm chamados de blocos). Um tag significa uma unidade de instrues que realiza uma
funo do processo. As funes do tag so: comparar os valores do processo com os limites de
alarmes, realizar clculos baseados em valores especficos do processo e escrever valores no
hardware do processo. Um conjunto de tags pode ser conectado para formar cadeias. Cadeias
podem monitorar o processo ou realizar malhas de controle.

Tela de Operador (Workspace): Uma vez os valores estando na PDB, estes podem ser
mostrados graficamente. O Workspace no modo Run-Time oferece a opo IHM, com isso podese interagir com o processo atravs da tela grfica. Objetos grficos so usados para mostrar
valores da base de dados. Estes objetos podem mostrar informaes sobre alarmes,
informaes da base de dados e informaes especficas de um tag.

Identificando informaes na Base de Dados: As fontes de dados (Data Sources), possuem


um padro para a identificao da base de dados no iFIX.

Sintaxe: SERVER.NODE.TAG.FIELD
-

SERVER: Nome do Servidor

NODE: Nome do n SCADA onde fica a base de dados

TAG: Nome do tag da base de dados

FIELD: Informao especfica do Tag. (Campo)

Exemplo: FIX32.SCADA1.VALV.F_CV

Os dados podem ser mostrados localmente ou a partir de um n remoto usando o nome da fonte de
dados.

Fluxo de Dados:

O driver consulta o hardware do processo, l os dados dos registros do hardware do processo.


Estes dados so transferidos para a Tabela Imagem do Driver (DIT). A taxa com que o driver faz
esta leitura chamada poll time.

O SAC faz a varredura da DIT, l os dados da DIT. Estes dados so transferidos para a PDB a
uma taxa chamada scan time.

O Workspace busca informaes na PDB. Os objetos em uma tela grfica mostram valores da
PDB. Outras aplicaes tambm podem buscar dados na PDB.

Ordem inversa:

Os dados tambm podem ser enviados para o hardware de processo. Isto feito executando os
passos acima na ordem inversa. Os dados so enviados de uma tela grfica para a PDB, depois
para a DIT. O driver busca valores na DIT e os escreve no CLP.

OBSERVAES:
-

Intellution Dynamics na realidade uma famlia de software de automao. Esta famlia


constituda por uma tecnologia aberta baseada em componentes. Foi projetada para integrar o
cho de fbrica com sistemas gerenciais, com outros componentes da famlia Intellution
Dynamics ou com aplicaes de terceiros. Os componentes podem ser conectados para alcanar
as necessidades da sua aplicao. Estes componentes incluem HMI/SCADA (iFIX), SoftLogic
(iLogic), Batelada (iBatch) e Internet (iWebServer e iWebCast). Estes componentes so unidos
pelo iCore. O iCore constitudo a partir de tecnologias industriais padro. Oferece uma
integrao fcil com aplicaes de terceiros em rede ou Internet. O iCore contm o Workspace
da Intellution , Rede, Segurana, Cliente OPC (OLE for Process Control) e VBA (Visual Basic for
Applications)

Questes para reviso:


1. Qual a diferena entre um servidor SCADA e um iClient?
2. O que iCore? O que a famlia Intellution Dynamics?
3. Qual n do iFIX pode ser usado como stand alone?
4. Qual a funo da Tabela Imagem do Driver?
5. Qual a funo da SAC?

Você também pode gostar