Escolar Documentos
Profissional Documentos
Cultura Documentos
()
( "
)
( \
( )
(
I )
lntroducao a Conflguracao
(
I ) Invensys.
EM05001EB-OO
J®Wj'
l
r~
o
()
ft1
()
()
(I
r)
(J
()
( 'I
()
( ")
()
()
(J
()
()
()
( )
( )
( )
( J
f )
(J
l J
{}
()
t >
t )
(\
\. )
(J
c )
\)
I)
I ,
\- )
\)
()
\. )
)
\
\ )
)
)
()
(
( I
(
(
ArchestrA, I1A Series, e InFusion sao marcas comerciais da Invensys pic. Todos os outros nomes de
( produtos podem ser marcas registradas de seus respectivos proprietaries.
Os esquemas de controle, displays, tendencias, etc., descritos e ilustrados neste manual se referem
ao software de simulacao utilizado neste curso. Eles sao apenas para fins de treinamento e nao sao
destinados a implementacao. 0 seu sistema real diferira dependendo da forma como foi construido e
configurado pela equipe de engenharia .
• I
lI1Vensys~
EM0500 lEB-OO
fOXBORO·
(,
()
r,
()
(J
( )
( )
(j
( )
( )
( J
( J
( ')
( J
()
r )
( )
I J
()
l )
( }
'_J
()
( )
( ,
I )
( )
)
)
"
()
(\
(")
(
(
( Conteudo
(
1 Hardware da Serle IfA: Descricoes Fisicas e Funcionais
()
Listar os components do hardware basico do sistema
(
2 Visao Geral do Software
(
Listar os components basicos do sistema
(
3 Conceitos de Controle Continuo
Descrever os conceitos basicos de composto e bloco e como as blocos AIN, PID e AOUT sao
( utilizados em uma malha tipica.
4 Configura~ao de Controle
Demonstrar 0 procedimento para construir uma malha simples de controle atraves do lEE (InFusion
Engineering Environment) e executar 0 download para 0 processador de controle (CP).
6 construcao de TeJasde Processo com 0 FoxDraw
Demonstrar como construir uma tela simples.
7 Conflquracao de TeJasde Processo com 0 FoxDraw
Descrever os objetivos e procedimentos para a confiquracao de objetos de tela, incluindo
atualizacoes dinarnicas, acoes de operacao, atributos e propriedades de objetos.
8 AJarmes de Processo
Descrever como tratar os alarmes de processo.
, )
IllVensys.
EM05001EB-OO
rOXBORO'
o
n
(l
o
()
n
()
n
n
(l,
()
(l
C)
(')
()
()
(l
()
(')
()
()
()
()
tJ
()
()
l)
t)
( )
()
(_J
l)
l_ )
l)
\ _ _)
l._)
\J
~)
U
(,j
t_)
U
,_J
\)
J
.J
Treinamentos para 0 InFusion
Track
Eng 5000 Integrated Control (Combination of 5001 and 5004)
5001 Configuration Essentials
5004 Data Historian and Reporting
5100 Integrated Control (Combination of 5101 and 5102)
5101 Continuous Control
5102 Sequence Control and Ladder Logic
Invensys.
EM05001EB-OO
fOXBORO'
o
n
n
n
n
o
()
n
o
o
()
n
()
n
()
o
o
n
()
C)
()
()
()
()
l)
()
l)
()
l)
()
(_)
(J
l)
U
~,J
U
U
l)
U
U
(J
U
U
U
I,J
,_)
M6dulo 1
(
Funcionais
(
( .
Introdu~ao
(
e
A responsabilidade mais importante do pessoal de manutencao interligar e monitorar 0 hardware do Sistema
() JJA. 0 conhecimento das funcoes e especialmente a configuracao do hardware sao essenciais para a maxima
eficiencia num ambiente de producao.
• Este modulo introduz informacoes basicas do hardware.
Objetivo do Modulo:
( ) 1.0 Utilizando todas as documentacoes disponiveis, 0 estudante sera capaz de listar todos os
componentes basicos do hardware de um tipico sistema da Serie IIA, suas funcoes e interrelacoes.
Objetivos de Habilita~ao:
Os objetivos de habilitacao suportados sao:
1.1 Identificar as funcoes de dispositivos do hardware basico que estao incluidas num tipico
sistema da Serie JJA.
1.2 Descrever as funcoes de propriedades das redes nodebus e fieldbus.
1.3 Montar corretamente os componentes de urn tipico sistema da Serie JJA.
Guia da Lir;ao
611512011 The Life Time Learning Center 1-1
( ,
()
)
Hardware da Serie IfA: Descrir;oes Ffsicas e Funcionais
n
)
( )
('I
()
()
( )
Guia da Liy80
1-2 The lifeTime Learning Center- 6/15/2011
)
( )
(
Hardware da Serie IIA:Descrir;oes Fisicas e Funcionais
()
(
( CONTEUDO
()
(
1.1 o SISTEMA IfA SERIES 5
Sistema Oistribuido •..•.•.•......••.•••••.•.....•.•..........•........•..••...•.•.•.•...•.••••...•••••.•...•••...•••••..•..•••.•.•.•.•••...........••
5
Visio Geral da Arquitetura da Rede de Controle Mesh .•••.•.••....••••..•••••••.••••••••.•••••.•••.•••.•.••...••.............
6
Caracteristicas da Rede de Controle Mesh ••...•...•.••••..•.••.•....•.•.•.•....•.•........•.......•....•.....•.......................
6
1.2 A REDE DE CONTROlE MESH ..............................................................••................7
()
As Topologias da Rede de Controle Mesh 7
Configurac;io Linear ...•..••..........................•..••.•...•..•...•••.••........•...••...•...•.......•................................•.
8
Topologia Anel (Ring) 9
Topologia Estrela 10
Topologia Arvore Invertida 11
Exemplos da rede de controle Mesh 12
Switch Gerenciado de fibra de 16 portas (P0972MJ) 14
1.3 TIPOS DE MODUlOS 16
I I
o Processador de Aplicac;io 17
o Processador de Estac;io de Trabalho 18
A Estac;io de Aplicac;io 20
( )
o Processador de Controle 21
1.4 PROCESSADOR DE CONTROlE FCP270 22
Caraceristicas 22
Instalac;ao do FCP270 24
Elementos do FCP270 26
FCP270 - Manutenc;io 28
LED de Indicac;io de Diagnostico, Botio de Reset, e porta IrDA 28
FCP270: LEOs Indicadores de Estado Operacional 29
1.5 PROCESSADOR DE CONTROlE ZCP270 32
Instalando 0 Processador de Controle ZCP270 33
Instalac;io e cabeamento do ZCP270 34
Instalac;io do conector Modulo Tolerante is Falhas 36
Conectando 0 ZCP270 is Rede de Controle 38
Conectando 0 ZCP270 Teterante-a-Fathas aos Switches Ethernet Fieldbus 39
ZCP270 - MANUTENCAO 40
Leds de Indicac;io de Oiagnostico, Botio de Reset, e porta IrOA 40
ZCP270 - Oiagnosticos 44
Processador de Controle ZCP270 com FCM1OOEt 46
Guia da Lir;8o
The Life Time Learning Center - 6/15/2011 1·3
Hardware da Serie IfA: Descrigoes Fisicas e Funcionais
n
1.6 0 M6DULO DE COMUNICACAO FCM100ET .48
( )
1.7 BASEPLATES MODULARES 49 ()
FCM100EtlFBM -Interconexoes de Baseplates 50
()
FCM100EtlFBM - Identificac;io dos Modulos 51
(~
FCM100Et - Oimensionamento das Redes 52
()
1.8 FCM100ET - CONEXQES 53
( )
Conexoes do FCM100Et Redundante 53
( )
GCIO Connections 64 ( )
( )
( )
( I
( )
( I
( J
I )
(. )
(. )
t )
( )
( )
( )
( )
( )
( I
Guia da LigBO
, )
~I
( )
(
Hardware da 8e.rieI/A:Descri~{jesFisicas e Funcionais
(
(
(
1.1 o SISTEMA .fA SERIES
(
Sistema Distribuido
() o sistema da Sene de Automacao Inteligente (I1A) e urn Sistema Industrial Aberto (01S) que
( integra e automatizaoperacoes de manufaturacao. E urn sistemadistribuido expansivel que permite
(
seu incremento em funyao do desenvolvimento da planta. Os modules do sistema da Serle I1A
comunicam-seentre si apesar de estarem em locais diferentes, dependendo das condicoes e layout
(
de urna determinadaplanta de processo.
( \
Outra vantagem de urn sistema distribuido e que cada modulo tern responsabilidadesespecificas e
as realizamindependente do estado de outros modules.
Inteligencia da Planta
• GtStao de AWOl
'Simula~o • Model_gem
• Htstortadores Externos
Integracsao
de Campo Conectados
• ElS Fleldbus
'E/S Remota.
a Rede de
lEIS Conve.ncionais Controle
• SI.tem a. de Seguranta
·PLC'.
Migracsaode
Sistemas
l )
legados
Sisteme de mvensys
Seguranesa
tp*BORO
Guia da U~ao
The LifeTime Learning Center - 6/15/2011 1-5
l I
I )
Hardware da Serie IfA: Descriyoes Ffsicas e Funcionais
()
(l
Visao Geral da Arquitetura da Rede de Controle Mesh
e
A rede de controle Mesh uma rede do tipo Fast Ethernet baseada nos padroes IEEE 802.3u (Fast
()
Ethernet) e IEEE 802.3z (Ethernet gigabit). A rede de controle Mesh consiste de urn mimero de (
switches conectados numa configuracao mesh (malha). ( \
A configuracao da rede de controle Mesh pennite uma alta disponibilidade em fun~ao de prover ( )
percursos de dados redundantes e elimiar pontos unicos de falha.
(\
A flexibilidade da arquitetura permite que voce proj ete a configuracao da rede de forma a atender (
as necessidades da rede de controle. Configuracoes podem ser tao simples como estacoes host
conectadas diretamente ao controlador, ou tao complexas como urn multi-switch, com imimeras ()
opcoes de acesso pela rede de controle, comunicando a velocidades de are I gigabit/segundo. ( )
Switches Fast Ethernet de baixo custo, padronizados e cabeamento de fibra 6tica ou de cobre
permitem solucoes versateis, de baixo custo para a construcao de redes mesh usando padroes de
protocolos industriais. Os switches de 8-, 16- e 24- portas do gerenciamento Ethernet usados na
rede de controle Mesh permitem conexoes de rmiltiplas estacoes de controle, estacoes de trabalho e
outros switches Ethernet. Switches nao gerenciados nao sao suportados pela rede de controle Mesh ( )
em funcao de nao oferecerem redundancia e voce nao ter condicoes de executar diagn6sticos caso )
o switch venha falhar.
Guia da Liy80
1-6 The Life Time Learning Center - 6/15/2011 )
)
'-.)
Hardware da S~rie I/A:Descri~(jes Fisicas e Funcionais
(
1.2 A REDE DE CONTROlE MESH
( A rede de controle Mesh foi projetada para permitir rmiltiplos trajetos de comunicacao entre duas
( estacoes quaisquer conectadas na rede. Esta arquitetura de rede permite disponibilidade muito
alta, enquanto reduz sua complexidade,custo e manutencao.
(I
( J
Guia da U~ao
The LifeTime Learning Center - 6/15/2011 1-7
l
n
n
Hardware da Serie IIA: Descrit;oes Fisicas e Funcionais (1
n
n
Configurat;ao Linear n
A configuracao linear e apropriada para uma rede pequena, com dois switchs, como indicado na
()
figura abaixo.
)
Neste exemplo, uma falha de qualquer urn dos componentes na rede de controle Mesh nao afetara
a operacao dos demais componentes. o
)
)
( )
)
Workstation "I
,,_)
Gigabit Ethernet over
-:~.;_;;;_'L~~;JiCf=pFiber UP'tk port~~!~~;_;,
.• ~~;;J;tqK:i'
r)
)
n
)
8-, 16-, 24-ports, or Larger
Managed Switches )
Control Processor
)
)
)
)
)
.)
)
)
)
Guia da Ur;BO
1-8 The LifeTime Learning Center - 6/15/2011
(
( )
()
( I
Ha um limite de sete switches entre dois dispositivos quaisquer na rede. Este limite e imposto pelo
Rapid Spanning Tree Protocol (RSTP) e nao pode ser excedido.
A proxima figura ilustra uma rede composta de seis switches gerenciados e configurados em anel.
Uma rede nesta configuracao esta em condicoes de softer a falba de urn unico componente e ainda
manter sua integridade.
I )
Workstation
,-m
f -
r~
Control Processor
Guia da Lir;ao
The LifeTime Learning Center- 6/15/2011 1-9
Hardware da Serie IfA: Descrit;0es Fisicas e Funcionais
Topologia Estre/a (
A topologia estrela e apropriada para redes de tamanho medic e grandes.Numa topologia estrela,
os switchesna parte exterior da rede possuem conexoes com cada urn dos dois switchesroot.
Os dois switches roots sao conectados entre si e aos switches extemos. Trajetos de dados
,
)
()
redundantes permitem Ii rede que continue a operar caso qualquer urn dos componentes falhe. A
(
figura abaixo ilustra uma rede estrela contendo dez switchesextemos e dois switchesroot. \
...
Control Prooessor
Guia da U9ao
1-10 The Life Time Learning Center - 6/15/2011
(~
l Hardware da S8rie.lIA:Descriyoes Ffsicas e Funcionais
(
(
Topologia Arvore Inverlida
.,
( A topologia more invertida e melbor aplicada em grandes redes. Nesta topologia, os switches sao
arranjados em fileiras, com os switches root no topo da fileira e ate tres fileiras abaixo.
Os switches root possuem conexfies entre S1, e os outros switches que possuem conexao aos dois
dos switches nas fileiras acima deles.
( 1
(
Os switchws root possuem conexao entre si, e os outros switches possuem cada urn conexao com
os dois switches com a fileira de cima.
(
Niio podem haver mais do que quatro fileiras de switch (incluindo 0 root) para que esteja de acordo
com 0 RSTP, limitando 0 mimero de switches entre os dispositivos em sete.
TIER 1
1 Gb Ethernet over
Fiber Uplink Ports
TIER 2
TIER 3
( I
\ )
Control
Processor
Guia da Uyao
The LifeTime Learning Center - 6/15/2011 1-11
(~
/'
A flexbilidade da arquirtetura permite que voce projete a configuracao sem urn switch Ethernet.
Esta configuracao consiste de uma estacao de trabalho host conectada diretamente ao controlador
conforme indicado na figura abaixo.
()
)
Workstation ( )
To/From
Process
\. Guia da Li9BO )
1-12 The lifeTime Learning Center- 6/15/2011
('I
()
Hardware da S,~rie //A:Oescrir;oes Fisicas e Funcionais
(
Rede com Switches
(
A rede de controle Mesh utiliza switchs off-the shelf que sao configurados para formar uma rede
tolerante-a-falhas altamente robusta. A figura abaixo da urn exemplo com varias estacees do
Sistema da Serie I1A conectadas redundantemente a
rede de controle Mesh.
() Urn Processador de Controle de Campo 270 (FCP270) e urn processador de controle simples ou
( I
e
tolerante-a-falhas que montado numa base de montagem e prove interface de comunicacao entre
os FBM's e a rede de controle Mesh. 0 FCP 270 conecta a rede de controle Mesh atraves de urn
r )
cabo padrao de fibra optica,
( , o e
Processador de Controle 270 M6dulo-Z (ZCP270) urn processador de controle simples ou
tolerante-a-falhas montado numa estrutura de montagem Ix8 ou 2x8. 0 ZCP270 se conecta rede a
de controle Mesh atraves de cabos de fibra 6ptica. 0 Modulo de Comunicacao Fieldbus
(FCMIOOEt) fomece a interface entre 0 ZCP270 e os FBM's. 0 FCMIOOEt acessa a rede de
controle Mesh atraves de cabos de fibra optica. 0 FCMIOOEt tambem esta disponivel na
configuracao de modulo simples ou redundante.
Modules Fieldbus (FBM's) atuam como uma interface entre os dispositivos de campo e a estacao
de controle da Serie I1A. Eles executam a necessaria conversao de sinal de campo, fomecendo total
suporte para medicoes analogicas, sensores discretos, e comunicacao digital com controles
analogicos ou discretos.
Information Network
Ell-IERNET
SWITCHES
F8M
Guia da Lir;ao
The Life Time Learning Center - 6/15/2011 1-13
()
Specifications ()
Number of itA Series stations connected to 1920 ItA Series stations Including switches, maximum (FCM100Ets ()
The Mesh control network are not included in count). Up to 250 Switches.
(\
Number of Ethernet switches between any Seven maxfmum
two stations ( \
Standards Supported 100 M bps Full·duplex operation for fiber optic and copper cable.
Modular uplinks using 1 Gb 1000Base-T. 1000Base-SX and
( ,
1000Base-LX standards (
Speeds Supported Fast Ethernet (100 Mbps) and uplink Gigabit Ethernet (.1000 Mbps)
( )
Guia da Liy80 )
1-14 The LifeTime Learning Center - 6/15/2011 )
(
r
Hardware da Sette /IA:Descrir;oes Fisicas e Funcionais
()
() • Operacao Full-duplex
(
• Total gerenciamento SNMP
(
• Tecnologia de espelhamento de porta e diagnostic os que permitem que 0 trafico da rede local
( ) seja redirecionado para urn exarne mais detalhado
(
• Compativel com padroes industriais, incluindo controle de fluxo IEEE802.3x (802.1 w)
( I
• Rapid Spanning Tree Protocol (RSTP) e classe 802.1p de filtro de servico/transmissao
rmiltipla
• Fontes de alimentacao redundantes para assegurar maxima redundancia no sistema e uptime
( )
• Rack de montagem 19", para shelf ou mesa.
Guia da Ur;ao
The LifeTime Learning Center- 6/15/2011 1-15
n
(1
Hardware da Serle IfA: Descriyoes Fisicas e Funcionais n
('1
()
n
1.3 TIPOS DE MODULOS l)
()
o sistema da Serie IJA e urn conjunto de dispositivos, cada qual conhecido como urn modulo. Cada
modulo e programado para realizar tarefas especificas associadas com monitoracao e controle de ()
processos de manufatura. ()
Para atender as necessidades especificas numa planta, 0 pessoal de controle de processo cria ou ( )
modifica softwares que sao executados nos modules. Van
os tipos de configuracoes de software e ()
de hadware sao melhores entendidos e completados com sucesso quando 0 pessoal primeiro
conhece as funcoes que cada modulo executa. ()
()
( >
(}
Estay6es
M6dulos Fieldbus
l )
( )
()
( )
Guia da Ligao
1-16 The LifeTime Leaming Center- 6/15/2011
\
J
Hardware da S~rie /IA:Descriryoes Ffsicas e Funcionais
n
Esta~oese Equipamentos Associados
()
o Processador de Aplica~ao
o Processador de Aplica{:iio(AP) realiza intensivas funcoes cornputacionais. Ele tern a capacidade
de processamento para executar:
• Software de sistema escrito pela Foxboro
)
• Pacotes aplicativos escritos pela Foxboro
() • Programas escritos pelo usuario e software de terceiros
Urn exemplo de tal programa e 0 Historian usado para coletar e reduzir dados de processo.
( Alem do mais, 0 AP atua como servidos de arquivos ou host de outras estacoes na rede. Urn
servidos de arquivos providencia services de download de irnagern para estas estacoes e armazena
informacao destas estacoes para serern usadas em outras aplicacoes. Urn exemplo de funcao de
servidor de arquivo e
a distribuicao de esquemas de dados de controle para as estacoes que
control am urn processo.
Urn AP tambem providencia na rede a interface para os dispositivos de armazenamento como:
• CDROM
I· • Fita Streaming
• Discos Rigidos
• Discos Flexiveis.
Algumas vezes, urn terminal compativel com VT100 e conectado diretamente ao AP para escrever,
configurar e executar programas no AP. Tais tarefas de rotina incluern interacao com variaveis de
processo e comunicacao com 0 sistema da Serie VA atraves do Sistema Operacional. Entretanto,
urn terminal VT100 nao permite interacao do usuario com os varies graficos da Serie VA ou
ferramentas de configuracao,
Tenba em mente que existem diferentes versoes de urn AP mas a funryao a mesma. e
Impres&ora
Guia da Liryao
The Life Time Learning Center - 6/15/2011 1-17
o
(l
Hardware da Serie IfA: Descriyoes Ffsicas e Funcionais 1')
(
()
()
o Processador de Esta~ao de Trabalho
e
A principal funyao do Processador da Estayao de Trabalbo (WP) atuar como urn interface entre 0 (
usuario e 0 processo providenciando os programas necessaries para operar os dispositivos de (J
interface do usuario, Estes dispositivos sao:
( )
No teclado anunciador as teclas sao usadas para acessar telas. Um dispoistivo GCIO (Graphics ()
e
Card Input Output) usado como urn interface entre 0 tec1ado anunciador e 0 WP.
SCSI
E3
DISCO RIGIDO
FITA STREAMING
TAPE
CO ROM
DISC ROM
Guia da Liyao
1-18 The LifeTime Learning Center- 6/15/2011
)
(')
()
Hardware da S~ri~ /IA:DescriqoesFisicas e Funcionais
n
t>
()
() o WP que usa 0 sistema operacional Windows XP e chamado WP70 e esta incluido na familia da
() Serie 70.
()
()
()
( )
()
( ,
()
()
()
()
( )
()
( ,
l I
Figura 12- WP70
( )
(I
l J
( )
( )
( )
( ,
l )
( )
\ )
Guia da Uqao
The LifeTime Learning Center - 6/15/2011 1-19
l I
l I
(l
()
Hardware da Serie IfA: Descri90es Ffsicas e Funcionais ()
('I
()
('I
A Esta~ao de Aplica~ao
()
A Estacao de Aplicacao (Application Workstation (AW) e
urna combinacao de Processador de
Aplicacao (AP) e Processador de Estacao de Trabalho (WP). Desta maneira ele realiza funcoes de (1
AP como a coletagem de dados hist6ricos e distribuicao da base de dados de controle. Ele tambem ()
atua como interface grafica similar ao WP. Todos os configuradores podem ser acessados nesta
()
estacao,
()
Novamente, tenha em mente que existem diferentes versoes de urn AW. Os que usam 0 sistema
operacional SUN diferem no poder de processamento e sao identificados por letras (p.ex.: ( ,
AW51B, AW51C, AW51D, etc.). ( 'I
( I
{ J
()
( )
( J
FITA DISCOCDROM
STREAMING DISC ROM
IMPRESSORA
e
Outro tipo de AW 0 AW70, que utiliza 0 sistema operacional Windows XP. Diferente das outras
)
e
estacoes, ele nao conectado ao nodebus (discutido na pr6xima secao) para fins de comunicacao,
(
mas e mais uma estacao standalone em que varias configuracoes desenvolvidas pelo usuario
podem ser realizadas e testadas fora da rede. Embora 0 pessoal de manutencao nao use esta
)
estacao, ela e mencionada somente a nfvel de informacao. Tambem, 0 AW70 pode eventualmente
a
ter como recurso ser conectado nodebus.
I )
Guia da Uyao )
1-20 The Life Time Learning Center - 6/15/2011 I
\
( )
(\
,..-\
Hardware da Serie /IA:Descriy{jes Fisicas e Funcionais
(
r \
o Processador de Contro/e
( e
Como 0 nome indica, a funcao do Processador de Controle (ControlProcessor - CP) controlar
automaticamente ou monitorar 0 processo de manufatura ou pelo menos parte dele. Durante a
( \
inicializacao, 0 CP recebe sua base de dados de controle do AP host e a armazena na sua memoria.
A base de dados de controle consiste em calculos computacionais (algoritmos) que realizam
funcoes especificas como ligar e desligar motores e controlar valvulas para que os setpoints sejam
(
atingidos. Este software esta disponivel pelo Configurador de Controle Integrado e modificado
pelo pessoal de controle de processo. 0 curso avancado de manutencao (Curso 2010 da Serie IIA)
cobre este configurador.
Um CP comunica-se com 0 processo atraves de um conjunto de Modules Fieldbus (FBMs)
atribuidos ao CP pelo pessoal de controle de processo.
( I
R possivel ter um CP tolerante a falhas (fault-tolerant). Isto quer dizer que dois CPs estao
fisicamente adjacentes um ao outro e trabalhamjuntos. Urn CP, 0 primario, assume as funcoes de
controle; 0 segundo, ou sombra, apenas Ie os dados. Entretanto, se 0 CP primario falhar ou estiver
fora de linha para fins de manutencao, 0 CP secundario imediata e automaticamente assume
) completamente as funcoes de controle que estavam sendo realizados pelo outro CP.
( ,.
Guia da Uyao
The LifeTime Learning Center - 6/15/2011 1-21
n
(~
Hardware da Serie IfA: Descrit;oes Fisicas e Funcionais )
()
")
Caraceristicas
o FCP270 disponibiliza os seguintes novos recursos e aprimoramentos:
• a
Uma conexao direta Ethernet 100Mbps rede de controle Mesh para comunicacao de dados
a
em alta velocidade, imune interferencia eletromagnetica ao longo do cabo da fibra.
• a
Opcao de tolerancia falhas (fault tolerant) que permite 0 incremento da disponibilidade e
seguranca utilizando de forma unica a comparacao nos dois controladores de todas as
mensagens geradas.
• 0 equipamento de controle e montado no campo (controlador 100 Mbps Ethernet fiber, rede
fieldbus de 2 Mbps, FBMs Serie 200 de montagem em trilho DIN, Termination Assemblies, e
fontes de alimentacao FPS400-24. A nova configuracao elimina a necessidade de uma sala de
racks (voce apenas precisa de uma sala de controle e urn armario de campo).
• Conexao a dispositivos Ethernet ou seriais atraves de FDSIs permite a interface a novos
dispositivos. Os FDSIs inc1uem FBM230, FBM231, FBM232, and FBM233.
• Opcao de sistema de posicionamento global (GPS) para a sincronizacao externa de horatio
• e
Sequencia de Eventos (SOE) opcionalmente utilizado nos FBMs para registrar os eventos
com lms de precisao para posterior analise. 0 time stamping possui lms de precisao apenas
quanto utilizado com a sincronizacao externa de horatio atraves do GPS, que e urn item
opcional. J
• 0 Configurador de Letterbug do Sistema IIA, permite, por infra-vermelho, a configuracao e
leitura do letterbug do controlador.
• Imagem residente em memoria, para rapida reinicializacao. 0 tempo de reinicializacao e
menor que 10 segundos.
• Desempenho incrementado do controlador. A execucao de blocos/segundo e10000,
comparados aos 3400 do CP60.
• a
Ate 4000 blocos podem ser configurados no FCP270 (ou par tolerante falhas)
• Uma licenca escalonavel permite que voce inicie com urn sistema pequeno e com todos os
recursos de controle. Caso necessario, com 0 tempo 0 sistema podera ser incrementado.
• Aprimoramento dos alarmes dos blocos.
Guia da UIiBO
1-22 The Life Time Learning Center - 6/15/2011
)
Hardware da S~rie /IA:Descrir;{5es Ffsicas e Funcionais
• Silo suportados os FMBs Foundation Fieldbus, FoxCom, HART, Profibus, e Modbus. Para
assegurar a seguranca durante as operacoes de manutencao, 0 FCP270 e equipado com urn
botao de reset, localizado no frontal do modulo. Este recurso permite que voce reinicialize
manualmente 0 modulo sem remove-lodo baseplate.
A rede de controleMesh oferece uma extensao da rede de controle atraves de switches Ethernet de
lOOMbps, permitindo que ZCP270s e FCMIOOEts, e os FBMs associados sejam alocados
remotamenteem relacao as estacoes de trabalho.
2MbpeHDLC .:
I_-----Module Aeldb..a
•
(Shl!Ikled· Twisted .......
PaIr Oables)
Guia da Ur;ao
The Life Time Learning Center - 6/15/2011 1-23
()
(')
Hardware da Serie IfA: Descri90es Fisicas e Funcionais ()
r)
Instala~aodo FCP270 r)
(
FCP2.70 only. 2-Position Horizontal. (I
DIN Rail Mounted Baseplate (P0926HC)
n
( )
()
()
()
Position 1 Position 2
Figura 15 -lnstalay80 Tipica do FCP270
Para maiores detalhes sobre a instalacao do FCP270, consulte 0 docurnento UA Series Field
Controller Processor 270 (FCP270) Users Guide - B0700AR. ! )
Atraves da configuracao fault-tolerant (tolerante it falhas) obtemos uma seguranca maior. A versao
fault-tolerant do FCP270 consiste de dois modules operando em paralelo, com duas conexoes
Ethernet separadas it rede Mesh. Os dois modules FCP270, quando operam como urn par casado
de forma tolerante it falhas, oferecem operacao continua da unidade no caso de urn evento de falha
de virtualmente qualquer ponto de hardware de urn modulo do par. A solucao fault-tolerant oferece
as seguintes vantagens em relayao aos controladores meramente redundantes: l )
Guia da Uy80
1-24 The Life Time Learning Center - 6/15/2011
)
Hardware da Sf!rie /IA:Descrir;oes Fisicas e Funcionais
()
Insta/ando um Modulo FCP270 Shadow
Todos os modules FCP270 sao fomecidos pela fabrica com 0 software da mais recente imagem
(sistema operacional) armazenado na memoria flash. Caso 0 software da imagem dos modules
( 1 primario e shadow (sombra) sejam diferentes, 0 modulo shadow copiara 0 software da imagem do
modulo primario e 0 armanezara em sua mem6ria flash antes de casar-se com 0 primario, Se 0
(
letterbug do modulo shadow for diferente do modulo primario, 0 shadow copiara 0 letterbug do
primario para a memoria flash antes que ocorra seu casamento com 0 primario.
Para instalar urn FCP270 shadow (fault tolerant) em urn baseplate modular, consulte 0 docurnento
UA Series Field Controller Processor 270 (FCP270) Users Guide - B0700AR.
Para montar os cabos do par do modulo tolerante Ii falhas FCP270, voce precisa antes instalar os
splitter/combiners para dividir 0 trafico das informacoes que chegam aos modules e combinar 0
( )
trafico das informacoes que saem dos modules. Os splitter/combiners conectam os modules
tolerante Ii falhas aos switches de fibra Ethernet da rede Mesh utilizando cabos de fibra optica,
ToIFrom To'From
The Mesh Control Network The Mesh Control Network
OCPower
Ethemet Fiber Switall 1 Ethernet Fiber Swftct. 2
Connector
Notes:
1. Port labeled "1 + 2' on the spmter/combfner connects to one Ethernet Fiber switch.
2. Port labeled "I· on the spfiHer/oombiner connects 10the FCP270 mounted in baseplate position 1.
3. Port labeled "2" on the apHtter/ocmblner oonneots to the FCP270 mounted in baseplate posHlon 2.
Guia da Ur;BO
The Life Time Learning Center - 6/15/2011 1-25
n
I)
e Funcionais
Hardware da Sette IfA: Descri9i5es Fisicas
n
( ,
()
o esquema de cores dos cabos auxiliam na correta conexao dos cabos de fibra aos
splitter/combiners e modules de forma que 0 FCP270 possa operar no modo fault-tolerant. n
Entretanto,voce pode utilizar cabos de fibra optica de qualquer cor nestas conexoes. ()
()
Detalhes sobre os procedimentos de montagem dos splitter/combiners podem ser obtidos no ()
docurnentoDIN Rail Mounted FBM Subsystem User's Guide - B0400FA. (j
( )
Elementos do FCP270
()
Quando utilizados com 0 Field Control Processor 270 (FCP270), 0 sub-sistemamontado em trilho
()
DIN consiste dos seguintesprincipais elementosfuncionais:
• Field Control Processor 270 (FCP270)- Este processador de controle,similar em tamanho aos
FBMs e montado em urn baseplate, e 0 responsavelpelo controle de processo e atua como uma
interface de comunicacao entre os FBMs e a rede de controle Mesh. 0 FCP270 pode ser
configuradocomo urn modulo single ou tolerante-a-falhas.
• Baseplate Modular- 0 Baseplate modular montado em trilho DIN disponibilizaposicoes para
modules em incrementos de 2, 4 e 8 unidades e pode ser montado na posicao vertical ou
horizontal. 0 Baseplate Modular fomece flexibilidade de montagem, permitindo que 0 sub-
sistema montado em trilho DIN possa ser alocado em uma variedadede locaispara instalacao.
FCP270 Baseplate(s)
Baseplate (contalng up )
to 32 mOdUles)
)
)
ToIfrorn tlald
sensors/actuators
)
)
Guia da U980
The LifeTime Learning Center- 6115/2011 )
)
')
)
Hardware da ~rie /IA:Descrir;oesFisicas e Funcionais
( \
( I
• M6dulos Fieldbus (FBMs) - FBMs atuam como uma interface entre os dispositivos de campo
( )
e 0 processador de controle IIA Series. Os FBMs realizam a necessaria conversao de variaveis,
disponibilizando total suporte para medicoes anal6gicas, sensores discretos, controle anal6gico
e discreto e comunicacao digital.
• Foreign Data Systems Integrators (FDSI) - Estes FBMs proveem uma plataforma flexvivel e
extensivel de forma que urn controlador, como por exemplo urn ZCP270, pode comunicar-se
(
com qualquer dispositivo de campo ou sistema de dados externos que suportem comunicacao
Ethernet 101100 ou serial RS-232IRS-422IRS-485.
( I • M6dulo Fieldbus - Urn barramento serial lIDLC de 2Mbps opcionalmente redundante
utilizado para interconectar todos os m6dulos montados em baseplates (FBMs, FCMs e FCPs).
M6dulos FCM2F2/4/10 disponibilizam extensao de fibra 6ptica (baseplate-to-baseplate) do
M6dulo Fieldbus. Para prover redundancia, os FCMs trabalham em pares.
• A Rede de Controle Mesh- Uma rede mesh, de 100 Mbps, opcionalmente redundante, prove a
comunicacao de dados no sistema IIA Series. Esta rede interconecta grupos de baseplates com
FCMI00Ets e FBMs a switches Ethernet de 100Mbps. Ela emprega protocolo assincrono e
segue os padroes de comunicacao Fast Ethernet.
• Termination assemblies (TAs) - TAs sao m6dulos de conexao de sinais de campo que
disponibilizam opcionalmente condicionamento de sinal e protecao de circuito, conforme
exigido pelo FBM. Existem dois tipos de TAs: pass-through e com condicionamento. Os TAs
sao interligados ao baseplate atraves de cabos dedicados.
FCP270: Comprimentos de Cabo
I )
• Switch Ethernet para Splitter CombinerIFCP270 - total de 2 km (1.24 mi) no maximo,
• Module Fieldbus, segrnento de par-trancado blindado (entre dois baseplates) - 60 m (198 ft) no
maximo.
• Module Fieldbus completo, par-trancado blindado (todos os segmentos) - 60 m (198 ft) no
maximo.
• M6dulo Fieldbus, segmento de fibra 6ptica (entre dois baseplates) - 10 km (6.2 mi) no maximo
por segmento, total de ate 20 km (12.4 mi).
• Bstacso de Controle ao FBM mais distante (utilizando a combinacao de cabeamento coaxial e
fibra 6ptica) - 20 km (12.4 mi).
FBM: Quantidades
Urn FCP270 pode ser 0 servidor (host) de ate 32 FBMs (dependendo dos periodos de scan
selecionados ).
Guia da Ur;ao
The LifeTimeLearning Center - 6/15/2011 1-27
(1
r)
Hardware da Serie IfA: Descrir;oes Fisicas e Funcionais
( )
')
FCP270 - Manuten~ao )
Problemas relacionados com 0 hardware intemo sao muito raros no FCP270. Na maioria dos casos, )
os problemas ocorrem em funcao da configuracao no controlador ou falha nas conexoes de rede. A
)
manutencao do JlA Series e
orientada de forma que os modules sejam substituidos. Qualquer
modulo pode ser substituido sem afetar a operacao de qualquer outro modulo, incluindo 0 outro )
modulo de urn par tolerante-a-falhas. )
()
controles. )
a
Os LEDs Tx referentes comunicacao com a rede de controle indicam qual dos controladores 0 e
e
primario bem como qual a rede que esta sendo utilizada; estes LEDs estao ativos apenas no
modulo primario,
I"frarild CommunicationPort
.J
Guia da Ur;80
1-28 The UfeTime Learning Center- 6/15/2011
)
}
(1
(
Hardware da se_rie /IA:Descrir;oes Fisicas e Funcionais
)
(,
Tabela: LEDs indicadores do FCP270, botao de Reset e porta Infra-Vermelho
LED DESCRICAO
Mesh Control Network A or B Tx LED estara aceso quando 0 controlador primario
estiver transmitindo dados atraves da rede de
() controle A ou B. 0 LED e ativado apenas no
controlador primario
Mesh Control Network A or B LED estara piscando quando 0 controlador estiver
() Rx/Link recebendo dados atraves da rede de controle A ou
B. 0 LED estara aceso (sem piscar) quando 0 link
estiver estabelecido. Caso 0 LED fique apagado por
mais que Is, 0 link esta rompido
LED's Verde e Vermelbo do Estes LED's indicam 0 status do controlador ..
( )
Status Operacional
Botao Reset Reinicializa 0 controlador. A base de dados do
controlador e entao recarregada a partir de sua
estacao host ou do modulo primario
Fieldbus A or B Tx o LED ficara aceso quando 0 controlador primario
estiver transmitindo dados atraves da Fieldbus A ou
B. 0 LED fica ativo apenas no controlador
ppmano
( I
Fieldbus A or B Rx o LED ficara aceso quando 0 controlador estiver
recebendo dados atraves da Fieldbus A ou B
Porta Infravervelba IrDA Habilitara a atribuicao, modificacao ou leitura do
letterbug do controlador usando urn Pocket PC
carregado com 0 software Letterbug Configurator
IR Active LED LED estara aceso quando 0 Letterbug Configurator
estiver comunicando-se com 0 controlador para
atribuir, modificar ou ler seu letterbug.
Guia da Ur;ao
The Life Time Learning Center - 6/15/2011 1-29
(;
()
Hardware da Serie IfA: DescriQoes Ffsicas e Funcionais
n
n
LEDs Vermelho e Verde OFF n
Quandos os LEDs verde e vermelho estao off, tipicamente esta e uma indicacao de perda da (}
alimentacaoDC. Realize as seguintes verificacoes: (estas verificacoesnao precisam ser executadas ()
na ordem indicada).
()
Se outros modules no baseplate estao operacionais,entao: ()
1. Chaveie a alimentacao do modulo FCP270 ruim para off, retirando-o do baseplate e ()
retomando-o em seguida a sua posicao original. Esteja certo de que antes de retira-lo voce
()
desparafusouos dois parafusos 0 prendem ao baseplate.
)
a. Substitua 0 modulo FCP270 defeituosocom urn moduloborn para testar 0 slot do
baseplate. .
( )
b. Remova 0 modulo FCP270 e verifique seu conector, se existempinos tortos.
( )
c. Verifique se os LEDs de status no frontal da fonte de alimentacao (FPS400-24)
estao indicando que ela esta operacional(LED verde ON, e LED vermelhoOFF). ()
2. Utilize urn voltimetro para verificar se 0 nfvel da tensao de no conector de saida da fonte ( )
encontra-se entre 21,6 e 25,2Vdc.Para identificar a pinagem, consulte 0 manual DIN Rain ( )
Mouted Subsystem User's Guide (B0400FA) .
)
3. Verifique se 0 cabo de alimentacao esta firmemente conectado ao baseplate e a fonte de
alimentacao.
4. Caso todos os modules do baseplate tenham falhado e a fonte de alimentacaoFoxboro esta
operacional, desconecte 0 cabo de alimentacao da fonte de alimentacao e do baseplate, e
utilize urn multimetropara verificar a continuidadedos condutoresdo cabo, ou 0 substitua.
5. Caso nenhuma das verificacoes acima resolva a falha, voce substituir 0 modulo.
)
)
Guia da UQao
1-30 The LifeTime Learning Center- 6/15/2011
)
)
)
(\
Guia da U9ao
The Life Time Learning Center - 6/15/2011 1-31
n
n
Hardware da Serie IfA: Descri20es Ffsicas e Funcionais ('"
n
()
1.5 PROCESSADORDE CONTROlE ZCP270 ( ,
()
()
( ,
()
()
f )
( )
Figura 19 - Processador de ControJe ZCP270-
()
( )
o Processador e
de Controle ZCP270 uma estacao opcionalmente tolerante-a-falhas que executa ( )
conjuntamente controles regulat6rio, l6gico, de temporizacao e sequencial quando conectados a
( )
M6dulos de Comunicacao Fieldbus (FCMs), M6dulos Fieldbus (FBMs) e outros dispositivos de
interface com 0 processo. Ele tambem executa aquisicao de dados (atraves dos FBMs e/ou outros
dispositivos), deteccao e notificacao de alarme. ( I
o ZCP270 suporta 0 controle de processo atraves dos seguintes produtos:
• FCMIOOEts (32 no maximo) montados em trilho DIN
• FBMs da Serie 200 (120 no maximo) montados em trilho DIN
• M6dulos de Migracao Moore APACS+ Competitive
o ZCP270 permite que voce atualize sua rede Nodebus com uma rede de alta velocidade da serie
A2 e ainda manter seu anterior sistema I1A montado em estruturas e cabinetes. 0 ZCP270 e
fomecido num formato Z modificado que permite ser instalado em estruturas de montagem lx8 ou
2x8.
)
o ZCP270 utiliza sua alimentacao apenas da estrutura de montagem. Nao e conectado diretamente
a rede Nodebus ou a Fieldbus existente atraves da estrutura de montagem.
)
o ZCP270nao foi concebido com a intencao de ser uma peca de substituicao direta de qualquer
)
outro processador de controle produzido pela Invensys Foxboro no passado.
)
o ZCP 270 requer urn cabinete extemo para se adequar aos padroes do sistema I1A Series em
fun~ao do ''European Emission Compliance" (gabinete eletromagneticamente selado) e ambiente )
corrosivo (G-3 sealed enclosure) . )
)
Guia da Lit;ao )
o ZCP270 foi projetado para a instalacao em sistemas com equipamentos da Serle If A A2.
( ,
System Definition
Guia da Liyao
The LifeTime Learning Center- 6/15/2011 1-33
n
Hardware da Serie [fA: Desoricbes Ffsicas e Funcionais )
('\
)
()
CUIDADOI
Por razoes de seguranca, sempre considere a possibilidade do impacto na operacao da planta antes
de remover urn ZCP270 da estrutura de montagem. ()
Para instalar urn m6dulo ZCP270 nurna estrutura lx8:
Insira 0 m6dulo ZCP270 no seu respectivo slot na estrutura de montagem e empurre-o firmemente
de modo que 0 conector de alimentacao do m6dulo estej a conectado ao barramento de alimentacao
de na parte traseira da estrutura de montagem.
( )
r )
Reset Button
Ethernet Control )
Network Cable
Connectors )
Mounting Structure
I )
Power Bus Connector--
)
)
Mounting Screw
Access Hole
Guia da Uy80 )
1-34 "
The LifeTime Learning Center ~6115/2011 )
( \
( )
Hardware da S.~rif! JIA:Oescrir;oes Fisicas e Funcionais
( 1. Usando a ferramenta chave hex (Foxboro part number X0179AZ) aperte 0 longo parafuso
prisioneiro localizado no frontal do m6dulo. Este prendera 0 m6dulo ao barramento da
(\
estrutura de montagem.
( )
2. Aperte agora 0 parafuso de montagem curto localizado na parte inferior do m6dulo. NOTA: 0
parafuso de montagem longo deve ser apertado antes do parafuso curto. 0 parafuso curto deve
ser apertado antes de conectar qualquer cabo ao m6dulo controlador.
( 1 3. Se 0 controlador for ZCP270 tolerante-a-falha, instale 0 segundo m6dulo num slot m6dulo
() adjacente, e instale 0 conector do m6dulo tolerante-a-falha.
4. Atribua 0 letterbug do ZCP270 nos m6dulos atraves cia porta IrDA usando 0 Pocket Module
Configurator no Pocket PC.
S. Faca as conexoes Ethernet do ZCP270 com a rede de controle, conforme a figura abaixo ..
r-
I
TOIFrom Control Network
Ethernet Aeldbus A Filler Switch
(see Note)
I )
Mounttng structure .
Power Bus Connector-
Figura 21 - Conectando um Modulo ZCP270 Nao Tolerante a Falhas a Rede de Controle Mesh-
• Conecte 0 conector Ethernet Control Network A do frontal do ZCP270 Ii urn switch de fibra
Ethernet na rede de controle usando 0 cabo 100Mbps de fibra 6ptica com conectores LC para
MT-RJ. (see Table 2-1).
• Conecte 0 conector Ethernet Control Network B do frontal do ZCP270 Ii urn switch de fibra
Ethernet na rede de controle usando 0 cabo 100Mbps de fibra 6ptica com conectores LC para
MT-RJ. (see Table 2-1).
6. Faca as conexoes da rede Ethernet Fieldbus a rede de controle como indicado na figura acima.
• Instale 0 conector do cabo Ethernet Fieldbus A na partir superior do ZCP270 Ii um switch na
rede de controle usando urn cabo de fibra lOOMbs com conectores LC para MT -RJ.
• Instale 0 conector do cabo Ethernet Fieldbus B na parti superior do ZCP270 Ii um switch na
rede de controle usando urn cabo de fibra lOOMbs com conectores LC para MT-RJ
Guia da Ur;ao
The LifeTime Learning Center- 6/15/2011 1-35
n
(")
Hardware da Serie IfA: Descri£oes Ffsicas e Funcionais
n
()
()
Instalat;iio do conector M6dulo Tolerante a Falhas ()
Os modules ZCP270 tolerante-a-falhasdevem ser instalados em slots adjacentes nas estruturas de (')
montagem lx8 ou 2x8.
()
NOTA
Se segundo modulo ZCP270 de urn par tolerante-a-falhas e adicionado enquanto 0 sistema IIA
0
estiver rodando, 0 LED vermelho do novo modulo pode ficar iluminado antes que 0 conector
()
( ,
Modulo Tolerante a Falhas seja instalado. Caso isso ocorra, assegure-se de que 0 conector do ()
modulo tolerante a falha esteja no local, e pressione 0 botao reset do novo modulo para ()
reinicializa-lopara que retome ao status operacional.
( )
( '\
Para instalar 0 conector modulotolerante-a-falhas,proceda como segue:
1. Remova a tampa da identificacao do Modulo do frontal de ambos os modules tolerantes-a-
falha para expor os receptaculos do conectortolerante-a-falha.Para remover a tampa, agarre-a
com a mao na parte inferior e puxe para solta-la, enta~ pegue-a pelos lados na parte central e
puxe-a em linha reta para remove-lao
l'ault-Tolerant
-- Connector
)
Figura 23 Insta/a9ao do Conector de To/erancia Ii Fa/has do Modulo ZCP270
)
)
Guia da Li~ao
1-36 The Life Time Learning Center - 6/15/2011
_)
(1
Estes splitter/combiners podem ser instalados no sistema da Sene I1A num trilho DlN ou num
Chassis (p0926MZ).
Para a redundancia da rede de controle e da Fieldbus 100 Mbps, conecte cada par splitter/combiner
apares separados dos switches de fibra Ethernet usando cabos de fibra 6ptica. Depois, conecte os
splitter combiners aos m6dulos ZCP270 tolerante-a-falhas usando os cabos de fibra 6ptica.
Lift Up to Remove
Splitter/Combiner
Case Assembly
(P09216MY)
SplitterlCombiner
(P0926AH)
( )
Figura 24 - Splitter/Combiner
Guia da U~ao
The Life Time Learning Center - 6/15/2011 1-37
n
Hardware da Serie IfA: Descrit;oes Ffsicas e Funcionais ()
( )
)
(
(
Hardware da S~rie /IA:Descrir;oesFisicas e Funcionais
()
(
()
( , Conectando 0 ZCP270 Tolerante-a-Falhas aos Switches Ethernet Fieldbus
Para conectar os splitter/combinersaos switches Ethernet Fieldbus e m6dulos ZCP270-FT siga 0
seguinteprocedimento:
( )
1. Conecte a porta com a identificacao "1 + 2" no splitter/combiner para urn switch de fibra
Ethernet (switchI) na rede de controle usando cabo de fibra 6ptica lOOMbpscom conectores
() LC para MT-RJ.
2. Conecte a porta com a identificacao "1 + 2" do outro splitter/combinerao outro switch de fibra
Ethernet (switch 2) na rede de controleusando 0 cabo de fibra 6ptica 100Mbpscom conectores
LC paraMT-RJ.
3. Conecte a porta 1 no splitter/combiner para 0 switch 1 ao conector Ethernet Fieldbus Ana
parte superior do ZCP270 primario usando 0 cabo de fibra 6ptica laranja duplex com
conectores LC para LC.
4. Conecte a porta 2 no splitter/combinerpara 0 switch 1 ao conector Ethernet Fieldbus A na
parte superior do ZCP270 secundario usando 0 cabo de fibra 6ptica laranja duplex com
conectores LC para LC.
s. Conecte a porta 1 no splitter/combiner para 0 switch 2 ao conector Ethernet Fieldbus B na
parte superior do ZCP270 primario usando 0 cabo de fibra 6ptica cinza duplex com conectores
LC para LC.
6. Conecte a porta no splitter/combinerpara 0 switch 2 ao conectorEthernet Fieldbus B no ZCP
secundario usando 0 cabo de fibra 6ptica cinza duplex com conectoresLC para LC.
_FtlorS*II19;j
EIlBmBtI'bnS_h2
lIMF Fiber CIbIoB
__ .2·1
""-~
( I
Guia da Ur;ao
The LifeTime Learning Center- 6/15/2011 1-39
()
()
ZCP270 - MANUTENt;AO ()
Problemas relacionados com 0 hardware interno sao muito TarOS no ZCP270. Na maioria dos casos,
os problemas ocorrem em funcao da configuracao no controlador ou falha nas conexoes de rede. A
e
manutencao do I1A Series orientada de forma que os modules sejam substituidos. Qualquer modulo
pode ser substituido sem afetar a operacao de qualquer outro modulo, incluindo 0 outro modulo de
urn par tolerante-a-falhas.
Reset Button
( )
)
Hardware da ~rie /IA:Descriyoes Ffsicas e Funcionais
{ 'l
Guia da Liy80
The LifeTime Learning Center - 6/15/2011 1-41
r.
()
Hardware da Setie IfA: Descriyoes Fisicas e Funcionais
()
Substitui~aodo ZCP270
As seguintes informacoes sobre localizacao de defeitos foram elaboradas como urn guia de service
")
para a maioria dos problemas encontrados mais comumente encontrados. Problemas extemos sao )
em muitos casos falhas associadas com rotas de comunicacao (cabos, conectores, dados intemos, \
alimentacao, e assim por diante). ,
Em relacao ao modulo (ZCP270), 0 caminho mais rapido para determinar e corrigir 0 problema e )
atraves de sua substituicao. Quando modules reserva nao estao disponiveis, as seguintes
verificacoes podem ser praticas para encontrar 0 problema. ('l
CUIDADO I <. )
)
Led Vermelho ON, e LED Verde OFF
e
Quando 0 LED vermelho estiver ON eo LED verde estiver OFF, esta uma indicacao de que 0
m6dulo nao conseguiu passar pelos seus diagnosticos iniciais. Esta e normalmente uma indicacao
de falha em qualquer parte do hardware. Falhas de hardware sao tipicamente internas ao m6dulo
ZCP270, mas voce pode tentar seguir os passos que se seguem para corrigir 0 problema:
I. Reinicia1ize 0 modulo ZCP270 utilizando 0 botao Reset ou as telas do System Management.
2. Chaveie a alimentacao do m6dulo ZCP270 para off e depois para on, retirando-o do
barramentoDC da estrutura de montagem 1x8 e inserindo-o em seguida. Assegure-se de que
antes foram desconectados os cabos fieldbus Ethernet e time strobe da parte superior do
)
Guia da Li~ao
1-42 The lifeTime Learning Center- 6/15/2011
)
)
Hardware da S{trie /IA:Descrit;oes Ffsicas e Funcionais
Guia da Ut;ao
The LifeTime Learning Center- 6115/2011 1-43
n
(')
Hardware da Serie IfA: DescriQoes Ffsicas e Funcionais r]
('\
Subsltul~aodo ZCP270 Fault-Tolerant
()
A tolerancia a
falha no ZCP270 usa 0 software de sincronizacao para fazer com que os dois
m6dulos executem exatamente 0 mesmo software, usando exatamente os mesmos dados. Se 0 ()
software niio estiver sincronizado, a sincronizacao e
restaurada quando 0 m6dulo primario n
transmite sua base de dados ao m6dulo shadow (sombra) na sequencia comurnente referenciada
( 1
a e
como urn "hot remarry" (casar de novo, quente!). 0 hot remarry essencialmente 0 mesmo que 0
casamento incial da estacao. ()
n
(I
e
Um processador de controle tolerante-a-falhas dado como ruim caso cinco hot remarries ocorram
e
em urn minuto. Quando 0 casamento (marriage) rompido, 0 m6dulo shadow colocado no estadoe ()
off-line diagnostic dispatcher (OLDD) e a mensagem ''Error Escalation Threshold has been ()
exceeded" e
enviada para a impressora de sistema. Voce podera usar as telas do System
Management para rebootar (reinicializar) 0 m6dulo shadow a partir do estado OLDD.
)
)
NOTA
e
Se urn segundo ZCP270 de urn par adicionado enquanto 0 sistema I/A estiver rodando, 0 LED
vermelho do ZCP270 podera ficar on antes dos cabos Ethernet de fibra serem conectados. Caso
isso ocorra, conecte os cabos de fibra e pressione 0 botao reset do ZCP270 para reinicializar 0
m6dulo e traze-lo ao modo operacional.
2. Esteja certo de que 0 conector de modules tolerante-a-falha esteja no lugar.
3. Assegure-se de que 0 FBMO esteja fixado usando 0 Configurador de Controle Integrado abaixo
da selecao do menu FBM.
4. Assegure-se de que 0 cabeamento Ethernet associado esteja intacto.
5. Substitua 0 modulo se todos os anteriores falharem.
ZCP270 - Diagnosticos
As rotinas de diagnosticos do ZCP270 siio divididas nas seguintes quatro areas: )
)
• Start-up
• Error Recovery Local
)
• Error Recovery Cooperative
• Background
I
Executado apenas na instalacao inicial ou ap6s uma queda de energia. Diagnoticos de start-up )
testam a funcionalidade basic a do m6dulo antes de executar 0 controle ou tentar 0 casamento com )
o outro m6dulo do par FT.
)
Consiste no checksum do boot e do c6digo, testes da memoria principal compartilhada do I/O,
controles de interrupcao, e outros testes em niveis funcionais menores.Uma falha indicada peloe
LED de Status Operacional vermelho ON e pelo pelo verde OFF.
Guia da Liyao
1-44 The LifeTime Learning Center - 6/15/2011 )
)
Hardware da S~rie. /1A:Descrir;oes Fisicas e Funcionais
(1
-,
Diagnosticos Locais de Erro de Retorno
Executado na instalacao inicial e sempre que uma falha seja detectada pelos mecanismos de run-
time (output miscompare, sync time-out, e assimpor diante). Diagn6sticoslocais de erro de retorno
(restabelecimento)tentam identificarquaisquer falbas que possam ser isoladaspara urn controlador
em particular. Exemplos sao testes de loopback da porta Ethernet, testes do sequenciador de
( I
estados, testes do controlador de interrupcoes, testes da memoria compartilhada e testes da
( interface de 110.
Guia da Lir;80
The LifeTime Learning Center - 6/15/2011 1-45
Hardware da Serie IIA: Descri£oes Ffsicas e Funcionais
A Fieldbus Ethernet e implementada como uma rede de configuracao direta atraves dos switches
Ethernet. 0 ZCP270 com os FCMIOOEtconfigurados em rede conectam a estacao de controle
ZCP270 aos FCMIOOEts atraves de switches lOOMbpsEthernet. Esta configuracao oferece
extensao opcional da Fieldbus Ethernet para que a estacao de controle ou as estacoes de trabalho )
possam ser alocadasremotamente.
)
)
)
Guia da Li980
1-46 The LifeTime Learning Center- 6/15/2011
(
1
DIN Rail
I
Baseplate
I (one of up
FCM to four per
Baseplate FCM100Et)
To/from field
sensors/actuetors
Guia da Uyao
The LifeTime Learning Center- 6/15/2011 1-47
(j
()
Hardware da Sette IfA: Descrir;oes Ffsicas e Funcionais
(1
f)
NOTA: ( )
HDLC: High-level Data Link. Control protocol - Protocolo Master/Slave usado no nivel superior )
de varias camadas fisicas para a comunicacao dos FBMs. )
o FCMIOOEt redundante consiste de dois modules. Estes modules sao instalados em slots
adjacentes no baseplate dos FBMs ou no seu proprio baseplate para comunicacao de alta
)
velocidade entre os modules.
Um par de modules e
a combinacao para gerar a redundancia a myel de FBMs. Nesta
e e
configuracao, um FCMl OOEt 0 Mestre (master), eo outro 0 modulo Tracker.
( )
Sempre 0 m6dulo Master ou 0 Tracker estara estara controlando e 0 outro estara monitorando.
A funyao de chaveamento e
automatic a caso sejam detectados problemas, ou caso voce tenha
determinado 0 chaveamento a qualquer momento atraves do SMDH.
Diodos Emissores de Luz (LEDs) incorporados no frontal do FCMIOOEt indicam 0 status da
atividade da rede de/para FBMs associados, da Fieldbus Ethernet, 0 status operacional do modulo
FCMIOOEt, eo status de master ou tracker dos m6dulos.
Os m6dulos redundantes FCMIOOEt sao conectados It Splitter/Combiners opticos que conectam os
switches IOOMbps Ethernet na rede de controle. Modules FCMIOOEt simples (nilo redundantes)
nilo requerem Splitter/Combiners para que sejam conectados aos switches IOOMbpsEthernet.
o par redundante FCMIOOEt usa um endereco IP para ambas suas portas Ethernet, A e B.
Os enderecos IP sao atribuidos automaticamente durante a configuracao do sistema atraves do
SysDef e do lACC. Em adicao ao seu unico endereco logico MAC, um endereco MAC "fisico
e e
logico" atribuido para as portas A e um endereco MAC "fisico logico" atribuido para as portas
B. Estes enderecos MAC "fisicos logicos" sao automaticamente atribuidos pelo SysDef e lACC.
)
)
Guia da Uyao
1-48 The Life Time Learning Center - 6/15/2011 )
)
Hardware da S,~rie /IA:Descriyoes Fisicas e Funcionais
(
un
rt JU~
FCP2700nly
2-posItlon,
P0926HW 2 FCP270
and 2 FBM
4-posltion,
.. r::J.1
"
FCMlFBM
P0926HZ
.::~ J 2-position,
P0926KH FBM
;
andIorFCM
r .. .. a-posHlon,
C;l
( P0926JM
n ! ~ a.
i >,
1:
," oJ .. FBM
,; and/or FCM
1 FCP270
and 3 FBM
4-positlon, 4-position,
P0926JF P0926JC
f' '"' ~
,_ .o::::J
0; ,-
).
Guia da LiyBO
The LifeTime Learning Center- 6/15/2011 1-49
(J
(l
Hardware da Setie IfA: Descriyoes Fisicas e Funcionais
(l
(')
(l
FCM100EtlFBM -lnterconex6es de Baseplates o
Todas as interconexfies de baseplates para as redes Fieldbus AlB sao feitas atraves de cabos par- ()
trancado blindados para eliminar os efeitos de ruidoso
Conectores de alimentacao Primaria e Secundaria sao diretamente conectados da fonte de
n
alimentacao FPS400-24. (1
()
100 Mbps (1 OBASE2) ETHERNET FIELDBUS
()
FeM BASEPLATE
()
FCM100Et ()
MODULES (2)
( )
()
BASEPLATE
(1 OF 4)
F~0~00~0
~""""""IIIIIo.
BBBBBBBB
M"''''MMMMM ( 1
( )
()
2 Mbps MODULE FIELDBUSJ
NOTES:
F~0~~~~~
BBSBBBBB
",MMIliMMMM
----
---- -------
BBBBBBBS
M M M
F ~~~~. M M ~~
M M M
F
()
()
1, MAXIMUM BASEPLATE QUANTITY IS FOUR PLUS ONE2 POSI110N FCM1DOEt BASEPLATE. ()
2, MAXIMUM TOTAl CABLE RUN OF ALL 2 Mbps MODULE FIELDBUS IS 60 m (1gBft),
()
()
Figura 30- Exemplo de Implementagao do Baseplate Modular FCM100Et
)
( )
()
()
()
( )
)
()
( )
()
( )
()
()
)
IA:>Connectors Module Connocto",
()
()
Guia da Uyao
1-50 The LifeTime Learning Center- 6/15/2011
)
( ,
()
Hardware da S(:rie /IA:Descrir;oes Ffsicas e Funcionais
(
(
( ).
FCM100EtlFBM - Idenfificar;ao dos M6dulos
M6dulos montados no Baseplate provem identificacao para 0 sistema de software, da localizacao
)
de todos os m6dulos montados atraves de uma string, de 6 caracteres, chamada "letterbug". A
e
identificacao de letterbug do FCMl OOEt urn letterbug de software configurado atraves do Pocket
e
Module Configurator. A string letterbug para urn FBM em particular estabelecida a partir de tres
fatores:
• Configuracao do letterbug de software para 0 FCMIOOEt
()
() • Numero do baseplate (0-3) no grupo de ate quatro, conforme ajustado no par de chaves I.D. do
baseplate
• A posicao fisica do m6dulo FBM no baseplate
( , Bucplatil
IDNumhcr ~oitdt I Switch. 2 Switch. 3
0 ON (up) ON (up) ON (up)
1 OFF (down) ON (up) ON (up)
2 ON (up) OFF (down) ON (up)
:3 OFF (dawn) OFF (down) ON (up)
4 ON (up) ON (up) OFF (dawn)
5 OFF (down) ON (up) OFF (down)
6 ON (up) OFF (down) OFF (down)
7 OFF (do"m) QFF(down) OFF (down)
The actual d.esl.gnalDr prlnt:d on the switrh may be OPEN inm:ad DfOFE
Guia da Lir;ao
l I
The LifeTime Learning Center - 6/15/2011 1-51
('
r )
Hardware da Serle IfA: Descriyoes Fisicas e Funcionais ()
Guia da Li~ao J
)
Hardware da ~rie /IA:Descriyoes Ffsicas e Funcionais
Processor 1
Guia da Liyao
The LifeTime Learning Center - 6/15/2011 1-53
(1
n
Hardware da Serie IfA: Descriyoes Fisicas e Funcionais
I )
1.9 LEOs INDICADORES DO FCM100ET
FCM100Et
()
)
()
, 1
, )
)
)
)
Figura 35- FCM100Et - LEDs )
)
As funcoes dos LEDs do FCMIOOEt(figura acima) sao descritas na tabela abaixo, seguindo
tambem recomendacoes das ~oes de substituicao/reparo. )
)
)
( ')
( I CONTINUACAO
STATUS OPERACIONAL FCM FCM
() LED LED TxlRx 100Et 100Et Status
VERMELHO VERDE Master Tracker
Downloadl Reinlciliza 0 FBM)
Piscando Piscando Off On ou Off Onou LEOs verde e vermelho
Off piscando juntos ou
independentes. LEOs
Master e Tracker piscando
(dependendo de qual
m6dulo esta passando pelo
download) para indicar a
() funcao de chaveamento
entre eles. A acao de
download e completada em
menos de um minuto
EEPROM Update
Piscando Piscando Off Piscando Piscando LEOs verde e vermelho
piscando juntos ou
independentes. LEOs
Master e Tracker piscando
(dependendo de qual
m6dulo esta sendo
atualizado) para indicar a
funcao de chaveamento
entre eles. A acao de
EEPROM Update e
completada em menos de
um minuto.
Problema de Comunica~ao em Canal
Off On Qualquer On ou Of Onou Caso um dos LEOsTx ou
LEO off Off Rx esteja off, isto indica
uma falha no dlsposltlvo de
campo associado,
cabeamento ou canal de
FBM.
Modulo Tracker - Problema de Comunicac;ao em Canal
Off On Ocasio- On ou Off Onou Se os LEOs TxlRx do
nais pis- Off Tracker na maioria das
cadas vezes seguir os LEOs TxlRx
(flicker) do Master, mas estes
dos ocasionalmente piscarem,
LEOs do temos a indicayao de
Tracker problema de hardware no
canal de comunlcacao do
Tracker. 0 FCM100Et
- eventualmente declarara a
falha (depois de varies
erros de cornunicacao).
CONTINUA ...
Guia da Lir;ao
The LifeTime Learning Center - 6/15/2011 1-55
()
Hardware da Serie IfA: Oescriyoes Fisicas e Funcionais
)
(')
....C ontmuacao
)
STATUS OPERACIONAL FCM FCM
LED LED Tx/Rx 100Et 100Et Status ( )
VERMELHO VERDE Master Tracker
Falha do Modulo ri
On Off Off On ou Off On ou Falha no Modulo )
Off
Modulo Fieldbus A e B, Tx e Rx
C)
Off On Modulo On/Off On/Off Quando iluminado (cor )
Fieldbus amba r). indic a ativid ade de
Ae B, cornunicacao entre 0
Tx e Rx FCM100Et e os FBMs ( ')
conectados. Se os LEOs ')
falham ao deixar de
iluminar, cheque 0 modulo I
Fieldbus, particularmente a
( )
ccnexao ao FCM100Et. Se
o modulo Fieldbus estiver ()
OK, substitua 0 FCM1 OOEt.
Problema de Software de FBM Redundante
Off On LEOs do On ou Off On au Se os LEOs Tx/Rx do
Tracker Off Tracker estao
sao consistemente dife rentes
consiste dos LEOs Tx/Rx do Master, ()
nmente temos uma indicagao de um
diferent problema de software do
es dos FCM100Et
LEOs do
Master
)
)
)
Guia da U980 )
1-56 The lifeTime Learning Center- 6/15/2011
('I
(\
Hardware da S.~rieJIA:OescriyoesFisicas e Funcionais
)
r 1
( )
()
output 1
1C!l®(!l1
I
(Baaepllllll ~
Output 2
(B!IJilJl. 1)
OutputS
1t:l~t:J1
24Vdc (B!IJilpl. 2) I~~~I
Output 4
1r::J~(!l1
L
(Baml!l.~)
OutputS
Power supply
designation 1C!l~C!l1
OutputS
1t:l®(!11
100'24DVBc50·6OHZ,H!5VtIC
Input 1~®®®®C!l1
al Satus ••
Guia da Uy80
The LifeTime Learning Center- 6/15/2011 1·57
o
(J
Hardware da Serie IfA: Descriyoes Ffsicas e Funcionais
r
()
\
I
Guia da Li980 )
1-58 The LifeTime Learning Center - 6/15/2011
\
.I
(1
Hardware da S~rie /1A:Descric;oes Fisicas e Funcionais
()
Novamente, tenha em mente que existem diferentes tipos de FBMs que podem ser usados,
dependendo da variavel de processo envolvida. Por exemplo, um FBM analogico possui 4 canais
de entrada e 4 de saida. Ja outro FBM analogico possui apenas 8 canais de entrada. Para descricoes
\
consulte Fieldbus Modules do IIA Series DIN I Rail Mounted FBM Subsystem User's Guide
(B0400FA).
o frontal de todos os tipos de FBMs analogicos sao identificados com marcas triangulares na cor
magenta (purpura) enquanto que todos os tipos de FBMs digitais tern marcas triangulares na cor
azul.
()
( I
e
Urn FBM instalado no com dois parafusos sextavados auto-retentivos. Se removermos um FBM
enquanto 0 baseplate estiver energizado nao dinificaremos 0 modulo nem 0 baseplate.
( )
) .
I I
TERMINA.TION
..._-- .....
I AS~EI\:1Bt.::V .. ~~To#.ROMAaD
$~spR.slACTuATORS
Guia da UC;80
The Life Time Learning Center - 6/15/2011 1-59
Hardware da Sette IIA: Descriyoes Fisicas e Funcionais
)
LEDs indicadores de Estado
FBM ()
Como mencionado anteriormente, a frontal de cada FBM possui dois LEDS que indicam 0 )
()
( )
LED VERMELHO LERVERDE STATUS
( )
Off * Off* A alimentayao do m6dulo Falhou ou foi retirada
)
Caso 0 problema persista, remova a alirnentacao do modulo e
retome-a ..
eOn On Passou nos dlaqnostlcos iniciais e 0 FBM esta pronto para ser
colocado em on-line pelo CP
Off* Piscante Durante a operacao (em on-line), 0 FBM experimentou uma perda de
)
comunicacao com a estacao de controle da Serie IfA e foi revertido
para 0 m6dulo de falha-segura
)
)
Alem dos LEDs de estado, os FBMs discretos de entrada/saida (como 0 FBM207) inc1uemLEOs
ambar que indicam 0 estado do sinal de I/O associado ao dispositivo de campo. Para sinais de )
entrada, 0 LED acende quando existe uma tensao esta presente ou 0 contato esta fechado. Para sinais
de saida, 0 LED acende quando 0 FBM esta fornecendo corrente (no estado ON) para 0 dispositivo
de campo.
Guia da LiyBO
1-60 The Ufe Time Learning Center - 6/15/2011
( I
Hardware da Sf!rie /IA:Descriyoes Fisicas e Funcionais
) Fia~ao de Campo
Os cab os de campo sao conectados as bomeiras no TA, 0 qual ja deveria estar instalado dentro da
estrutura (ou do armario), Uma descricao desta instalacao e dada no documento TerminalAssembly
Installation do VA Series Rail mounted FBM Subsystem User's Guide (B0400FA). Tambem, antes de
fazer as conexees do I/O de campo, faca uma revisao dos tipos diferentes da fiayao de campo e das
) normas de segurancas no documento Field Signal Connections do IIA Series Rail mounted FBM
Subsystem User's Guide (B0400FA).
Uma vez que 0 cabo correto de terminacao esta conectado ao TA, a fiayao atual de campo pode ser
completada. Deve haver uma definicao previa que relacione a fiayao que vern do campo corn 0 canal
do TA. A fiayao que vern do campo possui na sua ponta 0 contato exposto que deve ser inserido no
terminal correto da bomeira e preso neste apertando seu parafuso um quarto de volta no sentido
horario. Coloque a informacao apropriada na etiqueta que esta inserida no espaco apropriado do TA.
A Foxboro Company fomece as etiquetas.
Etiguatas
r-:
T
Termination
Assembly (Tlpico)
cooexao do TA -
D D (Vista Superior)
Tenninais tipo
compressao
Inclicado:2 blocos de
fileiras de 8 terminais
por bloco
Guia da Uy80
The LifeTime Learning Center - 6/15/2011 1-61
Hardware da Serle IfA: Descri90es Fisicas e Funcionais
I
l ~
Saidas 08 Saldas'~ar<i TA de 'at ~,1'O~em 1,2'0Yl'a ' r.\~ ,
·1 JFBMi;w ·Iil.e'ilundante'scom Rea,d -Back canal
I,FBM_~4.1 r
I
Entradas
e Saida,s I 08 En~das de Contato ou Tenslio 108 Sa ldas FET~witc;h
24 Entrad~5 de Conta~o ou Tensao I 08 Sa I,dasFfTSwiteh 1 fBMll!1 '
~40 Vea 1 125 Viel Rei (!
l 1'20Vea'/US, Yee 1 Rele
C;anaU:Canal
' CanaVGrupo
Guia da Li980
1-62 The Life Time Learning Center - 6/1 5/20 11
( \
I ~
As estacoes Modelo P92 sao fomecidas pela Invensys Foxboro com todos os cartoes, discos
rigidos intemos e drives de fita, e com 0 sistema operacional Windows XP Professional (com 0
) Service Packl l).
( ) MICI'Osoft COA label
()
( I
( )
a.s inoh bay w-.,._---,
tape drive
Power button
Palllnel port
MOUSQPort
Microphone in
USB pons
RJ-45connactor (on-board NIe)
SlatAGP
Slat 1: NIC (PCI)
Slot 2: Allen-Bradley PKTX (PCI)
Slot 3: multi-port serial (pel)
Slat 4: SCSI controller (PCI)
Guia da U9BO
The Ute Time Learning Center- 6/15/2011 1-63
()
)
GCIO Connections
o modulo de interface opcional GCIO (Graphics Controller Input Output (p0904AK) fomece a (~
interface eletrica para 0 os teclados anunciadores e anunciador/numerico e 0 modulo P0904AL
inclui uma interface para 0 touchscreen.
()
Para conectar 0 m6dulo de interface GCIO a estacao Modelo P92, conecte os cabos a porta ()
configuradadurante 0 processo do System Definition, conformeindicadona figura abaixo..
( )
)
GOlD in19rface module )
(POOO4AKlAL)
)
)
~ ~rfaCEl Module
I )
)
POg71SU - 3 m (10 tt)
POQ71SV - 15 m (m tt)
POQ71WZ - 30 m (100 tt) )
)
)
MultI-Port )
Serial card
)
Figura 43 - Conex6es do GC/O a Esta~aoP92
Guia da Liyao
1-64 The Life Time Learning Center - 6/15/2011
)
)
()
() Hardware da S_~rie/IA:Descriyoes Fisicas e Funcionais
)
A figura abaixo mostra a tela do Letterbug Configurator de urn arquivo de configuracao de base de
dados.
Guia da Liy80
The Life Time Learning Center - 6/15/2011 1-65
()
(")
Hardware da Serie IfA: Descriyoes Fisicas e Funcionais
n
o Letterbug Configura tor utiliza 0 identificador (ID) do hardware de uma estacao especifica para
estabelecer uma secao de comunicacao entre a estayao e 0 Pocket PC. Uma vez que a seyao esteja n
estabelecida, voce pode atribuir urn letterbug ou ler informacoes de status de FCP270, ZCP270 ou ")
FCMIOOEt. Para identificar 0 ID do hardware de urn m6dulo, queira nota-lo na etiqueta que se
encontra na parte extema do corpo do mesmo.
()
)
)
)
Hardware ID
label
)
Figura 45 - Etiqueta com a Identificafao do Hardware no FCP270
)
Nota: Antes de utilizar 0 Letterbug Configurator para atribuir letterbugs aos m6dulos, voce deve
estar familiar com sua operacao. Para os procedimentos operacionais, observe a documentacao que
e fomecida com seu Configurador de letterbug.
)
)
)
Guia da Li9BO )
1-66 The Life Time Learning Center - 6115/2011
( )
( OATS (Address Translation Station) e uma estacao que conecta a rede Nodebus de sistemas I1A
Series existentes a rede de controle Mesh. Quando opcionalmente configurado com urn segundo
ATS, ambos operam como urn par redundante. 0 ATS pode:
"\
• Acrescentar estacoes da rede Mesh it uma rede IIA Series Nodebus existente, combinando em
() ambas as redes urn total de 1920 estacoes.
)
• Subsitituir estacoes Nodebus LAN Interface,utilizando a alta velocidade da rede Mesh como a
espinha dorsal entre os nos, no lugar do Carrierband LAN (Token Bus).
( )
Urn ATS pode operar na configuracao standalone (figura 46), ou com urn segundo modulo, na
configuracaoreduntante, No caso da configuracaoredundante (figura 47),0 par de modules possui
urn elo de comunicacao entre si onde, atraves do qual negociam quem sent 0 primario ou 0
segundario, Estes modules sao instalados em estruturas de montagem lx8 ou 2x8 no mesmo
barramento da estacaoLAN Interface (LI), que e substituida.
The M'e6tI
COpper CbnnecUoAe
Rsdulldant
CQIllIector
-TheMeEi1
__.. Rber Optic:
Co""edlons
Guia da Ugao
The LifeTime Learning Center - 6/15/2011 1-67
()
()
Hardware da Serie IfA: Descriyoes Ffsicas e Funcionais (1
n
(
OATS possui duas interfaces de fibra optica Fast Ethemet lOOFX fiber lOOMbps full duplex e (J
a
duas interfaces de cobre (RJ4S) Fast Ethernet lOOTX copper 1OOMbpspara conexao rede Mesh.
Podem ser usadas tanto a interface de fibra optica como a de cobre. Voce seleciona se a interface
n
ativa sera a de cobre ou a de fibra atraves de uma chave no frontal do modulo ATS. 0 modulo ()
entao, durante sua inicializacao, verificara a posicao desta chave. Esta chave no frontal nunca deve
ser utilizada para a alteracao dinamica entre os tipos de interfaces, assim, apenas a utilize antes de "
'\
energizar os modulos.
()
( )
o m6dulo ATS no sistema IIA Series possui as seguintes caracteristicas:
(
• a
Conecta a rede Mesh uma rede Nodebus ja existente atraves de urn cabo standard lOOMbps
Fast Ethernet de fibra optica ou de cobre.
• Permite que estacoes da rede Mesh possam comunicar-se com estacdes existentes do sistema
VA Series. ( )
• Permite a "extensao" de urn sistema VA Series Nodebus com as estacoes de controle FCP270 e ()
ZCP270. r )
• Substitue os modules LAN Interface em uma rede Carrierband com a alta velocidade da rede
Mesh, atuando como uma "espinba dorsal" entre os nos.
• Permite comunicacao IP entre estacoes do no e estacoes na Mesh ou outros nos com 0 ATS.
)
()
)
( )
)
)
Guia da Uyao
1-68 The Ufe Time Learning Center - 6/15/2011
I
(\
( I
Hardware da S.~rie/IA:Descrit;oes Fisicas e Funcionais
A TS - Manuten~ao
Na maioria dos casos, poderao ocorrer problemas em funcao da configuracao do ATS ou por
problemas nas conexoes de rede. No evento de uma falha real de hardware, a manutencao consiste
em substituir 0 modulo. Remover urn modulo de urn par redundante nw afetara a operacao do
outro modulo de outro modulo qualquer.
)
....----.,..--------Th~ Mesh
CopperConooctions
!!!!!!!!!;------St,ortCaptive Mounting Saew
~------R".:"tButton
----Redundant Connector
The Mesh
::-------&:;;~~r
Connection A
llieMllsh
Fiber Oonnaction B
10oTXIlooPX
l-.----SelIlOOcm Swi1Dh
~----TheMash
TransrniUReoofV91Unk Indica.tors
----- NDclebus TransmitiRecelve
Indicators
!!!!!!!!- Port
rnfrared
!!!!!!!~----GRI6n OpllrationalStatU8LED
!!!!!!!!----- RedOp9l'lltbnal statusLED
IIIIIIIIIII~---- Long Captive Mounting Sa-ow
Guia da Ut;80
TheLifeTime Learning Center- 6/15/2011 1·69
()
()
Hardware da Serie IfA: Descri£oes Fisicas e Funcionais
('
')
()
LED DESCRICAO
(J
LED estara aceso quando 0 ATS estiver
Mesh Control Network A ou B Tx transmitindo dados atraves dos links A e B {'I
daredeMesh ()
o LED piscara quando 0 ATS estiver ( ,
Mesh Control Network A ou B recebendo dados atraves da rede MESH A
)
RxlLink ou B. 0 LED estara aceso quando 0 link
()
estiver estabelecido. Caso 0 LED fique
OFF por mais que Is, 0 link esta rompido ( )
LED's Verde e Vermelho do Status Estes LED's indicam 0 status do ATS. ()
Operacional
Reinicializa 0 ATS. A base de dados do
()
Botao Reset e a
ATS novamente carregada partir de sua
estayao host ou do modulo primario.
o LED ficara piscando quando 0 ATS
Nodebus Tx estiver transmitindo dados atraves da rede ()
Nodebus.
( )
o LED ficara piscando quando 0 ATS
Nodebus Rx estiver recebendo dados atraves da rede
Nodebus. )
Abilitara a atribuicao, modificacao ou )
leitura do letterbug do controlador usando
Porta Infravervelha IrDA l )
urn Pocket PC carregado com 0 software
()
Pocket Configurator
Chave de selecao do cabo CobrelFibra )
1OOTXIIOOFX
optica.
LEOs indicadores do Status Operacional
Os LEDs do status operacional (verde e vermelho) no frontal do ATS indicam 0 status
operacional do modulo. A tabela abaixo descreve as condicoes operacionais indicadas por
estes LEDs.
LED vermelho LED verde Status )
Modulo esta on-line e funcional (esta e a )
OFF ON
condicao normal)
)
Sem alimentacao ou existe uma falha nos LEDs
OFF OFF
verde ou vermelho que nao estao ON.
Inicializando, ou existe uma falha no LED verde
que nao foi para OFF. Durante 0 power-up l )
(energizacao), a condicao normal de ambos os
ON ON )
LEDs e que fiquem ON. Assim que 0 sistema
estiver sendo executado, 0 software faz com que
o LED vermelho va para OFF.
Modulo esta no status de falha, ou esta
ON OFF executando diagnosticos on-line durante a sua
I
inicializacao,
Guia da U~ao
1-70 The Life Time Learning Center - 6/15/2011
)
(
.....
()
( \ Led Vermelho OFF e LED Verde OFF
Quando os LEDs verde e vermelho estao OFF, esta e uma indicacao tipica de houve uma
(
queda da alimentacao DC. Realize as seguintes verificacoes. (nao precis am ser
necessariamente seguidas na sequencia apresentada)
n 1. Verifique a impressora do sistema e/ou as messagens do smon_log. Uma possivel mensagem
( seria: "(Letterbug) Equipment Off-Line".
(\ 2. Caso outros modules ATS na estrutura de montagem Ix8 estejam operando corretamente, entao:
(\
a. Chaveie a alimentacao do modulo ATS falho primeiro retirando-o do barramento de
() alimentacao DC da estrutura de montagem lx8 e em seguida reinserindo-o no
( I barramento. Assegure-se de que voce desconectou os cabos da rede Mesh da parte
superior ou frontal do modulo e desparafusou os parafusos de fixacao curto e longo antes
de retirar 0 modulo da estrutra de montagem.
b. Subsitua 0 m6dulo ATS falho com urn m6dulo que esteja bom para testar 0 slot da
estrutura de montagem lx8.
3. Remova 0 m6dulo ATS e verifique seus conectores, se existe algum pino torto.
4. Verifique se os LEDs de status operacional dos IPM (Industrial Power Module) estao no status
normal (LED verde ON e LED vermelho OFF).
5. Verifique se 0 cabo de alimentacao esta frrmemente conectado no barramento de alimentacao e
noIPM.
6. Se todos os modules na estrutura lx8 estiverem faIhos e se os IPMs estiverem operacionais,
desconecte 0 cabo de alimentacao do IPM e da estrutura de montagem lx8, e, utilizando urn
multimetro, verifique a continuidade do cabo, ou subsitua este cabo.
7. Caso nenhuma das verificacoes acima tenha resolvido a falha, troque 0 m6dulo.
Guia da Liy80
The Life Time Learning Center - 6/15/2011 1·71
I
(~
)
Hardware da Serie IIA: Oescriyoes Ffsicas e Funcionais
()
(j
LED Vermelho ON e LED Verde ON )
Na inicializacao, depois que foram executados os diagn6sticos (LED vermelho ON) a condicao
default de ambos os LEDs eON. Uma vez que 0 m6dulo ATS esteja operacional, 0 software faz
com que 0 LED vermelho apague. Caso 0 LED vermelho persista em ficar ON, provavelmente )
temos uma falha do processador. Por favor, seja paciente com este estado - caso 0 m6dulo esteja ()
atualizando seu software, ele podera ficar no estado vermelho-verde por ate 5 minutos.
)
Para atualizacoes de software, 0 ATS podera permanecer no estado verde-vermelho: ')
1. Se ele tentar inicializar e nao conseguir obter ser arquivo de configuracao, ficara assim ate 0 ( )
obtenha. Verifique a impressora do sistema e/ou smonlog para mensagens. Possiveis
()
mensagens de sistema poderao ser: para urn ATS nao redundante, "(Letter bug)
Requesting Stabin" (arquivo de configuracao station bin), e para 0 modulo backup
. )
)
Led Vermelho OFF e Verde ON )
Quando 0 LED vermelho esta OFF e 0 led verde esta ON, temos uma indicacao de que 0 m6dulo
)
esta on-line e funcional. Este e 0 estado operacional normal.
l )
Guia da Liy80 )
1-72 The Life Time Learning Center - 6/15/2011
Hardware da Serie /IA:Descri90es Fisicas e Funcionais
'l.'Q
" WOItl(S,!'AnON
.. VIA FlIIEft
\ CABLE
\
1
1
J
I
<..
/ MESH
" NETWORK
~H
l._.~,
C'ONN£CTlONTO r.crno
('iQ NOOr:BlfS}
I•._ --
l'II9ZfJABCAJJL£ GR01JP
CO"JljI.£HO'l JO fCfl2Nl ... _-
'J
!loIA.f.iliN1'A
Figura 49. ATS Redundantes conectados atraves de Fibra 6ptica aos Switches Ethernet
Guia da U9ao
The LifeTime Learning Center - 6/15/2011 1-73
(')
(l
(I
()
('")
()
()
()
( )
()
()
()
()
()
()
( )
()
()
()
( )
()
()
()
( )
()
( )
l )
()
( )
l )
()
l )
()
\. )
()
l )
)
)
l )
()
\. )
I )
,.
I. )
I )
M6dulo 2
Introdu~o
()
Possuir 0 hardware de urn sistema nao tern sentido a menos que exista uma programacao de software que
) utilize as funcoes do hardware para atender as necessidades do pessoal de controle da planta de processos.
( ) Existem diversos aspectos em uma planta de processos:
• Engenbaraia
• Operacoes
• Manutencao
• Tudo relacionado com 0 Gerenciamento.
E 0 software esta envolvido em cada urn desses aspectos.
( I Objetivo do Modulo
Utilizando toda a documentacao disponivel, 0 estudante ira ser capaz de descrever a topologia do software
de urn sistema InFusion e como cada urna das partes interagem entre si.
Objetivos de Capacita~o
Guia de LiS:80 1
EMM051 EA-OO
n
(1
5 Os Configuradores de Sistema 23 ( )
System Manager 25 )
6
)
7 Seguran~a 25
()
()
()
( )
( )
()
l
}
Ii ii'
( )
)
l )
l )
)
)
)
)
)
)
2 Guia de LiyBO
EMM051 EA-OO
_)
()
(,
Invensys.
lOxBORCJ Vis.~oGeral do Software do InFusion
( )
( ) 1 As BASES DO INFuSION
Ao longo dos anos, existirarn varias tentativas de organizar e estruturar as varias funcoes envolvidas
( \ no rnundo dos controles de processos. Urn rnodelo recente desenvolvido atraves das atividades de
I ) e
controle de processos na Purdue University 0 Modelo Purdue de 5 Camadas.
( )
Campo
Imagine uma arquitetura onde existe um fluxo sem ernendas de dados entre 0 chao da fabrica, com seus
dispositivos de campo, e as funcoes de Gerenciamento Empresarial dos niveis de gerenciamento. Urn espaco
simples de informacaodeve substituir completamente a organizacao inteira. Cada pessoa na companhia deve
possuir os dados que quiser, no momento que necessitar. 0 conhecimento do melhor pessoal teemco deve estar
disponivelpara a reutilizacao por outros na organizacao.
J Guia de Uyao 3
\ ) EMM051 EA-OO
()
()
mvensys. ("\
Visao Geral do Software do InFusion I'OXBORO'
'\
(J
)
Pode-se controlar os neg6cios com 0 mesmo determinismo que controIa-se os processos.
()
o InFusion e urn Sistema de ControleEmpresarial (ECS). Ele integra os produtos da divisao IPS da Invensys, ()
permitindo a comunicacao entre os mesmos.
()
A arquitetura que permite isso e chamada de ArchestrA. Eia industrializa urn software Microsoft e adiciona ()
capacidades nas areas do desenvolvimento da aplicacao, implantayao ou aplicacao do software onde ele sera
utilizado, tolerancia a falhas ... a habilidade do software de continuar a realizar sua funyao mesmo quando as ()
partes nao possam mais realizar. (')
Por causa do ArchestrA, neste momento, cada produto IPS e compativeJ com 0 ECS InFusion. Melhorias ()
futuras no InFusion irao permitir mais integracces,
ArchestrA )
t )
)
)
)
)
)
4 Guia de Li9ao
EMM051 EA-OO )
()
(
Invensys.
I" )
JiDXBORO' Vi~~o Geral do Software do InFusion
(
()
,
o
ArchestrA preenche 0 vazio entre a
funcao do Planejamento de Recursos da Empresa (ERP) e os sistemas de controle disjuntos. Existe urn
caminho unico para os dados vindos dessas Ilhas de Automacao,
Ele foi desenvolvido pela Invensys como uma forma de prover infraestrutura para simplifica:
• desenvolvimento (inc1uindo softwarereutilizavel),
• implantacao,
• manutencao (ciclo de vida) e
• administracao
de aplicacoes distribuidas de automacao.
Entendendo 0 ArchestrA pode ajudar a entender mais como 0 sistema InFusion e integrado e porque certas
coisas funcionam como tal.
Guia de Lic;ao 5
EMM051EA-OO
n
r:
Invensys. (\
Visao Geral do Software do InFusion RiXBOBO'
I)
(I
As Principais Areas Funcionais do InFusion n
("')
I~
()
I
()
()
( )
~~W
.~ ()
.~ )
• Connoisseur
()
j i
Yi&u.llj~IGiQ(QJw"t
NQtiti~5U';U de Alll::m§
• InFu slon View
tlmtR [a.GM • Alarm Provider
-lnF usion Historian
t i1 )
)
~mleStatus
)
)
)
Iniciando com 0 processo, existe urn software que se encontra, normalmente pr6x.imo ao pr6prio processo, )
obtendo val ores anal6gicos e digitais dos dispositivos de campo tais como medidores de fiuxo, sensors de nivel
)
ou interruptores limitadores. Esses valores se tomam entradas do software de controle que executa algoritmos
uti1izando os valores de entrada, produzindo valores de saida que sao enviados de volta ao campo para )
controlar dispositivos tais como bombas e valvulas.
e
Este 0 110 e 0 software de controle. Ele se situa dentro dos M6dulos Fieldbus e do Processador de Controle.
Adicionalmente, existe urn software que compara certos valores de processo com limites especificados e gera
e
urn alarme se esse limite excedido. A indicacao de alarme po de ser usada para alerter ao operador urn
condicao anormal e pode ser uti1izada para efetuar urna mudanca no controle atual de processo conectanto a )
indicacao na 16gica de controle.
)
Uma importante area funcional e a Visualizacao - a Interface Homem-Maquina (ou llIM). E nessa area que 0 )
operador de processo vizualiza 0 processo e como ele esta sendo controlado. 0 operador pode mudar setpoints,
)
ajustar limites de alarme, responder a condicoes anormais e ser informado das condicoes de alarme.
)
Outra area funcional e a Historizacao.0 valores de processo sao coletados aqui, diretamente dos pontos de
)
processo no CP, pelo InFusion Historian e armazenados para recuperacao futura. Usuaries des sa informayao
requisitam e recebem os dados armazenados. Os dados do Historian estiio disponiveis para qualquer urn que )
queira fazer consultas no banco de dados SQL.
)
e
Um dos utilizadores dos dados historizados 0 software de relat6rio e tendencia, chamado ActiveFactory do )
InFusion. Atraves do ActiveFactory pode-se obter pontos de dados historizados e mostra-los tanto na forma de
)
relat6rios quanto como urn grafico de tendencia,
)
6 Guiade Liyao
EMM051 EA-OO )
Invensys.
JOXBORO' Visao GeraI do Software do InFusion
Urn dos utilizadores dos dados historizados provenientes do ActiveFactory e 0 SuiteVoyager. Esse pacote
publica relat6rios e tendencies adequadamente para aces so na web pelo pessoaI de gerenciamento.
Existem muitas outros pacotes de aplicacao tais como InBatch do InFusion, Avantis ou Connoisseur, que
provem coisas como otimizacao de processo, analise de processo e manipulacao de situacoes especiaIizadas de
processo. Esses pacotes inserem dados a partir do processo e geram dados ao mesmo, depois de realizarem 0
processamento. Qualquer dado historizado tambem esta disponfvel via funcionalidade SQL. A funyao de
( gerenciamento da planta interage com essas aplicacoes para melhorar 0 modo como a planta control ada. e
A funyao de Engenharia e Configuracao e
principalmente contida no software chamado InFusion Engineering
r ) Environment. Ele prove a configuracao da base de dados de controle que roda nos CPs, dos aspectos de
seguranca do InFusion e da historizacao que ocorre na base de dados Infusion. A configuracao apresentada
e
neste modulo armazenada em uma base ampla de dados de sistema chamada "Galaxia".
Os usuaries do sistema, para rastrear 0 funcionamento dos componentes e poder prover as funcoes apropriadas
de manutencao precisam poder observar os parametres dentro dos varies m6dulos e realizar as ayoes
necessarias para mante-los funcionando. Essas capacidades sao providas pelo InFusion System Manager.
Web-
ZCP270iJ SUiteVoyager
)
FBM20___ r
IHM - InFusion View Historian (opclonah
Host AW
~!Rede I ~
)
llMESH - naO'" _,/
Historiza~~o -- Historian "..W's
~""""------~~-~-~~-'----'--""'"
Servidor de Objetos de "'" Disposltivo Integrado "./
Apucacao - DAS .---- .. -- ._..------
{ --,--<----PL~-~~-~~~~-iic;--··::
-lOS -- •• -••••.• . ---
Visuauzacao -- F
\; v "..W's -/
'
Guia de Liyao 7
EMM051 EA-OO
()
(l
Na figura que segue, os objetos permanentes ou estaticos slio mostrados em urn circulo s6lido. Esses sao
definidos para a configuracao de dispositivos e slio os locais oficiais onde os dados slio situados. Existem )
outros locais no sistema onde 0 software oculta ou recupera informacees sobre objetos, mas essa informacao e )
transiente.
)
As AppEngines do InFusion se comunicam entre si utilizando "MJr' ou Message Exchange, que e urn
)
proto colo de comunicacao, Entao, se uma AppEngine precisar de dados de outra, ele po de requisita-los.
)
Com Objetos Locais de Aplicacao, a AppEngine processa a fonte definida de dados para 0 objeto atraves de
)
urn Objeto DI especifico. Existe urn objeto local configurado e 0 ponto atual definido de dados no dispositivo
remoto. Com os dados IJA de urn CP, nlio existe urn Objeto Local de Aplicacao para ele; os dados slio obtidos )
do CP quando necessaries
)
)
8 Guia de Li~o
EMM051EA-OO )
)
)
( )
()
Invensys.
l'OXBORO' Vi~,aoGeral do Software do InFusion
A comunicacao entre os blocos de controle lIA e manipulada pelo protocolo lIA par-a-par padrao.
II:
MX
( 1 r
() (
)
I
I
I
I
I
'-
[ CP ] [ CP )
•••• • •••
• ~u..titmg
\!----v par-a-par
OO~de~
Guia de Lityao 9
EMM051 EA-OO
r)
n
Visao Geral do Software do InFusion
Invensys.
fOXBORO'
o
(;
(')
(~
2 CONFIGURACAo DE CONTROLE
o
(I
InFusion Engineering Environment (lEE)
()
Mais detalhes sobre esse assunto serao abordados posteriormente. Por ora, saiba que 0 Processador de
Controle espera executar "compostos" que contem ''blocos'' de controle que executam algoritmos para (1
controlar ou monitorar 0 processo. ()
o IEE prove urn editor basico para construir os blocos e empacota-los dentro de urn composto. Ele )
entao os entrega ou implanta no processador de controle.
( )
Essa e sua funyao basica, mas dentro do IEE, urn nivel adicional de agrupamento e fomecido. Os
Blocos sao colocados dentro de grupos de controle logico chamados de "Estrategias". Isso permite ao ()
2"~-r:=....
engenheiromais controle sobre a organizayao e documentacao do sistema de controle. ( )
2 _ .. 0.) )
)
()
)
()
)
)
)
)
( )
)
J
)
)
\
I
10 Guiade Liyao \.
EMM051 EA-OO
)
('
( )
Invensys.
r)
fOXBORO' Vis~o Geral do Software do InFusion
(
()
3 VISUALIZACAo
FoxView
Este curso enfatiza 0 software que permite aos usuaries personalizarem facilmente 0 sistema para as suas
() necessidades especificas. Este software permite ao pessoal de controle de processo a habilidade de executar os
( ) seguintes tipos de configuracoes:
• Configuracao do Banco de Dados de Controle
( )
• Configuracao do Ambiente
( , • Configuracao do Display
() • Configuracao do Alarme
• Configuracao do Hist6rico
) • Configuracao do Relat6rio
( ) Antes de aprender sobre esta configuracces, seria prudente se dar conta primeiro da Interface Homem-
Maquina. A Interface Homem-Maquina e 0 modo especifico que urna Esta~ao de Trabalho e configurada para
interagir com 0 usuario. 0 sistema da Serie IIA usa 0 FoxView como sua interface. 0 FoxViewpermite para
) urn usuario utilizar nurnerosas aplicacoes para:
• Responder a alarmes
• Coletar e interpretar dados
( 1 • Modificar variaveis de processo
• Executar tendencies on-line
• Gerar relat6rios
) lECLADO
)fJ
NUMERICO ~
.- (EG~
~~ MOUSE
lRACKBALL
(1E(!]
) Figura 2.2-1 Interface Homem Maquina da Serie VA (Fox View)
\ J Esta configuracao esta definida pelo uso dos varies configuradores. Sabendo qual configuracao se deseja,
identifica 0 que deve ser realizado com 0 configurador.
Obviamente, a Interface Homem-Maquinapode diferir de urn local a outro, mas ha caracteristicas comuns as
quais serao discutidas abaixo. A interface do FoxView inclui :
• Area de Display
• Barra de Menu
• Barra de Sistema
• Barra de Display
• Barra de Status
• Conjunto de perifericos para acesso it aplicacoes
Guia de Li<;ao 11
EMM051 EA-OO
(j
(l
)
)
)
)
)
)
)
12 Guia de Li<;:ao
EMM051 EA-OO )
)
)
Invensys. '- -
) JiOXBORiJ ..
visao Geral do Software do InFusion
Barra de Sistema
FoxViewtem uma Barra de Sistema que consisteem quatro areas:
• Tecla System
• Tecla Process
• Campo de Mensagem
• Campo Hora/Data
Tecla System
o botao de sistema indica falha no equipamento. Piscara em vermelho se urn alarme de sistema nao
reconhecido (hardware ou rede) ocorrer. Selecionando este botao tera acesso a displays de Administracao do
Sistemade que mostrara informacoes sobre 0 estado do hardware e as comunicacoes de rede e permite
modificar as operacoes do hardware. Informacao mais detalhada sobre isto sera encontrada em urn modulo
posterior.
Tecla Process
o botao de Processo indica a existencia de urn ou mais alarmes de processo. Piscara em vermelho se urn
alarme de processo MO reconhecido ocorrer. Selecionando este silenciara a buzina do alarme.
Adicionalmente, selecionando este botao abre 0 Display de Alarmes Correntes que lista no maximo 200
(configuravelpara 1000)mensagens de alarme de processo. Por padrao 10 mensagens sao exibidas por pagina,
Informacao mais detalhada sobre Display de Alarme Correntes sera encontrada em urn modulo posterior.
Guiade Li980 13
EMM051 EA-OO
n
()
mvensys. (1
Visao Geral do Software do InFusion fuXiiooo'
(')
()
Campo de Mensagem ( 'I
o Campo de Mensagem mostra a Ultima mensagem de erro do operador ou urna mensagem associada Ii ()
execucao de programas. E possivel escrever neste campo de mensagem para informar ao usuario,
Selecionando 0 botao de seta Iidireita do Campo de Mensagem mostra uma lista das ultimas 25 mensagens que ( 1
apareceram. ( )
Campo HoraJData ()
OCampo Hera/Data exibe a data e hora do sistema. E importante assegurar que a data e a hora estejam ( ")
corretas para ter certeza de que 0 pacote de softwares (por exemplo Historico) estao se referindo a data correta.
( )
Barra de Display
( )
e
A Barra de Display no FoxView uma barra vertical do lado esquerdo dajanela do FoxView. Contem 18
()
botoes de r6tu1o ou oito botoes com "visor" de imagens de displays. Selecionando urn destes botoes, executara
urn comando ou abrira urn display. ()
Barra de Status )
)
)
I )
( )
)
)
)
)
)
)
\
/
14 Guia de Li~ao
EMM051 EA-OO
tnvensys.
JiOXBOHO' Visao Geral do Software do InFusion
Contro/e do Cursor
Urn dos dispositivos perifericos associados com 0 FoxView eo Mouse ou trackball (as vezes touchscreen)
usado para controlar 0 movimento do cursor, a maioria e uma seta na tela. 0 cursor e usado para selecionar
softkeys que aparecem na tela. Uma vez que 0 softkey estiver realcado, clicando em um dos botoes (ou tirando
o dedo do touchscreen) ativa a funyao definida para aqueIO menu. 0 botao do meio do trackball e inoperante.
() Se for necessario entrar com um valor, 0 Tec1ado Alfanumerico deve ser usado.
Tee/ados
TeCLADO ALFANUMERICO
TeCLADO ANUNCIADORINUMERICO
Ambos os Teclados Alfanumerico e 0 Anunciador/Numerico podem ser usados de para entrar mimeros. 0
e
botao que descreve uma buzina no Tec1ado Anunciador para silenciar a buzina quando soar 0 alarme. De
fato, apertando qualquer botao anunciador do Teclado Anunciador silenciara a buzina.
Um Teclado Anunciador tem no maximo 48 LEDs e pushbuttons associados. LEDs sao configurados para
acender se alarmes de processo ocorrerem. Os pushbuttons sao configurados para abrir displays de grafico e/ou
executar programas alem de silenciar a buzina. 0 Teclado Anunciador/Numerico tern um teclado numerico a
seu lado esquerdo seguido por 32 LEDs e pushbuttons.
Guia de Liyao 15
EMM051EA-OO
()
r~
Visao Geral do Software do InFusion
Invensys.
FOXBORO'
r)
(')
(\
4 AMBIENTES PAoRAo OA SERlE I/A ( )
(~
Usuarios do Software da Serie IIA
()
Recursos do software ()
Ha varies grupos de usuaries da Serie IJA como: ()
• Operador de Processo
(')
• Engenheiro de processo
• Gerente de Planta ( )
• Engenheiro de software
()
Os dois grupos primaries sao 0 Operador de Processo e 0 Engenheiro de Processo. Cada grupo precisa utilizar
certos recursos do software para acessar conjuntos de displays ou configurar, controlar ou monitorar urn (
processo. Ha cinco grandes grupos destes displays, descritos na proxima figura.
• Displays de Administracao de Sistema
• Displays de Hist6rico ( )
• Displays de Processo ( )
• Displays de Configuracao
(
• Displays de Ferramentas de Programa
OPERADQR DE PROCESSO .ENGENtlElO DE PROCESSO
)
Seguranfa
)
Normalmente, urn operador de processo precis a acessar os tres primeiros tipos de displays, enquanto 0
engenheiro de processo precisa acessar a todos os cinco tipos de displays. Por isto, pode ser estabelecida )
seguranca de forma que urn bom mimero destes displays, e 0 software associado a eles, sao reservados para )
certos grupos ou classes de usuaries (por exemplo engenheiros, operadores, administradores). Isto e
normalmente realizado limitando-se 0 acesso aos r6tulos que aparecem na Barra de Menus.
o e
conjunto de r6tulos que aparecem na Barra de Menu e 0 softkeys na Barra de Display conhecido como
ambiente.
Necessidades do Operador
Sao usados displays de Administracao de Sistema para monitorar a saude do hardware do sistema e executar as
manutencoes necessaries. Displays de processo monitoram 0 processo e a mudanca dos varies valores do )
processo. \
)
16 Guia de Lic;ao
EMM051 EA-OO /
)
t)
()
Inven!;ys, '..
()
, roXBORO' Visao Geral do Software do InFusion
()
Necessidades do Engenheiro
( J
Ha nurnerosos displays usados para configuracao. Sao usados certos displays de configuracao para configurar 0
() sistema de controle que controla 0 processo. Sao usados displays de configuracao de historico para definir que
dados sao armazenados e como e arquivado.
Sao usadas outros displays de configuracao para definir os ambientes mencionados acima, tambem limitando
(
uso da Serie IJA e dos recursos de software criados pelo usuario para individuos qualificados. Displays
(, adicionais de Configuracao ajudam, criando graficos feito sob encomenda que descrevem urn processo e sao
() e
usado por operadores de processo. Este urn modo adicional para limitar as capacidades de certos usuaries.
Finalmente, displays de configuracao de alarme definem 0 modo como os alarmes de processo sao
apresentados, com procedimentos corretivos apropriados para os operadores.
( )
o software da Serie IJA tambem inc1ui ferramentas de programacao que permitem para os usuaries criar os
seus pr6prios programas e formatos de relat6rio (possivelmente envolvendo valores de processo da Serie I/A) e
executa esses programas e relat6rios.
Ambientes Padrao
Proposito
Como mencionado anteriormente, 0 conjunto de Itens que aparecem na Barra de Menu e na Barra de Display,
sao chamados de ambientes. Existem, no padrao, varies ambientes utilizados para acessar os displays vistos
anteriormente. 0 prop6sito de se ter ambientes e de permitir acesso a somente a esses recursos de software e a
displays associados necessaries a urna c1asse particular de usuario para executar as suas responsabilidades,
como ja vimos acima.
o sistema da Serie IJA vem com varies ambientes padrao. Lembre-se de que tudo isto pode e provavelmente
sera modificados por cada companhia que investiu em urn sistema da Serie IJA. Os ambientes padrao estlio
listados abaixo:
Inicial
Operador
) Process_Eng
Softw_Eng
Guia de Liyao 17
EMM051 EA-OO
)
n
()
()
Proc_Eng
)
o ambiente do Engenheiro de Processo permite acesso a varies programas de software necessaries para criar
(')
configuracoes, exibindo graficos pre-definidos ou habilitando certas caracteristicas de software. Normalmente
e protegido por senha. (')
Softw_Eng ()
o ambiente do Engenheiro de Software permite acesso a varies programas de software para criar ()
configuracoes, habilitando caracteristicas de software e criayao de aplicacoes personalizadas. Este ambiente
e
normalmente protegido por senha. ()
()
Semelhan~asde Ambiente
)
R6tulos comuns
)
Inicialmente, urn WP tem as seguintes duas menus ou r6tulos na barra de menu. Por conveniencia, estes r6tulos
()
aparecem em todo ambiente (padrao).
• [File] (Arquivo) ()
• [Help] (Ajuda) )
o menu [File}
)
)
)
)
>
)
Figura 2.3-3 0 menu [File}
)
)
)
)
)
)
)
)
18 Guia de Li980 I
EMM051 EA-OO
\
I
()
( )
mvensys.
(j JiOXBORO' Vislio GeraI do Software do InFusion
;\
I' ~
(
Os itens Iistadosno menu estlio resumidos abaixo. Algumas das selecoes podem ser executados usando a tecla
( ) Ctrl e outra tecla, indicada proximo ao item. Mais detalhes sobre estas selecoes serao apresentados depois neste
curso.
( l
Change_Env Ctrl+E acessa urna caixa de dialogo da qual podem ser selecionados diferentes ambientes e
( , permitindo acesso ao ambiente associado com urna classe de usuario, Alternativamente, 0 botao Change Env na
Barra de Display pode ser usada para acessar a mesma caixa de dialogo.
(
A caixa de dialogo esta apresentada na proxima figura. 0 ambiente desejado e primeiramente selecionado da
() Iistadisponivel.Se 0 ambientefor protegido por senha, a senha deve ser entradano campo Password (senha).
()
( \
Por exemplo, selecionandoProc_Eng_Env a barra de menu mudara para que 0 engenheiro de processo possa
acessar a maioria das Configuracoes usando 0 menu [Config].
) FoxSelect acessa urn display do qual controla estrategias que podem ser ativadas, desativadas e Displays de
Detalhe padrao Bloco podem ser chamados. Como altemativa, 0 botlio FoxSelect na Barra de Display pode ser
)
usado.
As proximas figuras mostram 0 display aberto depois de selecionar FoxSelect. Serao dadas informacoes mais
detalhadas sobre estes displays em urn modulo posterior.
Guia de LiCao 19
EMM051EA-OO
(\
(J
Invensysc )
Visao Geral do Software do InFusion JiOXBOilO'
)
('\
Proc_Summary gera um c6pia do relat6rio ou arquivo do estado do banco de dados do controle de processo. ()
lmprimir Ctrl + P obtem uma c6pia (printout) do display atualmente na tela. Uma impressora a Jato de Tinta
e
colorida necessaria para realizar esta funyao.
FoxView Adicional dA acesso janelas extras do FoxView que permitem que displays adicionais estejam
simultaneamente na tela. '\
Select Point permite associar variaveis de processo a uma display de tendencia.
Saida(Exit) fecha a tela do FoxView
)
Tambem, uma lista dos ultimos quatro displays e listada para prover acesso rapido a qualquer um deles.
)
o menu [Help] (ajuda) r \
o menu [Help] mostra sumario de informayaes sobre aplicacoes do sistema. E possivel procurar por um item
especifico.
()
()
( )
Alarm notification ()
Showing/hiding \<\Iindowelements )
Moving and resizing the window
Ensuting access to FoxView
Running multiple FoxViews
)
)
)
Figura 2.3-6 0 menu [AjudaJ
)
)
)
)
20 Guia de Liy80
EMM051 EA-OO
Invensys.
r '\
fOXBORO' Vis~o Geral do Software do InFusion
o menu [DispJ
o r6tulo [Disp] acessa um menu que lista os nomes dos subdiretorios \opt\menus, nomeados d1, d2, d3, d4 e
demo. Selecionando qualquer um destes nomes, abre um menu que lista os arquivos no subdiretorio
selecionado. Pelo padrao, todos, menos 0 diretorio demo, estao vazios. 0 diretorio demo contem varies
displays de exemplos.
Os menus [Disp_l) e [Disp_2] tambem acessam os menus que listam os nomes de qualquer arquivo nos
subdiretorios \opt\menus\dl e \opt\menus\d2, respectivamente. Se um arquivo que e um display for colocado
em um destes diretorios, selecionando 0 nome do grafico, este abrira na Area de Display do FoxView.
o menu [SftMnt]
o r6tulo [SftMnt) (Administracao de Software) e encontrado nos ambientes do Engenheiro de Processo e do
Engenheirode Software.Dependendodo sistema operacional(Solaris ou NT) rodando na Estayliode Trabalho, 0
menu sera diferente. A Estacao de Trabalho AW51 que roda debaixo do sistema operacional Solaris tern as
seguintesselecoes,
)
CALIBRAR permite calibrar 0 touchscreenda Bstacaode Trabalho.
Doc _Print gera uma copia da documentacaoeletronicadesejada.
Restart_DM refresca as novas leituras ou arquivos modificados (por exemplo tabelas de marker) usadas nos
graficos.
Shutdown _A Wexecuta 0 shutdowndo AW.
Sync _Disk gravapara 0 discorigido, buffers da memoria RAM (Memoriade Acesso Randomico).
VT100.local acessa 0 disco rigido da Estacao de Trabalho para usar os comandos e programacao do sistema
operacionaI.
VT100.remote e semelhantea funyaodo VT100 local, mas acessa um disco rigido remoto.
Reboot Station desliga e reiniciaa Estayaode Trabalho.
A Bstacao de Trabalhos da Serie 70 tern s6 duas selecoes. A selecao de Reboot/Shutdown abre urn submenu.
As selecoes neste submenu incluemDesliga e Reinicia (Shutdown and Reboot), que executam as mesmas
funcees como Reboot e Shutdown_AW encontrada na Estacao de Trabalho da Sene 50.
Guiade Li~o 21
EMM051 EA-OO
)
(")
')
o menu [Config} ()
o r6tulo [Config] da acesso Ii maioria das Configuracoes da Serle de IJA Este r6tulo, por padrao, s6 esta
disponfvel nos ambientes do Engenheiro de Processo e do Engenheiro de Software.
Os Configuradores serao usados extensivamente por engenheiros de processo para personalizar 0 sistema da
Serle IJA para satisfazer suas necessidades. 0 objetivo basico deste curso e aprender a usar a maiorla dos
Configuradores. Uma avaliacao mais detalhada destes Configuradores sera feitaem m6dulos posteriores. Por
enquanto, uma explicacao mais simples da funyao encontrasse na proxima seyao.
)
)
)
)
)
)
22 Guia de Uyao
EMM051 EA-OO
I
( \
Invensys.
R1XBORO' Vi~~o Geral do Software do InFusion
5 Os CONFIGURADORES DE SISTEMA
Lembre-se de que ha dois sistemas que sao discutidos e utilizados neste curso. Urn e 0 sistema da Serie IJA 50
que usa 0 sistema operacional Sun Microsystems Solaris (UNIX). 0 outro eo sistema da Serie I/A 70 que usa
o sistema operacional Microsoft NT.
Os configuradores em cada tipo de sistema tern a mesma funcionalidade e aparencia grafica, Os configuradores
mais usados estiio disponiveis em ambas as plataformas, mas ha varies configuradores que sao especfficos a
()
Serie IJA 50 ou a Serie 70. Estas excecoes serao vistas no pr6ximo assunto.
(,
( ,
( \
ConfiguraDI.ploy. d.
G.,..nclamento d."'.n~
••'~
DispAlarmCfg
DispAlarmCfg e usado para configurar todos os aspectos de urn conjunto especial de displays conhecidos como
Displays de Gerenciamento de Alarmes. Estes displays mostram informacoes associadas com os muitos
alarmes de processo que podem ser estabelecidos e conter elementos como:
• Menus
• Botoes
• Campos de Entrada de Alarme
Estes elementos podem ser modificados.
Tambem, este configurador e usado para criar e/ou modificar 0 aparecimento e funcionalidade do FoxView.
Por exemplo, FoxView pode ser configurado para ficar permanentemente maximizado sem a babilidade para
redimensionar. Adicionalmente, FoxView pode ser configurado para s6 visualizacao, ou seja, os parametres de
controle niio podem serem mudados.
1/ FoxDraw
o e
FoxDraw usado para criar e/ou editar graficos, Contem urna grande variedade de elementos graficos da
Foxboro, inc1uindo itens 3D, para ajudar a construir urn display customizado.
e
Este configurador tambem usado para acrescentar caracteristicas dinamicas a urn grafico. Tais caracteristicas
dinamicas inc1uem acessar outros displays e mudancas de cor para representar condicoes de alarme.
Adicionalmente, 0 FoxDraw e usado para estabelecer uma colecao de faceplates padrao Foxboro e/ou trends
em urn unico grafico. Um maximo de oito elementos graficos podem ser agrupados neste tipo de display,
cbamado de Display de Grupo. Estes elementos tambem podem ser inc1uidos em graficos customizados.
FoxPanelCfg
Foxranelufg e usado para associar displays e programas aos pushbuttons de urn teclado Anunciador. Ao acionar
urn pushbutton, 0 display associado e/ou programa sera executado. Este configurador tambem envia eventos de
I )
) Guia de Liyao 23
EMM051EA-OO
c')
(1
Invensys~ /")
RJXB6RO'
Vlsao Geral do Software do InFusion
r-
n
alarme de processo aos LEDs do teclado Anunciador. 0 LED pisca se urn elemento do controle de processo J
associado esta em urn estado de alarme MO respondido
)
Configuracao de buzina tambem pode ser configurada para uma E~o de Trabalho ou a urn Grupo de Alarme
Comurn (CAG).
,
)
()
IT_Maint
()
IT_Maint e usado para configurar os Transmissores Inteligentes que podem ser associados a urn Processador de
Controle. ()
()
OperActJoumal
)
o OperActJournaZ e usado loca1izar a~oes iniciadas pelo usuario,
como mudar urn valor de parametro ou entrar e
sair de urn configurador. Mensagens podem enviadas a uma impressora ou podem ser salvas no Historico, e entao
adicionadas mais tarde em urn arquivo para relatorios,
Control_Cfg ()
o ControtCfg e usado para criar e/ou editar esquemas de controle de processo e fazer listas de blocos e
parametres que incluem os esquemas do controle de processo disponiveis para outros recursos de software como
FoxDraw e 0 Historico.
()
PLB_Monitor
PLB_j.1onitor (Bloco de Logica Programavel Monitor) e usado para interagir com esquemas de controle de logica )
ladder.
)
PLB_View
PLB_View e usado para observar esquemas de controle de logica ladder. Nenhuma interacao e permitida
Pallette_Editor
}
Palette_Editor e usado para editar as cores de fundo e primeiro plano na paleta de cor. )
Report_Writer
ReportWriter e usado configurar e programar relatorios de processo personalizados.
Se/ectprinter
SelectPrinter e
usado para escolher de uma lista de impressoras coloridas inkjet para as quais a fun~ao Impressao
de Tela sera direcionada.
( )
Trendpen_Setup
Trendpen_Setup e usado para configurar penas de tendencies,
)
)
)
)
)
)
~
\
I
24 Guia de Uyao
EMM051 EA-OO
Visao Geral do Software do InFusion
-v
,
HISTORIAN
U.IH~Cflk
\.L.ktJ'e+, P.oI·l.u"
tir':-~I:r
pesquisado SQL. J IIZ'o,I ~;~"-
..
•... "'""
.... ")\11!
;;&,A4011
,l.i,rfl"',1
j!LIII':II_'c:~I~
"''',
YoI'O!qo.t'
"'' '51'00',
$III'(O$rr~.1
.."""
..... ,>1'11 4:oIS,\4fM
t..':':.fYH,
..'" .... 1'!01
(l!Q(,Zln!ro
•••
~
:.H"'; ~4"'''''W
W<'II»:'t
( )
6 SYSTEM MANAGER
Para poder ver 0 que esta acontecendo no hardware e responder a varias situacoes, 0 InFusion fomece 0
( ) System Manager. Cada estacao no sistema reporta seu funcionamentoa urn pedaco de software System
Monitor. Podem existir urn ou System
Monitors no sistema. A tarefa do
software SystemManager e mostrar a
informacao fomecida pelo software
SystemMonitor e permitir ao operador
SYSMNI
a manipulacaodos dispositivos,
&~ AW7001
1 : .. (6 I.POO
7 SEGURANCA
)
E importante fomecer algum tipo de mecanismo para restringir 0 acesso a certas funyoes quando este
acesso MO e apropriado ou desejado. 0 ArchestrA e seu produto, Infusion, niio pretende fomecer
seguranca "a prova de balas", mas fomecer urn nivel em que as partes envolvidas acessem apenas as
funcoes que ela devem fazer.
o modele de seguranca e baseado em diversas configuracoes:
Usuaries sao Regras Associadas
Objetos (como compostosde controle) sao associadosa gruposde seguranca;
As Regras sao associadasa varias permissoesdiante dos grupos de seguranca,
Entao, por exemplo, pode-se agrupar os compostospor area da planta. Entao, os operadorespodem ser
agrupados tambem por area da planta. Urn operador da Area 1 deve possuir permissao de visualizacao
para a Area 2 mas MO esta apto a mudar nada. 0 operador da Area 2, similarmente,MO possui permissao
para os compostosda Area 1.
Guia de Liy80 25
EMM051 EA-OO
(')
()
Invensysc ()
Visao Geral do Softwaredo InFusion roXBORti ('l
()
e
Esse esquema de seguranca parte da base de dados de controle e ISarmazenado na Galaxia, Note que (j
nao existe seguranca construida no InFusion View padrao, mas os usuaries podem adicionar as suas
pr6prias. ()
(')
( ")
("')
()
(")
()
()
()
()
()
(~
(')
()
()
()
()
)
()
)
()
( )
)
)
\ )
)
( )
'-. )
)
)
)
)
1.....)
)
\
I
26 Guiade Uyao
EMM051 EA-OO )
J
)
Modulo 3
Objetivos de Habilita~ao
Os objetivos de habilitacao suportados por este Modulo sao:
3. Descrever as regras basicas para urn bloco e 0 funcionamento dos seguintes blocos:
AIN
• PID
• AOUT
Referencias:
Invensys ..
( )
)
)
)
)
)
)
)
)
)
)
2 Guia de Li~ao )
( )
INTRODUCAO
I·
Uma das maiores responsabilidades do engenheiro de controle de processos desenvolver urna e
( estrategia de controle que efetivamente supervisione urn processo de fabricacao, 0
e
Configurador de Controle Integrado do Sistema IIA uma ferramenta de software utilizada para
deste desenvolvimento.
Depois de uma breve visao geral das estrategias de controle, 0 estudante ira aprender como
utilizar este configurador para desenvolver uma estrategia de controle simples. Outros cursos
mais avancados do Sistema IIA discutem mais detalhamente outras estrategias de controle mais
e
avancadas. 0 objetivo deste Modulo ensinar como usar 0 Configurador.
Compostos e Blocos
e
A finalidade das ferramentas de Configuracao de Controle criar ou modificar base de dados
de controle de processos. 0 Sistema IIA permite a configuracao de tres categorias ou dominios
de esquemas de controle de porcessos:
• Controle Continuo
• Controle Logico
)
• Controle Sequencial
BlOCOS DE DOMINIO DE
CONTROlE DO IIA
CONTINUO
ENTRADAI $AIDA CONTROlE
MAIN MuttiploEnIt.AnoIog. PIO ControladorPID
AIN EnflOdaAnalOglca PIDE PID com EXACT
MCIN MuttIpIoEnIt.Contaloo PIDX PID Estendido
CIN EnhOdade centotc PIDXE PID Estendldocom EXACT
AOUT SOldoAnologlco DGAP InlervaloDiferencial
MCOUT MullipiaSOldo de Contato PTC TempoProporcional
COlIT SOldode CanlolO RATIO Relacao
EVENT Sequenciade Evanlcs BIAS Polarizacao
VlV Valvulaon/off EFEITODINAMICO
MOVLV ValvulaOperado POl'MOlor
MTR Coniroie de Molor RAMP Geradorde Rampe
GOEV OlsposltivOB Generleos lLAG leadllag
DTIME TempoMorto
ALARME LIM Limitede Velocidade
COMPUTACIONAl
REALM Alarme Real
BLNALM Alarme 900leano CALC C.'cuIo5
PATALM PalavradeAI.rme CHARC Caraderizador
AlMPRI Mud Prior.Alarme ACCUM Totalizador
SIGSEl Seletorde SlnBI
SWCH Comufacaode Sinal
Guia de LiyBO 3
I)
(
(l
)
Invensys~
()
)
CONCEITO DE COMPOSTO
)
PROCESSADOR DE CONTROlE
TANK1_COMP
)
)
)
'"
PROCESSO
-----------_ ( )
_/
)
FBM9A
FBM4 PN )
16
PNT ( )
7 ...... -+-'
PNT PNTt----' CI0002 )
4 8
)
AIOOOl )
)
)
)
)
)
4 Guiade Li~80
)
( ,
()
Invensys.
RJXBORO·
Confiquracao de Controle Continuo
(\ Neste cursos, 0 estudante ira configurar e operar somente tres blocos de controle continuo:
CONTROlE CONTINUO
COMPOSTO TIPICO
NOME DO COMPOSTO = TANK1 COMP CP
-
NOME DO BLOCO =LC100 NOME DO BLOCO =LV100
SETPT
CUI
PID MEAS
AOUT
r--
IOM_ID AIOOOl
MEAS PNT_NO 8
(
AIN
IOM_ID AA)OOl
PNT_NO 4
FBM4
ENTRADA
- FIELDBUS-- VALVULA
CANAL 8
FBM
AIOOO1
NIVEL
CANAL 4
TANQUE
J
As funcoes de outros blocos sao cobertos em outros cursos mais avancados e documentacao
impresssa.
Os blocos de controle continuo podem ser configurados para interagir com os blocos dos
dominios logico e sequencial.
) Guia de LiCao 5
(\
n
(J
(l
InvenSYSe
Esse dominio representa 16gica de reles conectados em serie e/ou em paralelo e que o
fazem com que equipamentos a eles ligados operem de acordo com uma 16gica pre- (')
definida. ()
)
LOGICA - EXEMPLO )
( )
)
, 10 TANKLEVEL )
SP c- -xx.xx in.
)
ALTERACAO DA COR )
INDICA 0 STATUS DA
BOMBA QUE DEPENDE )
DO VALOR DE CIN_2
()
CP ()
)
IFL_1 BLOCO
BLOCO DE LOGICA PROGRAMAVEL
PLB (PLB) ATUA COMO INTERFACE PARA
OS SINAL ENVIADO NOS DOIS )
SENTIDOS
)
FBM
)
IFL_1 CO_1
)
LlGA
() LOGICA DE ESCADA
USADAEM FBM )
BAMBA1 DIGITAL
DESUGA
CIN_2 )
STATUS
)
DABOMBA
)
)
)
A 16gica se desenvolve nos FBMs tipo? a 11, tendo urn bloco 16gico (PLB) usado para )
interfacear com os CPs. E responsabilidade do bloco PLB fomecer uma interface )
dedicada entre urn esquema 16gico rodando em urn FBM especifico e os outros
)
esquemas de controle rodando nos CPs. 0 Configurador de Controle Integrado e
utilizado para definir parametres dos blocos PLB. )
)
)
A Logica (tambem chamada de Logica de Escada ou Algebra Booleana) pode ser usada
)
para interagir com os blocos continuos e sequenciais bern como com prorgramas
6 Guia de Li9ao )
)
)
)
()
Invensys.
I'OXBORO'
Configurayao de Controle Continuo
aplicativos definidos pelo usuario, Nesse curso nao sera feita a configuracao de blocos
PLB do Dominio L6gico.
Esse dominic executa controle logico programavel utilizando 0 HLBL (High Level Batch
Language = Linguagem de Batelada de Alto Nivel). A Logica Sequencial interfaceia e
interage com os controles continuos e de logica de escada. Os blocos sequenciais devem ser
executados dentro de urn composto apos a execucao dos controles continuos e logicos.
· MON (Monitor) bloco que ativa outros blocos quando ocorre uma
condicao definida pelo usuario
Guia de Liyao 7
(j
o
()
mvensysc
n
Confiquracao de Controle Continuo
FOXBOBO' n
n
2 VISAO GERAL DO COMPOSTO ()
n
()
Regras para 0 Composto
('\
)
o Composto reside integralmente no Processador de Controle. 0 nome de urn
Compostopodera ter ate 12 caracteresalfanumericose devera ser unico no Sistema. )
()
)
REGRA PARA OS COMPOSTOS )
()
)
1. 12 caracteres alfanumericos em letra maiuscula - Nao deve haver
espacos enter os nomes - Unico em todo sistema. )
)
2. Todos blocos de um composto residem dentro do Processador de
Controle.
)
o composto pode ter qualquer combinacaode blocos de Controle Continuo, Logico e
Sequencial. Os blocos sequenciais devem ser inseridos apos os blocos continuos e/ou )
logicos, )
)
dispositivos que podem reeeber alarmes de processo provenientes dos bloeos daquele )
composto. )
)
Execu~ao
)
)
o estado de urn Composto pode ser ON ou OFF. Compostos ligados (ON) sao
executados na ordem estabeleeida durante a Configuracao de Controle Integrado, a )
menos que estabelecido de outra forma pelo parametro de Fase do eomposto. (A )
discursao desse parametrosesta fora do escopo deste curso.)
)
8 Guia de Liyao )
)
)
Invensys.
RJXBORO'
Conflquracao de Controle Continuo
Parametres do Composto
Guia de Liyao 9
()
r-.
(')
(')
Invensys~
RliiBORO' ()
Conflquracao de Controle Continuo
( )
(1
)
SINAL
___ F_BM IOM_ID AIN PNTI UNIDADES DE _ l )
PNT_NO ENGENHARIA )
)
l )
FUNCOES PRINCIPAlS r )
)
• Alarme de entradafora de faixa
10 Guia de LiCao )
)
("i'
f)
(\
Invensys.
(\ l'OXBORO'
Confiquracao de Controle Continuo
( I
( ) BlocoPID
stoco PID
SET POINT REMOTO SET POINT
RSP
I SPT
,;,;M~E;;;;;D~IC;;.A.;.;O;;'_'
__ I MEAS OUT SAIDA
PIO
FUNCOES PRINCIPAlS
2. ALARME
a. MEDICAO (ENTRADA)
1. ABSOlUTO
2. DESVIO
b. SAIDA
)
• Alanne absoluto
• Alanne de desvio
Ele tambem pode gerar alannes para 0 sinal de saida. Os alannes do bloco PID serao
vistos com mais detalhesno Modulo 8a.
Guia de Li9ao 11
()
()
r>
()
mvensys.
HJXBDRO' (
Configurayao de Controle Continuo
( ')
o Bloco AOUT (Saida Analogica) envia urn valor para urn ponto (canal) de urn FBM ( )
analogico ou para outro bloco. Ele tambem gera urn sinal de alarme de saida ruim ()
(BAD) se 0 FBM ou a rede Fieldbusfalharem. (")
(,
sroco DE SAIDAANALOGICA (AOUT) )
)
)
)
OUT
MEDICAO __
..;.;;.;;;.;;.;.;;.;...;..;; MEAS 10M 10 SINAL PARA FBM
)
AOUT PNT::'NIcj...::::":';';;''';;;'';'';'';';';;';';''';;;';';
)
)
)
FUNCOES PRINCIPAlS
1. K~X&~~~'(5LP~f~Ib'tt~'6L~m<t~
PARA UM FBM
2. ALARME DE FALHA DO FBM
)
)
)
)
)
)
)
)
)
)
)
)
)
)
12 Guia de Li<;:ao
I
n
('I
()
('I Invensys•.
() HiXBORO'
Configuracao de Controle Continuo
()
( \ Nomenclatura dos Blocos
(
( ) o nome de urn. bloeo podera ter ate 12 earaeteres alfanumericos e devera ser unico no
eomposto do qual ele faz parte. Entretanto, bloeos com nomes identieos podem existir
( )
em diferentes eompostos.
()
)
() REGRA PARA OS BLOeOS
1. 12 caracteres alfanumericos - Deve ser unico no Composto
PERIODO
NUMERO INDICE FREQUENCIA
o 100 MS
500 MS (Default)
2 1.0 SEC
3 2.0 SEC
4 10.0 SEC
5 30.0 SEC
6 1.0 MIN
7 10.0 MIN
8 60 MIN
9 ,2 SEC
10 5 SEC
Guia de LiCao 13
)
(I
Invensysc
()
Os blocos podem obter suas entradas de qualquer ponto do sistema. 0 parametro de
entrada do bloeo que reeebe 0 sinal devera estar eoneetado a sua fonte. ()
(\
()
)
)
TANK1_COMP:LT1DO.PNT
OU
:LT100.PNT
I )
COMPOSTO:BLOCO.pARAMETRO )
)
)
Mesmo Composto
Caso a fonte esteja residente no mesmo Composto que 0 bloco que ira receber 0 sinal
I
pode-se usar 0 nome eompleto, ou a forma abreviada:
14 Guia de Liyao )
Configurayao de Controle Continuo
()
:BLOCO.P ARAMETRO
)
)
A forma abreviada e preferida nessa situacao, pois se 0 nome do Composto for
modifieado, as conexoes nao precisarao ser refeitas.
)
)
Parametros do Composto
()
Hi diversos parametres dos eompostos que podem atuar eomo fonte. Nesse easo utiliza-
se a sintaxe:
• COMPOSTO.P ARAMETRO
Execu~aodos Blocos
)
)
Cada bloco e exeeutado a eada periodo de tempo definido pelo parametro PERIOD que
) e urn parametro indiee. Os bloeos sao executados na ordem estabelecida durante a
) Configuracao de Controle Integrado.
)
)
)
)
)
)
)
)
)
)
)
Guia de Liyao 15
)
)
C)
()
f""j
n
()
()
(')
()
()
()
()
(J
()
()
()
()
()
()
c )
()
()
\ )
( )
( )
()
l)
l)
l )
()
()
l)
I )
l)
l)
l)
)
()
l)
()
I )
l I
)
,.
l )
I
)
( )
r)
()
( ,
()
( 1
Conceitos de Controle Continuo
()
( Questoes de Revlsao
()
( )
() Para cada questiio de revisiio em todos os modulos existe apenas uma resposta que e a
melhor ou correta. Essas respostas podem ser encontradas no livro de licoes ou na
apresentaciioPowerPoint ou anotadas no exercicio de laboratorio.
t )
() 1. 0 que e urncomposto?
a) Uma colecaode blocos, mas apenasumacategoria de bloco, tal como continuo,por composto.
b) Uma colecao de todos os blocos que reside em urn dado Controladorde Processo.
c) Uma colecao logicade blocos localizadosemurn ou mais CPs.
d) Uma colecao logicade blocos que podem ser continuos, logica ladder, sequenciae/ou blocos de dados.
2. Os nomes dos compostosdevem ser iinicospara:
a) A rede 1IA.
b) 0 Controladorde Processo no qual eles residem.
c) Os CPs hospedadospor uma Estacaode Trabalho de Aplicacaoparticular.
d) Nada... os nomes dos compostosnao necessitamser unicos em nenhumnivel.
3. Os nomes dos blocos devem ser unicospara:
a) Arede.
b) 0 Controladorde Processo no qual eles residem,
c) 0 compostono qual eles residem.
d) Nada... os nomes dos blocos nao necessitamser unicos em nenhumnivel.
4. C.B.P ou C:B.P referem-sea
a) Processadorde Controle.Buffer.Posicao
b) Composto.Bloco.Parametro
c) CheckPointIBreakPoint
d) CharlesBaker Pierce, 0 inventordo Processadorde Controle
5. Qual das seguintesalternativase FALSA comrelacao ao bloco AIN?
a) Ele semprerecebe sua entrada de medicao a partir de outro bloco.
b) Ele possui alarmesalto e baixo.
c) Ele pode realizar a extracao da raiz quadrada de seu sinal de medicao,
d) Tipicamente,seu sinal de medicao e recebido a partir de urn transmissor,via urn FBM e ECB.
Ouestoesde Revisao 1
EMR002EA-02
(
r,
Invensys.
Conceitos de Controle Continuo RJXBORO'
7.
d) Ele permite alarme na diferenca entre a medicjo e 0 setpoint.
Qual das seguintes alternativas e FALSA com relacao ao bloco AOUT?
(
( )
"
a) Ele normalmente reeebe seu sinal de mediyao a partir de outro bloco, tipieamente urn controlador. ()
b) Ele recebe seu sinal de medicao a partir de urn FBM. )
c) EI epode gerar urn alarme de falha se seu FBM assoeiado falhar. )
d) Ele nao fomece aIarme absoluto.
8. Qual das seguintes altemativas e VERDADEIRA sobre compostos?
a) Quando urn compost e desligado, os bloeos dentro dele nao sao proeessados.
b) Apenas bloeos continuos e de logica ladder sao permitidos em urn eomposto.
c) Um nome de eomposto pode ter urn maximo de 32 caracteres.
d) Quaisquer caracteres podem ser usados DO nome de urn eomposto.
9. Quais dos seguintes tipos de dados sao usados com parametres de bloeo e de eomposto?
a) Real, inteiro, Booleano e string )
b) Inteiro e string apenas )
c) Real e inteiro apenas
d) Inteiro e Booleano apenas
10. Podem existir apenas urn composto ECB e apenas urn eomposto de Estayiio em urn CPo
a) VERDADEIRO
b) FALSO
11. 0 termo "conectavel" refere-se a:
a) A habilidade de especifiear urn C:B.P como uma entrada para urn parametro no configurador de controle.
b) A habilidade do parametro ser a fonte de uma conexao direcionada.
c) A habilidade do parametro ser 0 sorvedouro de uma conexao bloco-a-bloco.
d) A habilidade de urn ponto ser historizado.
12. Um parametro "seguro" pode ser alterado a partir de urn display de processo.
a) VERDADEIRO )
b) FALSO )
13. Um parametro "ajustavel" )
b) Pode ser alterado a partir do display de proeesso mas apenas se ele nao e seguro. )
c) Nao pode ser alterado a partir do display de proeesso; ele deve ser alterado por outros meios.
d) Pode ser ajustado apenas atraves de uma conexao bloeo-a-bloco. )
() Invensys~
Ouestoesde Revisao 3
EMR002EA-02
I.. I
()
')
Invensys.
a) VERDADEIRO
b) FALSO
)
()
)
( )
\ )
l )
)
l )
)
\,)
)
I.. )
l I
4 Quest6es de Revlsao )
EM R002EA-02 )
)
M6dulo 4
Introdu~o
Objetivos do Modulo:
Utilizando toda documentacao disponivel, 0 estudante sera capaz de construir uma malha
simples e descarrega-lapara uma estacao de controle.
Objetivos de Capacita~ao:
Os objetivos de capacitacao deste modulo sao os seguintes:
- Fazer 0 diagramada arquiteturada base de dados do lEE
_ Listar as funcoestipicas do lEE
- Descrever os templates derivados, instaciase heranca
- Identificare navegar nas telas do lEE
- Demonstrar 0 procedimentopara construir uma malha realimentada de controle
- Descarregarurn compostopara uma estacao de controle
- Demonstrar a atualizacaoda ayiloativa
- Descrever as utilidades associadas
Guia de Liy80 1
EMMOS2EA-OO
()
(')
Invensys~
Configuracao de Controle do InFusion JOXBORO' ()
n
Tabela de Conteudos ()
()
1 Qual 0 prop6sito da Configura~aode Controle? 4
()
Continuo e Discreto 4
)
Atividade IEE 4
Novos Termos 5 (~
2 Estrutura da base de dados lEE 6 ()
Nome do Caminho ArchestrA vs. Nome do Caminho VA 8 )
3 Componentes do lEE 9 )
)
Invensys•. ,
( ) FOXBORO' Configurac;ao de Controle do InFusion
( 12 Aparencia e Heranca 48
13 Associa~aode I/O 51
14 Gera~aode Volume 53
{ \
( \
Guia de Lic;ao 3
EMM052EA-OO
n
\
tnvensys.
('
Conflquracao de Controle do InFusion FOXBORO'
)
n
1 QUAL 0 PRop6sITO DA CONFIGURACAO DE CONTROlE? ()
)
Continuo e Discreto
')
Vimos essa figura anteriormente. Os
blocos de controle do sistema )
Atividade lEE
)
o e
IEE uma aplicacao cliente-
servidor. 0 engenheiro como urn
cliente usa 0 software IEE em )
uma estacao de trabalho
)
acessando a base da configuracao
dos dados, mais conhecido como )
a GaIaxia. Toda as informacoes )
da configuracao de controle estso
contidas nessa GaI.axia; a maquina
server-class na qual eia reside e
chamada de Repositerlo de
Glbias (ou GR).
)
A configuracao e preparada no
cliente e em seguida enviada diretamente para 0 CP270 atraves da rede Mesh. 0 processo de
e
envio para 0 CP chamado de descarregamento. Quando 0 descarregamento para 0 CP esta )
)
4 Guia de UyaQ
EMM052EA-OO
( )
mvensys.
) FOXBORO' Conflquracao de Controle do InFusion
()
'\ completo, uma copia da informacao descarregada e
salva (checkpoint) para 0 host do CPo
, Esse arquivo de checkpoint e
0 arquivo da base de dados que e
usado quando 0 CP for
reinicializado por qualquer razao,
( )
o material e
adicional colocado diretamente dentro da estacao de trabalho host. Esses sao os
arquivos que sao usados pelos operadores para mostrar as caracteristicas especiais das logicas
sequancial e ladder.
e e
A base de dados final que envolvida 0 Sumario de Acesso do Composto (CSA). Essa funcao
garante que nao ha duplicacao dos nomes dos Compostos no sistema VA. A Galaxia ja
( )
verificou dentro dela que nao ha duplicacao, entretanto, sistemas mistos tirarao vantagem disso.
Novos Termos
Foi falado sobre 0 ArchestrA em outro modulo. Um dos termos que foi citado foi "objeto".
Existem dois tipos basicos de objetos no IEE. Um 0 e
template; 0 outro e
a instancia. 0 template fornece a Toolkit
Guia de Liyao 5
EMM052EA-OO
(')
(,
mvensys.
fOXBORO' (1
Configurayao de Controle do InFusion
()
(l
pode ser editado ... 0 template derivado pode. Pode-se modificar 0 template derivado para
atender as necessidades do usuario e entao fazer instantaneamente copias multiples dele como )
desejado. )
Um Exemp/o )
Em uma planta de processo, por exemplo existem normalmente varies termopares que ()
fomecem medicoes de temperatura para 0 pessoal da planta ou como entrada para algoritmos de ()
controle. Esses
Derived Instances ()
termopares vern em Standard
Template Template ()
varies tipos (Tipo J,
Paramett.rs
Tipo K, e assim por (can't edit) petTie Type
diante) e cada tipo
)
possui certas
caracteristicas. )
o template padrao do
bloco de entrada
anal6gica e generico.
)
Ele fomece os
mecanismos para a
leitura de urn valor
bruto a partir de urn
( )
FBM, condicionando-o, alarmando-o, e dimensionando-o para urn range altolbaixo em
unidades de engenharia.
Como urn engenheiro, isso pode ser mais eficiente se nao tiver que colocar em todos os
parametres para urn termopar tipo J toda vez que for preciso obter urn valor a partir de urn
desses dispositivos. Entao pode-se derivar urn template a partir de urn template padrao $AIN
(todos os nomes de template comecam com $) e personaliza-lo com os atributos para 0
termopar tipo J. Em nosso exemplo, ele deve ser chamado de $AIN_J. Entao, pode-se fazer
uma instancia disso toda vez que se precisar de urn e talvez apenas ter que especificar 0 nome e
uma descricao,
)
Toda a base de dados de
controle esta contida na 1 GALAXY )
'" 1 .. N Equ Ipment Units
Gallixia. A figura ao lade .. GALAXY (Control Database) )
ilustra a hierarquia. 1 Equipment Unit
... Equipment Unit "1 .. NCfl;
(Nota: existe apenas uma 1 CP
... Control Processor (CP) )
Galaxia ativa por vez. Pode-se D 1 .. N Compounds
projetar outras Galaxias de 1 Compound )
.. Compound
modo ojJline para usar depois '" 1 .. N Strategies
ou em outro lugar, mas existe .. Strategy 1 Strategy
apenas uma que esta realmente .. 1 .. N Blocks or
... Block sub-Strategies (max 10)
ativa.)
.. Paramemr 1 Block
A dois niveis abaixo da utilizes N Parameters
Galaxia estao os 1 Parameter
co Input, output, Intermediate,
Processadores de Controle. or configuration value
Novamente, as bases de dados
6 Guia de Liyao )
EM M052EA-OO
()
(' mvensys,
() POXBOR'l), Conf\~urayao de Controle do InFusion
(~
( para todos os CPs no sistema sao armazenadosem uma Galaxia ativa.
Acima dos Processadores de Controle esta a Unidade de Equipamento. Seu proposito e
) unicamente organizar os CPs. Todos os CPs na planta podem estar sob uma unica Unidade de
Equipamento, ou podem estar em varias Unidades de Equipamento com os CPs associados a
)
elas de algumamaneira logica, tal comopor construcao ou pela area da planta.
()
Dentro de cada CP estao os Blocos de Controle que estao executando os algoritmos. Os
() atributos do bloco de Controle usadospara a operacao sao chamadosde Parametres.
() Mas os blocos nao estao descarregados em urn CP apenas para serem executados. Eles sao
() organizadospor estarem contidos em unidades chamadas Compostos. Colocandourn conjunto
( ) de blocos sob 0 composto permite que eles sejam referenciados em urn nivel modular maior,
Todos os blocos em urn composto podem ser iniciados ou parados de urna vez. 0 bloco fica
()
mais facil de ser encontrado ou referenciado porque ele possui 0 qualificador do nome de urn
composto.
Entao urn CP contem blocos multiples, contidos em compostos multiples. Isso e uma
organizacao fisica dos blocos.
",--- -- ----- -..--_ ........
o lEE fomece outro nivel de organizacao chamado estrategia. Uma :· Strategy .I
_,
dela. •
Guia de Liy80 7
EMM052EA~OO
r)
('1
Invensys.
Conflquracao de Controle do InFusion ffJXBOBO' r ~
)
)
Nome do Caminho ArchestrA vs. Nome do Caminho IIA ()
Existem muitos niveis para a hierarquia: )
Galaxia )
Unidade de Equipamento
( )
Processador de Controle
Composto ( )
Estrategia ()
(sub-estrategia)
( )
Bloco
Parametro ( )
o Archestra, algumas vezes, ira usar todos esses niveis para identificar alguma coisa .
. . .composto.Estrategial.Estrategia2.Bloco.parametro
Dentro do CP do sistema IJA apenas os Compostos, blocos e parametres sao usados.
composto. Bloco. parametro
Deste modo 0 CP nao tem conhecimento da estrategia ... ele so e usado dentro do lEE. )
~ GALAXY(Database)
The CP only knows
about compounds, ~ Equi pment Unit
blocks, and parameters ~ Control Processor
__ --- ~ compound
~ Strategyl
... Strategy2
( c:. ~ Block
Par amet er
)
compound. strategyl. strategY2.Block. Parameter
)
)
)
8 Guia de Uyao
EMM052EA-OO
Invensys~
RiXBORO' Confiquracao de Controle do InFusion
3 COMPONENTES DO lEE
Os componentes principals do InFusion Engineering Environment sao:
Configuracao do Sistema
• Vista da Rede If A
() • Configuracao e Exportacao do Commit/Reconcile *
() • Importacao do SysDef
() Editor de Estrategia
()
• Configurando e Conectando os Elementos de Controle
()
• Geracao de Volume
• Display de Dados Ativos
Configuracao de Controle
• Blocos e Compostos
• Editor de Codigo Sequencial (HLBL, SFC)
• Editor de Logica Ladder (PLB)
• Editor do Bloco Logico (CALC, CALCA, MATH, LOGIC) *
Editor do Objeto de Aparencia (aparencia do bloco no lEE)
Descarregamento para as Estacoes de Controle
Invocando lEE
Existem duas maneiras de invocar 0 lEE.
)
)
)
)
)
Guia de Liyc30 9
EMMOS2EA-OO
)
)
n
r~
IOveOSYS.
()
Configuracao de Controle do InFusion JiOXBdRO'
(\
)
Seleciona-se a estacao no do Repositorio de Galaxies (GR). Entao seleciona-se a Galaxia que
sera configurada Lembre-se que embora exista apenas uma galaxia ativa, podem existir varias ()
no Repositorio de Galaxies. ( )
Ate aqui pode-se criar uma nova galaxia, 0 melhor metodo de fazer isso se for desejado uma ( )
Galaxia que ira realmente estar ativa em algum ponto, e construi-la indo em:
()
All Programs -7Invensys -7 InFusion Installer -7 Galaxy Preparation ( )
(Se isso for feito, a plataforma devera ser carregada antes de comecar.) ()
I
)
'1
() Invensys~
( RiXBOBO' Configurayao de Controle do InFusion
(
• Arrastada e solta em diferentes locais
• Combinada com outras vistas dentro de urn conjunto de vistas acessiveis via abas
() Na saida e reentrada do IEE, a organizacao das vistas permanece a mesma. Se as coisas se
tomarem muito confusas e fora de alcance, existe uma selecao no menu View- Reset Layout, a
qual ira trazer coisas de volta ao estado conhecido.
(
Oebug
DevlceItIlttr&tlo"
fp. libr'ries
)
I'A_BIQW
fA_COofIlpo"!l6s
~r
rA..,F8Ms
1'A_I1.rdwm
)
\
Guia de Liyao 11
I EMMOS2EA-OO
(")
.....
Invensys.
Configura~ao de Controle do InFusion FOXBORO'
tA..elock:$
IA....C:OtllQolltlds
IrM!nsyr;
)
$vstf:lll
~Ll.c.:rOO'$ )
}
( )
)
)
)
12 Guia de Li~o )
EMMOS2EA-OO
)
(
() tnvensys~ ,
() FOXBORO' Configura<;8ode Controle do InFusion
()
(Compound) ,~----------~----------------------------------------~
( TANK1_COMP :' (strategy) tank1
,,
( )
,,
,,
\',
) , ,
( )
)
(Compound)
PROCESS
(process
simulator)
)
Varias Formas de Criar Alguma Coisa
o processo de construcao da maioria desses itens envolve:
• Criacao de uma instancia selecionandoNew -7 Instance a partir de urn menu
• Criacao de uma instancia de urn template arrastando 0 template para a vista apropriada
Tudo menos os blocos pode ser criado com 0 metoda New -7 Instance.
) NOTA: Ainda que eles pareeam e normalmente atuem como
tal, os blocos tecnicamente nao sao "objetos" no lEE. Eles sao
armazenados como pequenas quantidades de dados flxados as
) estrategias.
Arrastar e so/tar
Guia de Liy80 13
EMM052EA-OO
()
't
Invensys.
Configurayao de Controle do InFusion RJitBOBO' (l
)
"'\
AW70Ps, sao arrastados para 0 Network View. Os itens usados em ambos os lugares como
Unidades de Equipamento podem ser arrastados para urn lugar e aparecer em outro. n
Precisa-se apenas arrastar 0item ate 0 cursor mostrar urn sinal +. Quando isso acontece ()
alcanca-se uma destinacao valida para 0 objeto. )
Quando novas instancias forem criadas, esse sinal + ira aparecer quando 0 cursor estiver sobre )
urn espaco aberto na Vista. Algumas coisas sabem para onde elas devem ir. A maioria dos
novos itens vao para a pasta "Unassigned Host' do Deployment View ou a pasta "Unassigned n
Hardware" do Network View. )
A partir das pastas nao associadas elas podem ser arrastadas para os locais desejados. ()
Novamente, 0 sinal + ira indicar uma destinacao valida, Isso pode ser valido, mas pode nao ()
estar onde desejado, portanto mova cuidadosamente.
A forma mais basica de usar esse metodo e clicando-se com 0 botao direito no template e em
template toolbox e selecionando-se "New Instance" a partir do menu. Isso cria uma nova
instancia no Deployment View e/ou no Network View. As novas instancias sao colocadas nas
pastas" Unassigned" como no arrasta e solta.
)
Alternativamente, existe urn atalho onde pode-se clicar com 0 botao direito em urn objeto ja
instanciado, e em seguida em "New". 0 usuario sera apresentado as coisas que podem ser ')
instanciadas para esse tipo de container:
• A partir de uma Unidade de Equipamento, pode-se criar novos CPs (Controladores), )
Unidades de Equipamento, Switches e Estacoes de Trabalho.
)
• A partir de urn CP, pode-se criar novos Compostos e FBMs. )
• A partir de urn Composto, pode-se criar novas Estrategias,
• A partir de uma Estrategia, pode-se criar novas (subjlistrategias.
)
)
)
Quantity )
)
)
14 Guia de Li~o )
EMM052EA-OO
) Invensys.
RiXBORO' Configurac;ao de Controle do InFusion
It! (W IJ._FBMs
._ fig lA_Hardwlre
eI ~I-fjinytllsys
$8ulkOat8
! :-- .$EQUIP Unit
! Qli4"
EBflgSystem arI+O
$ & WOW_Migration
Che<t,Ollt
Select "New"
Ch~d:1FI
Undo Check Qul
()verride Qieck Oilt
Sugestao:
e r
W
~-uGrwal"'YiS."linea
iEQUlP_UNJT_OOl
Invensys.
Configurayao de Controle do InFusion FOXBORO' ')
('I
A Jane/a do Editor de Estrategia ')
Abra a estrategia no Editor de Estrategia clicando duas vezes nela ou clicando com 0 botao ')
direito e selecionando "Open" a partir do menu de contexto. Uma estrategia em branco abertae ")
na parte do Espaco de Trabalho do Editor da janela lEE.
)
)
External ")
Connections ()
'\
I Drawi ng tools I
)
)
)
o Editor e
de Estrategia uma aplicacao baseada no pacote de desenho Visio. Ele fomece todas )
as capacidades do Visio para auxiliar no desenvolvimento visualmente efetivo dos esquemas de
)
controle.
)
e
A parte central onde a estrategia sera construfda. A parte superior e onde as conexoes extemas
serao definidas, a partir dessa estrategia para )
outras.
Na parte superior direita da janela estao
alguns controles de janela. Esses controles
possuem quatro funcoes:
)
Close Window: sera perguntado se 0 usuario
quer salvar ou descartar quaisquer )
mudancas, em seguida a janela sera )
fechada.
)
Save and Close: As mudancas serao salvas e
a janela sera fechada.
)
e
Keep Checked Out: Quando a janela fechada, ela permanecera marcada como "em uso", de
)
modo que qualquer outro usuario que acesse a Galaxia niio estara habilitado a modifica-la
ou acessa-la, Normalmente a estrategia podera ser marcada no fechamento. )
Object Help: Acessa qualquer arquivo de ajuda fomecido pelo usuario relativo a estrategia, )
16 Guia de Licao
EMM052EA-OO
mvensys~
FOXBORO' Configurayao de Controle do InFusion
Os templates para todos os bloeos estao eontidos na pasta da arvore ehamada lA_Blocks. Os
bloeos sao inseridos na estrategia arrastando-os urn por vez, como necessario, a partir desse
eonjunto de ferramentas na Caixa de Ferramentas de Template para a janela do Editor. Na
e
janela do Editor ira apareeer 0 que ehamado de Objeto de Aparencia para 0 bloeo. Isso a e
aparencia grafica definida para 0 bloeo. Objetos de Aparencia Multipla podem ser definidos
para eada bloeo, para ser usada como desejado, dependendo do eontexto.
!~~~
e--~
•
.
9 x
,~
."
, \ ~:'Ia~_M;orC.Ion
l!>-1i)".U-
~ ~Cevke.lnttoraUon
, (ilt)e,tcu
El !ilIA. ubrertes
S'~lA...810d:s
I lQ $ACCU,'
:• ""SAl
""SAIN
1-r-lQ~$AIN~
$ALMPIU
, "'SAO
il ""
~lAOUT
..
o","
• lQ$1ilAS
, ""$BIN
i- d$1UNR
!~~$BlNAlM
r !!!tsoOt.
: • ... !BOIJT
t- ~ tBOVTR
l-O$CA1.C
~~$CAlc/'
) Os bloeos apareeem com urn nome padrao..; 0 nome do template com urn mimero de
) sequencia eoneatenado. Pode-se renomear os bloeos nesse momenta ou depois. Aqui sera dada
uma pequena explicacao sobre 0 projeto de nomeacao do bloeo.
Guia de Liyao 17
EMM052EA-OO
(j
mvensys.
()
Contigurayao de Controle do InFusion FOXBORO'
(l
)
Objeto de Aparencia
)
o objeto de aparencia possui
()
diversas informacoes nele.
I IIA"-e )
Pode-se ver tanto 0 Nome do Bloeo I (c=:'=) 1-r,~:'_:;::jt.6]IIiI_.1
quanta 0 Nome J1A. Tambem existe )
Block Tomploto I~~;;;;;:;:;~~~~
o nome do template a partir do qual 0 )
bloeo foi derivado.
()
110 or other
o status de desearregamento notable
pal'llmeters ()
(Jl.ndeployed, Deployed, ou deployed
but Modified) e mostrado. ')
Inieialmente nada estara desearregado, entao sera visto urn "U" nesse local. )
Pode-se ver qual a ordem de proeessamento que 0 bloeo e...
inicialmente essa foi a ordem na
qual os blocos foram arrastados para a estrategia, Isso pode ser mudado e essa eapacidade sera
)
explorada posteriormente.
)
Note que 0 tamanho do objeto de aparencia pode ser mudado e ele po de ser rotaeionado se
desejado. )
)
Varies parametres eomurnente usados sao mostrados. Esses podem ser mantidos ou removidos
do objeto de aparencia, Outros parametres podem ser adieionados se necessario como sera visto
e
posteriormente. Uma razao para ter esses objetos mostrados que conexoes podem ser feitas
entre os "Pontos de Conexao" nos parametros visiveis nos bloeos na estrategia.
e
Uma forma facil de fazer conexoes entre os bloeos arrastar uma linha entre os dois. 0 lugar de )
e e
onde 0 valor esta vindo 0 bloeo fonte (source); 0 destine 0 bloeo sorvedouro (sink). Para
fazer uma conexao dessa forma, algumas eoisas preeisam ser verdadeiras:
• 0 bloco fonte e sorvedouro devem estar na mesma estrategia
• Os parametres fonte e sorvedouro devem ambos estar visiveis nos seus respectivos
objetos de aparencia do bloeo.
• Deve-se comecar com 0 bloco fonte selecionado e arrastando do diamante amarelo
proximo ao parametro fonte desejado para 0 parametro sorvedouro. )
)
)
As linhas de conexao sao inseridas pelo Visio e podem ser reposieionadas como no Visio. Para )
remover a conexao, clique com 0 botao direito na linha e selecione "Delete" a partir do menu. )
)
)
18 Guia de Uyao )
EMM052EA-OO
Invensys.
l'OXBORO' Conflquracao de Controle do InFusion
Editando 0 Winform
(
o WinF'orm permanece nas janelas
de Forma de Dados. As telas do
Winform sao usadas para inserir e
editar os parametres dos elementos
de controle.
e
Quando duplo clique dado em urn 8locl:TVp.
) bloco na estrategia, ele abre urn
6lod<Description
Editor de Bloco (implementado
· ,I',)
como urn e ditor win) orm para ,
810d<Samplelime
( I
aquele bloco. Apenas urn bloco da !
Siock Phm Numb., p il
estrategia pode ser aberto em urn ~.,...--.J.~.~~
-'~"'''''''''' ........ __ J_''''-'-_'~'''_''''
_
Editor de Bloco de cada vez. Pode-se, entretanto, ter Editores de Bloco abertos para os blocos
em diferentes estrategias.
Como se pode ver a partir das abas mostradas na figura, os parametres do bloco estao
categorizados por funcao: Inputs (Entradas), Bias (Inclinacao), Supervisory (Supervisorio),
Alarms (Alarmes), e assim por diante.
Dentro de uma aba, as funcoes estao mais agrupadas. Se 0 usuario nao estiver interessado em
urn grupo de parametres, tal como Inicialization na figura abaixo, pode-se colapsar a lista de
parametres. A figura
mostra todos os conjuntos
colapsados de parametres.
Pode-se c1icar DObotao de
altemancia na direita para
abrir urn grupo de
parametres.
Initialization In n mJ
Back calculation In
l!.:Jel %
F~edback lo~~.
__ ..__ ._.._ .__ _ ._ J 121 %
PrimalY Block
o WlnFonn Auxllia
Dentro do Processador de Controle, os parametres possuem Domes de dois a seis caracteres. 0
Editor de Bloco fomece urn pedaco mais descritivo do :;- ,-,..,........,·~·'-..··.r...,.~,'-···-'1
texto pam dizer 0 que 0 parametro e.
Posicionando 0 l 1
~. J 19........:t~~
;;;1!!1!1"1._~==IiIAIi==lm_~;;;ell_ili.~_~a_s_~b_om_urn_o_~_a:_m_P_:_~_~_:_io_nfi_~_r;_p_ar_ap_a:_ee_~_:_~_~_ss_o_P_:_~_,':u_'l!
fJ}~ I::MMUblI::A-UU
n
(,
Invensys.
()
Configuray80 de Controle do InFusion l'OXBORO'
()
uma vez que existam lugares em que voce ira usa-lo ou ve-lo.
()
t~:ai:
()
Alguns dos parametres vern com urn texto descritivo anexado as escolhas disponiveis. Isso
consultas
v3ri:
aD
~r--=::::::-0:--..-..T.'::::;:~ ~--__2j
.•-.~-. __ ~
~~r---;
••• -_.~ __ •
"n
(~
( )
~
)
()
Especificando os Valores e Conexoes Conflgurados
)
Existem varies meios de inserir urn parametro.
( )
Quando 0 simbolo WI e mostrado, 0 lEE espera que 0 usuario insira urn valor para 0 ()
parametro, Note que 0 texto apropriado configurado em unidades de engenharia mostrado e
proximo ao simbolo (% na figura acima). )
)
)
)
)
)
)
)
20 Guia de Uyao
EMM052EA-OO
Invensys. ,
fOXBORO' Configurac;ao de Controle do InFusion
Esse metodo de fazer uma conexao pode ser usado ate mesmo se a estrategia nao tiver sido
assoeiada a urn eomposto.
Meu Container
Conex6es Mostradas
Se 0 usuario sair do Editor de BIoeo e voltar para 0 Editor de Estrategia ele vera que a conexao
)
que foi eriada aparece como uma linha do parametro BCALCO do LVI 00 para 0 parametro
BCALCI do LCIOO.
-----.~. .....,.... _.,._, ~~--------------
)
A conexao que foi feita para 0 FBK nao aparece porque 0 parametro FBK nao e mostrado no
objeto de aparencia do bIoeo
PID. A conexao esta hi ... apenas
nao esta visivel. •
Pode-se clicar com 0 botao direito no
bloco PID e selecionar "Add
Parameter ... " a partir dos itens do
menu de contexto. Isso traz urn
popup dando todos os parametres do
bloco PID que MO estao mostrados
atualmente no seu objeto de
aparencia,
Invensys.
Configurayao de Controle do InFusion RJitBORO'
o parametro recem adieionado deve ser eoloeado tanto na esquerda ou direita como apropriado.
Agora, a conexao recem adicionada do BCALCO para 0 FBK esta visivel.
()
)
(' )
()
()
()
(
Mas 0 layout e
das linhas eonfuso. Nao seria bom faze-lo ter uma aparencia legal? )
)
)
)
)
Conexao Fora da Estrategla
Foram vistos os metodos para fazer eonex5es entre bloeos na mesma estrategia, 0 que aeonteee
se 0 usuario preeisar fazer uma conexao para ou a partir de urn bloeo em uma estrategia
diferente? Os metodos anteriores nao irao funcionar. )
Isso tambem se apliea as eonex5es que precisam ser feitas para parametres em: )
• Um eomposto, )
1
" r----
....... ·i----.. ~--,
'\ ~
(
t
Conexoes extemas sao feitas atraves das secoes de "Declaracoes de Entrada" e "Declaracoes de
Saida" no topo do Editor de Estrategia, (Note que essa se~ao do editor pode ser altern ada como
~
desejado se nao existirem declaracoes externas; isso pode dar mais espaco para fazer as outras
edicoes.)
e
Uma Declaracao de Saida feita na estrategia fonte para urn valor que necessario em outro e
Iugar qualquer. Na estrategia sorvedouro onde 0 valor necessario, uma Declaracao de Entrada e
e feita e conectada aos blocos que precisam do valor. Em seguida as duas declaracoes sao
conectadas juntas.
.:®\
~
........
••,;;n;.···'··..· ..~··"·t·;:;.;;;;, '..111............ i ! i 2u-' Note: toggles
declaration
..• ....
__
-.-~---
lfV_MEAS
.. _;_,__...
_
MUlAG_l.01Jr
_. . __ . :' •.•~_....!_.._I
.." .: ~ 00 section
··Il· ·•··•·...•.•..•.
*.. tI ~., •••••• Il,.···..·.. ·a•........
Para adicionar uma conexao extema, entrada ou saida, deve-se clicar no homo [±]. Isso
permite digitar no "Nome" da conexao na pr6xima linha disponivel.
Nomes das conexoes
• Pode ser em caixa alta ou caixa baixa, alfanumerico e caracteres sublinhados
• Devem ser unicos na estrategia, mas nao precis am ser unicos na Galaxia
• Pode ser diferente na fonte e no sorvedouro final, entretanto, usar 0 mesmo nome pode
ser menos confuso. 0 usuario deve decidir antecipadamente 0 que sera seu nome
convencionado ... atencao deve se dada ao nome.
Guia de Lic;:ao 23
EMM052EA-OO
n
()
Conflquracao de Controle do InFusion
mvensys.
FOXBORO' r,
n
)
Depois de a conexao ter sido nomeada, 0 usuario deve clicar no nome na tabe1a e arrasta-lo para
baixo, para area de trabalho grafico do editor de estrategia, Isso ira produzir uma seta amarela, ()
uma seta para dentro oule seta para fora, com 0 nome da conexao
nela.
n
name (~
Se essa for uma conexao de entrada, seleciona-se a seta amare1a e
como a fonte e arrasta-se a partir do ponto de conexao (0 diamante
amarelo) para 0 parametro de entrada do bloco. Note que uma ()
conexao de entrada pode ser espalhada para destinos multiples. ()
Se essa e uma conexao de saida, seleciona-se 0 bloco fonte e ,.. )
name arrasta-se a partir do ponto de conexao no parametro desejado do
()
bloco para a seta amarela para fazer a conexao. Naturalmente, uma
conexao de saida pode vir de apenas um parametro do bloco.
Quando as conexoes de saida do bloco para a seta sao feitas, a )
especificacao textual para a conexao ira aparecer abaixo da coluna de Referencia nas )
Declaracoes de Saida. No exemplo acima, a Declaracao de Saida e:
Me.LLAG_l.OUT
()
"Me" indica que a conexao e para esse composto. Note que 0 Nome Interno do Bloco interno e )
mostrado em vez do Nome IfA.
A coluna de Referencia nas Declaracoes de Entrada permanece em branco uma vez que ainda
e
nao foi especificado de onde que vern a declaracao.
Ent3.0 0 usuario possui sua Declaracao de Saida em uma estrategia e sua Declaracao de Entrada
)
em outra. Como ele conecta as duas?
)
Na Declaracao de Entrada em branco, clica-se duas vezes para selecionar 0 campo Reference.
)
Isso ira produzir um botao elipse ~ no 1ado direito do campo. Agora, clica-se com 0 botao
ou pressiona-se <Alt>N para chamar 0 Attribute Browser. Esse Browser sera similar ao usado
anteriormente, mas esse ira mostrar todos os objetos na Galaxia - todos os Compostos com suas )
estrategias contidas - nao apenas os que estao nessa estrategia, )
NOTA: Conexdes Externas podem apenas ser feitas no lEE se as )
estrategias foram associadas aos compostos.
)
Expande-se 0 composto de interesse. Expande-se 0 item chamado "Strategy Container" e
)
se1eciona-se a estrategia de interesse.
( )
A area na direita ira mostrar quaisquer Declaracoes de Saida que foram feitas na estrategia.
24 Guia de Uyao )
EMMOS2EA-OO
)
rnvensys.
FOXBORO' bonfiguracao de Controle do InFusion
)
,)
( \
Guia de LiCao 25
EMM052EA-OO
r)
)
IOvensys.
Confiquracao de Controle do InFusion JOXBOH()' t>
5 EMPACOTANDO A ESTRATEGIA \
Novamente, aqui esta uma declaracao da hierarquia, para ver a posicao da estrategia dentro ~
dela: )
Galaxia ()
Unidade de Equipamento ()
Processador de Controle
Composto )
Estrategia ( )
(sub-estrategia) )
Bloco
Parametro
Unidade de Equipamento
A Unidade de Equipamento MO faz muita coisa, mas organiza os CPs e da a eles urn objeto
container a partir do qual sera descarregado _ urn papel importante. Todos os CPs podem estar
sob uma Unidade de Equipamento, ou pode-se ter multiples Unidades de Equipamento com )
alguns CPs em cada.
)
Pode-se usar a Unidade de Equipamento como urn nivel para 0 descarregamento desde que 0 )
descarregamento a nfvel de Galaxia seja urn descarregamento a nfvel de ArchestrA e MO urn
descarregamento a nivel de VA. Entao, em vez de descarregar urn CP por vez, pode-se usar a )
Unidade de Equipamento e descarregar varies de uma vez. )
Crie uma Unidade de Equipamento usando urn dos metodos padrao. (Veja "Varias Formas de )
Criar Alguma Coisa"). Renomeie-a como desejar. )
A instancia ira aparecer sob a Galaxia,
Processador de Controle
)
o e
CP 0 equipamento de hardware/software onde os compostos e blocos executam. Nesse
ponto, precis a ser urn CP para conter os compostos.
o CP e
crlado usando urn dos metodos padrao, (Veja "Varias Formas de Criar Alguma
Coisa"). Renomeie-o como desejar.
e
Quando urn CP criado, urn Composto Estacao e urn Composto ECB sao criados tambem por )
padrao, usando 0 letterbug da estacao. Para a instancia, para os FCP270 "CP2701" os dois
)
compostos criados sao CP2701_STA e CP2701_ECB. 0 Composto Estacao contem urn bloco,
o bloco Estacao. 0 Composto ECB contem 0 ECB para 0 fieldbus (FBMO) e Ira conter )
quaisquer ECBs criados depois, mas nao associados a compostos individuais.
o CP deve ser associado as, ou uma das Unidades de Equipamento. )
Composto )
)
Foi discutido anteriormente sobre Compostos.
Se forem feitas conexoes extemas para uma estrategia, ja se teve que fazer essa associacao da
estrategia para urn composto. Se essa associacao ainda MO feita, pode-se fazer agora. Primeiro I
precisa-se de urn composto. )
)
26 Guia de Liyao )
EMM052EA-OO
()
Invensys~ \
fOXBORO' Configurayao de Controle do InFusion
(
Crie urn Composto usando urn dos metodos padrao. (Veja "Varias Fonnas de Criar Alguma
Coisa") Renameie-o como desejar.
( Se ele ainda DAoestiver la, arraste 0 Composto para associa-lo ao CPo
) Estrategia
Foi construida urna Estrategia e foi obtida alguma experiencia com ela.
(
A estrategia precisa estar contida em urn composto. Se isso ainda nao foi feito, erie 0 composto.
(
Se ela ainda nao estiver la, arraste a Estrategia para 0 Composto. Lembre-se que urn Composto
pode conter varias estrategias.
( \
Foi dado urn fluxo para a construcao e associacao, Essa ordem e flexivel.
Pode-se construir todas as partes primeiro e entao associa-las.
Ou pode-se construir as partes conforme a necessidade.
Pode-se fazer todas as associacoes primeiro e em seguida construir a estrategia,
Mas todas as construcoes e associacoes devem ser completadas antes de fazer 0
descarregamento para 0 CP. Valores individuais dos parametres podem ser alterados depois.
Ate mesmo as conexoes intemas e extemas podem ser modificadas posteriormente. Entretanto,
as associacoes basicas devem ser completadas antes da transferencia.
(
)
)
, )
Guia de Liyao 27
EMMOS2EA-OO
IOvenSyse
Configurayao de Controle do InFusion RJXBORO'
6 DESCARREGAMENTO
Tudo ate agora aconteceu na Galaxia. 0 Processador de Controle, onde 0 trabalho de controle e
feito MO foi afetado. Agora precisa-se pegar 0 que foi feito e transferir para 0 CP, para que os (
blocos possam realizar as suas funcoes,
( \
()
()
)
)
)
)
)
)
e
para 0 CPo Adicionalmente, qualquer Logica Ladder ou Codigo Sequencial colocado no host )
e
AW para acesso pelos displays de operacao, 0 CSA atualizado; isso assegura que nao exista
nomes de composto duplicados no sistema.
E quando 0 carregamento estiver completo, uma c6pia da base de dados no CP e atualizada para
seu host e fica hi para uso se 0 CP precisar ser reinicializado.
Note que uma reinicializa~aoocorre a partir do host AWe >
seu arquivo de checkpoint, oio a partir da Galana. )
( )
o Deployment View
)
No Deployment View pode-se ver 0 que ja foi descarregado Deployed
e 0 que MO foi. A figura mostra os leones para as
Estrategias.
09 Not deployed
)
28 Guia de Uyao )
EMM052EA-OO
mvensys.
FOXBORO' Confi.~urayao de Controle do InFusion
()
Informa~ao de Descarregamento
Seleeiona-se 0 nivel do qual deseja-se desearregar. 0 usuario tera uma eseolha de apenas
desearregar aquele nivel, ou desearregar ate 0 nivel e sub-niveis inferiores. Entao pode-se
selecionar 0 CP e desearregar 0 CP e todos os Compostos (e Estrategias e seus Bloeos). Ou
pode-se selecionar urna Estrategia e desearregar apenas ela.
o desearregamento desearrega apenas 0 que foi alterado pelo lEE. Assim, se 0 usuario
desearregar uma Estrategia eom quatro bloeos, e enta~ urn tempo depois, adieionar urn bloeo a
estrategia e descarrega-la, apenas 0 quinto bloeo sera desearregado (juntamente com quaisquer
conexoes dentro dos quatro blocos existentes).
Se 0 usuario mudar urn parametro em urn bloeo desearregado, apenas 0 parametro modifieado
sera desearregado. Parametres no bloco desearregado que podem ter sido alterados por urn
operador, tais como urn limite de alarme ou estado auto/manual nao serao sobreseritos (Veja
( ) "Mudanca no Tempo de Execucao de Atualizacao".)
Nao se pode desearregar urn objeto
• Se 0 containerMO estiver desearregado
• Se 0 objeto for desmareado
Entao se 0 usuario possui uma estrategia aberta no Editor de Estrategia, ele nao podera
descarrega-la. Se 0 usuario estiver tentando desearregar urn eomposto, e 0 CP nao estiver sido
desearregado ainda, ele nao podera descarrega-lo.
Decarregamento
continue. I )
Ollj~~~illt~. __ ()
)
. :~.,
()
No final do descarregamento,como padrao, urn checkpoint e sempre executado para salvar a
base de dados do CP para 0 host do CPo Um botao radio esta disponivel para inibir esse
checkpoint. 0 usuario deve querer usar isso ocasionalmente para muitas bases de dados, as
quais levam mais tempo para 0 checkpoint, mas 0 checkpoint e uma parte importante da
seguraca do sistema,entaonormalmente 0 usuario deve deixar essa escolhadesmarcada.
l )
)
( )
)
30 Guia de Lic;ao )
EMMOS2EA-OO
)
Confi~urayao de Controle do InFusion
( )
Mudando a Ordem de Execu~ao em uma Estrategia
e
A ordem de execucao dos blocos em urn CP importante. Para urn controle 6timo 0 usuario
quer urn bloco de controle para ser processado com 0 valor mais recente da entrada a partir do
campo. Se 0 bloco de Entrada
Anal6gica for processado depois do (strategy) tank1
bloco PID no Ciclo de Processo Basico,
o PID ira calcular sua saida usando
uma medicao que emeio segundo
e
atrasada (se 0 BPC 0.5 segundos). Se
entao 0 bloco de Saida Anal6gica for
processado antes do PID, a saida para 0 campo sera atrasada por outro BPC. Assim, essa ordem
de processamento do AOUT, do PID, e em seguida do AIN, pode causar uma mudanca na
medicao, nao refletida como uma mudanca de saida para urn segundo inteiro!
Um arranjo melbor e ter os blocos processados na ordem de fluxo de dados: AIN, PID e em
seguida AOUT.
Quando se constr6i uma estrategia, a ordem de processamento do bloco e inicialmente
determinada pela ordem em que os blocos sao arrastados para dentro da estrategia, Pode-se ver
o numero de sequencia na parte de cima do objeto de aparencia, como mencionado
anteriormente. Uma vez que os templates AIN e AOUT estao pr6ximos entre si e 0 PID esta
abaixo, a ordem inicial de processamento quando esse esquema econstruido e normalmente
) AIN, AOUT, PID. E necessario mudar isso para uma ordem melhor.
Pode-se fazer isso de duas maneiras:
• Auto: 0 IEE pode analisar 0 fluxo de dados e estabelecer automaticamente a ordem de
processamento apropriadamente. Isso sera 0 que sera escolhido normalmente.
• Manual: Pode-se manualmente especificar a ordem desejada, comecando em urn
mimero particular.
Ambas as OP90es estao disponiveis no Editor de Estrategia selecionando-se 0 botao do menu
"View". A partir dai pode-se selecionar cada Ordem de Execucao Auto Ajustavel, em que 0 IEE
assume e reordena os blocos, ou Ordem de Execucao Ajustavel Manualmente, em que 0 usuario
faz isso.
..--~-~
.. - _ .._ -------......-,--_.
Guiade Liyao 31
EMM052EA-OO
( )
( I
Para ordena-los manualmente, deve-se selecionar primeiro "Begin". 0 IEE apresenta urn popup
e
que pergunta qual 0 Numero de Sequencia que 0 usuario deseja iniciar. 0 padrao "1 ", mas 0 ()
usuario pode querer mudar isso.
Assuma que 0 mimero inicial seja 1. 0 usuario enta~ clica no bloco que ele quer que seja 0 )
mimero de sequencia 1, em seguida 0 bloco mimero 2, 0 bloco mimero 3, e assim (\
sucessivamente. Se existirem apenas tres blocos na estrategia tal como com essa, depois de 3, 0
lEE ira dizer que 0 mimero esta fora do estabelecido. Quando a sequencia estiver como ()
desejado, clica-se em "Exit" no menu. ()
( )
I )
2~1 1~2 3-73
)
)
( )
\
r
) Blocks
within
Strategy
, )
.~-.-% ---I
I
I
Modify Zone in
d ropdown
Also PERIOD
- "". Also in
WfnForm
Guiade Liyao 33
EMM052EA-OO
()
Hi uma outra aha no editor do composto cbamada "Execution Order'. Ela esimilar a uma para
estrategias simples, mas essa mostra todas as estrategias eontidas no seu composto e suas ()
ordens de execucao. Os nomes dos Bloeos sao mostrados com 0 nome de suas estrategias
r
)
pendentes. Como com a ediyao da estrategia simples, pode-se mudar a zona de execucao (e
PERIOD e PHAI~! e
qualquer bloco que mostrado. Novamente, 0 usuario tera que apertar 0
botao atualizar ......' para ver as mudancas.
( ~
Se usuario abrir 0 CP a partir de uma arvore da Galaxia, M uma aba ehamada "Compound
0
Execution". Nessa aba sera vista a ordem que os eompostos serao exeeutados quando forem ( )
earregados no CP. ( )
Existe urn botao nessa aba ebamado "Modify". Quando se eliea nesse botao, sera permitido )
arrastar e soltar os eompostos na tabela na ordem em que desejar.
Strategies
~In )
Compound )
Btocks )
within
Compound
)
)
)
34 Guia de Liyao )
EMM052EA-OO
Invensys~
l'OXBORO' Configurayao de Controle do InFusion
()
8 CRIANDO UM TEMPLATE DERIVADO PARA UMA ESTRATEGIA
)
( )
Padrao vs. Derivado
Os Templates padroes sao bons, mas eles nao usam muito os recurs os do lEE. Cada instancia
() deve ser criada unicamente, ate mesmo se muitos usam os mesmos parametres modificados.
() Especialmente desde que eles possam ser editados, os "templates derivados" permitem uma
) criacao mais eficiente da base de dados. Eles fomecem a heranca da estrutura e valores de
parametres. Estrategias similares precisam ser criadas apenas urna vez. Mudancas posteriores
podem ser propagadas para 0 filho apenas mudando 0 template.
Qpen Ctrl+O
) da Invensys com 0 novo nome padrao
(
L• WJ Z_U Open Read-Onl.l
$Strategy_OOl. Ele ainda e urn template,
~~----~~~'~KkO~
------------------~
enta~ ainda e precedido por urn $.
) fI. Cneckln
Esse e provavelmente urn born objeto para 11,' Undo
~~----------~----~
colo car dentro do conjunto personalizado O,,~(!j
de ferramentas. Arraste e coloque urn novo
nomenele.
Delete
Guia de Liyao 35
EMM052EA-OO
n
( '\
Invensys~ ( )
Configurayao de Controle do InFusion RiitBooo'
()
()
Editando 0 Template da Estrategia
( ')
e
Editar urn template derivado essencialmente 0 mesmo que editar 0 que ja foi feito com uma
instancia padrao de estrategia, Abra 0 template derivado clicando-se duas vezes ou a partir do (
menu de contexto. ()
Usando os conjuntos de ferramentas, arraste os templates padrao ou derivados de bloco para 0 (\
editor de estrategia e faca as conexoes. Realize quaisquer edicees nos parametres do bloco que
)
voce deseja que seja copiado quando 0 template derivado for instanciado.
()
A figura a seguir mostra a estrategia tankl como urn template derivado. Quando a instancia e ( )
criada, 0 Nome I1A sera preenchido.
()
()
( '\
()
( )
)
Usando as tecnicas anteriores, erie tantas ()
quantas instancias do template derivado
)
quiser.
)
Lembre-se que enquanto todos os nomes
\
IIA sao unicos na estrategia, se 0 usuario I
)
( )
l)
)
)
)
)
)
)
36 Guia de Liyao
EMM052EA-OO
r,
()
InVen5YS~
(') RJXBORO' Confjgura~aode Controledo InFusion
)
()
9 VARIAS UTILIDADES E FUNCOES
()
(")
Checkpoint
A funcao checkpoint faz uma versao de backup
dos Compostos e Blocos configurados do CPo
() Essa informacao e tirada a partir do CP e
armazenada no host da sua estacao de trabalho.
() Note que ele nao e armazenado na Galaxia,
o arquivo de checkpoint na estacao de trabalho
) fomece a copia da base de dados de controle que
( ) sera carregada se 0 CP solicitar uma
reinicializacao. A data e a hora do Ultimo
() checkpoint sao mostradas no faceplate do bloco
Estacao do CP. (discutido em urn modulo •••..
posterior)
Existem tres momentos em que 0 checkpoint e
realizado:
• Automaticamente depois de urn descarregamento (deploy) ou MO descarregamento
(undeploy)
• Manualmente a partir do sub-menu Deploy Utilities
)
• Em uma base agendada usando parametres configurados no Bloco Estacao
)
Apos todo descarregamento ou nao descarregamento, urn checkpoint, por padrao, realizado e
automaticamente. Pode-se ver a mensagem aparecer na Vista de Saida. Na tela de
descarregamento, esse checkpoint automatico pode ser inibido se 0 usuario desejar, como pode
ser 0 caso em que se muitas mudancas tiveram que ser feitas rapidamente para uma base grande
de dados e que desejou-se encurtar 0 tempo exigido eliminando 0 checkpoint.
Nota: Por causa que 0 arquivo de checkpoint do host fornece a
versao da base de dados que sera recarregada no CP em uma
reinicializaeae, nao e recomendado que a desativacrao do
checkpoint seja feita sem muito cuidado.
c: ., a~ 1'\ ( •
Guia de Li~ao 37
EMMOS2EA-OO
(j
n
Configurayao de Controle do InFusion
IOvensys.
RlXBORO' n
(')
n
Marcar - Desmarcar ()
Essa funyao foi mencionada brevemente na descricao dos controles da janela e na secao ( )
descarregamento. Como uma protecao contra varies usuaries acessando 0 mesmo elemento da
(\
base de dados, e contra a realizacao de a~oes quando as mudancas estao em
curso; 0 mecanismo de marcar - desmarcar ISfomecido na Galaxia e usado pelo frt/ ~ ()
IEE. A condicao marcada ISindicada por uma pequena marca proxima ao ' ( )
objeto.
()
Quando urn objeto ISaberto para edicao, ele ISautomaticamente desmarcado. Quando a edicao
()
e
esta completa, 0 objeto marcado novamente.
()
e
Enquanto 0 objeto desmarcado, ninguem usando a Galaxia pode afetar a sua configuracao,
Adicionalmente, enquanto 0 objeto e desmarcado, ate mesmo 0 usuario que 0 desmarcou nao )
pode descarrega-lo. )
)
)
(
Invensys~
( RJ'XBORO' Configurayao de Controle do InFusion
Propriedades do Objeto
Cada objeto possui urn display de Propriedades. Clique com 0 botao direito no objeto e clique
(l em "Properties" a partir do menu de contexto.
r ,
As propriedades mostradas nao sao normabnente de interesse para 0 usuario comum, mas elas
podem dar certas informacoes interessantes. Veja as duas figuras seguintes mostrando duas das
abas no display de Propriedades para a estrategia TANKl_COMP.tankl. 0 campo "Checked
out by" pode ser especiabnente util em uma grande instalacao.
1 I
A aba Change Log mostra quanto tempo urn objeto foi modificado e quando. Ela tambem
captura quaisquer comentariosque foram inseridos quando urn objeto foi logado.
( )
)
)
\ }
tri1 ~ 21158 PM
tril De~ PM ~
'-*1 ~ 2llnPM ~5
"1
IlA:l
~
Dt~
3:~45PM
8/1/2IJIJ6 ):29:'Wi PM
M:IdI~~v
MGcI~~
**1 ~ 8/l.J;II»& 3:29:'II51'1M ~ UIlS.
'-*1 ~ 8J1Pf.'ttJ6 3:29:46 PM ~~ ~~
lilricl ~ G/l,{2OO6 3;~'16 PM Oeio~ ~y~
tril DtfaAUset 8/l/1!J06 :s!29:'I1l PM ~ 01ed:(!CIt byuser.
~ ~ ~
,J
_1
tartl
IR.1
tzri:l
~
Oe~
~
8/1/2.GI'l6l:29:!i6 PM
8/1/2006~::u:t6PM
8/1Jji)')OO6l1S1n pt4
8/1/11* 6:4S:'I1'PM
~ss
~Au_,~
~~v
~t~.
C21I!d4(!C1tby user.
~tcd~,tIan.
~tedconftQurallM.
**1 ~ 8/1/200& 6145':47 PM ~ w~ 16"'*~litPt. StIII'I
tarel Oe~ 8/1/21106 6:45:47 PM ~ ~y~
~1 ~ 81~6:4MaPM ~~
tlPcl i)efUtUscr a/1/lQ06 6:45: 51 PM Olecl (!CIt b'I user.
Guia de Liyao 39
EMM052EA-OO
)
)
\
tnvensys.
Configurayao de ContraIe do InFusion FOXBORO'
, I
A Fun~o "Find"
Principalmente com Galaxies maiores isso sera necessario para localizar objetos de tempos em
tempos. Uma fun9ao "Find" esta localizada no menu "Edit' para ajudar 0 usuario a fazer isso.
A fun9ao pode encontrar compostos, blocos ou estrategias. Ela pode procurar dentro de urn CP
)
particular. Isso pode ser especialmente uti! para encontrar 0 que mo foi descarregado em uma
base de dados.
Existe uma capacidade curinga. 0 caractere % pode ser usado para representar "qualquer
sequencia de zero ou mais caracteres", sendo assim, uma busca para compostos usando TA%
pode encontrar TA, TANKI_COMP, TANK2_COMP, TABLE, TA_TA, e assim por diante ( )
(eles devem existir).
)
)
)
)
>
40 Guia de Lic;ao
EMM052EA-00
f )
Invensys.
( I fOXBORO' Configuray8o de Controle do InFusion
A~aoAtiva deAtualiza~ao
Enquanto 0 usuario esta executando urn projeto ou localizando erros em uma situacao, isso e
frequentemente util para ser capaz de ver 0 que esta acontecendo no processo sem ter que voltar
e ir adiante entre 0 IEE eo InFusion View.
o IEE fomece urn mecanismo para mostrar os valores dos parametres visiveis nos Objetos de
\ e
Aparencia da estrategia, Tudo 0 que se precisa fazer abrir a estrategia, selecionar "Live Data"
e em seguida "Start" a partir do menu "View" no Editor. Quando estiver finalizado, seleciona-se
( I
"Stop".
Existe urn menu "Options" abaixo do submenu View para especificar coisas como taxas de
atualizacao. Clicando eom 0 botao direito no bIoeo ou sub-estrategia no diagrama de estrategia
sera dado urn item de menu "Live Data Settings", 0 qual permitira desligar ou ligar 0 display
dos parametres visiveis que MO sao necessaries de se ver atualizando.
Note que alguns rearranjos de objetos podem ser requisitados para prevenir a sobreposicao de
valores.
Guia de Liy80 41
EMM052EA-OO
(\
(j
IOvensys.
Configura~ao de Controle do InFusion JOXBOBO' ()
('
)
Status da Galaxia )
E born algumas vezes ter uma indicacao do que foi feito e 0 que precisa ser feito na Galaxia. 0 ()
"Galaxy Status" mostra algumas dessas informacoes de forma abreviada.
(J
Abaixo do botso "Galaxy" na barra de menu, selecione "Galaxy Status".
( )
)
()
')
)
( )
()
)
)
)
)
)
l )
J
)
)
)
)
)
l )
)
I )
)
)
)
)
)
)
42 Guia de Uyao
EMM052EA-OO
)
)
Invensys. ,
) FOXBORO' Confiquracao de Controle do InFusion
( )
Guia de Liyao 43
EMM052EA-OO
(1
o
()
Conflquracao de Controle do InFusion
)
('
Para 0 objeto e qualquer coisa que ele eontenha, essa funyao ira fazer 0 upload de todos os
valores dos parametros, configuraveis e ajustaveis, a partir do CP dentro da Galaxia, )
e
sobreserevendo 0 que esta la. (Nota: isso diferente do comando similar no ICC e IACC.) '}
)
Sincronlzayjo do Banco de Dados
Problem: )
lEE says block is deployed
but block is not in CP )
)
)
)
)
)
)
44 Guia de Lic;ao
EMM052EA-OO
I
)
)
(\
mvensys~
) FOXBORO' Configurayao de Controle do InFusion
.....
1
1 .._
"'-
I/ERYHOl
1 .._
Hoot
Problem: 1
1
....",.
Nono
parameter value 3
o
~
NatJe
) in lEE not equal 11)0
o
None
NoM
to value in CP o None
) Q NMiI
J! INll"'" 1 None
!leW.
Guia de Ligao 45
EMM052EA-OO
()
()
Invensys. ( \
Configuracao de Controle do InFusion fIOXBOOO'
Quando 0 usuario seleciona uma das linhas amarelas ele possui uma opcao, Ele pode escolher
,
• Update CP: 0 valor a partir da Galaxia e escrito para 0 CP )
• Update Galaxy: 0 valor a partir do CP e escrito para a Galaxia
)
)
( )
()
)
NoM
'~ ()
~
None
None
• N9ne
None
None
I )
Action: Action:
CP gets 75 Galaxy gets 77.5 )
)
Configura-se a lista de a~oes para realizar ... pode-se remover uma ayao se for preciso ... e enta~
pressionar "Perform Updates" para executar as a~oes. )
Isso e uma decisao que deve ser determinada pelo usuario. Alguns usuaries terao a diretriz que )
a Galaxia e 0 conjunto mestre do parametro e eles nunca querem que seja alterada. Se urn )
download e requisitado para 0 CP, eles sempre querem saber se os parametres irao voltar para )
urn ajuste conhecido. Outros usuaries irao querer os valores do parametro na Galaxia para
refletir 0 que foi ajustado pelos operadores.
)
Nio descarregar e Descarregar
)
Essa fun~ao deleta os blocos do CP e imediatamente descarrega-os novamente de volta para 0
)
CPoNenhuma mudanca e feita para a Galaxia,
o proposito dessa fun9ao e resetar os eompostos e bloeos e conexoes par-a-par entre bloeos no
CPo
Clique com 0 botao direito em urn objeto, e em seguida selecione "Undeploy Deploy" a partir
e e a
do sub-menu "Deploy Utilities". A tela que mostrada muito similar qual mostrada para a e
fun9lio "Deploy". )
46 Guia de Liyao
EMMOS2EA-OO
)
Jnvensys~ ,
RJXBono' Configura<;8ode Controle do InFusion
r )
(\
11 EDITOR DO OBJETO DE APARENCIA
()
No lEE, urn Objeto de Aparencia e uma representacao grafica do bloco. Ela possui intencao de
simplificar a visualizacao do bloco, mostrando uma figura do bloco com os parametres basicos
de configuracao,mas apenas os basicos, a nivel de Editor de Estrategia,
Ha urn ajuste padrao dos Objetos
de Aparencia que vem com 0
sistema.Um editor e fomecido para
produzir os ajustes personalizados. ;IW -II rn-" ""1G\'~1285'1i MI ~ ~ 'I. Q 0 Iie. ,~.;.fii
Um bloco pode possuir diversos l~:!wl~-:' - :Bf\;~~'-@;In I 1z1~~1II1:a.· Gt
t , i ', -" i
Objetos de Aparencia diferentes e 0 ; : :. I
. ~ ._ ....-~...._.'. ..._ .....
usuano seleciona 0 objeto ;
apropriado para uma situacao
particular. Aqui, por
u
6 ,';";.' .:
exemplo, e a aparencia
padrao PID, e uma que foi
desenvolvida para mostra-la
comourn simbolo SAMA.
Em seguida, e mostrada a
K
f
"
aparencia padrao e
personalizada para urn bloco
CALCA, usado como urn
calculadorda media.
.:
,
, !
" .
,
,,
.. .
~ ,
.. " :
I T
- ,
A descriciio mais avancada dessa funcdo esta alem do escopo deste curso.
- -
'S8velllger 1)
($avwager] Customize appearance of your derived template
5CALCA II
·8101 8001 Here are two appearance objects for a CALCA
fll01 1001 block that averages up to 8 inputs
fll01 LOO1
·R101 ROO1
TIMINI:
Standard CALCA
CI,Istiomr;.A~CA
...:....
; , " ,
.....
. 0
"<tit)
00 g ~8
ii: ~~0::, ii:ii: 0:: iiii:,
R
U
ROO1
_> ' -,
~I
'$averager
lSaverager)
SCALCA
Guia de Uyao 47
EMMOS2EA-OO
n
r)
mvensys.
()
Configuray8o de Controle do InFusion FOXBORO'
n
n
12 APARENCIA E HERANCA ()
e
A caracteristica principal do projeto da Galaxia 0 conceito de heranca. Lembre-se ... qualquer ()
coisa construida vem de urn template. 0 template possui varies valores configurados de I)
e
parametres. A instancia do template construida com esses valores herdados.
()
De forma geral, existe urn template padrao fomecido pela Invensys com 0 software InFusion. r)
Esse template nao pode ser editado. A partir desse template pode-se construir urn template
derivado, 0 qual pode ser modificado. Pode-se derivar outro template de nivel a partir do ()
template derivado se 0 usuario desejar. Entao, por exemplo, pode-se ter ( ')
$Strategy ()
( '\
)
Esse Icone descreve 0 can enter a value on thrslevel
que se pode fazer no
Tl,!mpl~te __n For a template. doesn't pass value to lower
Orlnetante • level or instance
nivel em que 0 usuario
8 )
a
esta; pode-se inserir urn Can enter avalue on this level
Template )
valor ou nao? Value pas~d to lower level or instance
)
simples fechado nunca e change )
visto a nivel de instancia. Isso porque existe urn nivel mais baixo do que a instancia. )
48 Guia de Uyao )
EMM052EA-OO
)
(I
(
Invensys~
) FOXBORO' Configurayao de Controle do InFusion
(
() A seguir, e
apresentada uma pequena descricao mostrando 0 bloqueio e a heranca, Serao
() e
seguidas as mudancas no parametro HHAOPT. 0 HHAOPT padronizado para 0 no template
padrao.
( )
orB 0 0 ~ Initial
fiHAOPT
o Duettl e
change is passed
Guia de Liyao 49
EMM052EA-OO
I
n
r-
Invensys~ (')
Configuray8o de Controle do InFusion FOXBORO'
n
( ')
$a i n_z - Muda-se 0 valor parao HHAOPT de 0 para 3. Por causa do cadeado aberto nesse
e
nivel, a mudanca nlio passada a urn nivel inferior. r)
e
novo valor passado para a instancia strat_x_l.AIN_Z_1. ()
()
')
()
()
()
( )
( ')
()
()
)
( )
I.. )
l )
)
)
)
l )
l )
)
)
)
)
)
)
)
)
50 Guia de Uyao )
EMM052EA-00
)
)
( )
tnvensys~
JiOXijQRO' 'Configurac;aode Controle do InFusion
13 ASSOCIACAO DE 1/0
Uma discussiio completa da associacdo dos blocos ao hardware
estd a/em do escopo deste material. Esta sera uma menciio
resumida.
Existem duas formas de associar os blocos tais como AINs, COUTs, etc. ao hardware atual.
• Via aba 10 Assignment do CP
( )
• Via I/O Hardware Browser durante a configuracao dos parametres do bloco no editor
WinForm.
o exemplo a seguir mostra como se faz a associacao na aba 10 Assignment do CP. Os pontos
no IOM003 sao associados aos blocos AIN e AOUT do TANKI COMP
• Doubl&-click CP
i.
• Select 10 Assignment tab
)
• Select FBM
e C'ml1):ClPm1 .s , p"~00MIM)) .. S$(l Channels for FBM
HIP. El-.~Il~l
I ~ I~ (f'ItQ4l) . ~ AlH.11A.lHl (l¢MQl)l.l) • Drag "Block" to "Connection" for
, .. AOVr...1lAOVT] (l0N:ll)U) desired channel
.. ,. ... ..'
.~ ..
-"
Guia de Lic;ao 51
EMM052EA-OO
( J
(')
Invensys. ()
Configurac;:ao de Controle do InFusion FOitBORO'
n
)
Backup e Restauracao da Galaxia
Existem tres mecanismos para fazer 0 backup de todas as partes da Galaxia,
• Bxportacao/Importacao do Objeto de Automacao lEE
)
• Backup/Restaurayao do System Management Console (SMC) ()
• Descarregamento/Carregamento da Galaxia lEE )
leE )
Automation
DescarregamentolCarregamento da Gaiaxia lEE Object
r )
• Export All
NOTA: Esse mecanisme niio e • Import (All)
suportadopelos Objetosdo InFusion SMC
Gala~
Ela pode descarregar partes da Galaxia • Backup )
A funyao de Backup SMC faz 0 backup da Galaxia inteira como urn arquivo de gabinete (.cab).
Um arquivo de gabinete e
uma biblioteca de arquivos compactados armazenados como urn
unico arquivo.
Quando 0 usuario restaura a Galaxia inteira, ele tern que ser restaurada para uma Galaxia de
mesmonome.
)
Tenha a base de dados inteira salva como
I
".- ......... --
\
uma exportacao. Carregue a exportacao 'AqPKG.
Automation
I fll•• I
em uma segunda Galaxia. Exporte a ;),_.,"" Object
parte que necessaria. Importe-a para a Automation
----_ ... Export (Some)
52 Guia de Uyao )
EM M052EA-OO
(
Invensys~
l'OXBORO' 'Configuray8o de Controle do InFusion
)
14 GERACAO DE VOLUME
Generate
Har6ware
Create Derived Template Coltfig
and drag to custom toolkit Create
Import
Bull< o.ta Generate
$template BuI<Oata
Compounds
BlOCks
smrtegies
Guia de Uyao 53
EMM052EA-OO
n
(1
r"l
n
1'')
(')
(')
r)
()
()
()
( )
()
r )
,)
r )
( )
()
( )
( )
I )
I )
( )
\. )
{ )
I )
I )
)
( )
( )
~)
\ )
)
I )
)
)
)
)
)
)
I )
I
)
)
Configura~aode Controle do InFusion
()
Guia de Laborat6rio
'I.
(\
Introdu~ao
( )
(
Uma das principais responsabilidades do engenbeiro de controle de processo e desenvolver uma estrategia de
controle que ira efetivamente examinar uma operacao de producao. 0 configurador do InFusion Engineering
e
Enviroment (lEE) uma ferramenta de software usada para esse proposito,
Neste exercicio de laborat6rio, sera visto 0 uso do lEE para crier urn Composto e uma Estrategia de controle de
uma malha fechada consistindo de:
• AJN
• PID
• AOUT
Essa estrategia de controle ira controlar 0 nivel em urn tanque. Iremos associa-la a urn composto chamado
TANK2_COMP. 0 TANK2_COMP ira fazer a interface com outro composto chamado PROCESS2 que tern
uma estrategia de controle para simular 0 processo do nivel do tanque.
o TANK2_COMP sera associado ao processador de controle (CP) e entao descarregado no mesmo. 0
descarregamento consiste em validar 0 composto e em entao fazer 0 download dele ao CP associado.
Objetivos
Utilizando todas as documentacoes disponiveis, 0 estudante sera capaz de realizar 0 que se segue:
• Acessar 0 configurador IEE
• Descrever as funcoes das janelas do configurador lEE
• Janela da Caixa de Ferramentas do Template
• Janela de Descarregamento
• Janela da Area de Trabalho
• Criar compostos e editar seus parametres
• Criar estrategias
• Adicionar blocos as estrategias, conectar e editar seus parametres
• Fazer declaracoes de conexoes Off-Strategy
) • Associar uma estrategia a urn composto e urn composto a uma estacao de controle
) • Usar 0 menu da funyao de Descarregamento para validar e transferir os compostos ao CP
• Explicar a funyiio das mudancas de tempo de execucao de upload
• Ajustar a ordem de execucao dos blocos, deletar os blocos, estrategias e compostos
• ImportarlExportar compostos de controle
• Usar as ferramentas Visio no editor de estrategia para introduzir urn texto, desenbo e importar diagramas
Guiade Laborat6rio 1
EML052EA-01
n
')
Invensys. ()
Configurayaode Controledo InFusion lOXBORCJ
("
()
'\
( )
(Composto) ;---------------------------------------------------
TANK2_COMP
, (estrateqta) tank1 ' ()
( \
,
I •
I
I
,
I
()
( ,
(Compoosto) ,
I
I
)
PROCESS_2
(simulador SWCH
de processo)
I
I
( )
)
)
( )
)
( )
()
)
)
)
2 Guia de Laborat6rio
EMLOS2EA-01
rJ
(I
Invensys.
() FOXBORO' Configurayao de Controle do InFusion
()
(") TABELA DE CONTEUDO
()
()
1 Acessando 0 Configurador IEE 4
()
( 2 Janelas lEE 4
) 3 Criando, nomeando e editando os compostos 6
()
4 Criando uma nova Estrategia 7
)
Criando a nova Estrategia 7
5 Adicionando Blocos a uma Estrategia 7
{ \
Adieionando Bloeos a uma estrategia 7
() Coneetando os Bloeos em uma estrategia 7
() Editando os Parametres do Bloeo 8
6 Atribuindo estrategias a um composto e compostos a CPs 10
() 7 Fazendo a Declaracao da conexio Off-Strategy 11
)
8 Descarregando os compostos 12
9 A Fun~io de Mudan~ado tempo de Execu~io do Upload 13
10 Fun~aesAdicionais 14
Ajustando a ordem de execucao de do bloeo 14
Deletando bloeos, estrategias e eompostos 14
) Guiade Laborat6rio 3
EMLOS2EA-01
_)
n
')
mvensys.
Configurayaode Controledo InFusion KlYROHCJ
n
')
(J
1 ACESSANDO 0 CONFIGURADOR lEE )
)
)
)
)
A Caixa de Ferramentas do Template contem todos os templates objetos que serna necessaries para )
construir a base de dados de controle. Tais como templates de Composto, Estrategia e Bloco.
)
A janela de descarregamento sera usada para arrastar e soltar objetos tais como templates de compostos e
estrategias como foram construidos. Ela tambem contem a Unidade de Equipamento que contem 0 )
CP2701 que sera necessario para descarregar 0 composto TANK2_CO:MP e seu composto de simulacao )
PROCESS_2.
)
A area de Trabalho e usada pelo Editor de Estrategia para arrastar e soltar blocos de controle nas )
e
estrategias, editar parametres de bloco e fazer conexoes. Essa a area grafica da base de dados de
controle. )
)
4 Guia de Laborat6rio )
EMLOS2EA-01
I
)
Invensys •
.k1'XBdRO· Configurayao de Controle do InFusion
5. Na janela de Descarregamento, expanda 0 LLC _Galaxy se ainda nao estiver expandida, clicando
no sinal + na sua esquerda.
6. Expanda a pasta Unassigned Host.
7. Expanda 0 AW7001 _Plat
8. Expanda 0 Equipment_Unit_OOl.
9. Expanda 0 CP2701,
Os compostos TANKl_CO.MP, PROCESS, e PROCESS_2 devem estarpresentes.
f )
( )
Guiade Laborat6rio 5
EML052EA-01
)
n
()
r)
3 CRIANDO, NOMEANDO E EDITANDO os COMPOSTOS )
Aqui, sera criado urn composto e nomeado como "TANK2_COMP". Serno editados os seus parametres )
como especificados nas tabelas a seguir. )
1. Crie urn composto a partir do template $Compnd e 0 renomeie para "TANK2_COMP" • (02) ()
( )
Aba General
Nome do Parimetro r-
Configura\20 ()
..... ... •. ""c' i",'
)
Aba Mode
)
Nome doParimetro = ._) - Confignra~o - ..... " 'j.
'.'
·';,.·ff. ')
Initialize on Inicializa no estado DESLIGADO )
l)
Aba Alarms )
Grupo de Dispositivo 1 )
,. s )
Nome do Parimetro ..... Co~o
- " ., -~ '" .
)
AIm Destination Logical Name AWWPOI
)
AIm Destination Logical Name LPOO
)
)
3. Salve suas edicoes selecionando os leones Save e Exit ou selecionando Exit e enmo Save a partir da
caixa de dialogo resultante. Veja a figura abaixo )
)
E~ft.will,ask t )
YOIl to save
J
)
Save and Exit
)
)
)
)
)
)
)
6 Guia de Laborat6rio
EMLOS2EA-01 \.
)
Invensys~
JiOXiiORO' Configuracao de Controle do InFusion
Uma base de dados eonsiste de Compostos e estrategias que contem bloeos de eontrole. Aqui, sera eriada
uma estrategia, nomeada como "tank2".
I
Criando a nova Estrategia
1. Crie uma estrategia a partir do template $Strategy e renomeie-a para ''tank2'' if (04)
2. Chame a estrategia tank2 no Editor de Estrategia " (05)
Aqui iremos adicionar urn bloeo AIN, urn PID e urn AOUT para a estrategia tank2.
Adicionando Blocos a uma estrategia
Descri~aoda estrategia
As funcoes do bloeo PID (proporeional, Integral, e Derivativo) como urn eontrolador tradieional de 3
terms. 0 bloeo, para ser ehamado LClOO, eompara a medicao do bloeo AIN (LTlOO) com 0 setpoint e
e
ealeula uma saida, a qual enviada a urn bloeo AOUT.
{ )
Blocos em uma estrategia exeeutam na ordem que sao eonstruidos, a menos que a ordem de execucao
seja alterada (como deserito em uma sec;:aoposterior). Na estrategia tank2, 0 bloco AIN ira executar
primeiro, seguido do bloeo PID e posteriormente 0 bloeo AOUT.
1. Adieione os bloeos AIN, PID e AOUT a estrategia tank2 usando os templates $AIN, $PID e
$AOUTa (06)
Guia de Laborat6rio 7
EML052EA-01
mvensys..
Configurayao de Controle do InFusion FOXBORO'
1. Usando 0 metodo arrastar e soltar, eoneete todos os tres bloeos eomo espeeifieado a seguir:
(09) r ,
()
.,.,
'.~'
, l)
(
LTlOO.PNT LC100.MEAS
( )
LC100.0UT LVIOO.MEAS
Podemos tambem adieionar parametres ao template do bloeo a partir da lista de parametres do bloco.
Isso e edsejavel algumas vezes, de modo que pode-se ver eomo esses parametres sao coneetados dentro
da estrategia. Aqui, serao editados os parametres do bloco LTlOO e LV100; serao tambem adieionados
()
dois parametres ao template do bloco LC100 e em seguida eles seriio editados.
Aba Inputs
parametr.o
10M Option 2- Sem conexao FBM e sem condicionamento
Aba Outputs
Parimetro -c'- ~~i!l~~
- 'i;['; ..r'''''''"""I- Configura~o
~~r-' .r-
8 Guiade Laborat6rio
EML052EA-01
'Confiquracao de Controle do InFusion
Aba General
Parfimetro Configura~o
,"
Aba Input
P;lrametro " "
' , "C;onfigura~o
, -":',, -
" ',' " ""
Aba Supervisory
Parametro Configur<2~o
Set Point 5.0
Aba Tuning
v, '
Block Description INFLOWVALVEPOS
10M Option 2-Sem conexao FBM e sem condicionamento
Guia de Laborat6rio 9
EML052EA-01
r
\
(,
mvensys,. (
Configurayao de Controle do InFusion RJXBORO'
()
Uma estrategia nao pode rodar como uma entidade independente, ela tem que ser urn elemento de urn
objeto alta autoridade chamada composto. Como foi visto anteriormente neste laborat6rio, quando 0
composto TANK2_COMP e criado, ele possui parametres pr6prios que afeta todos os seus elementos. 0 (
e e
modo que a hierarquia esta na base de dados de controle que uma estrategia associada a urn composto
()
e urn composto e associado a urn CPoPodem existir muitas estrategias em urn composto.
1. Certifique-se que seu trabalho est! salvo
2.
/
Associe a estrategia tank2 a TANK2_COMP
Onde a estrategia tank2 aparece agora?
a (15)
Existem dois metodos para fazer associacoes. No proximo passo sera visto 0 outro metodo.
10 Guia de Laborat6rio
EML052EA-01
( 1
loveosys.
JiOXBORO' "'Configura~ao de Controle do InFusion
No InFusion, os blocos localizados em diferentes estrategias podem trocar dados. Quando este e 0 caso, 0
bloco que fomece os dados e chamado de bloco Fonte, enquanto que 0 bloco que recebe os dados e
chamado de bloco Sorvedouro (Sink). Nessa situacao, serao construidas duas declaracoes de conexao
para cada conexao de dados: uma declaracao de saida na estrategia que contem 0 bloco fonte e uma
declaracao de entrada na estrategia que contem 0 bloco sorvedouro.
Os nomes da declaracao de conexao para uma transferencia de dados nao precisa ser os mesmos nomes
em ambas estrategias, mas deveria ser mais facil para entender a conexao e reduzir a confusao se eles sao
os mesmos ou possuem as mesmas regras para nomeacao.
Na estrategia tank2, 0 bloco LTlOO recebe 0 valor da medicao de nivel da estrategia de simulacao do
nfvel do tanque tank2_process, e 0 LVIOOenvia a posicao da valvula para a estrategia tank2_process.
Nesse passo, deve-se criar declaracoes de conexao para 0 LTlOO e 0 LVIOOapenas na estrategia tank2.
As declaracoes de conexao na estrategia tank2_process ja foram criadas; tudo 0 que sera requisitado sera
conectar aquela declaracao de entrada a declaracao de saida no tank2.
Note que antes que essas conexoes possam ser feitas, as estrategias devem estar associadas a seus
respectivos compostos.
1. Crie e conecte uma declaracao de entrada para 0 parametro :MEAS do LTIOO nomeando-o como
LEV_:MEAS a (13)
2. erie e conecte uma declaracao de saida para parametro OUT do LVIOO nomeando-a como
a (14)
0
VLV_POS
3. Usando a mesma tecnica, conecte a declaracao de entrada VLV_POS da estrategia tank2_process a
declaracao de saida VLV_POS da estrategia tank2.
Normalmente, deveriamos provavelmente criar declaracoes de entrada e saida no momento da definicao
da estrategia, e entao associar as estrategias ao composto, e em seguida fazer ligacoes inter-estrategias.
Guia de Laborat6rio 11
EML052EA-01
()
Invensys~ (')
Configuray8o de Controle do InFusion FOXBORO'
8 DESCARREGANDO os COMPOSTOS
Uma vez que as funcoes de controle do processo sao realizadas no CP, 0 composto TANK2_COMP
deve ser descarregado para 0 CPo
Dois passos sao envolvidos no descarregamento de compostos para urn. CP. 0 primeiro passo e validar 0
composto e seu conteudo, esperar pelos resultados da validacao e em seguida descarregar os compostos.
Se existirem alguns erros de validacao, os compostos nlio podem ser descarregados. Esse processo 6
chamado de Preparacao, Ap6s isso, 0 composto pode ser descarregado. Deve-se tambem esperar e )
verificar os resultados do Descarregamento.
2. Prepare e descarregue 0 PROCESS_2. (Isso descarregua a conexao externa de declaracao que foi
feita)
3. Use a funcso Block Select do InFusion View para verificar que 0 TANK2_COMP esta no
CP2701. Ollie para as janelas de Faceplate para os tres blocos que acabaram de ser
descarregados.
12 Guia de Laborat6rio )
EMLOS2EA-01
Invensys~
JiOXBono' Confiquracao de Controle do InFusion
Guiade Laborat6rio 13
EMLOS2EA-01
()
n
Configurayao de Controle do InFusion
mvensys,.
FOXBORO"
n
('I
()
n
10 FUNCOES AoICIONAIS
n
)
Ajustando a ordem de execu~ao de do bloco ()
1. Crie urn composto e renomeie ele para TANK5_ COMP ()
2. Crie uma estrategia e renomeie ela para tankS
3. Associe a estrategia tankS ao TANKS_COMP ()
4. Adicione os blocos AOUT, AIN e PID nesta ordem )
5. e
A ordem de execucao do bloco em uma estrategia designada por urn mimero localizado abaixo )
)
7. Mova os blocos na estrategia de modo que 0 AIN esteja na esquerda, seguido pelo PID e depois 0
AOUT. )
)
Deletando blocos, estrategias e compostos
()
1. Clique com 0 botao direito e delete 0 bloco AOUT da estrategia tankS a (19) ( )
)
2. Salve e Saia do Editor de Estrategia
Q.f
3. Clique com 0 botao direito e Delete a estrategia tank5 .- (20)
4. Clique com 0 botao direito e Delete TANK5_COMP \t (21)
14 Guia de Laborat6rio
EMLOS2EA-01
(
Invensys.
( ) FOXBORO' Conflquracao de Controle do InFusion
( \
11 IMPORTANDO E EXPORTANDO A BASE DE DADOS DE CONTROlE
( J E muito importante fazer urn back up de seu trabalho e da base de dados e ser capaz de carrega-la de
volta quando desejado. As funcoes Importar e Exportar sao usadas para esses prop6sitos.
Em uma estrategia, a barra de ferramenta Visio esta disponivel para permitir ao usuario desenhar urn
diagrama e inserir texto. 0 usuario pode tambem ter uma biblioteca, definida pelo usuario, de simbolos
que podem ser copiados e incorporados dentro de urn diagrama em uma estrategia.
Guia de Laborat6rio 15
EML052EA-01
tnvensys~
Conflquracao de Controle do InFusion RJ'itBORO'
n
r)
13 IDENTIFICANDO E RESOLVENDO PROBLEMAS DE QPERACAO
()
1. Use a janela de faceplate para verificar que 0 composto de controle e os blocos que foram
introduzidosfunciona adequadamente. (
Voce precisa ler e realizar os passos seguintes nessa seyao apenas se a estrategia 000 esta ( I
funcionando adequadamente. Causas de que os blocos nao estao operando adequadamente ()
inc1uiconexoeserradas ou entrar com valores erradospara os parametres de bloco.
( )
2. Assegure-seque 0 composto PROCESS2e TANK2_COMPestao ligados. ( I
3. Assegure-se que 0 bloco MTR_CNTRL no composto PROCESS2 esta em auto com 0 estado ()
auto desejado como RUN.
4. Verifique as conexoes do bloco usando a funcao "Source" explicada anteriormente no
laborat6rio. .
()
5. Verifique as conexees do bloco e valores de parametrono InFusion Engineering Enviroment.
( 1
6. Observe os faceplates dos tres blocos no TANK2_COMP para determinar onde existe urn
problema.
• Uma cor ciano de fundo (azul claro) nos campos de valor de urnfaceplate PID indica que
existe uma condicao fora de service. Se varies dos campos do faceplate possuem 0 fundo
ciano, 0 compostoesta provavelmentedesligado. ( I
• Se apenas 0 campo de valor de medida (MEAS)tern urn fundo ciano,a causa mais provavel l J
l )
16 Guiade Laborat6rio
EMLOS2EA-01
)
()
Questoes de Revisao
()
( , Para cada questiio de revisiio em todos os modules existe apenas uma resposta melhor ou
) correta. Essas respostas podem ser encontradas em seu livro de liyiio ou na apresentadio de
Power Point, ou elas podem ter sido anotadas no exercicio de laboratorio.
()
1. Qual e a relacao entre um Bloco e um Composto?
a) Umparaum
b) Um para muitos
c) Muitos para um
d) Nenhum para nehum
2. Qual e a relacao entre uma Estrategia e um Composto?
a) Umparaum
b) Um para muitos
c) Muitos para um
d) Nenhum para nenhum
3. Que configuracao para um bloco NAO e feita no lEE?
a) Conexao de um parametro de bloco para um ponto do display.
b) Parametres do bloco.
c) Historizacao dos parametres.
d) Aparencia do bloco em uma Estrategia.
4. 0 que NAO faz parte da Caixa de Ferramentas do Template?
a) Volume de Dados (Bulk).
b) Blocos I1A.
c) Hardware I1A.
d) Host Nao Associado
5. Qual das seguintes respostas e FALSA? Antes de fazer 0 download de uma Estrategia para um CP,
a) A Estrategia deve ser associada a um grupo de alarme.
b) A Estrategia deve ser associada a um composto.
c) Uma Unidade de Equipamento deve ser construida.
d) A estrategia e seu conteudo devem ser validados.
Questoes de Revisao 1
EMROS2EA-01
( I
(')
(\
Invensys.
FOXBORO'
Conflquracao de Controle
( ,
6. Para povoar uma Estrategia, arrasta-se os blocos do: ( )
a) 0 n6 Invensys da Caixa de Ferramentas de Template.
b) A parte da Area Niio Associada do Visualizador Modele.
c) Os n6s dos Blocos IA da Caixa de Ferramentas de Template. ( ,
d) 0 Derivation View. (
e) 0 Construtor de Bloco. ()
7. Quando pode-se ver os nomes dos Blocos no Deployment View? (
a) Clicar no + na pasta Composto
b) Niio pode ver os nomes do Bloco no Deployment View.
c) Clicar no + na pasta Estrategia )
2 Ouestoes de Revisao
EMR052EA-01
Invensys~
fOXBORO' Configuray8o de Controle
15. Para mudar a ordem de execucao dos Bloeos em uma Estrategia, deve-se ir para:
a) 0 Editor do Objeto de Aparencia.
b) "Vista" no Editor de Estrategia.
(
c) A Caixa de Ferramentas de Template.
d) Blocos executam na ordem em que eles aparecem no Editor de Estrategia e nao podem ser alterados.
16. Se for mudado urn parametro em urn Bloco e esse Bloeo for desearregado:
(
a) Apenas 0 parametro que mudou e eserito para 0 CP.
b) o Bloco inteiro e transferido para 0 CP sobreserevendo 0 Bloco existente.
( I
c) o Composto inteiro e eserito para 0 CP.
d) Niio se pode desearregar urn unico bloco.
17. o arquivo de checkpoint da base de dados do CP contem varias eoisas, exceto:
a) Configuracso de Composto
b) Configuracao de Bloco
c) Configuracao de Estrategia
d) Configuracao do PLB e do Bloco de Sequencia
18. o arquivo de Checkpoint e armazenado:
a) No host da estacao de trabalho para 0 CPo
b) Na Galaxia InFusion.
c) Apenas no proprio CP.
d) No switch da rede :MESHno qual 0 CP e conectado.
19. Qual dessas NAO e uma forma valida de fazer uma conexao de bloeo?
a) Arrastar uma conexao a partir de urn parametro visivel de Bloco para outro na mesma Estrategia,
b) Conectar uma Declaracao de Entrada, em uma Estrategia, a uma Declaracao de Saida em outra.
c) Empregar 0 Attribute Browser em urn parametro para encontrar 0 ponto fonte.
d) Arrastar uma conexao a partir de urn parfunetro visivel de Bloeo para outro em uma Estrategia diferente.
20. Se uma Estrategia e desmareada por voce, mas voce nao esta no editor para aquela Estrategia, 0 que voce NAO
podefazer?
a) Descarregar a Estrategia,
b) Desfazer a desmarcacao.
c) Editar a Estrategia,
d) Marear a Estrategia,
21. Para fazer com que os valores na Galaxia estejam de acordo com 0 que esta no CP sem intervencao adicional, usa-
se a funcao:
a) Checkpoint.
b) Mudancas no Tempo de Execucao de Upload.
c) UploadlDescarregamento Seletivo.
d) Undeploy.
Questoes de Revlsao 3
EMOS2EA-01
()
()
()
( ,
()
( ,
()
()
()
()
()
()
( ,
( I
()
()
( )
()
( )
( )
( )
( )
( )
()
( )
( )
t )
l )
( )
( )
l }
l )
l )
l )
l )
( )
\ }
)
I )
)
. }
)
\
)
.'
Modulo 5
FoxDraw
Construindo Telas de Processo
(
indice
1.1 Acesso 7
1.2 A Tela do FoxDraw 8
1.3 0 Menu F1I-E 9
1.4 0 Menu de Desenho 20
1.5 0 Menu Edit. 42
1.6 0 Menu View 46
1.7 0 Menu Object. '" 69
1.8 0 MenuLayout 77
1.9 0 Menu OPTIONS 82
1.10 FOXDRA W F1I-E STRUCTURE (ESTRUTURA DE ARQUIVOS} 83
1.11 GLOSSARIO DO FOXDRA W 87
1.12 ASSOCIANDO OBJETOS EM UM DISPLAY 89
1.13 USANDO PALETAS 92
1.14 Menu rapido 93
l J
t )
Guia da Liyao
5·2 The Foxboro Training Institute - 1516/2011
Invensys.
RlXBORO·
FoxDraw: Construindo T elas de Processo
()
FoxDraw: Contruindo Telas de Processo
(l
()
( I
(
()
)
( )
t I
)
)
Guia da Liyao
5-4 The Foxboro Training Institute - 1516/2011
)
mvensys.
JiOXBORiJ
FoxDraw: Construindo T elas de Processo
tntroducao
FoxDraw e urn editor grafico de display que permite para 0 usuario criar e manter displays
para monitorar variaveis de controle de processo. Os displays podem representar urna
planta, urna area de processo, ou urna porcao detalhada de urn processo. Os objetos em urn
display podem ser dinamicamente conectados para selecionar variaveis ou ayao do
operador.
Objetos basicos podem ser desenhados usando 0 mouse em conjunto com 0 barra de
ferramentasdo FoxDraw, itens do menu, e teclas de atalho. Podem ser associados atributos
( \
graficos aos objetos e podem ser configurados para refletir mudancas nas variaveis de
processo ou acees de operador. Este procedimento de configuracao sera discutido em urn
Modulo posterior.
FoxDraw tambem inc1uinurnerosaspaletas de objetos, chamados simbolos, como bombas,
tanques, tubos, motores, valvulas, e simbolos ISA. Tambem podem ser criados modelos de
usuario e paletas para armazenar objetos complexos e agrupar simbolos padrao,
Material de referencia: podem ser encontradas informacoes Adicionais no docurnento
B0193WG, "FoxDraw."
Devido a natureza de FoxDraw e suas capacidades virtualmente ilimitadas, levaria varies
dias para cobrirtodas suas caracteristicascorretamente.
o instrutor tem a opcao de proceder sozinho ou trabalhar em conjunto com outros usuaries
que inc1uiriamuitas das caracteristicasinteressantesdo FoxDraw.
Invensys.
RJXBORO'
FoxDraw: Contruindo Telas de Processo
( \
Guia da LiyBO
5-6 The Foxboro Training Institute - 15/6/2011
Invensys.
RJXBORiJ
FoxDraw: Construindo Telas de Processo
1.1 Acesso
FoxDraw pode ser acessado pelo seguinte procedimento:
I )
Guia da Li~ao
5-8 The Foxboro Training Institute - 15/6/2011
Invensys.
JiOXBORO'
FoxDraw: Construindo T elas de Processo
( \
mvensys.
RJXBORO' ( ,
FoxDraw: Contruindo T elas de Processo
( \
( ,
Cria urn display base de tela cheia (100 unidades de largura x 75 unidades de
altura) com urn fundo cinza e urn grid de 10 x 10, subdivididos em 2x2
divisoes, A extensao de arquivo e .* .fdf (arquivo de display Foxboro).
Overlays
Cria uma Tela Cheia, 114de Tela, 118de Tela, 1/2 Horizontal, 112Vertical
ou overlay personalizado que e aberta em cima de urn display base ou outro
overlay (0 display base nao sera fechado quando urn overlay e aberto). A
extensao de arquivo para urn overlay e * .fdf.
Guia da Lir;ao
5-10 The Foxboro Training Institute - 15/6/2011
Invensys~
fOXBORO'
FoxDraw: Construindo T elas de Processo
Components (Componentes)
Invensys.
RJXBORO'
FoxDraw: Contruindo Telas de Processo
Open (Abrir)
A caixa de dialogo Open aparece na tela para selecionar urn arquivo a ser
aberto.
Selecione urn diret6rio. Pelo padrao, a Foxboro disponibiliza displays,
bibliotecas de objetos, overlays, paletas, e elementos de display (fontes,
grids, marcadores) armazenados em \opt\fox\displib (/optlfox/displib na
Sene 50). Os arquivos do usuario sao armazenados em urna estrutura de
diret6rio identica, pelo padrao, em \opt\customer\displib
(Ioptlcustomer/dislib na Serie 50). Estas estruturas de arquivo foram
discutidas na secso 4.10.
No campo File Name, entre com urn nome de arquivo ou selecione da lista.
No campo Files of Type, selecione urn tipo de arquivo. Arquivos de Bitmap
(.bmp ou .i) nao podem ser abertos diretamente pelo FoxDraw. Ao inves,
para colocar urn bitmap em urn display, do menu [Object] escolha Link
Bitmap.
Guia da Uyao
5-12 The Foxboro Training Institute - 1516/2011
Invensys.
JiOXBORtJ
FoxDraw: Construindo Telas de Processo
Save (Salvar)
mvensys.
JiOXBORO' (
FoxDraw: Contruindo T elas de Processo
Guia da Liy80
5-14 The Foxboro Training Institute - 1516/2011
Invensys~
fOXBORO'
FoxDraw: Construindo Telas de Processo
Aba OM Data
A Aba OM Data pode ser usada para fixar a taxa de atualizacao (Scan Rate)
e tempo de demora (delay time) do Gerenciador de Objetos(OM). Quando a
estacao que usa 0 display, tern que recobrar dados de outras estacoes, 0 scan
rate indicara com que frequencia pedira ao OM do display da estacao para
atualizar valores do Gerenciador de Objetos da estacao fonte. 0 delay time
(tempo de demora) aguardara 0 pedido pelo mimero de segundos digitado.
Isto vai fasear 0 pedido para reduzir a carga no bus de comunicacao.
Guia da Liyao
5-16 The Foxboro Training Institute - 1516/2011
( ) Invensys.
l'OXBORO'
FoxDraw: Construindo T elas de Processo
mvensys~
roXBORO'
FoxDraw: Contruindo T elas de Processo
(
( )
( )
()
Convert (Converter)
Guia da Ugao
5-18 The Foxboro Training Institute - 15/6/2011
Invensys.
JIOXBoRd'
FoxDraw: Construindo Telas de Processo
DEdit
DEdit e urna utilidade que permite para 0 usuario achar e substituir nomes
compostos em urn ou mais displays. Isto permite que urn arquivo de display
possa ser usado em varias aplicacoes semelhantes onde somente nomes
compostos devem ser modificados ou salvos como outro arquivo.
Saida
o Menu de Desenho pode ser usado para selecionar 0 tipo de objeto que
voce deseja acrescentar ao seu display. Cada opcso tambem tern urn botao
de ferramenta correspondente abaixo no lade esquerdo da janela do
FoxDraw.
Guia da LifBO
5-20 The Foxboro Training Institute - 1516/2011
Invensys.
FOXBORO'
FoxDraw: Construindo T elas de Processo
Ferramenta Selecionar
Guia da Ligao
5-22 The Foxboro Training Institute - 1516/2011
Invensys.
RJXBORO'
FoxDraw: Construindo T elas de Processo
)
Invensys~
fOXBORO'
FoxDraw: Contruindo Telas de Processo
)
(\
( I
( )
, )
( )
Guia da LiyBO
\.
5-24 The Foxboro Training Institute - 15/6/2011
Invensys.
JiDXBORiJ
FoxDraw: ConstruindoTelas de Processo
Guia da Liy80
5-26 The Foxboro Training lnstitute - 1516/2011
Invensys.
l'OXBORO'
FoxDraw: Construindo Telas de Processo
( )
( \
mvensys.
l'OXBORO' r 1
FoxDraw: Contruindo Telas de Processo
r )
I )
I I
r )
Guia da Lit;8o
5-28 The Foxboro Training Institute - 1516/201I
Invensys.
RJXBORO'
FoxDraw: Construindo T elas de Processo
A funyoo de curva levara uma serie de pontos que 0 usuario constr6i na tela ()
e enmo os conecta com uma curva de perfeitamente ajustada.
()
( I
Guia da Liy80
5-30 The Foxboro Training Institute - 15/6/2011
Invensys.
RJXBORO'
FoxDraw: Construindo Telas de Processo
A curva fechada e de construcao parecida com a curva a nao ser que quando
o botao direito e selecionado, 0 primeiro e Ultimo ponto tambem se
conectarao fonnando uma curva perfeitamente ajustada.
(\
Desenhando urn Circulo
(,
Guia da Livao
5-32 The Foxboro Training Institute - 1516/2011
Invensys.
RJXBORO'
FoxDraw: Construindo Telas de Processo
Desenhando Arcos
( J
)
Guia da LilJao
5-34 The Foxboro Training Institute - 15/6/2011
Invensys.
rOXBORO'
FoxDraw: Construindo T elas de Processo
(')
(\
loveosys.
FOXBORO' (I
FoxDraw: ContruindoTelas de Processo
()
Criando Texto
Ha dois tipos de texto, texto e texto de fundo. Texto de fundo tern uma caixa
retangular que 0 cerca, considerando que urn objeto de texto nao 0 faz. )
( )
( )
Guia da Uyao
5-36 The Foxboro Trainingtnsiiiuie - 15/6/2011
Invensys.
RJXBOReJ
FoxDraw: Construindo T elas de Processo
o texto de fundo e rodeado por urn retangulo que pode ser preenchido, pode
ser configurado para mudar cor de fundo.
()
mvensys.
FOXBORO'
FoxDraw: Contruindo T elas de Processo
A Ferramenta de Ponto
Use esta ferramenta para mover, acrescentar ou apagar pontos nestes
objetos:
• Linha
• Polyline ( )
• Poligono
• Curva
• Curva fechada
Excecao: Voce nlio pode apagar urn ponto de uma linha.
Movendo um Ponto
Guia da Lit;ao
5-38 The Foxboro Training Institute - 15/6/2011
Invensys.
FOXBORO'
FoxDraw: Construindo Telas de Processo
()
)
t )
( I
( )
r \
r )
)
Guia da Lir;ao
5-40 The Foxboro Training Institute - 1516/2011
Invensys.
RJXBOR(J
FoxDraw: Construindo Telas de Processo
Multi Create
DESFAZER
(UNDO)
(CTRL+Z)
o e
comando Desfazer usado para desfazer as ultimas operacoes. As ultimas
operacoes vao sendo acurnuladas, e cada urna e identificada no menu.
Por exemplo, no menu Undo (desfazer), pode ser observado Undo FillColor
(Desfazer cor de preenchimento), e/ou Undo CreateCurve (Desfazer Criar
Curva).
No padrao, 0 FoxDraw permite desfazer ate as ultimas 24 operacoes. 0
desfazer maximo pode ser mudado selecionando User Options no menu
[Options], e selecione a aha Geral. Sao permitidas desfazer ate 300
operacoes, embora urn alto mimero de operacao a serem desfeitas ocupa
uma quantia significante de memoria.
Guia da Lir;ao
5-42 The Foxboro Training Institute - 15/6/2011
mvensys,
JiOXB6RO'
FoxDraw: Construindo T elas de Processo
REPETIR (REDO)
(CTRL+Y) ~
I(l
o comando Repetir reverte a operacao do comando desfazer. Todas
operacoes feitas pelo comando desfazer podem ser revertidas, uma a urna.
As ultimas operacao vlio sendo acumuladas, e cada uma e identificada no
menu.
Por exemplo, no menu Redo (repetir), pode ser observado Redo FillColor
(Repetir Cor de Preenchimento), e/ou Redo CreateCurve (Repetir Criar
Curva.
Se uma operacao nao pode ser repetida, 0 comando e desabilitado e mostra
que e impossivel refazer (Can't redo).
RECORTAR
(CUT)
(CTRL +X)
COLAR(PASTE)
(CTRL +V)
COPIAR(COPy)
(CTRL +C)
Guia da Lir;ao
5-44 The Foxboro Training Institute - 15/6/2011
J
Invensys.
fOXBORO'
FoxDraw: Construindo Telas de Processo
( I
mvensys~
JiOXBORO' (
FoxDraw: Contruindo Telas de Processo
1.6 0 MenuView )
. ZOOM
~~M
(ZOOMIN) ~
I~, ~
Seleeionando Mais Zoom ou 0 leone Mais Zoom, 0 desenho aumenta. Por
exemplo, se estiver a 100% de zoom, elieando neste botao 0 valor muda
para 95%.
~~~~s B. l]
(ZOOM OUT) ;',
Seleeionando Menos Zoom ou 0 leone Menos Zoom, 0 desenho diminuira. ,
Por exemplo se estiver a 100% de zoom, elieando neste botao 0 valor muda
para 105%.
Guia da Liy80
5-46 The Foxboro Training Institute - 15/6/2011
FoxDraw: Construindo Telas de Processo
VISAO NORMAL
(NORMAL VIEW)
IE _,
REFRESH
(j
Invensys.
JiDXBDRO'
FoxDraw: Contruindo Telas de Processo
( ,
Guia da Liqao
\.
5-48 The Foxboro Training Institute - 15/6/2011
)
Invensys.
RJXBooo'
FoxDraw: Construindo Telas de Processo
Objetos podem ser chamados como urn dos tres modo de ponto; MODO DE
PONTO, MODO DE CENTROou MODO DE REFERENCIA.
( )
Nota: Neste curso, Point Mode refere-se ao estado dos objetos (MODO
DE PONTO, MODO DE CENTRO, ou MODO DE
REFERENCIA).
POINT MODE escrito em maiusculas refere ao Modo de Ponto do
MODO DE PONTO.
mvensys.
RiXBORO'
FoxDraw: ContruindoTelas de Processo
Exemplo:
Na figura anterior, MODO DE PONTO pode ser selecionado para unir os
dois tanques estendendo 0 tubo horizontalmente sem mudar sua altura.
1. Entre em MODO DE PONTO
2. Mova 0 tubo ao tanque esquerdo.
3. Arraste 0 ponto central do fim oposto do tubo a direita do tanque.
Guia da Li(_f80
\.
5-50 The Foxboro Training Institute - 15/6/2011
( )
Invensys.,
JiOXBORO·
FoxDraw: Construindo Telas de Processo
,
( I
(
IOvensys.
1'OXBORO' ( )
FoxDraw: Contruindo Tetas de Processo
( ,
MODO DE REFERENCIA(REFERENCE MODE) I tj]
Quando REFERENCE MODE ou 0 leone de MODO DE REFERENCIA
estiver selecionado, os objetos de desenho estarao no MODO DE
REFERENCIA. As caracteristicas dos objeto serao iguais aos objetos que
estavam no MODO DE PONTO com excecao do seguinte.
Por padrao, todo objeto tern seu ponto de referencia no seu centro. 0 ponto (\
de referencia de urn objeto pode ser mudado usando a selecao
[Object]lReference Point/Set Reference Point ou 0 Icone SET
GRIDS
Grid e uma matriz de linhas ou marcadores que sao exibidas como uma
ajuda para posicionar e alinhar objetos no FoxDraw. Grids sao estritamente
uma ajuda para facilitar 0 desenho e nao sao visiveis quando os arquivos de
display sao abertos no FoxView.
Configuracoes de Grid podem ser modificadas e podem ser salvas como
configuracoes individuais como arquivos de grid a serem usados de novo
depois com displays diferentes.
Opcional, configuracoes de grid podem ser configuradas no FoxDraw para
ser salvo automaticamente com urn arquivo de display. Quando 0 arquivo e
aberto para editar, 0 grid tambem sera recarregado.
GRID Ligado uJ EJ
(GRID On) -
Selecionando Grid On ou 0 Icone de Grid ligado, mostra 0 grid.
SALTOAO
GRID(SNAPTO
~lJ )
GRID)
Salto e urna funcao que, quando ativada, forca 0 objetos a ser puxado,
redimensionado, ou s6 mover-se as
intersecoes de grid. Este ajudante serve
para alinhar objetos. selecionando Snap Grid ou 0 icone de Salto ao grid
fara com que os objetos Saltern a intersecao do grid.
Guia da Li~iio
5·52 The Foxboro Training Institute - 15/6/2011
Invensys.
JiOXBOBO>
FoxDraw: Construindo Telas de Processo
( \
Saito ao grid em MODO DE PONTO
( I
Selecione e arraste qualquer ponto de urn objeto e faca com que salte a uma
intercessao de grid.
Figura 1.6-6 Redirnensionando urn Objeto Em MODO DE PONTO com Saito ao grid
(~
Movendo urn Objeto
( )
Ao mover urn. objeto em MODO DE PONTO e com Saito ao Grid ligado, 0
centro do objeto saltara it intersecao do grid selecionada. ( )
()
+ + + + + + ( )
()
( )
+
)
+ + ()
( )
)
+
( )
Figura 1.6-7 Movendo urn Objeto Em MODO de PONTO com SALTO AO GRID ligado
I )
I )
Guia da U980
5·54 The Foxboro Training Institute - 15/6/2011
Invensys.
lOXBORO'
FoxDraw: Construindo Telas de Processo
Redimensionando um Objeto
AFTER
BEFORE
+ +
+ +
+ + + + +
Figura 1.6-8 Redirnensionando urn Objeto em MODO DE CENTRO Com SALTO AO GRID
ligado
Movendo um Objeto
Redimensionando um Objeto
(
lnvensys.
JiOXBORO'
FoxDraw: Contruindo Telas de Processo
o objeto sera movido de forma que seu ponto de referencia salte a intersecao ()
do grid desejada. ( i
AFTER
-+ +
( )
BEFORE
+
(~ )
+
+ + + -+ -+ + ,)
Figura 1.6-9 Movendo urn Objeto no MODO DE REFERENCIA Com SALTO AO GRID
ligado
Guia da Lit;ao
5-56 The Foxboro Training Institute - 1516/2011
Invensys.
FOXBORO'
FoxDraw: Construindo T elas de Processo
GRAVIDADE DE SALTO
o tamanho de urn objeto pode ser mudado para se conectar a urn objeto
designado(targetobject).
Para fazer isto, use 0 seguinteprocedimento:
I. Selecioneurn ponto no objeto primario,
2. Arraste 0 ponto ao objeto designado(target object). 0 ponto primario
selecionado saltara ao ponto mais proximo no objeto designado(target
object).
3. Solte 0 botao do mouse.
~ ~ ~ ~
-
-I- -I- ~ ... ... + ~ ... +
1
_.I 2 I r-----_ 3
~ -I- + ~ + -I- + +
-
SNAP GRAVITY IN POINT MODE
+ + ~ • + + + + +
1. Select any point on the source object
2. Drag the cursor to the target object
(fhe selected source point will snap to the nearest target point)
3.ltelease the mouse button
+ ~ + + ~ + + ~ +
(')
Inven5YS~
roXBORO'
FoxDraw: ContruindoTelas de Processo
()
No MODO DE CENTRO
( \
Urn objeto pode ser movido para conectar a urn objeto designado(target
object) usando os seguintes procedimentos: )
)
')
SNAPGRAVllY IN CENTERMODE ()
1- Select any part of the object to be moved
(Not one of the points)
2- Drag the object to the source object
(The center ofthe source object will snap to the
nearest target object point)
3- Releasethe mouse bullon
)
Figura 1_6-11 Gravidade de Snap em MODO DE CENTRO
)
)
Guia da Liv80
5-58 The Foxboro Training Institute - 1516/2011
Invensys.
RiXBORiJ
FoxDraw: Construindo Telas de Processo
Em MODO DE REFERENCIA
Ref81"811Ce
Point SNAP GRAVllY IN REFERENCEMODE
1 • Select any part of the source object
(Not a point)
2 . Drag the object to the target object
(The reference point will snap to the
nearest point on the target object)
3 . Release the mnuss button
GRID ( ')
Selecionando Grid no menu [View] voce tera acesso a caixa de dialogo (.,
Grid. (')
Esta caixa de dialogopermite para 0 usuario modificarconfiguracoesde grid (\
ou salvar/abrirgrids para/de arquivos. )
( )
o botao indica a cor do atual grid. Clique para abrir a paleta de cor e
selecionaruma nova cor.
)
Guia da Lir;ao
5·60 The Foxboro Training Institute - 1516/2011
)
Invensys~
l'OXBORtJ
FoxDraw: Construindo T elas de Processo
Saito Desligado
Desligando 0 SaIto ao Grid ou Gravidade de SaIto.
Ao Grid - Ligando 0 comando Saito ao Grid. Selecionar este botao e 0
mesmo que selecionar 0 comando Saito ao Grid no menu [View] ou
f \ clicando no Icone de Salto ao Grid.
Gravidade - Ligando 0 comando Gravidade de Saito. Selecionando este
botao e 0 mesmoque selecionar 0 comando de Gravidade de Salto no menu
[View] ou c1icando no icone de SaIto Gravidade.
Tipo de Grid
Linha(Line)
Marcador(Marker)
( ,
)
Guia da Liy80
5-62 The Foxboro Training Institute - 15/6/201]
I
Invensys.
l'OXiiORO·
FoxDraw: Construindo Telas de Processo
Fechar(Close)
Opyoes(Options)
Foxboro ou Grid De Usuario devem ser salvos a urn arquivo ou abertos para
urn arquivo de display.
Arquivo de Grid
Selecionando esta caixa mostra arquivo de grid que 0 usuario criou e salvou.
e
Quando a caixa limp ada, sao listados arquivos de grid fomecidos pela
Foxboro.
( )
Invensys.
l'OXBORO' )
FoxDraw: Contruindo T elas de Processo
()
Close (fechar)
( \
Fecha a caixa de dialogo Grid.
Load (abrir)
()
Abre 0 arquivo de grid selecionado. As novas configuracoesde grid sao (')
aplicadasimediatamenteit displayatual. ( )
Save (salvar)
)
Aba General (geral)
Guia da Lir;ao
5-64 The Foxboro Training Institute - 15/6/2011
Invensys.
JiOXBORO'
FoxDraw: Construindo T elas de Processo
Especifica quanto urn objeto move quando as teclas de seta sao apertadas.
Os valores sao expressados em unidades de Coordenada Mundial que sao
usadas para determinar 0 local de cursor. Os valores padrao sao, .5 para
movimento rapido e 0.05 para movimento lento. A tecla de seta fixada para
movimento lento e util para posicionamento de precisao. Pode ser entrado
em urn valor de 0.00 a 25.00 em cada campo.
Permuta entre modos lento e rapido e terminado selecionando 0 comando
Fast Arrow Move do menu [Layout] (a ser descrito mais tarde).
Aba de Dinamica
()
( )
History (Hist6ria)
Guia da Uyao
5·66 The Foxboro Training Institute - 1516/2011
Invensys.
l'OXBORO·
FoxDraw: Construindo T elas de Processo
Aba de Servidores
Servidor
Infonna~oesda Conexao
Campos somente de leitura que exibem estado (Conectado ou Nao
Conectado), 0 nome do Anfitriao (servidor) e 0 proto colo de comunicacao
(TCP/IP).
Conecte ao Iniciar
Invensys~
RlXBORo'
FoxDraw: Contruindo T elas de Processo
Barra de Ferramentas
'\
Guia da Li9ao
\.
5-68 The Foxboro Training Institute - 1516/2011
Invensys.
( RJXBORO'
FoxDraw: Construindo T elas de Processo
()
r '\
Invensys.
')
FOXBORO'
FoxDraw: Contruindo Telas de Processo
)
e
Quando urn Texto ou objeto de Texto de Fundo selecionado, esta funcao
)
permite para 0 usuario editar 0 conteudo de texto pela caixa de dialogo Edit
Text. )
SAMPLE TEST ()
ATRIBUTOS DE GRAFICO
A funcao Atributos de Grafico executa duas funcoes;
1. Seleciona os atributos padrao para objetos que serao.
ou
2. Substitui os atributos de objetos selecionados no display. Se nenhum
objeto estiver selecionado no display, serao fixados atributos de objetos
futuros.
D
HOLLOW
\
I
Guia da Ligao
5-70 The Foxboro Training Institute - 15/6/2011
()
()
Invensys~
RJXBQR(f
FoxDraw: Construindo T elas de Processo
ABA DE PREENCHIMENTO
• Polyline
• Retangulo
• Poligono
• Curva
• Curva fechada
• Circulo
• Setor
• Retangulo que inclui Texto de Fundo
Solid (S6Iido)
Um preencbimento s6lido.
Hollow (Oeo)
Opaque (Opaco)
T ransparent( e)
r,
()
()
FoxDraw: Contruindo T elas de Processo
(\
)
r l
)
()
Guia da Li980
5-72 The Foxboro Training Institute - 1516/2011
Invensys.
roXBORO'
FoxDraw: Construindo T elas de Processo
Padrao de Preenchimento
Paleta de Cores
• Linha
• Polyline
• Retangulo
• Poligono
• Curva
• Curva fechada
• Circulo
• Setor
• Retangulo que inclui Texto de Fundo
')
)
Invensys.
roxBORO' (
FoxDraw: Contruindo Telas de Processo
()
Edge Style
Color Palette
Guia da Lir;80 )
5-74 The Foxboro Training Institute - 15/6/2011
mvensys.
( fOXBORO·
FoxDraw: Construindo T elas de Processo
Direction (Direcao)
( )
A seta de direita produzira texto da esquerda para a direita. As seta vertical
produzira texto de cima para baixo.
Color palette
e
Esta selecao usada para unir objetos para processar variaveis, Isto sera
discutido no M6dulo 8.
GRUPO (GROUP)
Invensys.
roXBORO'
FoxDraw: Contruindo T elas de Processo
( )
DESAGRUPANDO (UNGROUP)
VISIBILIDADE (VISIBILITY) ( )
Visbillty Off
Visibilidade Desligada tornara qualquer objeto que estiver no display,
invisivel e nao-selecionavel no FoxDraw ou no FoxView. E ativado
selecionando primeiro Select All no menu [Edit], e entao Visibility Off.
Visibility On ( \
DETECT AR (DETECT)
Detect Off
Detectar Desligado tornara qualquer objeto selecionado no display em nao-
e
detectavel, mas ainda visivel. Isto conveniente quando for desejavel nao
mover urn objeto acidentalmente no FoxDraw.
Detect On
Para cancelar os efeitos de Detectar Desligado, os objetos devem ser
lacados ou Select All no menu [Edit]. Entao selecionando Detect On, todos
os objetos do display retomarao novamente a serem detectaveis.
ASSOCIE UM FACEPLATE/TREND
ASSOCIE UM BITMAP
Guia da Li980
5-76 The Foxboro Training Institute - 15/612011
Invensys.
RJXBOR(J
FoxDraw: Construindo T elas de Processo
ORDEM (ORDER)
Ordem e usada para mover objetos a frente para atras do display. Tambem e
usado para reordenar os objetos selecionados.
To Front (CTRL+F)
By Selection
Ordena os objetos selecionados de acordo com a sequencia na qual eles
foram selecionados (a ordem determina qual objeto tem 0 foco). Para
reordenar os objetos, segure a tec1a SlllFT enquanto cada objeto e
selecionadourn de cada vez. Por padrao, os objetos sao ordenados de acordo
com a sequenciana qual eles foram criados.
ALINHAR (ALIGN)
Guia da LigBO
5·78 The Foxboro Training Institute - 15/6/2011
Invensys~
RJXBOBtf
FoxDraw: Construindo Telas de Processo
VIRAR (FLIP)
Horizontal (FS)
Vira 0 objeto em seu ponto central no eixo horizontal. A posicao de tela do
objeto nao muda mas aparece de cabeca para baixo.
)
Vertical (SHIFT+ FS) )
Vira 0 objeto em seu ponto central no eixo vertical, para produzir uma
imagem espelhada. A posicao de tela do objeto nao muda.
Guia da Ligao
5-80 The Foxboro Training Institute - 15/6/2011
Invensys.
fOXBORO·
FoxDraw: Construindo Telas de Processo
f I
Height
Usado para configurar arquivos de fonte. Este esta alem da extensao deste
curso.
AJUDA (HELP)
( )
Guia da Uy80
5-82 The Foxboro Training Institute - 15/6/2011
( ,
InvenSYSa
RJXBORO'
FoxDraw: Construindo Telas de Processo
\Bitmaps
()
BTTNS_SSC_LOCK.ml
BUlTONS.m1 )
BUTTONUo.ml
BUlTON,_,RC.ml
BUTTONS_WC.ml
CAD_BUTTDNS.ml
CAD_PAaE_GRP.ml
D_BASE_BTTNS.ml
D_O\Il,_Bl1NS.ml
OBASE_BTN_,nml
OO\ll,_BTTN_,nml
/ox_blJ.lonl0.ml
\DisplayBar
Contem urn faceplate para todo tipo de bloco do IIA. Estes arquivos tern
extensao.ml.
AIN_ml _
l )
AINR.ml
ALMPRLml
AMSPRLml )
)
)
)
Guia da Liyao )
5-84 The Foxboro Training Institute - 15/6/2011 )
Invensys.
fOXBORO'
FoxDraw: Construindo T elas de Processo
\Palettes
2K8 Ml Fie
421(8 MlFie
3KB Ml Fie
3KB Ml File
SKB MlFie
3KB Ml Fie
5KB Ml Fie
3KB Ml Fie
2KB Ml File
3KB Ml Fil.
71(8 Ml Fde
51(8 M1Re
3KB Mlrie
r )
,"vensys~
fOXiiDRo'
FoxDraw: Contruindo T elas de Processo
(')
D: \OPTICUSTOMER\DISPLIB
)
customer
data
displib
Bitmaps
Buttons
l )
Este diret6rio annazena biblioteca de objetos que foi feita pelo usuario.
Contern muitos do subdiret6rios que estao em opt\fox\displib.
Guia da Lir;ao
5-86 The Foxboro Training Institute - 15/6/2011
Invensys.
l'OXBORO·
FoxDraw: Construindo T elas de Processo
Termos
OBJETO
Urn objeto e qualquer elernento que pode ser tirado ou colocado em urn
display. Objeto e urn termo geral que inclui simbolos, rnarcadores,
faceplates,tendencias,etc.
BIBLIOTECA
Urn simbolo e urn icone que pode ser usado para representar urna parte do
processo i.e. tubos, valvulas, metros, tanques, etc. Ha objetos de
predefinidos que existem em urna biblioteca em \opt\fox\displib\Symbols.
Usuarios podem criar sua propria biblioteca de simbolos.Estes normalmente
sao armazenados em \opt\customer\displib\Symbols.Simbolos e outros
objetos (i.e. rnarcadores,botoes) podem ser colocadosjuntos em urna paleta.
PAL ETA
Objetos copiados sao aqueles que fazem parte do arquivo de display. Eles
podem ser acrescentados ao display das paletas ou podem ser colocados
diretamenteno display.
tnvensys~
roxBORO'
FoxDraw: Contruindo T elas de Processo
Guia da Lit;tio
5-88 The Foxboro Training Institute - 1516/2011
Invensys.
RiXBORO·
FoxDraw: Construindo T elas de Processo
Para associar urn objeto da biblioteca para urn display, siga os passos
seguintes;
Invensys.
RJXBORO' )
FoxDraw: Contruindo Telas de Processo
( I
ASSOCIE FACEPLATEITREND
)
Faceplates e tendencies podem ser associados da biblioteca. 0 usuario
seleciona qual objeto e desejado, urn faceplate ou uma tendencia, Quando
selecionou,urna caixa de dialogo aparecerapermitindo ao usuario nomear 0 ( )
compostoe bloco para ser usado no faceplateou tendencia, ( )
()
(\
Guia da Lir;ao
5·90 The Foxboro Training Institute - 15/6/2011
Invensys.
FOXBORO>
FoxDraw: Construindo Telas de Processo
ASSOCIE BITMAP
()
Guia da Liyao
5-92 The Foxboro Training Institute - 15/6/2011
Invensys.
FOXBORO'
FoxDraw: Construindo T elas de Processo
(~
r ,
( ,
()
( )
()
()
( )
()
( )
()
I )
( )
( I
( )
( }
I )
l )
( )
I )
( )
( )
l )
( )
( )
)
FoxDraw: Laborat6rio
! \
indice
1.1 FoxDraw 4
1.2 Criando uma Paleta de Usuario 18
1.3 Displays de Processo 19
1.4 Overlays de Controle 23
( J 1.5 Armazenando os Graficos em Disquete 25
Introdu~io
Em 1.1, voce praticara primeiro com FoxDraw usando as varias funcoes e OP90es deste
Configurador. Considerando que 0 proposito e ficar familiar com FoxDraw, voce nao
salvara nada deste trabalho.
\
Em 1.2 voce construira uma Paleta de Usuario. I )
FoxDraw: Laboratorio
()
1.1 FoxDraw
)
')
Acessando 0 FoxDraw
')
1. Mude para 0 ambiente de Process_Eng.
)
2. Selecione [Config] e entao FoxDraw do menu resultante.
)
7. Ache urn padrao de grid que seja confortavel para voce olhar e funcional. Voce pode )
)
9. Selecione Cancel para remover a caixa de dialogo Opcoes de Usuario e enmo Close
para remover a caixa de dialogo Grid.
o botao de ferramenta Grid e 0 botao Snap Grid na barra de ferramentas padrao ativarao
ou desativarao estas funcces,
I
4 IfA Series Training - Lab Guide
Invensys~
FOXBORO'
FoxDraw: Laborat6rio
( Construindo Atributos
, ) Voce vera esta caixa de dialogo em dois modos operacionais, Set Default Attributes e Set
Selection Attributes. 0 modo inicial, Set Default Attributes, e usado para fixar atributos
padrao para os objetos que voce construira, Estes padroes sao cor, caracteristicas de
preenchimento, caracteristicas de linha e estilo de fonte. Quando cada objeto e construido
ele exibira os atributos padrao. 0 outro modo, Set Selection Attributes, e usado para mudar
os atributos de urn objeto selecionado ja na tela.
Atributo de Preenchimento
2. Selecione a caixa Fill, cntao digite em Fill level = 100.0 e Fill type = solid
3. Escolha uma Cor de Preenchimento selecionando uma caixa de cor da paleta de cor.
Quando selecionou, a caixa colorida sera contomada por urn retangulo preto. Cores
adicionais podem ser obtidas usando a seta debaixo da paleta de cor.
2. Selecione uma linha tracejada como Estilo de Extremidade e a caixa de largura de linha
mais grossa como escolha.
3. Escolha uma cor de extremidade selecionando a caixa de cor da paleta.
Atributos de Texto
2. Escolha a caixa de centro para Alinhamento de Texto. Isto colocara 0 texto no centro do
retangulo de fundo ao digitar urn texto de fundo no seu display.
3. Escolha a seta de direcao horizontal.. Isto selecionara texto horizontal
4. Se True Type esta selecionado, MO selecione novamente. Ao inves, selecione a caixa
de Estilo.
/Quais sao os ajustes atuais das fontes escalonaveis?
Fonte: Fonte Style: _ Tamanho:
----- ------
/Que outros Efeitos e Scripts estao disponiveis?
Effects: Scripts: _
1. Selecione 0 retangulo.
2. Posicione 0 cursor em qualquer urn dos pontos. Aperte 0 botao esquerdo do mouse e
arraste 0 cursor para reformar 0 retangulo ou objeto, entao liberte 0 botao para
completar a operacao,
Sele~aode Atributos
1. Com 0 retangulo selecionado, clique botao direito do mouse. 0 menu Rapido deve (')
aparecer. Novamente, este menu da acesso rapido para funcoes frequentemente usadas
Edit, View, e de Objeto. )
()
( Invensys.
JiOXBORo'
( FoxDraw: Laborat6rio
( I
('
Jnvensys~ (~
MxBQRO' )
FoxDraw: Laborat6rio
)
12. Selecione a aba Edge para trazer as OP90esde Extremidade a frente.
13. Use varias combinacoes de cor de extremidade, estilo de extremidade, e largura e
)
observe os resultados em seu objeto selecionado).
)
14. Deselecione 0 objeto:
()
Nota: Isto e util para manter a caixa de dialogo Atributos de Selecao aberta enquanto )
esta criando urn display para modificacoes rapidas e faceis.
3. Para editar 0 texto, selecione 0 objeto de texto em seu display e entao acesse 0 Menu
Rapido e selecione Edite Texto. A caixa de dialogo de Edite Texto aparecera inclusive 0
texto selecionado de seu display. Selecione a caixa de texto e a tecla de seta para
posicionar 0 cursor na frente do B em Boston e digite Fl6rida Marlins. Use a tecla
Delete para apagar 0 texto Boston Redsox e entao selecione 0 OK para aceitar as
mudancas .
./ Voce teve que teclar 0 Enter?
( )
)
FoxDraw: Laborat6rio
Com 0 texto de fundo selecionado, escolha Graphic Attributes do Menu Rapido (lembrar
que 0 botao direito do mouse chama 0 Menu Rapido), e entao selecione a aha de Texto para
trazer as opcces de texto a frente.
1. Investigue fazendo modificacoes no alinhamento do texto, direcoes de texto, e cor de
texto.
/Qual e a funyao do botao de alinhamento de texto?
2. Deselecione 0 objeto de texto de fundo e entao selecione urn objeto de texto. Voce
poderia ter selecionado 0 objeto de Texto que tambem teria deselecionado 0 objeto de
texto de fundo.
( )
Invensys"
JiOitBDRo'
FoxDraw: Laborat6rio
1. Feche a janela de dialogo de atributos e entao selecione urn objeto em seu display.
2. Pressione e segure a tecla Shift e posicione 0 cursor em outro objeto e clicar 0 botao
esquerdo do mouse.
3. Repita 0 passo 2 are que todos os objetos que voce deseja cortar sejam selecionados.
4. Deselecione os objetos posicionando 0 cursor longe de todos os objetos e clique 0 botao
esquerdo do mouse ou selecione [Edit] e enmo Deselect All do menu resultante. 0
comando Undo (Desfaca) e CTRL + Z do teclado tambem trabalhara,
Usando 0 Laco
Invensys.
l'OXBDRiJ
FoxDraw: Laborat6rio
( )
)
Desenhando Formas Irregulares
)
o arco de torta e urn segmento de urn circulo onde 0 dois endpoints estao conectados com
linhas diretas para a origem de cfrculo. 0 arco da torta sempre esta desenhado no sentido
e
horario. 0 setor igual ao arco de torta excluindo as linhas que conectam a origem do
cfrculo.
1. Selecione 0 botao de ferramenta de Torta da barra de ferramenta Draw ou selecione
[Draw] e entao Arcs e entao Pie do menu resultante.
2. Posicione 0 cursor onde voce quer 0 ponto de centro e clicar 0 botao esquerdo do
mouse.
3. Posicione 0 cursor onde voce quer primeiro endpoint e clique 0 botao esquerdo.
4. Posicione 0 cursor onde voce quer segundo endpoint da torta, e clique 0 botao
)
esquerdo. A cunha de torta aparece.
)
( A cunha de torta preenche na direcao --'
)
5. Tente desenhar urn Setor e urn Setor de Tres pontos e observe as diferencas entre os tres
)
objetos.
e
A acao de botao do mouse muito importante. Use 0 botao esquerdo para definir os pontos
e 0 botao direito para completar a operacao.
1. Selecione 0 botao de ferramenta de Poligono da barra de ferramenta Draw ou selecione
[Draw] e entao Polygon do menu resultante.
2. Posicione 0 cursor ao primeiro ponto e clique 0 botao esquerdo do mouse.
)
3. Posicione 0 cursor ao segundo ponto e clique 0 botao esquerdo, e enmo repita para
)
acrescentar linhas adicionais a seu poligono.
)
4. Clique 0 botao direito do mouse para completar a operacao.
)
/0 que aconteceu ao objeto em seu display?
~
14 ~)
IfA Series Training-- Lab Guide
I
I ) mvensys.
FOXBORO'
FoxDraw: Laborat6rio
Novamente, a ~ao do botao do mouse e importante. Use 0 botao esquerdo do mouse para
definir os pontos e 0 botao direito para completar a operacao.
1. Selecione 0 botao de ferramenta de Curva da barra de ferramenta Draw ou selecione
[Draw] e entao Curve do menu resultante.
2. Posicione 0 cursor ao primeiro ponto e clique 0 botao esquerdo.
3. Posicione 0 cursor ao segundo ponto e clique 0 botao esquerdo. Repita para acrescentar
tres pontos adicionais pelo menos a sua curva.
4. Clique 0 botao direito para completar a operacao.
/0 que aconteceu aos pontos em sua exibicao?
5. Deselecione a curva.
3. Posicione 0 cursor em urn dos pontos de aceso, entao aperte 0 botao esquerdo e arraste 0
ponto. Liberte 0 botao para completar a operacao.
4. Para adicionar urn ponto, Pressione e mantenha a tec1a CTRL, selecionando urn ponto
existente e arrastando para uma posicao nova.
5. Para apagar urn ponto, selecione urn ponto existente e entao aperte a tec1a Delete no
teclado.
Invensys~
JiOitBDBO'
FoxDraw: Laborat6rio
Layout Menu
1. De forma que voce poca testar algumas das caracteristicas de layout, tenha certeza que
voce tem tres objetos de tamanho variado e cor de preenchimento em seu display. \
2. Mova os objetos parcialmente de forma que cada um sobreponha outro como uma pilha
de torrada francesa.
3. Selecione 0 objeto mais a frente. Escolha [Layout] entao Order e entao Para Atras do
menu resultante, ou selecione 0 botao Para Atras da barra de ferramenta Layout.
/0 que aconteceu ao objeto dianteiro?
A1inhamento
( , Paletas da Foxboro
Esteja segura ter aproximadamente urn quarto do display basico livre para este exercicio.
Voce pode continuar com seu display ou corte objetos para livrar algum espaco, ou abra urn
display novo.
1. Selecione [paletas] e entao Select form List..F2 do menu resultante.
( 1 Clique no + simbolo a esquerda de Paletas da Foxboro. Uma lista longa de paletas
pre-definidas aparece. Cada paleta contem varios objetos pre-definidos que pode ser
adicionado ao seu display.
( I
Note que ha quatro tipos primaries de arquivos de paleta. Estas sao are copy, links,
fox, and isa.
Elementos levados de paletas nao residem de fato em seu arquivo de display, eles sao
acrescentados ao display quando voce chamar seu arquivo de display.
3. Role para abaixo a lista de tipos de paleta e selecione fox_3d_consoles e entao
selecione 0 botao Load. A paleta de objetos abrira como uma janela.
4. Selecione urn dos consoles na paleta posicionando 0 cursor em urn elemento e c1icando
o botao esquerdo.
5. Posicione 0 cursor em seu display, entao clique 0 botao esquerdo para acrescentar 0
objeto ao seu display.
/Como 0 cursor aparece em seu display?
6. Deselecione 0 objeto.
7. Escolha outro tipo de paleta das Paletas da Foxboro e entao Load.
/0 que aconteceu a paleta de fox_3_d_consoles?
Girando Objetos
Invensys~ ()
RJXBORO'
FoxDraw: Laborat6rio
()
( )
1.2 Criando uma Paleta de usuarlo ,
1. 0 U suario pode construir elementos dentro de uma paleta. Estes elementos podem ser
incluidos entao em qualquer display de processo usando os mesmos procedimentos )
descritos para paletas Fox. -,
2. Selecione [File] e entao < New>. Um dialogo de FoxDraw aparecera, perguntando se
voce deseja salvar as mudancas deste display, escolha NO. 0 usuario pode construir
()
elementos dentro de urna paleta. Estes elementos podem ser usados entao em qualquer
display de processo usando as fun~5es click e drop para os copiar para 0 display.
3. Selecione < Palette> debaixo do cabecalho de Componentes e entao escolha OK.
/Como grande 0 modelo em branco 6?
Se voce nao puder ver 0 modelo, 0 Grid pode estar mascarando 0 esboco. Selecione 0
botao ferramenta Grid da barra de ferramenta (barra horizontal do topo). Isto vai
permutar entre Grid On e Grid Off.
4. Voce pode aurnentar 0 Zoom no modelo de paleta para desenhar elementos pequenos.
5. Selecione 0 botao de ferramenta Zoom-In da barra de ferramentas ou selecione [View] e
entao < Zoom> e entao < Zoom-In> do menu resultante para aumentar a area de
( )
desenho ate 57% mostrada na caixa de valor na barra de ferramenta. Isto significa que
57% de sua exibicao original 6 agora urna tela cheia.
6. Use as ferramentas de desenho basicas e sua imaginacao para construir uma valvula.
• Crie urn circulo e reforme para formar a elipse.
• Copie retangulos para assegurar as duas conex5es de tubo sao do mesmo tamanho.
-'
18 IfA Series Training - Lab Guide
tnvensys.
RJXBORO'
FoxDraw: Laborat6rio
r )
\
FoxDraw: Laborat6rio
()
()
8. Ajuste 0 tamanho e posiciona a valvula na tubulacao de entrada do tanque.
( ,
• Mova 0 rotulo tanque pRlMARro, para 0 tanque maior. ()
• Some urn objeto (urna c6pia de seta da paleta de setas) ao lado direito do tanque { I
para mostrar 0 setpoint.
()
( )
)
)
)
)
J
)
Para simular a mudanca de cor de urn objeto 3_d, urn objeto deve ser adicionado em cima
do objeto 3_d. Neste exemplo voce desenhara puxara urn poligono dentro dos limites
internos da bomba. A cor de preenchimento do poligono sera usada para indicar 0 estado de
ON/OFF da bomba. (VejaFigura 5-1a)
Adicionando Pushbuttons
Adicionando Tubos
,
1. Acrescente 0 cotovelo ao topo de seu tanque primario. Escolha 0 tubo de fox_3d_pipes.
Figura 5-1 usa 0 fox_3d_pipes e conexoes incorporadas, cotovelos, secces verticais, e )
I )
o Overlay do Controlador
1. Se refira para Figurar 5-2 para referencia das modificacoes no overlay TANK1_ OVL.
2. Selecione [File] entao Open, entao escolha TANKl_ OVL.fdf da pasta d:\opt\disp
Novamente, voce pode criar urn grid de usuario para ajudar construindo 0 overlay,
habilite 0 snap grid, e/ou utilize as funcoes de alinhamento abaixo de [Layout].
Novamente, voce pode personalizar 0 overlay atraves do Display Properties.
/0 overlay modelo e aberto em qual porcao da tela?
3. Selecione [OBJECT] e entao Link Faceplate/Trend ... Ctrl+Ins para mostra a caixa de
dialogo Faceplate/Trend. Esteja seguro que Link Faceplate e escolhido.
/Como voce pode trazer os valores do Processador de Controle para este faceplate?
Invensys~
RJXBORCJ' )
FoxDraw: Laborat6rio
Overlay da Bomba )
)
T.~i"Jh1 PUMP
CONTROL
•
( )
Figura 5-3 Overlay de ControlePUMP_OVL
)
)
/
Invensys ..
RiXBOBO'
FoxDraw: Laborat6rio
• TANKI OVL.fdf
• PUMP OVL.fdf
Escolha e arraste 0 arquivo individualmente da coluna direita para 3W'-Floppy [A:] na
coluna esquerda. Voce tambem pode selecionar multiples arquivos usando as teclas
Shift ou Control.
4. Abra a pasta D:\opt\menus\d3 e salve os arquivos seguintes a seu disco.
• TANKI DISP.fdf
• TANKI GRP.fdf
5. Etiquete seu disquete como FoxDraw Files AW7001.
)
o
( 'I
n
n
(I
()
()
(")
( )
()
()
()
()
()
( )
()
( )
()
( )
I )
()
l )
( )
\ )
)
,)
()
( )
~)
I)
)
I.J
)
1 I
()
, \
)
)
)
M6dulo 6
FoxDraw
Confiquracao de Telas de Processo
\
r,
/
FoxDraw: Configurando Telas de Processo
indice
Introducao 5
1 Configurando Objetos no FoxDraw 6
Acesso 6
Caixa de Dialogo Configure Objects 7
Aba Dynamic Update 8
Conversoes 11
Atributos Dinamicos 12
Text Contents com Conversao NurnericlText 12
Nivel de Preenchimento com Conversao Continua 18
Cor de Preenchimento com Conversao Discreta 21
Cor de Preenchimento com Conversao Threshold 23
Mova Vertical com Conversao Continua 24
Mova Por Cento de Caminho com Conversao Continua 26
Rotacao com Conversao Continua 28
Escale com Conversao Continua 29
Conteudos de Texto com Conversao Estado de Bit .30
Aba de Ayao do Operador 35
Entrada NurnericIText. 37
Open Display 39
Open Overlay 40
Close Overlay ; 41
Display Command 42
Relative Pick 43
Momentary Contact 46
Ramp 47
Connect Variable 48
Move Vertical/IIorizontal 49
Pens Tab (trends only) 50
Timing Tab (trends only) 53
ScaleslDelta Tab (faceplates only) 55
Text Substitution Page (faceplates only) 56
2 Construindo urn Objeto de Biblioteca 57
Drawing A Library Object 57
Accessing A Library Object 58
3 Criando urna Paleta de Usuario 59
Construindo urna Paleta de Usuario 59
Tendo Acesso a urn Objeto de Paleta de Usuario 60
'\
( \
mvensys~
RJXBORO' )
FoxDraw: Configurando Telas de Processo
( )
()
)
F )
f )
( )
( )
( )
I )
( )
\
J
I )
,
J
)
2 VA Series Training - Lesson Guide
Invensys.
l'OXBORO'
FoxDraw: Configurando Telas de Processo
()
r)
Invensys..
JiOXBORO' ('I
FoxDraw: Configurando Telas de Processo
')
)
( ,
( ,
( )
(\
( )
I )
( )
( )
( I
)
)
( )
( )
Introdu~ao
Configurando urn objeto permite que ele seja conectado a urna variavel de processo. Isto
sera uti! para 0 operador observar e controlar 0 processo atraves do display grafico,
Existem dois caminhos para configurar urn objeto de display. Isto e possivel usando 0
Dynamic Update e Operator Action.
Dynamic Update permite que urna variavel de processo ou arquivo seja conectado a urn
dos atributos de objeto, como visibilidade ou myel de preenchimento. Com este tipo de
configuracao, mudancas em urn atributo sao disparadas dinamicamente por mudancas na
variavel de processo. Este tipo de configuracao e usada para monitorar 0 sistema.
e
Nenhuma intervencao do operador necessaria.
Operator Action conecta totalmente urn objeto a urna ayao, como abrir urn display ou
mudanca de setpoint. Urn operador dispara a ayao selecionando 0 objeto. Cada objeto pode
ter conexoes do tipo Dynamic Update e Operator Action, por outro lado ele deve ter
somente urna operator action.
Cada tipo de objeto (retangulo, circulo, texto, etc.) tern 0 seu proprio conjunto de atributos
dinamicos, visibilidade, myel de preenchimento, cor de texto, etc.).
Material de referencia: Informacoes adicionais podem ser encontradas no docurnento
B0193WG, "FoxDraw".
Invensys.
f'DXBORO' ( \
FoxDraw: ConfigurandoTelas de Processo
)
Configurando Objetos no FoxDraw
\
Acesso ()
I )
( )
()
( \
( )
/
Invensys.
FOXBORO'
FoxDraw: ConfigurandoTelas de Processo
Aba Geral
()
Select Object
A caixa Select Object contem urna lista does) objeto(s) que foram
selecionados no display antes de voce acessar a caixa de dialogo Configure
Objects. Se urn nome foi associado ao objeto pelo usuario, 0 nome vai
aparecer na lista. Por outro lado, urn nome generico vai aparecer (retangulo ,
circulo, group).
Se 0 objeto ja possui urn Dynamic Update ou Operator Action associado,
o leone a esquerda do nome aparece em amarelo.
Nota Importante: Objetos conectados no display somente sao configurados
como urn todo. Objetos conectados podem ser
identificados pelo simbolo _.._. Eles nao podem ser
expandidos em seus componentes individuais. Eles nao
podem ser desagrupados no display.
Object
A secao Object na Aba Geral permite ao usuario associar urn nome ao
objeto. Isto pode ser util para identificar multiples objetos do mesmo tipo na
lista Select Object.
t )
Filled X X X X X X
Fill Color X X X X )(
Fill Blink
FiIIl>AttAm
X
X
X
X
X
X
X
X
X X
'l(
>
Edae Stvle X X X X X X X
Edge Width X X X X X X X
Edae Color X A X. X
EdaeBlInk X X X X X X X
Text Content X X X
rext :::olor X X )( 'l(
Text Blink X X X X
Text Heiaht X X X X
~nVA X X X X X X X 'l(
Radius X
Arc Lenath X
!Rotate X X X X X X X X
Scale X X X X X X X X
Fill Level Changes the objects fill level as the control variable to which ij Is linked changes.
Flil Color Changes the fill color of an object based on a process variable.
Fill Blink Changes the blinking fill color of an object based on a process variable.
Fill Pattem Changes the fill pattem of an object based on a process variable.
Edge Style Changes the edge (dotted, dashed, solid) style of an object basad on a process variable.
Edge Width Changes the edge width of an object based on a process variabla.
Edge Color Changes the edge color of an object based on a process variable.
Text Height Changes the text height of a text object based on a process variable.
Text Color Chan~es the text color of a text object based on a process variable.
Move Horizontal Moves an object to the left and right as the control variable to which ~ Is linked changes.
Move Vertical Moves an object up and down as the control varlable to which ~ Is linked changes.
Rotate Rotatas an object around tts reference point. It Is defined In degrees (-360 ...0...+360). A positive
angle rotates an object counterclockwise and a negative angle rotates an object clockwise.
Scale Horizontal Scale Makes the object larger or smaller, and Is based on the reference point chosen. You can salect to
Vertical Scale scale the height only, width only, or the height and width proportionally
Proportional
Para adicionar urn dynamic update a urn objeto selecionado da lista, ('\
( ,
()
Fill Level )
Filled
Fill Color
Fill Blink
Fill Pattern
Edge Style
Edge Width
Edge Color
Edge Blink
Move Horizontal
)
)
Invensys.
RJXBORO'
( FoxDraw: Configurando Telas de Processo
Conversoes
Existem seis tipos de conversoes. Elas sao baseadas no tipo de dado que
sera utilizado para 0 atributo dinamico,
CONVERSIONS
)
Atributos Dinamicos
I )
Nota: Embora a funyao dynamic update possa ser usada com diferentes
tipos de conversoes, nem todas sao descritas aqui. Somente urn tipo
de caixa de dialogo foi explicada, e pode nao ser explicada nas ()
proximas combinacoes. Para mais informacoes veja 0 Help em cada
caixa de dialogo,
Esta combinacao e usada quando 0 valor de uma variavel de processo vai ser
mostrada em urn campo texto ou background texto.
)
Figura -8 Text Contents (NumericlI'ext)
Object
No campo Object, entre com 0 nome da fonte compound:block.parameter ()
)
Browse )
Delta Units
Define urn valor que representa quanto 0 valor deve mudar em unidades de
engenharia antes que 0 displayatualize 0 valor.
CP Delta
Se a fonte esta na base de dados de controle, selecionando CP Delta sera
usado 0 delta ja configurado para 0 bloco. )
Type Numeric
Selecione se a fonte e real.
Text
Selecione se a fonte e urn texto.
Numeric Format
Esta selecao e usada para escolher em qual formato numerico 0 dado sera
mostrado.
Selecionando Automatic deixa que 0 computador decida qual 0 melhor
preenchimento do espaeo disponivel.
Selecionando Fixed Decimal Point permite ao usuario, atraves do Decimal
Location, determinar 0 mimero de casas decimais depois da virgula.
FiliCoioI
FillBfink
Fill Pattern
Edge Style
EdgeWidth
EdgeColoI
Edge Btink
Text Contents
Text Color
I
Figura -11 Caixa de Didlogo Visibility-Discrete
Invensys.
RJXBbRO'
FoxDraw: Configurando T elas de Processo
Object
No campo Object, entre com o nome da fonte
compound:block.parameter.
Browse
Se a fonte ja estiver na base de dados de controle, 0 botao browse permite ao
usuario escolher de uma lista 0 composto, bloco e 0 parametro.
Minimum State
Para uma fonte Boleana existem 2 estados, 0 valor 0 ou 0 valor 1. Portanto,
entre com 0 para 0 minimum state.
Number of States
Entre 0 mimero de estados possiveis da fonte para as condicoes que deseja
monitorar. Para um Bo1eano (discreto), os estados possiveis sao 2, 0 ou 1.
Estado 0 e estado 1 sao agora mostrados na caixa visibility. 0 usuario deve
associar a visibilidade c1icando nas caixas ao 1ado de cada numero de estado.
Invisible
Deixe esta caixa em branco.
Visible
Click na caixa para marcar um X. Se1ecione OK
Edit
o Icone Edit permite ao usuario ter um caminho alternativo para associar a
funcao visibilidade selecionado visivel ou invisivel na caixa de dialogo,
CopylPaste
Os icones Copy and Paste permitem ao usuario copiar configuracoes e
depois colar em outra configuracao de objeto.
, )
\
I
Urn objeto cheio pode ser conectado a urn valor continuo (normalmente urn
mimero real) e indicar seu valor graficamente.
o uso mais comurn erepresentar urn nivel de tanque conectando aos
parametres low scale para indicar vazio e higb scale para indicar cheio.
Objeto
A fonte Compound:Block.Parameter
Delta
Valor que a variavel tern que rnudar antes do nfvel de preenchimento ser
atualizado.
Range
Orange pode ser entrado aqui. Se 0 valor de escala da variavel for
conhecida, os valores podem ser entrados nas caixas Higb Scale e Low
Scale.
Quando 0 range estiver definido, FoxView busca a informacao de range no
processador de controle. Se a escala high e low e rnudada na configuracao
do bloco, 0 range atualizara automaticamente.
Escala alta
()
Escala Baixa
,
o valor de escala baixa da variavel (i.e. 00.0)
( )
Nota: Os valores de escala alta e baixa sao salvas no display. Se os valores
de escala alta e baixa do bloco forem mudadas mais tarde no banco
)
de dados de controle, as informacoes de display estarao antiquadas.
)
CP Scales
High Fill
Urn mimero ern por cento que indica quanto do objeto sera enchido quando
a escala alta e alcancada (normalmente 100.0%)
Low Fill
Urn mimero ern porcento que indica quanto do objeto sera enchido quando a
escala baixa e alcancada, (Normalmente 0.0%)
Nota: Para uma a9ao de preenchimento inversa, 0 preenchimento Alto
pode ser fixado a 0.0% eo preenchimento Baixo pode ser fixado as
100.0%.
Op~oes
Selecionando Optimize Updates 0 FoxView atualiza 0 nivel de
preenchimento de urn objeto mais depressa. Excecao: nao Optimize a
atualizacao de preenchimento em objetos que se movem, gire ou mudem de
tamanho.
( )
PRTYPE
0 = NO ALARMS
1= HIABS
2 = LOABS
3 = HHABS
4 LLABS
-
5 - HIDEV
6 -- LODEV
mvensys"
lOXBOilcJ'
FoxDraw: Configurando Telas de Processo
( '\
( )
Metodo 1
Selecione 0 estado desejado na Caixa de Cor de Preenchimento, entao 0
)
leone Edit, entao a cor desejada, e entao 0 OK
)
Metodo2
De um duplo click no estado desejado, selecione a cor desejada, e entao 0
OK.
IOvensys~
JiOXBORO'
FoxDraw: Configurando Telas de Processo
r \
()
Selecionarurn Operador
1. De urn duplo click no estado debaixo da Operador Box (modo ( )
altemativo - selecione urn estado debaixo da Operador Box e entao 0 ()
leone Edite).
()
2. Seleeionea forma de operador desejadada Operador Box resultante. ( )
3. SeleeioneOK. ()
Selecionarurn valor
1. Selecione 0 estado desejado debaixoda Caixa de Valor. )
)
2. Entre com 0 valor desejado.
( I
Seleeionaruma cor
1. De urn duplo click no estado desejado debaixo da Caixa de Cor de
Preenchimento (modo altemativo - selecione urn estado debaixo da
Caixa de Cor de Preenchimento e entao 0 leone Edit).
2. Selecioneuma cor da paleta.
3. SeleeioneOK. )
Sempre declare 1 tern a prioridade mais alta, entao Declare 2 e assim por )
diante. Quando mais de urn estado for verdade, FoxView exibe 0 estado
com a prioridademais alta.
mvensys~
JiOXBORO' ( )
FoxDraw: ConfigurandoTelas de Processo
)
(\
()
Siga Objeto
Entre no nome do objeto que sera seguido. Selecionando a caixa de seta para
baixo listara os nomes associados de objetos no mesmo display.
mvensys~ )
RiitBORO'
FoxDraw: ConfigurandoTelas de Processo r'
( 1
)
Rota~ao Com Conversao Continua
()
()
( )
()
()
( \
( )
()
( )
()
)
Qualquer objeto pode ser configurado para girar sobre seu ponto de
referencia dependendo de um valor de uma variavel de Processo.
Digite os angulos de rotacao para as escalas alta e baixa. Note que FoxView
gira objetos no sentido ante horario por definicao. Para Girar no sentido
horario, faca 0 Angulo Alto menor que 0 Angulo Baixo. )
)
)
)
)
()
Invensys•
.RJXBOBO'
FoxDraw: Configurando T elas de Processo
()
mvensys~ )
ItOXBORO' )
FoxDraw: Configurando Telas de Processo
)
)
o exemplo nas Figuras 7.1-24 ate 7.1-27 mostra urn campo de texto cujo
texto mudara baseado no estado de urn bloco Pfl).
Se 0 bloco pm esta em track ou estado hold, 0 texto indicara "TRACK
OR HOLD".
Se 0 bloco pm estiver em manual, 0 texto Iera " MANUAL ". Se usando
setpoint local, 0 texto exibira "LOCAL SETPOINT".
Se 0 bloco esta em automatico, setpoint remoto, e nao em track ou hold, 0
texto exibira "Normal Mode". >
Para fazer isto, 0 parametro de Estado (BLKSTA) do bloco pm sera usado.
E uma palavra de 32 bits que indicam 0 estado do bloco.
Se 0 bloco estiver em track, 0 Booleano 27 sera urn 1.
Se 0 bloco estiver em hold, 0 Booleano 26 sera urn 1.
Se 0 bloco estiver em manual, 0 Booleano 22 sera urn O.
Se 0 bloco esta usando 0 setpoint local, 0 Booleano 23 sera urn O.
Invensys~
RJXBORO'
FoxDraw: ConfigurandoTelas de Processo
!~t ( ~
)
()
( \
Objeto
Numero de Estados
Mascara de Bit
Casamento de Bit
j
(
!~t
()
mvensys" )
JiOXBORO' (
FoxDraw: Configurando Telas de Processo
( )
Campo de texto
)
o campo de texto pode ser editado por duplo click no campo ou clicar no
campo e selecionar entao 0 leone Edit.
)
\
/
( )
\
J
() mvensys~
JiOXBORtJ
( FoxDraw: Configurando Telas de Processo
()
( )
Aba de A~ao do Operador
(
(
Esta aba e usada para associar 0 objeto ou objeto de biblioteca com urna
a9ao, como abrir outro display, toggling urn valor Booleano ou executando
urn cornando. Em FoxView, a ~ao e ativada quando 0 operador fizer urn
( , click sobre 0 objeto.
( )
Nota: Urn objeto pode ter so urna a9ao de operador. Se urn objeto dentro
( , de urn grupo e configurado com urna ~ao de operador, nao
{ , configure 0 grupo com uma a9ao. Se urn grupo e configurado com
urna a9ao de operador, nao configure nenhurn dos objetos
individuaiscom urna a9ao.
(
( )
( ,
Prote!rio 10
Comando Sianlficando
Nome de a!rio
Urn nome de usuario pode ser entrado aqui. Este nome pode ser usado com
o comando de Pick Relativo para iniciar a ayao.
Add
Sempre que 0 Botao Add e selecionado, a caixa de dialogo A~o do
Operador e exibida. 0 usuario seleciona 0 tipo de ayao do operador da lista
fomecida, e entao 0 OK
Entrada Numericrrext
Invensys.,
roXBORC)'
FoxDraw: Configurando Telas de Processo
Objeto
Browse
NumericfText
Range
Max Value
Especifique 0 valor maximo que urn operador pode entrar (invalido se urn
range esta definido). Para obter 0 maximo do processador de controle,
selecione 0 botao CP Scales.
Min Value
Especifique 0 valor minimo que urn operador pode entrar (invalido se urn
range esta definido). Para obter 0 minimo do processador de controle,
selecione 0 botao CP Scales.
Botao CP ScaJes/Range
Open Display
Arquivo
o caminho completo do display deveria ser digitado.
NOTA IMPORTANTE: Se 0 display construido for ser usado em uma
estacao da Serle 50, 0 caminho completo deve ser entrado separados por
barras normal (por exemplo - /opt/menus/d3/TANKl_GRP). As
estacoes de Serie 70 podem usar caminhos com barra normal ou invertida.
Browse
Urn duplo click em Browse permitira ao usuario explorar 0 sistema de
arquivo para escolher urn arquivo de display.
)
Open Overlay
(
Esta ayao de operador fara com que display listado no campo de Arquivo )
apareca quando 0 objeto e selecionado.
)
Arquivo
o nome completo do caminho do display deve ser digitado.
Atributos
Ha tipos diferentes de overlays.
J
Relative Pick Overlay
Abre 0 overlay pr6ximo a area de urn Pick Relativo (amarelo realcado),
Pick relativo sera explicado mais tarde neste m6dulo.
Sticky Overlay
Mantem 0 overlay aberto de prop6sito are que 0 operador selecione seu
botao Close ou fecha 0 display base. (Normalmente urn overlay fecha
quando outro overlay abre em cima, ou quando 0 operador fecha urn overlay
aberto antes dele.)
\
I
On Top Overlay
Pick Overlay
Screen Position
Close Overlay
Display Command
( ,
)
f'lCJgI"",E_
RoodFie "",-,
RedJeci CoownondrIDiopIay$
ScrI>b
Sll<:Iriy
SelV.. i6bIes
Relative Pick
= PICK1 TANK1_COMP:LC100
= PICK1 GRINDER:FC206
= PICK1 BREWING:TC31 9
~, ~ ~,
TANK1_COMF GRINDER BREWING
LC100 FC 206 TC 319
[;]
CONTROL KEY PRECONFIGURED
TO EXECUTE TOGGLE PROGRAM
toggle $PICK1.MA
TANK1 COMP
LC100
BR~WING
TC i19
2. SELECT THE OBJECT THAT USES THE PATH
I IAIM
mvensys~
.RiXBORO·
FoxDraw: Configurando Telas de Processo
( )
Por exemplo, sao configuradosvaries retangulos em um display para ter a
funyaode pick relativo,mas 0 patbname de cada define 0 nome de um bloco
PID diferente.A tecla AIM, e configuradapara comutar 0 parametroMA de
( ,
um bloco entre automatico e manual. 0 bloco em questao deve ser
determ.inadoanteriormente.
Um dos retangulos e selecionado primeiro. Entao a chave AIM e (
selecionada.0 sistema IIA sabe, pela funcao de pick relativo que 0 MA do ()
bloco deve ser comutado. ( )
Assegure que tenha urn espaco depois do sinal igual. Por exemplo a entrada
do patbname pode ser:
= PICKl TANKl COMP:LClOO
Quando 0 objeto nomeado e
selecionado no display ativo, 0 caminho
especificado se tornara automaticamente 0 valor da variavel chamado
PICKl. 0 objeto selecionado em urn display ativo aparecera rodeado por
urna caixa amarela para indicar que esta utilizando a funcao de pick relativo.
Use 0 procedimento seguinte para configurar urn objeto para utilizar a
variavel de PICKl:
~ ~
PaSSG A;io
1. Selecione urn segundo objeto no display que vai utilizar 0 valor da variavel de
PICKl.
( )
InvenSY5~
fiOXBORO'
FoxDraw: ConfigurandoTelas de Processo
()
Momentary Contact ()
Esta ayao de operador permite ao operador mudar de valores Booleanos )
como para bomba ou controle de motor. r )
)
( )
()
( l
( )
Pulse TypelTimed
)
Esta opcao executara urn pulso durante 0 tempo definido no campo de
Tempo.
I
Pulse to 0, and then Set to 1
Toggle
)
Invensys.
RJXBDRO'
FoxDraw: Configurando Telas de Processo
RAMP
Ramp Up
Invensys•
.RJXBORO·
FoxDraw: Configurando Telas de Processo
( \
Connect Variable
Esta a9ao de operador e usada para mudar valores discretos. E usado para
fixar valores normalmente a partida/parada de motores e bombas.
(')
()
( )
( )
Minimum State
o valor mais baixo do valor discreto que em sendo fixo. Para urn destino
Booleano, e O.
Number of States
o mimero de valores possiveis para 0 destine que pode ser fixado. Para urn )
Booleano e 2. )
o -um valor qualquer e entrado depois deste campo, e 0 valor para 0 qual 0
valor de destino sera fixado se 0 valor original do destino for O.
Em nosso exemplo, se a bomba estiver desligada, urn operador que
selecionar este botao mudara 0 estado da bomba
(pROCESS:MTR_CNTRL.MANRUN sera mudado de urn 0 a urn 1).
1 - urn valor qualquer e entrado depois deste campo, e 0 valor para 0 qual 0
valor de destine sera fixado se 0 valor original do destino for 1.
Em nosso exemplo, se a bomba estiver ligada, urn operador que selecionar
este botao deixara a bomba ligada (pROCESS:MTR_ CNTRL.MANRUN
ja e urn 1, deixara urn 1.
)
)
48 IfA Series Training - Le,$son Guide
)
Invensys~
l'OXBORtJ
FoxDraw: tonfigurando Telas de Processo
Move Vertical/Horizontal
-
5=-~
0-
JiOXBOBO' ()
FoxDraw: Configurando Telas de Processo
( I
Graph Color
A cor de fundo da tendencia pode ser mudada selecionando a caixa de cor e
escolhendo uma cor nova da paleta de cor resultante.
Grid Color
A Cor de Grid permite 0 usuario mudar a cor das linhas de grid da tendencia.
Para Configurar uma caneta individual, selecione 0 numero de linha
desejado (1-4) e ou seleciona Add ou Edit.
(
Invensys.
RJXBORO'
FoxDraw: Configurando Telas de Processo
(
o Name ( )
( )
~ I
)
52 IIA Series Training - Lesson Guide
)
Invensys.
JiOXBORO'
FoxDraw: ConfigurandoTelas de Processo
o Offset
Digite urn valor de dois digitos para especificar a posicao no grafico para 0
estado 0 da variavel. 0 valor percentual entrado e acrescentado a Origem de
Dados da caneta de forma que 0 0 da linha nao esta confundido com urna
linha de grid.
( I
e
Na anterior figura, se Caneta 1 associada a urna Origem de Dados de 10 e
o Offset de 5, isto significa que 0 grafico sera preenchido de 10% a 15%
quando 0 valor de Boolean for o.
1 Offset
Digite urn valor de dois digitos para especificar a posicao no grafico para 0
e a
estado 0 da variavel. 0 valor porcentual entrado acrescentado Origem de
Dados da caneta percentualmente.
Na figura acima, quando 0 valor do Booleano e 1, 0 1 Offset de 20 fara com
que 0 grafico seja preenchido de 10% a 30%.
TIMING Tab (trends only)
Esta pagina pode ser usada para entrar na Duracao de tempo Real. Ha 14
duracoes disponiveis.
( \
')
FoxDraw: Configurando Telas de Processo
( \
)
54 'fA Series Training-- L~.ssonGuide
)
FoxDraw: Configurando Telas de Processo
1234567B901734~G70
90123456709012 ~
--:CHPJlru-n~ _ n.l.Jrc:t
<'OLKUrulI:;
)
RJXBORO'
FoxDraw: Configurando Telas de Processo
)
)
Text Substitution Page (faceplates only)
)
1234~61n9012345618
90123456709012 WI,
<"c.lIP)1J\lrr.;·_ m]~l ( )
~lJLY.:umn-.~·
()
()
( \
)
56 IfA Series Training- U~ssonGuide
( I
Invensys.
fOXBORO'
FoxDraw: Configurando Telas de Processo
Invensys.
fOXBORO'
FoxDraw: Configurando Telas de Processo
( )
( )
Invensys~
JIOXiiORtJ
FoxDraw: Configurando Telas de Processo
( \
()
FoxDraw: Configurando Telas de Processo
.,
( ')
'I
Tendo acesso urn Objeto de Paleta de usuarto
( )
Ter acesso urn objeto de paleta de usuario, execute 0 procedimentoseguinte; ()
r )
)
()
( )
)
l±I FoxboroPalettes
)
I
'I
( )
( )
Figura 3-2 Tendo acesso urn Objeto de Paleta de Usudrio
Guia de laborat6rio
(\
indice
Introducao 2
1 Configurando Display de Processo e Overlay 3
Configuracao de Display de Processo 3
Conectando 0 Parametro SPT (Dynamic & Operator) .4
Conectando 0 Atributo de Visibilidade 5
Conectando os Atributos de Nivel e Cor de Preenchimento 6
Conectando 0 Atributo de Cor de Preenchimento 7
Conectando 0 Atributo de Nivel de Preenchimento ao reservat6rio 8
Conectando 0 Atributo de Linha e Localizasao 8
Conectando 0 Indicador de Estado da Bomba 10
Configurando 0 Softkey para chamar 0 Display de Grupo 10
Configurando a Valvula para Chamar 0 Overlay do Controlador 11
Salve 0 Display de Processo 11
Acessaro OverlayTANK1_OVL 11
Configurando os Botoes MIA, LIR, ACK and BLK DTL 12
Configurando os Botoes de Rampa 13
Salvando 0 Overlay 13
Creando urn Pallete do Usuario 14
2 Modificando 0 Display de Grupo/Optional Pending Time 15
Modificar urn Display Existente 15
Desenhar Botoes de Grupo 16
Desenhando e Configurando uma Tendencia Booleana 16
Desenhando e Configurando 0 MTR Faceplate 17
Desenhando e Configurando urn Faceplate AIN e AOUT 17
Salvando 0 Display de Grupo 17
Testando a Configuracao 17
Invensys~
( ,
RJXBORO' ( )
FoxDraw: ConfigurandoTelas de Processo
( ,
Introdu~io
Na primeira secao deste laborat6rio, 0 display TANKl_DISP e os dois overlays criados no M6dulo
5, serao configurados para ayao de operador e/ou dinamica, Serao conectados objetos para processar
variaveis para observar e controlar um processo.
Na segunda secao, 0 display de grupo sera modificado. Ao completar 0 display de grupo, sua I" I
operacao correta e a operacao correta dos displays e overlays configurados serao verificadas. ( )
( )
( )
)
\
I
\
J
I
Invensys.
RJXBORO·
FoxDraw: Configurando Telas de Processo
( )
)
Figura 7-1
( )
FoxDraw: ConfigurandoTelas de Processo
o campo de set point sera uma Atualizacao Dinamica (le 0 valor de set point) e Operador
(\
Action (pode entrar com 0 valor de set point).
1. Selecione 0 campo de xx.xx para 0 SPT.
2. Na aba Geral, digite 0 Nome: READ_ WRITE_SP
3. Na aha de Atualizacao Dinamica selecione 0 botao Add e a caixa de dialogo Add (
Dynamic Update aparece.
4. Selecione < Text Contents> da lista e depois a conversao de Numeric /Text, entao 0
( )
OK A caixa de dialogo Text Contents - Numeric /Text aparece.
5. Entre as associacoes como mostrado na lista seguinte . )
• Objeto: TANK1_COMP:LCIOO.SPT (
• Delta: 0.05
• Tipo: Numerico
• Formato numerico: Dec Fixo. Ponto
• Local decimal: 2
6. Selecione OK e a caixa de dialogo fecha. )
7. Na aba de Operator Action selecione 0 botao Add e a caixa de dialogo Add Operator )
Dynamic aparece.
8. Click sobre Numeric/Text e depois OK. A caixa de dialogo Numerlc/Text aparece.
Isto permitira para 0 operador de processo entrar um setpoint diretamente do display. ( )
9. Entre com TANKl_COMP:LCIOO.SPT no campo Objeto.
10. Click em Text Format Numeric e os campos da escala Alto e Baixo ficam ativos.
11. Fixe 0 Max Value a 10.00, eo Min Value para 0.00.0 control Range e usada pelo )
l )
( 1
mvensys"
RiXBOilo'
FoxDraw: ConfigurandoTelas de Processo
• Objeto: TANKl_COMP:LClOO.PRTYPE
• Estado minimo: 0
• Numero de Estados: 7 (use a roda de mimero para mudar)
5. Ter acesso a paleta de cor para quaisquer dos estados, coloque 0 cursor na area de cor e
click duplo ou selecione 0 botao Edite. A paleta de cor aparecera em cima da caixa de
dialogo Cor de Preenchimento.
Estado Cor desejada
o (nenhum alarme (escuro azul)
1 (hi abs) (vermelho)
2 (10 meas) (vermelho)
3 (hi hi) (escuro azul)
4 (10 10) (escuro azul)
) \ 5 (hi dey) (amarelo)
6 (10 dey) (amarelo)
6. Selecione OK e a caixa de dialogo fecha,
7. Selecione OK
rnvensys.
l'OXBORO'
FoxDraw: ConfigurandoTelas de Processo
• Delta: 0.05
• Low Scale: 0.0
)
• High Scale: 10.0
7. Selecione 0 botao Set Location e voce volta ao display de processo. Uma caixa
retangular aparece sobre a seta. Se voce mover 0 mouse, a caixa retangular tambem
muda no plano vertical.
8. No campo de estado ao fundo da janela de desenho, voce vera a instrucao, "Select min
value location". Posicione 0 centro do retangulo ao minimo (0% enchimento) do
tanque e click 0 botao esquerdo. Isto especifica a posicao minima vertical da seta.
9. No campo de estado, voce vera a instrucao, "Select max value location". Posicione 0
centro do retangulo ao topo (100% enchimento) do tanque e click 0 botao esquerdo. Isto
especifica a posicao maxima vertical da seta. A caixa de dialogo Move Vertical-
CONTINUOUS reaparecera,
10. Note que os campos high e low contem as coordenadas relativas.
11. Selecione OK e voce retornara ao Dialogo Configure Objetos.
Invensys.
JiOXBORO'
FoxDraw: Configurando Telas de Processo
Voce fara agora para este mesmo marcador triangular uma conexjio ativa, permitindo para 0
operador agarrar e mover 0 marcador para mudar 0 setpoint.
1. Selecione a aba de A~oes de Operador.
2. Na aba de Operador selecione 0 botao Add e a caixa de dialogo Add Operator Action
aparece.
3. Selecione Move Vertical, e OK. A caixa de dialogo Movimento Vertical aparece.
4. Entre com TANKl_CO:MP:LClOO.SPT no campo de Objeto.
5. Entre nas tarefas como mostrado na lista seguinte:
(
Conectando os Atributos de Cor da Bomba
( \
Este procedimento associara 0 atributo Cor de Preenchimento ao indicador de estado da
(
bomba (0 poligono que voce colocou em cima da bomba) ao parametro
PROCESS:MTR_CNTRL.MSTAT. A cor mudara baseado no estado de ON/OFF da ()
bomba. Conectar a cor de bomba: I )
• Objeto: PROCESS:MTR_CNTRL.MSTAT
• Estado minimo: 0
• Numero de Estados: 2 r)
• Estado 0: VERMELHO
• Estado 1: VERDE
6. Selecione OK e entao 0 OK novamente ..
( )
Configure 0 Softkey Display de Grupo para chamar 0 Display de Grupo ( )
I I
Configurar 0 grupo de Valvula com a funcao Open Overlay (com a finalidade de chamar 0
TANKl_OVL na area superior da tela), complete os passos seguintes:
( )
1. Selecione 0 grupo de V alvula,
2. Selecione a aba Geral e digite 0 Nome: CNTRL _OVL
( I
3. Selecione a aba de A~ao de Operador e entao 0 botao Add. A caixa de dialogo Add
Operator Action aparece.
( )
4. Selecione Open Overlay, entao 0 OK e a caixa de dialogo Open Overlay aparece.
5. Entre os parametro seguintes: Selecione: opens in: top center. Entre no nome de
arquivo d:\opt\disp\TANKl_OVL.fdf
6. Selecione OK.
7. Selecione OK.
e
Com este procedimento 0 display salvo automaticamente com 0 mesmo nome e no mesmo
()
diret6rio do qual voce 0 carregou; d:\opt\menus\d3\TANKl_DISP.fdf
1. Selecione [File] entao < Save >.
1. Em FoxDraw, selecione [File], entao < Open >. A caixa de dialogo Open aparecera.
) ,
2. Ollie dentro: D:\opt\disp.
3. Selecione TANKl_OVL.fdf da lista de arquivo, entao Open.
Figura 7-2
( )
1. Selecionea seta dupla superior e entao < Configure Objects> do menu Rapido.
2. Selecionea aba de A~ao de Operador, entao selecione 0 botao Add.
3. SelecioneRamp entao 0 OK. A caixa de dialogoOperator Action Ramp, aparece.
4. Configureos parametres seguintes:
• Objeto: $PICKI
• SelecioneRange in Object
• Direcao: Ramp Up
• Valor de rampa: 5%
5. SelecioneOK e retome para a caixa de dialogo Configure Objects, entao 0 OK.
Salvando 0 Overlay
Invensys~
JiOXBORO' (
FoxDraw: ConfigurandoTelas de Processo
Nesta secao do laborat6rio, voce criara uma paleta de usuario, desenhara urn objeto nesta
paleta, e entiio carregara isto no TANK1_DISP.
1. Selecione [File] e entiio New.
2. Selecione Palette e entso 0 OK.
3. Se urn grid se aparecer na tela, desligar.
4. Uma caixa deveria aparecer na tela. Este e seu tamanho de paleta.
5. Desenhe uma valvula usando arcos, linhas e poligonos (Use sua imaginacao).
6. Agrupe todos os objetos em sua valvula,
7. Selecione [File] e entiio Save As.
8. Salve a paleta no diret6rio \opt\customer\displib\Palettes e nomeie MY _PALETTE
9. Abra 0 TANKl_DISP.
10. Apague a valvula de vazao de entrada.
11. Selecione [palettes] e entiio Select from List.
12. Atnplie as Paletas de Usuario,
13. Selecione MY_PALETTE e entao Carrege.
14. Selecione sua valvula da paleta e entiio posicione no display.
)
15. Feche a Paleta e caixas de Selecao de Paletas.
16. Ajuste sua valvula ao display na mesma area da tubulacao como a valvula originalmente
apagada.
17. Configure 0 grupo de valvula com Operator Action de Open Overlay. Como com a
valvula apagada, sera usado para abrir \opt\disp\T ANKl_ OVL.fdf.
18. Salve 0 arquivo dentro de \opt\menus\d3.
)
Invensys.
JIOXBORO'
( FoxDraw: Configurando Telas de Processo
( I
2 Modificando 0 Display/Optional Pending Time
( 1 1. Selecione [File], entao < Open >. A caixa de dialogo Open aparecera.
2. Click no botao de radio Base Display entao 0 OK. Ollie em d:\opt/menus/d3, e na lista
de arquivo selecione< TANKl_ GRP.fdf>
() 3. Selecione Open e 0 display aparecera, Para que voce proceda por esta secao, voce pode
usar Figura 7-3 como urn guia.
).
Ha urn arquivo de grid, faceplate_2x4.grd que pode ser uti! para posicionar faceplates e
tendencies em seu display. Este arquivo fica situado dentro [View] enmo < Grid> e
finalmente< Grid Files>.
)
FoxDraw: Configurando Telas de Processo
1. Faca 0 Snap to Grid Off. Isto fara muito mais facil posicionar os botoes.
2. Selecione [Object] enta~ < Link from Library >, e a caixa de dialogo Ligacao de
Biblioteca aparecera,
3. Click no leone de expansao Fox Buttons e entao pereorra a lista e selecione 0 objeto
standard buttons.
4. Selecione Load e um esboco languido do grupo de botao aparecera quando voce mover
o cursor sobre a area de desenho.
5. Clique 0 botao esquerdo e 0 grupo de botao apareca, Posicione os botoes em seu
display.
6. Feche a caixa de dialogo,
I )
Desenhando e Configurando uma Tendencia Booleana
1. Valores Booleanos tambem podem ser registrados numa tendencia, Aqui nos
eonstruiremos uma tendencia que exibira 0 estado de on/off da bomba. selecione
[Object] e entao Link Faceplate/Trend.
2. Entre eom PROCESS para 0 nome do eomposto e MTR_CNTRL para 0 nome do
bloeo e entao 0 OK
3. Posicione a Tendencia em seu display e selecione 0 botao esquerdo do mouse.
4. Com a tendencia selecionada, abra 0 Quick Menu. Selecione < Configure Objects> e
a caixa de dialogo Configure Objetos aparece.
5. Selecione a linha PROCESS:MTR_ CNTRL.MSTAT e entao 0 leone Edit.
6. Selecione urn mimero de caneta e cor de eaneta.
7. Assegure que Boolean e selecionado.
8. Fixe a Data Origin em 50%, 0 0 Offset em 5%, e 0 1Offset em 20%.
Isto significa que quando a bomba estiver DESLIGADA, a tendencia sera preenchida
de __ % para %. Quando a bomba e LIGADA a tendencia sera
preenehida de % para %.
10. Preencha 00 Name eomo OFF e 1Name como ON.
11. Selecione OK
12. Selecione OK
()
() Invensy5~
JiOXBORtf
( ) FoxDraw: Configurando Telas de Processo
• Composto: PROCESS
( ),
• Bloco: MTR_CNTRL
Voce pode acrescentar faceplates adicionais ao seu display, AIN e AOUT. Estes serao
unidos como objetos pre-configurados.
Voce tambem pode acrescentar objetos adicionais em seu display para notificacao,
indicacao, ou acao de operador. Urn exemplo poderia ser urn botao de retorno ao seu display
) I de processo.
Salvando 0 display de Grupo
1. Selecione [File], entao < Save As >.
2. Salve dentro de: d:\opt\menus\d3
3. Fixe nome do Arquivo como TANKl_GRP, e selecione Save.
Testando a Configura~ao
I Seus displays estao atualmente disponiveis do ambiente de Tankl_Env. Os displays
TANKl_DISP e 0 TANKl_GRP estao no mesmo diret6rio e sao acessiveis na barra de
menus pelo botao [TANKl]. Se durante 0 teste, 0 objeto nao funcionar corretamente, voce
precisara corrigir 0 problema no FoxDraw.
1. Volte ao ambiente de Tankl_Env se voce estiver atualmente em outro ambiente.
2. Use FoxSelect para ver se os composto PROCESS e TANKl_COMP estao rodando e
e
o set point aproximadamente 5 Polegadas.
3. Selecione Tankl e os displays serao listados.
4. Selecione TANKl_DISP e ele devera aparecer na tela.
(
Invensys",
RJXBORO'
FoxDraw: Configurando Telas de Processo
( )
5. Este display deveria operar igual ao display Tankl usado no M6dulo 2. ( )
11. Acesse 0 overlay da bomba clicando no objeto da bomba e teste a operacao do overlay
dabomba.
12. Acesse 0 overlay do controlador clicando na Valvula e teste cada uma das operacoes dos
botoes.
13. Do display de processo TANK1_DISP, acesse 0 display de Grupo e teste a operacao
dos faceplates.
Nota: Depois de editar urn display no FoxDraw, salve 0 display. Voce tem que recordar ao
display as mudancas voce fez.
14. Quando todas as correcoes foram feitas, salve os arquivos seguintes em seu disquete de
( )
arquivos:
)
• \opt\menus\d3\TANKl_DISP.fdf
• \opt\menus\d3\T ANKl_ GRP .fdf
• \opt\disp\PUMP _OVL.fdf
• \opt\d.isp\TANKl_ OVL.fdf
Se voce completou este laborat6rio e fez todas as modificacoes em seus displays e ainda
quer mais, enmo veja seu instrutor para alguns exercicios de laborat6rio de animacao.
Alarmes de Processo
, I
( I
I
Objetivos Suportados
Parametres de Alarmes
Objetivos de Habilitaciio
Tabela de Conteudo
1 INTRODU<;AO 3
)
2 Parametros de Alarmes 3
4 Telas Oefault 17
5 0 Gerenciador de Alarme (Alarm Manager) 21
1 INTRODUC;AO
o Sistema IIA pode ser configurado para identificar e notificar urna larga variedade de
condicoes anormais de urn processo. Esta configuracao envolve parametres de alannes
encontrados nos compostos e blocos. Uma vez que ha urna grande quantidade de
parametres associados com os parametres do bloco, serao discutidos neste curso os
parametres de alarme do bloco PID, pois representa urn bom guia de referencia para
esses tipos de alannes.
Lembre-se que outros blocos, tais como 0 AIN e AOUT, possuem parametres similares.
2 PARAMETROSDEALARMES
BLOCO PID
sao notificados.
Os nomes logicos para os dispositivos de alarmes sao geralmente: ( )
• Historiadores
()
• WPs ePWs
• Sequencia de Ev~ntos
( )
• Impressoras
Por exemplo, se urn parametro CINHIB for configurado com valor 3, nao havera
notificacao se 0 alarme do bloco possuir priori dade 3, 4 ou 5.
Ao todo sao cinco niveis de prioridade. 0 valor 0 para 0 parametro CINHIB habilita a
notificacao de todos os alarmes.
Invensys~
.fOXBORO'
Parametres de Alarmes
Habilitando Alarmes
(
Para ativar urn alarme em particular, a OP9ao associada com 0 alame deve ser ativado.
Em outras palavras, 0 valor para a OP9ao deve ser 1. No bloco PID, ha quatro OP90es de
alarmes:
ALARME DE MEDICAO
i
EASHL (Limite de Alta
MALOPT· OPCAO DE ALAR ME DE MEDICAO 8.0 de Medicao)
ALARME HIABS & LOABS DA EASLL (Limite de Baixa
MEDICAO (Unidades baseadas 2.0 de Medicao)
EASDB (Faixa Morta de
no HSCI1, LSCI1, & E11)
.5 de Medicao)
1 SIM 2 APENAS ALTO
o NAO 3 APENAS BAIXO
i
HALlM (Limite de Alta/Alta
HHAPOT· OPCAO DEALARMEALTO/ALTO & BAIXO/BA 80 de Medicao)
ALARME HHABS & LLABS DA LALIM (Limite de Baixa/Baixa
MEDICAO (Unidades baseadas 2.0 de Medicao)
no HSCI1, LSCI1. & E11) EASDB (Faixa Morta de
1 SIM 2 APENASA LTO/ALTO .5 de Medicao)
o NAO 3 APENAS BAIXO/BAIXO
i
DALlM (Limite de Desvio
DALOPT . OPCAO DEALARME DE DESVIO
ALARME HIDEV & LODEV DA
---'-.0 de Alta)
PIO
~M (Limite de Desvio
MEDICAO (Unidades baseadas 1.0 de Baixa)
no HSCI1, LSCI1, & E11) EVADB (Faixa Merta de
1 SIM 2 APENAS ALTO ---:'2 Desvio)
o NAO 3 APENAS BAIXO
ALARME DE SAIDA
-- ....
1 1----------------'
AOUT
• Opcao de Alarme de Medicao (MALOPT = Measurement Alarm Option) que ativa 0 alarme
absoluto para medicao.
• Opcao de Alarme de Desvio (DALOPT=Deviation Alarm Option) que ativa 0 alarme de
desvio .
• Opcao de Alarme de Saida (OALOP= Output Alarm Option) que ativa a opcao de alarme ( \
para a saida.
o bloeo PID possui parametres que definem os limites para as variaveis de proeesso.
Quando estes limites sao ultrapassados, urn alarme e acionado.
Limite de Alta para a Medicao (MEASHL =Measurement High Limit) define 0 limite alto para
a medicao do bloeo PID, que quando exeedido aciona IllABS (Alarme Absoluto de Alta).
Limite baixo para a Medicao -MEASLL (Measurement Low Limit) define 0 valor limite para a
medicao baixa, que quando a medicao eai abaixo desse valor, adona 0 Alarme Absoluto de
Baixa - LOABS ( Low Absolute Alarm).
Banda morta para Medicao (MEASDB) define a banda morta do bloco, dentro do qual os
alarmes HIABS ou LOABS irao pennaneer inativos.
Limite de Desvio de Alta (HDALIM) define 0 quanto a medicao pode exeeder 0 setpoint antes
de acionar 0 Alarme de Desvio de alta - HIDEV. Limite de Desvio de Baixa (LDALM) define
o quanto a medicao pode eair abaixo do setpoint antes que seja acionado 0 alarme LODEV.
Banda Morta de Desvio (DEVDB) define a banda morta para os alarmes HIDEV e LODEV .
Limite de Saida Alta (HOALIM) define 0 limite de saida, que quando exeedido adona 0 alarme
mOUT. Limite de Saida (LOALIM) define 0 valor limite de saida, que quando a saida eai
abaixo desse valor, adona 0 alarme LOOUT.
I
Banda Morta para Alarme de Saida (OUTDB) define a banda morta para os alarmes moUT e
LOOUT.
Como meneionado anteriormente, para cada alarme e definido urn nivel de importancia.
Priori dade para alarmes podem ser ajustados com valores de 1-5, onde 1 representa 0
alarme de maior priori dade (critico).
.!:!!:!t:.E.!i1PRIORIDADEDEALARMEALTAiALTA
1 (Prioridade paraos alarmes HHABS & LLABS
de Medicao)
~------------------------~
NOTA: BLOeOS AIN AOUT POSSUEM PARAMETROS SIMILARES_
Invensys~
l'OXBORO·
Parametros de Alarmes
PARAMETROS DE DESIGNAC.4..0
DE GRUPOS DE ALARMES
DETERMINA PARA QUAL DOS 3 GRUPOS DE DISPOSITIVOS POSSIVEIS UMA
MENSAGEM DE ALARME SERA ENVIADA. CADA COMPOSTO PODE ENVIAR
MENSAGEM DEALARME PARA 3 GRUPOS COM 8 DISPOSITIVOS CADA.
OS DISPOSITIVOS (MAX. 8) DENTRO DE CADA GRUPO DE ALARME SAO
DEFINIDOS PELOS PARAMETROS DOS COMPOSTOS. OUTROS 16
DISPOSITIVOS ADICIONAIS EM 5 OUTROS GRUPOS PODEM SER USADOS.
ESTES SAO DEFINIDOS NO BLOCO DO PROCESSADOR.
COMPOUND· MYCOMP
MAX. 28CARACTERES
I-- MEASHT TEXTO DE MEDICAOALTA
B-____.
NIVELABAIXO DO SETPOINT
Nome do Alarme de Medicao (MEASNM) define 0 texto que sera usado quando ocorrer urn
dos alarmes HIABS, lffiABS, LOABS, LLOABS, lllDEV ou LODEV . 0 nome pode ter ate
12 caracteres no maximo
Os parametres a seguir definem 0 texto para cada alarme em particular em sua categoria. Cada
urn pode ter no maximo 28 caracteres
• Texto para Medicao Alta (MEASHT) para alarme HIABS
(
Parametres de Alarmes
(
• Texto para Medicao Baixa (MEASLT) para alanne LOABS
( I
PARAMETROS DE INDICACAO
DE ALARME )
~----------------------~ )
I AOUTI--------------~
)
}
NOTA: BLOCOS AIN E AOUT POSSUEM PARAMETROS SIMILARES.
Sao e1es:
• Indicador de Medicao Alta (MEASID)
PRTYPE
PARAMETRO DE SAIDA (INTEIRO)
VALORES POSSIVEIS O· 25
* 3 HIIHIABS * 8 BAD
Uma vez que 0 bloco PID nao possui todos os tipos de alannes citados acima, 0 parametro
e
PRTYPE no Bloco PID nao po ssw todos os item acima. Este parametro muito util quando
associado a variacoes das cores para indicam 0 existencia de urna condicao de alanne
(\
InvenSY5~ (
RiXBORO'
Para metros de Alarmes
DE ALARME - INHIBIT
( ,
AIN
(\
INHIB - 1 SIM
IONAO
------------------ PID
)
INIBETODASAS NOTIFICACOESDE ALARMES
( )
PARAOS DISPOSITIVOS
AJUSTAVELVIA TELA
)
~------------------------~
NOTA: BLOCOSAIN E AOUT POSSUEM PARAMETROSSIMILARES.
)
12 IIA Series Training - Le'sson Guide
tnvens,ys"
(
fOXBORO'
Parametres de Alarmes
Impressao de Mensagens
r As notificacoes de alarmes de processo podem ser efeutuadas de quatro maneiras distintas:
• Envio de mensagem para impressora
• Tecla [Alarm]
• Teclado Modular
• Cigarra do Teclado Modular
I I
Nao
Foram 85 prioridades
Sim
cos alarmes envcs
CINHIB «z: Prioridade
inibidas peto Composto?
CINHIB=Oou 0,2 1,3
Nao CINHIB> Prioridade
Parametres de Alarmes
Tecla [pROCESS] ( )
A tecla [pROCESS] ira responder a eventos de alarme desde que 0 nome logico do WP tenha
side definido com urn dispositivo do grupos de alarmes. Se a cor do [Alarm] piscando for
vermelha, significa que ocorreu urn alarme de processo que ainda Ilio foi reconhecido.
Se a cor do [pROCESS] for vermeIha, mas nao piscante, todos os alarmes ativos de processo (I
para aquele WP foram reconhecidos. Se a cor pis cando for verde, significa que ocorreu urn
alarme nao
reconhecido porem nao mais ativo. Uma cor verde nao piscante significa que todos
os alarmes de blocos direcionados para a estas:ao de trabalho estso inativos E reconhecidos. )
• Um LED acesso (ON, mas nao piscando) indica que existencia de uma condicao
de alarme ainda ativo porem reconhecida. Um LED continuara a piscar se 0
alarme nao for reconhecido, mesmo que a condicao que originou 0 alarme nao
mais exista. Quando todos os blocos direcionados a urn LED nao estiverem mais
nenhum condicao de alarme e as que haviam ja foram reconhecidas, 0 LED se
apagara.
AtivafBO Default
Por default, qualquer alarme de processo configurado via Configurador de Controle Integrado,
ira ativar a cigarra do teclado modular. Novamente, 0 nome logico do WP deve ser definido no
GrupolDispositivo apropriado do composto.
Sllenclando a Cigarra
Ao pressionar botao vermelho circular (ACK) do teclado modular, ou a tecla [Alarm] da barra
de menus ou ainda qualquer tec1a adjacente ao LED do teclado modular a cigarra silenciara,
Nenhum desses metodos tem por funs:ao reconhecer uma condicao de alame, eles apenas
silenciam a cigarra.
Entretando 0 som da eigarra alerta ao operador para usar 0 tec1ado modular para obter aeesso
uma Tela de Alarme assoeiado a urn ou mais bloeos, pressionado a teela adjeeente ao LED que
esta piseando.
Uma vez que uma notificacao de alarme for reeebido, esta devera ser reeonhecida. 0 mais
e
efieiente metodo de reonheeimento de urn alarme de proeesso 0 acesso rapido a uma tela de
possua uma teela para reeonheeimento do alarme eonfigurada.
000:00:06:00 03 S
1.1872 INCHES
5.0 INCHES
t~
INCHES
BrIJ
HSCALE BIAS
0.0
10.0
IB 0%
~~~~~i
M
REQUEST R
ilI
lMSTAT 111~CAUiJI r;J§
lJ
I I [RUN] c::=J r;l
[J IlL=-:]
L..____J
Invensys~ ()
RJ'1tBORO'
Parametres de Alarmes (
{ 1
Para reconhecer urn alarme de processo de urn grupo de frontais:
()
( I
Passo Procedimento
1 Selecione um campo selecionavel no frontal do bloeo que esta r I
alannado.
2 Seleeione a tecla "ACK" loealizada no eanto esquerdo da tela. ( )
,,
e
A vantagem deste metoda que pennite acesso, via tela de detalhes, a uma grande quanti dade
de informacoes a respeito da operacao do bloco. Telas de processo do usuario podem ser
construidas para que tenham urn tecla que realize a mesma funcao.
As telas de Alarmes Corrente e Alarmes Historicos serao discutidos posteriormente.
Teclado Modular
As teclas do tec1ado modular podem ser configuradas para prover urn rapido acesso a qualquer
tela de processo desejada, que pode ser usada para reconhecer urn alarme de processo e tomar
as as;oes corretivas necessaries.
Um LED, proximo cada tecla no tec1ado modular e configurado para responder a eventos de
alarme dos blocos de controle.
4 TELAS DEFAULT
.. . .- .-.
11 FoxSelect- [AWNT01:AWNT01] ~(g)~
Options CompOund Vj~ Help
iHl[;EI~I~I L?JII .
fJ I~ II 001001~ILi1Il]]11 ·A .. ,
Station View IBlock View I ...
.rI] AloJNTOl ~I alock I Type IA ••• j 1'£1
i···tffiAWNT01_STA
i- d;'& AWNT01_ECB r (BjFOR_SIM
(IDr.,Llo3
SWCH
AIN
: ·tffiJ TANKl_COMP ~ : (Bj BREW_I LOCKS
~FVlOO3 GOEV
1·· .. t£5J PROCESS ."011
rl
f' CALC
1- cl:1ilMOAGEM CfflMTR10l MTR
!--d& FABRICACAO 1 :'~(ruSTlOl AIN
!....il! EM6ARQUE
!- .r:m" AQUEC_AGUA
l· ~ AQUEC.....AG_LAB
l;~i
(tl)SVlOl
(BjROT_5IM
AOUT
SWCH
~
~
L'4
~..
t·· ~
!--~
RECEBIMENTO
FOX
1
(illop _LIIY!
(illOTlOl
(illOClOl
CALC
AIN
PIO
I
H
!..,
:To DAYl
DAYl_DONE
(fijOVlOl AOUT ~
(BjLTlOl A1N
: ·-E DAYl_S
(illLClOl P10 1 ~
H DAYl_PROCESS
(BjLVlOl AOUT
1··~
I
DAYl_DONE_S
(tljPMP1Ol MTR
H DAY2
~
l·-, ~ DAY2_PROCESS (ill PMP_S1M
(fijCOF _LVL_SIM
SWCH
CALC ~
i H ~ DAY2_EXACT
br!J ~I
Como meneionado anteriormente, 0 parametro CINlllB indiea 0 myel de alarme que sera
inibido para todos os bloeos perteneentes ao eomposto. Por exemplo, se 0 valor eonfigurado
para este parametro for 4, todos alarmes de prioridades 4 e 5 dentro do eomposto serao inibidos.
e
ClNHIB urn parametro ajustavel.
FOXBORti
Parametres de Alarmes ( 1
Identificando Alarmes
Uma tela de detalhes do bloco pode ser usado para observar e reconhecer alarmes de processo e
modificar parametres ajustaveis.
o e
Quadro de Status dos Alarmes urn pequeno campo da tela do frontal de detalhe do bloco ( I
e
onde mostrado 0 mnemonico para 0 alarme. Sera mostrado 0 alarme que possuir 0 maior nivel
de prioridade.
As letra do mnemonico aparecerao com 0 dobro da sua altura original ate que 0 alarme seja
reconhecido. A cor de fundo representa a prioridade do alanne:
• Vermelho Prioridade 1
• Violeta Prioridade 2 )
• Marron Prioridade 3
• Azul Claro Prioridade 4
• Marron Claro Prioridade 5
Reconhecimentodos Alarmes
Uma vez que urn unico bloco corresponde a uma tela de detalhes do bloco, a ;e nessacerio
somente que a tecla ACK seja selecionada. Isto ira reconbecer todos alarmes associados ao
bloco.
Invensys~
JiOXBORO' (
Para metros de Alarmes
Uma tela de detalhes do bloeo tambem permite aeesso ao varies parametres de alarme. As
tec1as ALARM TEXT e ALARMS mostram estes parametres e seus respeetivos valores. Urn
born mimerodesse parametres sao ajustaveis.
(
HHABS Opyao de Alarme Absoluto Altol Alto HIDEV Opyao do Alarme de Desvio Alto
HHALIM Limite do A1arme Alto/Alto HDALM Limite do A1arme de Desvio Alto
LLABS Opyao de Alarme Absoluto Baixo/Baixo LODEV Opyao do Alarme de Desvio Baixo
LLALIM Limite do Alarme Baixo/Baixo LDALIM Limite do A1arme de Desvio de Baixa
MEASDB Banda Morta da Mediyao DEVADB Banda Morta do Alarme de Desvio
PRI Prioridades dos Alarmes Alto/Alto PRI Prioridade do Alarme de Desvio
GRP Grupo dos Alarmes Alto/Alto e Baixo/Baixo GRP Grupo do Alarme de Desvio
HIABS Opyao de Alarme Absoluto de Alto HIOUT Opyao do Alarme de Saida Alia
MEASHL Limite do Alarme de Alto HOALIM Limite do A1arme de Saida Alta
LOABS Opyao de Alarme Absoluto de Baixa LOOUT Opyao do A1arme de Said a Baixa
MEASLL Limite do Alarme de Baixa LOALIM Limite do Alarme de Saida Baixa
MEASDB Banda Morta da Mediyao OUTADB Banda Morta do A1arme de Saida
PRI Prioridade do Alarme de Mediyao PRI Prioridade do A1arme de Salda
GRP Grupo do Alarme de Mediyao GRP Grupo do A1arme de Saida
°
Por exemplo, Limite de Medicao Alta (MEASHL) e Limite de Medicao Baixa (MEASLL)
do bloco Pill sao ajustaveis.
pAGINA DOS PARAMETROS DE TEXTO DOS ALARMES
HHATXT Texto do Alarme Absoluto Alto/Alto HDATXT Texto do Alarme de Desvio Alto
MEASHT Texto do A1arme de Alta da MedllfAo HOATXT Texto do Alarme de Saida Alta
MEASLT . Texlo do Alarme de Baixa da Mediyao LOATXT . Texto do Alarme de Saida Baixa
Outros frontais
Um tela de grupopodem eonter frontais de tamanho reduzido de varies bloeos. Outra vez, estes
frontaistrabalham da mesma maneira como aquelas telas de detalhes do bloeo.
( I
8 0)
A ALARMES ATIVOS ALARMES ATIVOS
T
NAO RECONHECIDOS RECONHECIDOS
I
V PRIORIDADE PRIORIDADE
0
HoMRIO HoMRIO
N
0 0
A ALARMES INATIVOS ALARMES INATIVOS
T NAo RECONHECIDOS RECONHECIDOS
I
V PRIORI DADE
REMOVIDADACAD
0 (Tela de Alarmes Correntes)
HoMRIO
Parametres de Alarmes
( \
( )
( I
Todos os alarmes ativos nao reconhecidos sao listados primeiro. Nesse grupo, os alarmes sao
classificados por ordem de importancia, 0 mais importante aparecendo primeiro. Alarmes com
o mesmo nfvel de importancia sao entao listados cronologicamente, 0 mais recente sendo
listado primeiro. Sendo reconhecido tal alarme, a posicao de sua mensagem mudara (ira para
baixo na lista).
Os pr6ximos listados sao todos os alarmes ativos reconhecidos. Nesse grupo, os alarmes sao de
novo classificados por ordem de importancia, 0 mais importante aparecendo primeiro. Alarmes
com 0 mesmo nivel de importancia sao entao listados cronologicamente, 0 mais recente sendo
listado primeiro. Quando a condicao e corrigida, estas mensagens desaparecem da tela de
Alarmes Correntes.
Os ultimos listados sao todos os alarmes inativos. Nesse grupo, os alarmes sao de novo
classificados por ordem de importancia, 0 mais importante aparecendo primeiro. Alarmes com
o mesmo nivel de importancia sao entao listados cronologicamente, 0 mais recente sendo
listado primeiro. Sendo reconhecido tal alarme, sua mensagem desaparece da tela de Alarmes
Correntes.
( )
)
)
)
)
)
)
)
)
)
As mesmas informacoes de alanne sao apresentadas aqui, porem em urn formato diferente.
A tela de Detalhe do Alanne e removida clicando-se sobre a tecla Close.
)
)
)
)
)
)
)
)
)
Invensys.
fOXBORO'
Parametres de Alarmes
Cada mensagem de alanne fomece informacoes detalhadas sobre urn Alanne de Processo em
particular.
Tipo do
Composto Bloco Nomedo Alarme Descri(faodo Bloco Alarme Prioridade(a)
I I I I I 1
( )
DISTIL_1: TCla1. TC101Tamp TempControL101 HIABS QJ @]
07-24 08:42:54 80.00 % ( 75.00) TempHigh
t t t t t
I
Data
I
Hora
I
Valor no Lilite do
I
TextodoAlarme
Estado
do
Momentoem Alarme Reconhecimento
queAlarmou ('0)
o (0) PRIORIDADE
1-5: indica 0 nurneroda prioridadedo alarma,tambemindlcadapela
cor de fundo do retangulo
.) Em Branco: Reconhecido
o nome do Composto e do Bloeo sao listados primeiro.Urn Composto urn grupo de funcoes e
de controle associada a uma area espeeifica da planta. Por exemplo, RECEBIMENTO designa
medicoes e controles associados a Area de Recebimento.
Urn Bloeo realiza uma funcao especifica dentro de urn Composto. Por exemplo, LT401
(Transmissor de Nivel) rnonitora 0 myel no Tanque de Estoeagem de Cafe Normal.
o Nome do Alarme e uma descricao geral (are 12 earaeteres de extensiio) da variavel de
proeesso assoeiada. Em nosso exemplo foi usado REG COFFEE.
A Descriciio de Bloeo e uma descricao geral (are 32 caraeteres de extensao) da funcao do
bloeo. Em nosso exemplo foi usado TANQUE DE ESTOCAGEM DE CAFE NORMAL.
Tipo de Alarme e uma eurta abreviacao representando 0 tipo de alanne. Os tipos possiveis de
alannes sao:
• IDABS - Alanne Absoluto de Alto
• LOABS - Alanne Absoluto de Baixo
• HHABS - Alanne Absoluto de Alto-Alto
• LLABS - Alanne Absoluto de Baixo-Baixo
• HIDEV - Alanne de Desvio Alto
• LODEV - Alanne de Desvio Baixo
• IllOUT - Alanne de Saida Alta
• LOOUT - Alanne de Saida Baixa
• STATE - Alanne de Estado
• RANGE IllGH - Alanne Fora de Faixa Alto
• RANGE LOW - Alanne Fora de Faixa Baixo
• IOBAD - Alarme de Bad ou Ruim
l'OXBORO'
Parametres de Alarmes
Prioridade do Alarme e aquela a qual 0 alarme foi relacionado. A prioridade e urn mimero
entre 1 e 5, onde 1 e considerado 0 mais importante e 50 menos importante. ()
e
A letra R pode aparecer no lugar do mimero de Prioridade. Isto usado para indicar que a ()
condicao de alarme voltou ao normal, mas 0 alarme nao foi reconhecido.
Se 0 alarme nio foi reconhecido, urn campo colorido aparece atras da Prioridade do Alarme. A
e
cor do campo muda para cinza claro quando 0 alarme reconhecido, porem 0 mimero de
Prioridade muda de branco para a cor anterior do campo.
A cor dos mimeros e do campo indicam a importancia do alarme como se segue:
• Vermelho - Mais importante
• Magenta - Menos importante
• Marrom Claro - Menos importante
• Azul Claro - Menos importante
• Cinza Claro - Ultimo em importancia )
Ack State indica 0 estado de reconhecimento do alarme. A letra U e usada para designar 0 nao
reconhecimento do alarme. Urn campo em branco indica que 0 alarme foi reconhecido. 0
campo colorido e identico ao discutido na Prioridade do Alarme.
Data e Hora designa quando ocorreu 0 alarme. Em nosso exemplo, 12-09 representa 9 de
Dezembro. 0 formato das horas e horas:minutos:segundos; 08:42:54 e 8:42 AM.
Valores e Unidades representam 0 valor na hora do alarme. Em nosso exemplo e 17.41 m )
(metros). ()
o Limite do Alarme (entre parenteses) eo limite que foi excedido. Em nosso exemplo e 17.00 ()
)
)
Inclui as seguintes:
• Tela dos Alarmes Mais Recentes (MRA)
• Tela dos Novos Alarmes
• Tela dos Alarmes Inativos e Nao Reconhecidos
• Tela dos Alarmes Reconhecidos
• Tela dos Alarmes Hist6ricos
Tela dos Alarmes Mais Recentes (Most Recent Alarms Display - MRA)
Esta tela lista apenas os alarmes ativos e nao reconhecidos.
As mensagens de alanne sao identicas aquelas da tela de Alannes Correntes e sao listadas da
mesma maneira (p.ex., os alannes mais importantes sao listados primeiro).
Tambem, as mesmas acoes estao disponiveis no canto inferior da tela.
As mensagens de alarme sao identicas aquelas da tela de Alarmes Correntes e sao listadas da
mesma maneira (p.ex., os alarmes mais importantes sao listados primeiro). Tambem, as mesmas
acoes estao disponiveis no canto inferior da tela.
Quando uma mensagem de alarme e reconhecida, e
ela removida dessa tela.
As mensagens de alarme sao identicas aquelas da tela de Alannes Correntes e sao listadas da
mesma maneira (p.ex., os alarmes mais importantes sao listados primeiro).
As tec1as de reconhecimento foram removidas ja que 0 alanne foi previamente reconhecido.
Por outro lado, as demais funcoes estao disponiveis no canto inferior da tela.
A mensagem de alanne e automaticamente removida da tela quando a condicao e corrigida.
Note que os alarmes nao podem ser reconhecidos ou limpos da tela de Alarmes Historicos.
Tambem, a caracteristica da Tela de Usuario nao esta disponivel.
As mensagens de alanne desta tela sao quase identicas aquelas da tela de Alarmes Correntes.
e e
Uma diferenca que a tecla Ack State nao mostrada.
e
Uma segunda diferenca na tela de Alarmes Hist6ricos, que havera duas mensagens associadas
a cada condicao de alarme. Uma e
fomecida quando 0 alarme ocorre, e a outra quando a
condicao volta ao normal. Na segunda mensagem, 0 mimero de Prioridade e substituido pela
letra R.
Diferente da tela de Alarmes Correntes, a mensagem nao desaparece quando a condicao de um
alarme reconhecido foi corrigida.
Combinando Alarmes
A Iista de alarme pode ser personaIizada usando-se 0 "Match Alarms" no menu View. Esmo
disponiveis tres metodos de personalizacao.
Primeiro, voce pode produzir uma Iista de alarmes combinando as condicoes colocadas na area
''Match Specification". Por exemplo, voce pode listar apenas aqueles alarmes associados a urn
certo composto (p.ex., RECEBIMENTO).
e
Outro exemplo, listar apenas os alarmes de temperatura. Isso seria conseguido entrando-se
a
com uma descricao de "Bloco" T*. GeraImente, 0 nome dos blocos associados temperatura
comecam com a letra· T. 0 asterisco significa que qualquer combinacao de letras ou mimeros
podem seguir a letra T.
Usando-se "Start Time" e "End Time", voce pode listar apenas os alarmes ocorridos em urn
certo periodo.
Especificafao de Fittro
.M, mesmas entradas sao fomecidas na area ''Filter Specification", porem 0 resultado e
diferente. Por exemplo, uma entrada de "Composto"do RECEBIMENTO produziria uma lista
de todos os alannes EXCETO aqueles associados it Area de Recebimento.
Tipos de Alarmes
Usando-se a lista "Alarm Types", voce pode escolher se 0 tipo do alarme vai estar ou nao
incluso em sua lista. Em outras palavras, isso pode ser usado em conjunto tanto com a ''Match
Specification"quanto com 0 ''Filter Specification". Por exemplo, voce pode produzir uma lista
APENAS dos Alannes Absolutos de Alto (IDABS) referentes ao composto RECEBIMENTO.
OU, uma lista de todos os alarmes EXCETO 0 do tipo Absoluto Alto.
Tambem, pode-se usar "Alarm Types" sem "Match Specification" ou ''Filter Specification".
dessa maneira, uma lista completa de urn ou mais tipos de alannes pode ser produzida.
Estado do A/anne
Uma barra de rolagem, localizada no canto direito de cada tela de alarme, fomece urn outro
metodo de acesso as
paginas. 0 triangulo apontando para cima no topo, e 0 apontando para
baixo no fundo, quando selecionados, rolam a lista de alarmes para cima e para baixo, uma
mensagem de alarme por vez. Voce tambem pode clicar e arrastar a barra de rolagem.
( Parametres de Alarmes
(
( Guia de Laborat6rio
(
( )
f \
r ')
IOvensys" ( ')
l'OXBOOO' (')
Parametros de Alarmes
')
r '
Acessando Parametros do Composto Error! Bookmark not defined.
( ')
1. Aeesse a tela de detalhes do bloeo LC I00 e ajuste 0 setpoint para 5.
()
2. Aeesse os parametres do eomposto TANKl_COMP atraves do IEE.
Error! VALOR
Bookmark not A
defined.P ARA I )
METRO
CINIllB 4 ( )
GRIDVI LPOO f \
GRIDV2 AWWPOI
GRIDV3 histOI
l )
, }
1. Use a Tabela abaixo para modificar os parametres de alarmes do bloco PID (LCIOO)
PARAMETROS
MANALM 1
MEASNM NIVEL DO TANQUE
MALOPT 1
MEASHL 8.0
MEASHT NivEL FICANDO MUITO ALTO
MEASLL 2.0
MEASLT LEVEL GETTING TOO LOW
I f
MEASDB .5
MEASPR 1
DALOPT 1
HDALIM 2.0
HDATXT NivEL MUITO ACIMA DO
AmSTADO
LDALIM 2.0
LDATXT NivEL MUITO ABAIXO DO
AmSTADO
DEVADB 0.5
DEVPRI 2
Invensys~
i'OXBDRO' (
Parametres de A1armes
(
(
Error! Bookmark not defined.
Modificando Parametres de Alarmes dos Blocos AlN e AOUT (
Embora estes parametres de alarmes nao serem cobertos por este Modulo, 0 aluno pode
consultar a documentacao referente a estes blocos para maior compreensao das funcoes
de alarmes disponiveis.
(
1. Use a Tabela abaixo para modficar os parametres do bloco AIN (LTIOO).
Error! VALOR
Bookmark not
defined.
pARAMETROS
BAO 1
BAT LCIOO EM MANUAL
BAP 1
4 )
BAG 1
3. Saia do lEE
'..
Invensys<
FOXBORO'
Parametres de Alarmes
( )
( )
( I
1. Use a tela de detalhes do bloco LCIOO para alterar seu setpoint para O.
• Que indicacoes aparecem na tela informando que ha urn alarme de prioridade 1 ativo ?
Invensys", (1
fflXBOHO' ( \
Parametros de Alarmes
(
()
( I
• Qual deve ser a configuracao de CINHIB para que os alarmes do bloco nao sejam
inibidos?
2. Selecione CINHIB.
Invensys.
(
I'OXBORO'
Parametros de Alarmes
• Como e dada a informacao, via frontal, que urn alarme ainda nao foi reconhecido?
) .
) .
4. Selecione ALARM TEXT a esquerda do frontal.
(
7. Observe os parametres listados na tela de sobreposicao resultante.
• Qual 0 parametro
desvio?
najanela de sobreposicao que indica a priori dade do alarme de
(
• Qual 0 parametro na tela de sobreposicao que indica a priori dade do alarme absoluto?
)
• Liste os varies outros parametres de alarmes desta tela que sao ajustaveis.
( \
( I lnvensys.
JiOXBORO'
Parametres de Alarmes
),
( 12. Retome 0 setpoint para 5 e certifique-se que nlio ha mais alarmes ativos no bloco PID,
e que os alarmes inativos foram reconhecidos.
) ,
13. Altere 0 setpoint para 10, para gerar urn alarme de desvio de baixa e urn alarme
absoluto de alta.
( \
Para metros de Alarmes
(I
( 1
{ 1
• 0 que acontece com as mensagens de alarmes na tela ?
( )
( 1
•
\
Qual a tecla que pode ser utilizada para reconhecer todos os alarmes da pagina de
alarmes correntes ?
( \
l 1
Estas mensagens aparecem porque foi incluido como urn dos dispositivos de alarmes 0
hi s t 01. Caso contrario esta tela estara vazia. 0 Historiador ira coletar as ultimas
504 mensagens de alarmes. Estas mensagens sao identicas aquelas que aparecerao na
impressora.
( Invensys.
RlXBORO'
Parametres de Alarmes
()
(,
(
( • Para toda mensagem de alarme ha urna mensagem de alarme similar que termina
mnemonico R. 0 que isto significa ?
com 0
( )
( I
• E possivel reconhecer urn alarme por esta tela ?
)
)
( )
~)
I.. )
( 1
( 1
( I
( 1
(\
( )
()
( )
()
()
()
I I
( )
l )
()
()
( )
()
()
,)
I )
I )
)
I )
()
l)
l)
\ )
)
)
)
v
,)
)
.)
)
I)
)
)
(~
f)
( J
( )
( ,
'>
lntroducao a Confiquracao
)
-- Volume 2 --
I )
I :
I
I
()
(1
o
()
()
n
o
o
r.
'"')
()
If)
C)
()
()
()
()
n
()
()
()
C)
( )
()
o
()
()
()
o
()
()
U
()
o
o
w
(_)
l,J
U
U
()
,)
(_)
:_)
c)
,_)
.J
(
ArchestrA, VA Series, e InFusion sao marcas comerciais da Invensys plc. Todos os outros nomes de
produtos podem ser marcas registradas de seus respectivos proprietaries.
Nenhuma parte deste manual podera ser reproduzida ou utilizada em qualquer forma ou por
qualquer meio, eletronico ou mecanico, inclusive fotocopia, gravacao ou por qualquer sistema de
armazenagem e recuperacao, sem permissao por escrito da Invensys Systems Inc.
Os esquemas de controle, displays, tendencies, etc., descritos e ilustrados neste manual se referem
) ao software de simulacao utilizado neste curso. Eles sao apenas para fins de treinamento e nao sao
destinados a implementacao. 0 seu sistema real diferira dependendo da forma como foi construido e
configurado pela equipe de engenharia.
Invensys.
FOXBoro
r )
! )
(\
I )
I ')
( ,
( \
l)
j )
()
I )
( )
I )
( )
( )
\ )
I_)
()
( )
()
()
()
l )
I )
\ )
( )
')
)
._)
.J
)
)
Conteudo
2 Bloco PIDA
mvensys.
tQXBOR({
()
()
()
()
n
n
n
n
n
n
n
n
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
()
~)
(._)
(_)
(,_)
l_)
l)
I)
~)
\.._)
(_)
(~
I)
i)
,)
<)
,j
J
.J
Modulo 1
( )
()
( )
( ) APLICACOES TIPICAS DE
)
CONTATO DE ENTRADA
I \
( ) INP1 INP2
1 1
_[---L~:
( )
-~
0
r-
0
0 ..
TOGGLE
SWGH l-
--r,'.
rL:J
)
0
0 FBM 0
0 Opcoes::
0 0
0 0 IVO Para Iniciar um
0 0
0 0 BAO (GIN 0nly) ~ Blocade Esquema de
Controle
) SAO (GIN 0nly) .sequ~~~ Sequencial
( )
) =-i_ PI~J
)
Logica Permissiva
.1 PATALM 1
( )
1 BLNALM 1
)
·--G
MSTAT
1
()
)
( "
\
1 1 ( \
MCIN
I I I I ~
I Controle j
Controle I Controle I )
~)
()
)
Tela de
Alarmes
Correntes
)
)
)
)
2
I
(
(\
() APLICACOES TIPICAS DE
CONTATO DE SAJDA
()
( , Blocos de Saidas Digitais
---
( ) COU T
MCO UT
TELA DE VLV
MOV LV
PROCESSO
MTR
GDE V 0
1 0 0
0
1 0
0 0 0
( )
-
0
0 FBM g 0
0 FBM g
0
Main g 0
Exp. 0
I FRONTAL ~
0
0
0
0
0
0
0
0
0
0
0
t )
BlOCOS DE
SEQUENCIA
- -- -- -.---.-----------
MOD4 FIGURA4.1-3 0712007
3
( "'\
I' )
( '\
Endereeamento dos Canais dos FBM e )
...-T
,----_.-
o 1
o 2
9 0
10 0
o
o
17
18
25 0
26 0
( ,
o 3 FBM o 19 FBM 27
1· --
11 0 0
o 4 7 12 0 o 20 12 28 0
()
MCiN o 5 13 0 o 21 29 0
o 6 (MAIN) 22 (EXP)
o
,
14 0 30 0
o 7 15 0 o 23 31 0
...
- CIN_32 32 o 8 16 0 o 24 32 0
(
'-- --------- )
-------------------------------------------------------------
------------
_CIN1 1 )
...
-CI£S
+
8
MCIN
o 1 9 0
02 10 0
o 3 FBM 11 0
o 4 9 12 0
o 5 13 0
_IN1
o 6 (MAIN) 14 0
r
't'
o 7 15 0
_IN_S o S 16 0
_____________________ J..
MCOUT ( )
- CIN.r'
_ CIN_8
MCIN
__ CIN17 17 o 1 9 0 0 17 25 0
r t o 2 10 0 0 18 26 0
_ cnJ_24 32 o 3 FBM 11 0 0 19 FBM 27 0
o 4 9 12 0 0 20 14 28 0
o 5 13 0 0 21 29 0
_ IN 1 CO 1 9 0 6 (MAIN) 14 0 0 22 (EXP) 30 0
_ _ + 0 7 15 0 0 23 31 0
)
0 8 16 0 0 24 32 0
MCOUT
j :~ ----c---~~=-----~f----_----~T )
L
MOD4
_ IN_16 CO_1E
:2
FIGURA4.1-4 07/2007
)
)
)
.I
( I
( J
l
COUT
CfN_1 CIN_2
PLB
[
_ _ MCI~ __ . 1"
-~ 0 o
o
o
o FBM ~-
0
g FBM
g CIODD g g CIODD
o 0 o
o 0 o
n.
'--_ ....ABERTA
--
'----_--IFECHADA
~c:"1
IOM_OPT 1 IOM_OPT D
IOM_ID CIODD2 TOC .1
PNT_NO 11
TOC .1
5
J
)
)
CONFIGURACAO DO BLOCO GDEV
(SAIDA PI FBM)
)
( "
-
SAIDASMANTIDAS (PLSOPT=O) )
AUTDSR MANDSR
DEVLM1 Fechada no limite
)
GDEV DEVLM2 ~.- Aberta no Limite II r-
AUTDSR--!I L...J
COUT_l ~ Estado ,
Requisitado . r--1 ~
COUT_~ L...J INVC01 = a
)
COUT 1 I )
-~NVC01=1
f )
Parametros de Configuracao
- ~ 0
( l
g FBM ~- 0
IOM_ID CI0002
g CIOOO~ 0
0 IP_FBM 1
0 0
0 0 LM1_PT 2
LM2_PT 1
OP_FBM 1
C01_PT 11
n. AVLLM1 1
-
''''ERTA
AVLLM2 1
..p FECHADA
co;.J TOC .1
BCON01
MOD4 FIGURA4.3-1 0712007
l J
)
{ I
()
GONFIGURAGAO DO BLOGO GDEV
(SAIDA PI UM BLOGO)
( )
AUTDSR MANDSR
SAIDASPULSADAS(PLSOPT=1)
GDEV
AUTDSR___j(___fi_
COUT_1~
PLB
COUT_2---,_n_r-
Parametros de Configuracao
AVLLM1 0
AVLLM2 1
Toe .1
PLSOPT 1
PLSTIM .1
7
PARAMETROS DO BLOCO GDEV
INTDSR - MMAlND
Solicitacao MANDSR- - ... BAD
de Estado HLDDSR INTALM Estadodo
[ Bloco & Alarmes
AUTDSR STATUS
MODINO
DSRIND
IOM_ID -
IP_FBM - GDEV
Par~lT!~tros LM1_PT --'"
doFBM LM2_PT --'"
OP_FBM-
C01_PT- BLKSTA
C02_PT-
EstadoComun
deChave
de Limite
I
Parametros DEVLM1,z___..
AVLLM1,~
IGNLM1,2----- Alarm
Messages
do Blooo &
PRTYPE Alarmes
UNACK
PlSOPT-
Parametros PLSTIM
Operacao INVC01,2 ACTTOC
Dispositivos[ TOC
'---- --'
)
MOD4 FIGURA4.3-3 0712007
)
8
MODOS DE OPERACAO DO BLOCO
GDEV
*VERDADE OU FALSO
I \ VERDADE=1
FALSO=O
,-------------
MOD4
- - __ ._._ ..•._----_.- ---
.
FIGURA 4.3-4 0712007
I
9
10
r:
1- QUADRO DEALARME
2- INDICADOR DE MODO
3- INDICADOR DE MODO
4- STRING DE ESTADO
8- INDICADOR DE ESTADO
11
)
OPERACOES DE TEMPORIZACAO )
DO BLOCO CALC ()
OSP (
81011
IN 8101
OSP 10 o _1L_____j~ ( )
OUT 8003
)
8003 ~ _I SEGUNDOi _
DON
IN 8102 81021 r---- )
DON 8 O_j
OUT 8004
\
J
80041
0_---'--
DOFF
)
)
)
;
)
MOD 4 07/2007
FIGURA4.4-1
)
)
)
12
)
( ,
OPERACOES LOGICAS DO BLOCO
CALC
PORTAS
-_. -- ---.-.- .. _._--_ .. ---,.-
IN1 IN2 AND NAND OR NOR XOR NXOR
-
0 0 0 1 0 1 0 1
0 1 0 1 1 0 1 0
1 0 0 1 1 0 1 0
1 1 1 0 -'--._.-
1
-0 _.
0
--
1
-
FLIP-FLOP FF
--_._,.__ .- _._-_ .._._-_ .._---_. __ .... -.- .._-_. - .
IN1 IN2
SET RES~I_._O__UT_. ---l
IN BI01
o o SEMALTERACAO
IN BI02 o
FF
1 o
OUT B001 o 1
1
'--_. __ .-
1
._--_._- __ SEMALTERACAO
.. .__ ._._._._. __ .__ ._-_._-- _j
FLIP-FLOPMRS
1N1'-IN2-- ,--.-_.
SET RESET OUT
IN BI03 0 0 SEMAlTERACAO
IN BI04
MRS 0 1 0
OUT B002
1 0 1
1 1 0
.-
13
()
Ij
(
( ')
(\
PARAMETRO DE ESTADO DO BLOCO )
(BLKSTA) )
CIN No. Nr.BIT NOME DO BIT ESTADO INDICADO
14
POSSIBILIDADES DE CALCULO
[ I BOOLEANO "EMPACOTADO" DO
BLOCO CALC
Exemplo:
Ajuste um flag se 0 bloco PID DAY:1LCestiver em MANUAL,Sub-estado
Holdingou SUB-estadoTracking.
Telas
Outros Blocos
PASSO FUNCAO
01 CLR B001 LimparFlag
02 INL Ll01 Carregar bits 0-15 of Ll01
03 IN HOOCO CarregarPadrao de Coincidencia
04 NOTX Inverter Padraode Coincidencia
04 XORX Fazer OR Exclusivo
06 IN HOBCO CarregarMascara Padrao
07 ANDX E
OB BIZ 10 Se 0 resultadofor zero, condicoes norrnais
09 SET B001 Aiustar flag
10 END
------ -_._----
MOD 4 FIGURA4.5-2 0712007
15
\
(')
~
(~
)
POSSIBILIDADE DE CALCULO \
I
BOOLEANO "EMPACOTADO" DE ( )
()
MCIN E MCOUT )
)
..... CIN BIT #
IOMOPT= 0
.. 1 31 )
, )
)
M
C:B.BLKSTA
INPUTS
.. C j
I ,
N , ,
1101
.. ,
,
1102
.. .. ~
32
•
0
~PAKCIN'"
NODEBUS I )
IMCOU~ I MCOUT
+ + I.. MCIN
.. I
Iitl +
I
IN_16 IN_1 IN_16
CIN_1
t
CIN_16
t
CIN_17 CIN_32
)
)
CPOOO1 CPOO02 )
- - .. "------ .. -
MOD4 FIGURA4.5-3 0712007
)
16
{ I
DIAGRAMA DE BLOGO
BLOGO DE CALGULO
DEFINE
PERIOD
PERROR
M01-20
STERR
STEP01-50
-
MOD3 FIGURA 3.3-3 07/2007
17
()
()
(j
('I
,---------------------- ()
)
PASSOS DE PROGRAMACAO
DO BLOCO CALC.
( ,
)
()
)
()
FS_CALC r )
CALC W'
R001-
RI03 r )
RI04
w = K F (T2' - T1) m ( )
)
)
)
)
)
)
)
18
M6dulo 2
Bloeo PIDA
OUT
PIDA BLOCK
BIAS-
FBK-
1
()
)
()
')
Attempt Setpoint
PIOJX/EJXE Current Sat Point Changetcr Changed to-
Any Setpolnt 50 120 50 (no change)
50 100 100
50 0 0.
)
)
2
)
)
SPROPT = 1 or 2 SPROPT = 3 or 4
SPRATE = 5.0 units/min. SPRATE = 5.0 min.
Range 0-100%
PERIOD= 1 sec
90% SPHLIM-·················· . 90% SPHLlM-······ .
SPT SPT
SPRAMP =1 SPRAMP =1
LOCAL SPT MODE LOCAL SPT MODE
SPROPT = 2 Ramp using SPRATE as ramp rate; stop ramping when a deviation alarm
occurs. Resume the ramp when the deviation alarm clears.
SPROPT = 3 Ramp using SPRA TE as ramp time (in minutes). Regardless of the error crea
when the target setpoint is changed, the setpoint will take SPRA TE minutes to I
the target.
SPROPT = 4 Ramp using SPRATE as ramp time; stop ramping when a deviation alarm occ
Resume the ramp when the deviation alarm clears.
3
n
)
f)
()
)
I
)
'I
1-----------------------------------------------------~
1 1 )
1
1
PIDBLK l..._. BLKSTA '\
I- )
DFCT PBAND I-
FBTUNE I-
PIDA )
INT t- MEAS )
t- SPT
DERIV RSP
THRESH t-
Output
Measurement
Time
J
)
)
4 )
)
1------------------------------------------------------
1 1
1 1
1
1 BLKSTA
PIDBLK L-..+
I-
DFCT PBAND :....
FBTUNE I- PIDA
STNREQ- INT I- MEAS
I- SPT
THRESI--t'""- DERIV I- RSP
PRETUNE
OFF
HOLD
QUIET
PEAK_1
PEAK_2
PEAK_3
PEAK_4
SETTLE
5
n
n
n
n
n
n
n
n
n
n
n
n
n
n
C)
n
n
n
()
()
()
()
()
()
()
()
()
()
()
(J
(J
u
u
u
u
u
u
u
u
U
(_)
C)
~_)
(_)
U
I_)
M6dulo 3
Controle Sequencial
Conceitos de L6gica Sequencial
lntroducao
Este t6pico introduz 0 recurso do dominio do controle sequencial do Sistema IJA Series. Aplicativos com
controle sequencial sao implementados atraves do uso de blocos de controle Sequenciais (blocos SEQ).
, ) Estes blocos possuem parametres de entrada e saida que sao configurados da mesma maneira que os blocos
de controle continuo. Os blocos de controle seqiienciais sao os unicos que suportarn 0 uso de programas
especificos do usuario escritos no protocolo de programacao chamado de protocolo High Level Batch
Language (HLBL)
Aplicacoes de controle de batelada, que nonnalmente de natureza seqiienciais, baseadas no tempo, e
orientadas por eventos sao facilmente irnplementadas atraves do uso de blocos de controle seqiienciais.
Programas de automacao, tais como sequencias de "start-up", "shutdown" ou programas de otimizacdo sao
outras aplicacoes em que blocos de controle sequenciais podem ser utilizados efetivamente.
e
Uma farnilia de cinco blocos seqiienciais disponibilizada para executar as funcoes especificas durante
operacoes normais de processo. No controle de processo, eventos anormais ou exceciies podem tambem ser
utilizados no processamento dos blocos seqiienciais. Este t6pico abrangera como estes blocos sao utilizados
e como interagem urn em relacao ao outro.
Objetivo do Modulo
Utilizando toda a documentacao disponivel, 0 aluno devera estar apto a:
1 Descrever as funcoes dos blocos de Controle Sequencial e como eles interagem entre si.
2 Listar as funcoes que podem ser realizadas usando Controle Sequencial.
3 Definir as funcoes e operacao dos blocos de Controle Sequencial: Monitor MON, Temporizador
TIM, Excecao EXC, Independente IND, e Dependente DEP.
4 Definir os estados de sequencia dos blocos e os estados de sequencia dos compostos.
5 Descrever como os blocos de sequencia sao empregados para executar sequencias de controle
normal e de excecao.
6 Listar e explicar os arquivos de sequencia criados pelo Configurador de Controle.
7 Listar e descrever as Funcoes L6gicas Sequenciais no Configurador de Controle.
()
,
\ I
, 1
)
)
J
)
}
.J
)
2 (2102)ControleSequencial
Conceitos de L6gica Sequencial- Teoria
Conteudo
( \
Conceitos de Loqic« Seouencie! - Teoria ()
)
()
,
)
1
)
)
)
)
)
)
)
)
)
)
4 (2102)ControleSequencial
)
Conceitos de L6gica Sequencisi- Teoria
o Controle de L6gica Sequencial utiliza controle continuo e de escada para realizar funcoes orientadas a
uma unidade do processo. Por exemplo, 0 software de Controle Sequencial pode ser usado para
supervisionar uma sequencia de atividades tais como: encher urn tanque, misturar seu conteudo e drena-lo.
Enquanto os blocos de Controle Continuo possuem algoritmos fixos, os blocos de Controle Sequencial
possuem algoritmos definidos pelo usuario. 0 software de Controle Sequencial permite ao usuario:
)
Conceitos de L6gica Sequenciei- Teoria (
2100
FIGURA6.2-1
Blocos SEQ sao adicionados a urn composto usando 0 mesmo procedimento ja visto para outros blocos. .)
Parametres de entrada do bloco SEQ sao configurados atraves do Configurador de Controle exatamente )
a
como os blocos continuos, com excecao que adicionalmente configuracao dos parametres padrao, deve-se )
definir a sequencia logica do bloco. 0 Configurador de Controle oferece uma serie de funcoes que dao
a
suporte criacao de 16gica sequencial.
A sequencia logica e criada atraves da Linguagem em Alto Nivel para Batela (HLBL) . HLBL e um
programa de lioguagem de alto myel que lembra muito 0 Pascal, porem e dirigido especificamente it criacao
de estrategias de controle. A configuracao dos blocos de controle sequencial e descrito no documento
referente ao Coofigurador de Controle Integrado.
Bloco Monitor
o bloco Monitor (MON) prove a capacidade de se monitorar condicoes de processo. 0 Bloco MON contem
ate 16 expressoes de L6gica Booleana definidas pelo usuario, chamadas de Casos do Monitor. Os Casos do
Monitor podem ser definidos de modo que, quando interpretados tanto como Verdadeiros (True) ou como
tendo algum valor BAD, 0 bloco MON ativa um outro bloco Sequencial do tipo EXC, IND ou DEP, ou
mesmo outro bloco MON. Ha um parametres de saida Booleana associado com cada Caso do Monitor.
Quando a expressao do Caso do Monitor e interpretada, 0 resultados Booleano e armazenado no parametro
de saida correspondente.
Bloco Timer
o Bloco Timer (Temporizacao - TIM) contem quatro temporizadores individuais que podem ser acionados
por Blocos Sequenciais ( IND, DEP, ou EXC), para atividades dependentes do tempo. 0 Bloco TIM nao
contem qualquer declaracao de lioguagem HLBL, somente parametres padrao,
Bloco de Excecao
o Bloco de Excecao (EXC) executa declaracoes HLBL. Tal como os blocos Dependentes (DEP) e
Independentes (lND), os blocos EXC sao geralmente usados para efetuar acao corretiva quando cdetectadas
condicoes de processo fora do normal. Quando um Bloco EXC esta Active (Ativo), todos os blocos
Dependentes (DEP) sao comutados para 0 estado Paused (em pausa) , ate que EXC se tome Inativo
(Inactive) .
Bloco Independente
o Bloco Independente (lND) executa declaracoes do tipo HLBL. Um bloco IND pode ser usado para
executar uma serie de funcoes, Um vez que os blocos DEP ficam em Pause quando qualquer bloco no
mesmo composto esta Active, fato que nao ocorre com os Blocos IND, pode-se usar os Blocos IND para
supervisionar blocos DEP. Um Bloco IND pode ativar urn Bloco DEP para efetuar urna certa funcao, como
por exemplo, encher urn tanque.
Bloco Dependente
o Bloco Independente (DEP) executa declaracoes do tipo HLBL. Um Bloco DEP pode ser usado para
efetuar urna sene de atividades, como por exemplo, encher, misturar e drenar 0 conteudo de urn tanque. 0
Bloco DEP podera estar efetuando urna dada funcao como por exemplo a de encher urn tanque. Se 0 bloco
MON detectar urna condicao fora do normal, ele podera ativar urn Bloco EXEC para tomar as acoes
corretivas. 0 Bloco DEP pemanece em Pause ate que a ayao corretiva seja completada. Enquanto 0 Bloco
EXEC fica Inactive, 0 Bloco DEP pode continuar a execucao de sua logica.
()
')
Conceitos de Logica Seouenciel - Teoria ()
)
,
(
Active
Quando no estado Active, urn bloco IND, DEP, EXC, ou MON e processado. (0 bloco TIM nao possui
estado Active; ele e processado quando 0 composto esta ON e seu estado de Aplicacao esta em Auto).
Como estas declaracoes serao executadas dependem dos estados de Aplicacao Auto, Step e Manual.
Inactive
Quando no estado Inactive, os blocos IND, DEP, EXC, ou MON nao sao processados. (0 bloco TIM nao
possui estado Inactive; ele nao e processado quando seu estado de Aplicacao esta em Manual).
Transicoes ActivelInactive. Pode-se alterar0 estado ActivelInactive de urn bloco a partir de fontes externas
como tela default ou defmidas pelo usuario, outros blocos e outras aplicacoes.
Parametro RSTACT
Outro parametro de bloco, RSTACT, controla 0 valor do parametro Active quando 0 composto muda de
)
OFF para ON. Quando RSTACT e Verdadeiro, ACTIVE e Verdadeiro. Pode-se definir 0 valor de RSTACT
durante a configuracao do bloco, atraves do Configurador de Controle Integrado.
Paused
Quando 0 bloco DEP esta no estado Active, ele podera estar tambem no estado Paused. 0 parametro
) PAUSED indica se 0 bloco DEP esta no estado Paused. Urn bloco DEP esta em PAUSED quando 0
parametro Paused e Verdadeiro. No estado Paused, a execucao do Bloco DEP e suspensa porque urn ou
mais blocos EXC do mesmo composto estao em Active. 0 bloco DEP permanece Paused ate que todos os
blocos tenham sido executados.
Tripped
Quando 0 bloco MON esta no estado Active, ele podera tambem estar no estado Tripped (Desligado). No
estado Tripped, 0 bloco MON possui urn ou mais Casos Tripped. Urn Caso e considerado Trip quando ele e
Verdadeiro e ativa urn outro bloco. 0 parametro TRlPPD indica se urn bloco MON esta no Estado Tripped.
Enquando pelo menos urn Caso esta Tripped, 0 parametro TRlPPD e Verdadeiro. 0 Caso do bloco MON
permanece Tripped ate que todos os blocos ativados tenham sido executados
')
')
Conceitos de L6gica Seouenciel - Teoria )
()
')
SSTATE =0 (Inactive)
SSTATE = 1 (Active)
SSTATE =2 (Exception)
Se urn bloco MON detecta urna condicao de processo fora do normal e ativa urn bloco EXC para realizacao
de urna acao corretiva, 0 bloco DEP automaticamente entra em pausa ate que a a<;ao corretiva esteja
completada.
Quando 0 bloco EXC termina sua tarefa, 0 bloco DEP pode continuar sua execucao. 0 bloco supervisor )
IND pode entao ativar outro bloco DEP, responsavel pelo cielo seguinte do processo.
o arquivo fonte e gerado automaticamente pelo Configurador de Controle Integrado. Assim que urna
determinada logica e criada, ela e armazenada no arquivo fonte. 0 arquivo fonte possui 0 mesmo nome que
o bloco corrente, seguido da extensao "s" (nome do bloco mais .s ). Esse arquivo e do tipo texto ASCII.
o compilador produz os arquivos executaveis necessaries a operacao. 0arquivo fonte precisa ser compilado
antes que se atualize 0 bloco sequencial com a logica sequencial, Quando a compilacao e executada com
sucesso, 0 compilador gera os seguintes arquivos:
12 (2102)ControleSequenciaI
Conceitos de L6gica Seguencial- Teoria
)
Lista de Substituicao de Dados
A Lista de Substituicao de dados contem uma referencia eruzada das marcacoes definidas pelo usuario, para
eada parametro marcado pelo usuario, declarado no cabecalho do bloeo.
Todos os arquivos gerados pelo compilador possuem 0 mesmo nome do bloeo corrente. Os diferentes
arquivos sao identifieados apenas por suas extensoes:
,)
(2102)ControleSequencial 13
n
()
n
()
n
(')
n
n
()
()
( )
(')
()
()
( )
()
( )
( )
( )
( )
l)
( )
( )
( )
( )
( )
( )
( )
.
l )
(
)
)
I)
( )
\ )
I )
I )
, )
I_)
\ )
\ )
'J
)
)
'J
~)
J
M6dulo 4
InFusion Historian
Guia de taboraterlo
lntroducao
Voce vai cornecar 0 processo de confiquracao do sistema para otimizar 0 sistema para uso. As tarefas
executadas neste laborat6rio poderao ser realizadas em qualquer ambiente, dependendo do nurnero previsto
de identificadores, requisitos de sistema e rede, e assim por diante.
Objetivo
Ao concluir este laborat6rio, 0 estudante estara familiarizado com os passos necessaries para ajustar os
parametres do Historian.
Para conseguir isso, as seguintes tarefas deverao ser concluidas com sucesso:
• Iniciar 0 Historian
• Revisar as Deflnicoes de Sequranca e ucenca
• Habilitar 0 Inicio Autornatico do Historian
• Definir a Sincronlzacao de Horario para 0 computador principal
• Configurar as deftnicoes de Headroom
Iniciar 0 Historian
r·_.;="""'"------_._---'~."..=-:-,:.,.,24..:._:21"'PM"'-Os_ )
='::::'Iott."",
_of last,.
"3:23'~':
".. 3:21:"""
g...............
o _
_can.....ofltot_*""""
.-......
,,_"',,":ll""
_
0110-
0_
sys......... ....mg OaE<l8_
=-......:r..=..:..,~
lIanse.....
IJcenetagcaLrll
'~
vlllid
100,0113
O,-",OS
0__
DO'ta~an'\ttfl.ISE
Totalrt.I'lber ofd1JavILe rccdYed ..,eee"
-
0-.1 dat.,.,.(persec.) ......
PamiaTors 0
CiHbleTCItS
fmn
1R:ofW!stenor~t
01>- .........._ ...,
01>--""-
5pacr .waIItJIe an bufftr pa1h
po"
2j18/2i:J08 2:o)8;13PM
96,8(:11
l>ldeIn:d .. -..oIIdpo1!>
•.• G8
.
0
•
~~CJl~~1h 96.8GB
S__ ~,O.0M41
I
I
l,,.......------
)
)
5. Clique no lcone Management Console com 0 botao direito do mouse e selecione All TasksNiew
License Information ...
Esta caixa de dialoqo contern lnformacoes sobre a sua ticenca atual do Historian:
6. Clique na guia Features para revisar, depois em OK para fechar a caixa de dialoqo.
FeeheNeme I
Tag Count 70000
Clustered Operation N/A
Server Operating System Valid
Number of Remote IDAS Allowed Unlimited
Data Mocfification Allowed
History Duration (Days] Unftmited
Number 01ProC8$SQlsARowed Unlimited
~ 6:IIor-SOLServer loginIr-IonNlIlon -
~u.e~~
('"u.e~LSeMr1lLtl1el trcSicn
J.ogn Nirme: ,---------
Ppwud. I
r ~'QfW1~.A6aI>
I )
)
)
)
. )
)
}
A seguir, voce ira configurar 0 Historian para registrar todas as modlftcacoes feitas nas intormacoes de
contiquracao.
11. Navegue ate 0 Configuration Editor e expanda 0 System Configuration. As pastas estao localizadas
no painel Tree View (8 esquerda) do ArchestrA System Management Console.
12. Selecione Parameters na pasta System Configuration.
13. De um clique duplo em ModLogTrackingStatus na lista de Parametres.
14. Defina 0 Value para 7. 1550 ira registrar os seguintes tipos de modificacoes: lnsercoes, Atualizacoes e
Exclusoes,
15. Clique em OK.
Genelail
D~ IConfigures modificationlogging
OK
r:.""'E.i~ .
8 ·0SystemConf: !I
1?i!10!.,I' ·oVifl· atlcll'.."
~.
$ 0 PublicGroups .mllllll•• IIIII-
IB-Q Private Groups ~ Taos... r:rs
!!lew •
Refresh
!:ietI
( )
~ Naine: iNFUSE
= ~=i-_~=t=
- ~F-
-j~-~~==_ ~ ~=;- --:==--~.
-f - -r -
--_it- - -~----_-:- ---
-- ---- ---
--------~--~
-- -- - -- _J
- - -l- -
t--
+-- - --
.
-=f~----
-
-- +--
.
-
- ---
- -
- --- - ~--
- ---
-- -
- --
- - - - - --::_:-_:::_
- - - - - - - ---- - -- -_J
~-4
--..1-~¥:~:-------
-
4~~-l_~_~i~I_~--~--~~~~~~~-~--=--=--=-~
-m
~======~~~~~====~1 Help
IPS
__..~~-
..
....~
';;"
r
lntroducao ao InFusion Historian
Modifica~oesde Rastreio
22. Clique no Configuration Editor com 0 botao direito do mouse e selecione Track Modifications ...
23. Clique no botao Search aceitando as conflquracoes pre-defmidas.
....
, ;.-
llEl
"'
IPS':::E
lntroducao ao InFusion Historian
---
o Modification Tracker exibira todas as modificacoes feitas ap6s 0 rastreamento ser habilitado. (
24. Clique em Cancel quando acabar de ver, e em Cancel novamente.
~ J ~ J
A seguir, voce ira configurar 0 pararnetro AutoStart para real a fim de que 0 historiador seja iniciado
automaticamente.
25. Navegue ate 0 Configuration Editor e expanda 0 System Configuration. As pastas estao localizadas
no painel Tree View (a esquerda) do ArchestrA System Management Console.
- ""-
....
~ Itllj;" Ii'!, (I
--
~-
CG....... ""' .. l .',0,000,000
---
P....
"'...
__
~
HlIOIntSc:t.. VIr'IIOrI
-~ --
.......,....., ~
-.('_·0_
~...
..............
..,tforlOs.wr_
~- ..
~__ .Ih 9,o,Ol~,O,. RLmtnt .\Ibaie wr1IIkIn
..... D!\JnSiQlipl,t.'()etallnport fit pa&t for csv fIes c:onLWltC! cti data
fVwltS~.ion , Ma: e.oem ttrb:lf';'StxlrlVt DII.1xIn ChDtn)
_01' __ """" _ ..
....--'1Il00, 100
_Df __ ul.'.,.
'00
_01 ......
_ _ ..
lOO
'"
9.0.0.0)41
o ---
_ -
lVrDtrofcllcretetagcto~te
fUtIer of strI1I tIg5to p"e4rxa1lt
.... 12d_.,""......__
......
tMaib'lbtlltid1,....,ttadtrnn..1IOn .....
__ ........."' __
1ItIl
.' ...... 1
IDIdtd(cIM
,
6sns
llIOOOO
_01__
~ ..............
_"",,""_«>_ .• -0-)
ofe.tdrMOttJDAS. tadhM~
Defina a entrada do campo Value para 1 e clique em OK. Isto ira iniciar automaticamente 0 servidor do
Historian na proxima vez que 0 computador for reiniciado.
27. Faca as alteracoes pendentes assim como fez anteriormente.
28. Faca as rnodiflcacoes de rastreio assim como fez anteriormente para ver a linha AutoStart que foi
adicionada.
29. Clique em Cancel quando acabar de ver, e em Cancel novamente.
n
lntroducao ao InFusion Historian )
n
( I
)
()
( )
~)
)
)
)
)
)
)
)
)
Paglna 10 InFusion - Guia de Laborat6rio 5004E-LE-V1.1-8 )
)
( )
) lntroducao
(
Este modulo apresenta 0 Historian e 0 software ActiveFactory.
Objetivo do Modulo:
Utilizando toda a documentacao disponivel, 0 estudante sera capaz de identificar e descrever os
principais componentes e funcoes do InFusion Historian e do software ActiveFactory.
Objetivos de Capacita~ao:
Os objetivos de capacitacao que suportam esse objetivo do modulo sao os seguintes:
)
( )
l)
)
)
)
)
)
)
)
)
)
)
Pagina 2 InFusion - Guia de Aula 5004E-LE-V1.1-8
)
\
,J
)
-
IPS.l::J
....~.,...._ lntroducao ao InFusion Historian
lntroducao
Esta secao descreve 0 Historian em detalhes. Apresenta as principais arquiteturas, estruturas e requisitos
do sistema.
o sistema do Historian preenche a lacuna entre 0 ambiente de controle e monitoramento de grandes
volumes da planta em tempo real e 0 ambiente de lnformacoes de atividade aberta e flexivel.
o Historian, que contern um Microsoft ® Sal Server™ incorporado, adquire os dados da planta atraves
dos servidores Wonderware OAS e servidores 110de alta velocidade, compacta e armazena os dados, e
em seguida responde aos pedidos de Sal para os dados da planta. 0 Historian tarnbem contern
inforrnacoes de eventos, resumo, confiquracao, sequranca, backup e monitoramento do sistema.
Llmltacoes do RDBMS
Um banco de dados relacional tipico nao e uma solucao viavel para armazenar os dados da planta por
causa das seguintes lirnitacoes:
• Nao consegue lidar com 0 volume de dados produzido pela planta
• Nao consegue lidar com a rapida taxa de armazenamento dos dados da planta
• A linguagem Sal nao lida eficazmente com dados de sene cronol6gica
As plantas industriais possuem muitos milhares de tags, todas se alterando em taxas diferentes. Alguns
meses de hist6rico da planta resultam em centenas de gigabytes de dados em um banco de dados
relacional normal.
Alern disso, uma planta com 10.000 variavels que mudam em media a cada dois segundos produz 5.000
valores por segundo. Cinco millinhas de dados, portanto, devem ser inseridas no banco de dados a cada
segundo a fim de armazenar um hist6rico completo. Esta e uma taxa de transacao nao sustentavel para
bancos de dados relacionais comuns como 0 Oracle ou 0 Sal Server.
( )
{J
lntroducao ao InFusion Historian
( ,
o Historian como urn Banco de Dados Relacional em Tempo Real
(
e
Como um banco de dados relacional em tempo real, 0 Historian uma extensao do Microsoft SOL Server
que fornece mais do que uma ordem de aumento de magnitude nas velocidades de aquisicao, uma
reducao correspondente no volume de armazenamento e distintas extensoes a
linguagem de consulta
estruturada (SOL) para consultar dados de serie cronoloqica.
A ampla abranqencia dos Wonderware I/O Server e usada para conectar mais de 500 dispositivos de
controle e aquisicao de dados. )
Projetado para otimizar a aqulslcao e 0 armazenamento de dados analoqlcos e discretos, 0 Historian
supera em desempenho todos os bancos de dados relacionais normais em hardwares similares por uma
larga margem, fazendo 0 armazenamento de dados de alta velocidade em um possivel banco de dados
relacional. 0 Historian adquire e armazena dad os de processo 100 vezes mais rapido que um RDBMS.
Todos os Servidores I/O Wonderware mais novos suportam 0 protocolo SuiteLink. 0 SuiteLink permite 0
selo temporal e de qualidade no I/O Server e melhora ainda mais a taxa de aqulsicao de dados.
o Historian armazena os dados em uma fracao do espaco que seria exigido por um banco de dad os
relacional normal. 0 real espaco em disco necessario para armazenar os dados da planta de pende do
tamanho e da natureza da planta bem como da extensao do requerido historico da planta.
o algoritmo de cornpressao e um algoritmo sem perda que garante dados de alta qualidade e alta
resolucao.
A linguagem SOL nao tem suporte para dados de serie cronoloqica. Nao ha maneira de controlar, em
especial, a resolucao dos dados retornados em SOL. Um exemplo de resolucao seria uma amostragem
uniformemente espacada de dados durante um periodo de tempo.
o Microsoft a
SOL Server suporta suas proprias adlcoes linguagem SOL, chamada Transact-SOL. 0
Historian estende a Transact-SOL, permitindo 0 controle de resolucao e fornecendo a base para as
fungoes de tempo, tais como taxa de variacao e calculos de processo integral no servidor.
A fim de compreender como recuperar dad os do Historian, e necessario primeiro entender como 0
Historian interage com 0 Microsoft SOL Server e como 0 armazenamento de dados e acelerado entre
eles.
A figura a seguir ilustra uma visualizacao de alto nlvel do armazenamento de dados do Historian:
rc:: ;::lOt
serutdor Banco de DadosJ
Runtime (Configu-
Microsoft SQL
~ f""ao e Ellentos)
Sistema de
kmazenamento ~ fi\W5
Historico
Wonderware
o nome do provedor e e
Historian OLE DB INSQL. 0 provedor INSOL OLE DB instalado durante a
instalacao do Historian e em seguida associado ou ligado ao Microsoft SOL Server.
e
A vantagem de usar 0 OLE DB que ele permite 0 acesso a diferentes tipos de dados em um modo mais
amplo. Usando 0 OLE DB voce pode acessar simultaneamente os dados de uma variedade de fontes,
tais como de um banco de dados Microsoft SOL Server, um banco de dados Oracle e um banco de )
dados Microsoft Access.
Uma consulta que acessa dados de rnultlplas e diferentes fontes de dados e chamada de consulta
heterogenea, cujo termo "heteroqeneo" significa "diferente". Uma consulta heteroqenea tarnbem pode
ser chamada de "consulta distribuida", uma vez que os dados podem ser distribuidos em varias fontes de
dados.
o Console de Gerenciamento de Sistema ArchestrA e
usado para adicionar facilmente os dados de
confiquracao ao banco de dados Runtime que reflete 0 ambiente de fabrics.
o e
Microsoft SOL Server Object Linking and Embedding for Databases (OLE DB) usado para acessar
em tempo real os dados da planta que 0 Historian armazena fora do banco de dados SOL Server. Pode-
se consultar 0 Microsoft SOL Server tanto para as mforrnacoes de conflquracao do banco de dados
Runtime, como para os dados hist6ricos no disco, e a inteqracao aparece ininterruptamente.
Visto que 0 Historian incorpora um Microsoft SOL Server, ele pode influenciar todos os recursos que 0
Microsoft SOL Server tem para oferecer, como sequranca de banco de dados, respostas e backups.
A arquitetura cliente/servidor de Historian suporta aplicativos de c1iente na area de trabalho, ao passe que
garante a integridade e a sequranca dos dados no servidor. Esta arquitetura c1iente/servidor fornece
aces so comum aos dados da planta e do processo: dados hist6ricos e em tempo real, confiquracao
associada, eventos e dados de atividades .
o poder de cornputacao, tanto do c1iente como do servidor sao explorados por otimizar as operacoes
intensivas do processador no servidor e por minimizar os dados a serem transmitidos na rede para
melhorar 0 desempenho do sistema.
A porta de ligagao para acessar qualquer tipo de informacao no Historian e atraves do Microsoft SOL
Server. Dessa maneira, qualquer aplicativo de c1iente que pode se conectar ao Microsoft SOL Server
pode conectar-se ao Historian.
Duas categorias de aplicativos de c1iente podem ser usadas para acessar e recuperar inforrnacoes do
Historian:
• Clientes desenvolvidos especificamente para acessar dados do Historian. A Wonderware fornece
uma serie de ferramentas de cliente para tratar da representacao de dados especificos e
requisitos de analise.
• Oualquer ferramenta de consulta de terceiros que possa acessar fontes de dados ODBC ou SOL.
lnurneras ferramentas para consultas comerciais e relat6rios estao disponiveis e fornecem
interfaces valiosas e de facil utllizacao para dados baseados em SOL.
Todas as ferramentas de c1iente com uma interface para 0 Microsoft SOL Server ou ODBC sao
adequadas para 0 acesso aos dados e relat6rios do Historian.
Subsistemas Historian
Configura~ao
A conflquracao dos bancos de dad os exigidos e entidades incluldas (como tabelas, procedimentos
armazenados e visualizacoes) para suportar um tipico ambiente de fabrica levaria incontaveis horas. No
entanto, quando voce instala 0 Historian, todas estas entidades sao definidas por voce, 0 que Ihe permite
cornecar a utilizar rapidamente 0 sistema.
Os dados de confiquracao sao armazenados em tabelas Sal Server no banco de dados Runtime. Os
dados de confiquracao incluem deflnicoes de tag, definlcoes de 110Server, locais de armazenamento
para arquivos de dados hist6ricos e assim por diante. Se ja estiver usando 0 InTouch, voce podera
facilmente importar grande parte destas lnformacoes dos aplicativos InTouch existentes, preservando
assim 0 seu investimento de engenharia. Voce tarnbern podera usar 0 aplicativo Console de
Gerenciamento de Sistema ArchestrA para adicionar manualmente as definicoes e configurar 0 sistema.
Voce pode reconfigurar 0 sistema a qualquer momento, sem interrupcao na aquisicao, armazenamento e
recuperacao de tags nao afetadas. Os dados da conflquracao sao armazenados com um hist6rico
completo da revisao.
Aquisi~aode Dados
Arrnazenarnento de Dados
Os dados de confiquracao sao armazenados em tabelas Sal Server no banco de dados Runtime, bem
como dados para a deteccao de eventos e acoes. Os dados de tag de alta velocidade, anal6gicos de
grande volume, discretas e string, no entanto, sao armazenados em arquivos no disco rigido. Isso
permite que 0 Historian armazene dados hist6ricos numa fracao do espaco que seria exigido por um
banco de dados relacional normal. Os formatos de armazenamento compacta e os algoritmos de
cornpressao sem perdas reduzem os requisitos de espaco de armazenamento para apenas dois por
cento do espaco que seria necessario em um banco de dados relacional padrao. Na recuperacao, os
dados hist6ricos sao apresentados atraves do provedor Historian OLE DB como se estivessem
armazenados em tabelas Sal Server.
o Historian aparecepara os aplicativos de cliente como um Microsoft SOL Server. Ele recebe consultas
SOL e em seguida localiza, processa e retorna os dados. 0 Microsoft Transact-SOL e estendido com as
extensoes de dominio de tempo do Historian, fornecendo suporte aos dados de sene cronol6gica.
(
Uma vez que 0 Historian e um banco de dados relacional, as consultas podem juntar-se aos dad os
atraves das varias tabelas para recuperar eficientemente. Alguns exemplos de consultas de banco de
dados possiveis com 0 Historian S80:
• Vibracao media de um motor a cada dia durante 0 ultimo mes, quando a carga for maior do que
x.
• Anotacao para uma tag distinta que foi arquivada em uma unidade de backup ha seis meses.
• 0 limite de uma tag anal6gica no contexto de um modo de producao normal. 0 limite da mesma
tag anal6gica no contexte de um modo de producao acelerado.
• Os valores para 50 tags anal6gicas especificadas em ponto no tempo em que 0 valor de x foi
maior que 10.
• 0 caminho para 0 local de armazenamento de uma tag especifica.
• Vinte valores de dados distribuidos uniformemente a partir dos valores totais armazenados para
uma tag anal6gica entre 8h e 8h30 em 12 de setembro de 2007.
• Todos os valores de dados em intervalos de 20 minutos a partir dos valores totais armazenados
para uma tag anal6gica entre 08h e 08h30 em 12 de setembro de 2007.
• Todos os valores de uma tag anal6gica armazenada em 08 de janeiro de 2007, onde 0 valor da )
tag anal6gica mudou para 10 unidades de engenharia. Os dados desta tag anal6gica foram
armazenados se 0 valor foi alterado por 5 unidades de engenharia.
• Todos os valores para as tags associadas com uma ocorrencia de parada de ernerqencia em 08
de janeiro de 2007.
Evento
Os eventos na planta variam das partidas e paradas, atraves de rnudancas de turno e paradas de
ernerqencia, a eventos em lote e acoes do operador. A deteccao e registro destes eventos colocam os
dados continuos em um contexte siqnificativo.
o Historian detecta eventos por executar detectores de evento em relacao aos dados hist6ricos. As
acoes podem ser tomadas como um resultado da deteccao do evento. 0 sistema de evento permite que
os usuaries definam eventos e associ em acoes com a deteccao dos eventos.
Por exemplo, a deteccao de uma parada de ernerqencia poderia resultar na geray80 de um relat6rio de
rnudanca de turno, a deteccao de uma rnudanca de turno poderia resultar na atualizacao de uma paqina
de producao na web, a deteccao de uma falha na planta poderia resultar em um e-mail para rnanutencao
e assim por diante.
~)
lntroducao
Este capitulo descreve 0 ActiveFactory em detalhes. Apresenta as principais caracteristicas, arquiteturas
e requisitos do sistema.
Se voce for um operador, engenheiro de processos, ou gerente, as ferramentas de cliente ActiveFactory
Ihe ajudarao a organizar, explorar, analisar, apresentar e divulgar os seus dados de processo em uma
ampla variedade de formatos. Tudo isso pode ser feito a partir da mesa de trabalho do seu computador.
As ferramentas de cliente Wonderware ActiveFactory se integram estreitamente com as mais populares
ferramentas Microsoft Office.
As ferramentas de cliente Wonderware ActiveFactory sao integradas com 0 Historian como um conjunto
completo de funcionalidades de aplicativos de cliente que maximizam 0 valor dos dados exibidos no
software ActiveFactory. Com as ferramentas de cliente ActiveFactory voce pode:
• Explorar seus dad os graficamente para encontrar informacoes importantes
• Analisar os dados para produzir inforrnacoes relevantes
• Desenvolver e executar consultas ad hoc em relacao a qualquer dado do Historian
• Visualizar 0 estado atual do processo
• Divulgar informac;:6es em uma Intranet
• Produzir relat6rios automatizados claros e valiosos
Analisando Oados do Processo
Os dados do processo sao quaisquer tipos de informacao que sejam relevantes para a execucao de um
processo. Os seguintes tipos de lnformacao sao considerados parte dos dados do processo:
• Dados em tempo real - Qual e 0 valor atual dessa tag?
• Dados hist6ricos - Qual foi 0 valor desta tag a cada segundo da ultima segunda-feira?
• Dados de resumo - Qual e a media de cada uma destas cinco tags?
• Dados de neg6cios - Quanto custa este determinado material?
• Dados de evento - Quando essa parada de ernerqencia aconteceu? Quando ela ocorreu, qual
era a pressao interna e a temperatura?
Para melhorar 0 desempenho e qualidade, enquanto reduz 0 custo, precisamos ser capazes de analisar
todas essas informac;:6es adquiridas. Os dados da planta geralmente sao analisados para determinar:
• 0 processo de analise, diagn6stico e otlrnizacao
• A gestao de materials, tal como a utilizacao de rnaterias-primas
• A rnanutencao preditiva e preventiva dos equipamentos
• A qualidade do produto e do processo (SPC I SQC)
• A saude e seguranc;:a; impacto ambiental (FDAlzEPA)
• A producao de relat6rios
• A analise de falhas
Aplicativos Desktop
)
)
)
)
Paqina 10 InFusion - Guia de Aula 5004E-LE-V1.1-8
)
M6dulo 5
InFusion Historian
Coleta de Dados
(
Coleta de Dados
tntroducao
Este m6dulo descreve como os dados de urn sistema InFusion sao coletados pelo InFusion Historian.
Objetivo do Modulo:
Utilizando toda a documentacao disponivel, 0 estudante sera capaz de descrever a coleta de dados do
InFusion Historian.
Objetivos de Capacltacao:
Os objetivos de capacitacao que suportam este objetivo do m6dulo, sao como segue:
)
iN DICE )
()
1 IIA Series History Provider 3 )
)
10 Historlco Redundante 11
11 Configurar Conexoes do Historian 13
12 Verificar 0 armazenamento do Hlstorlco 16 \
)
(
Coleta de Dados
Esta secao descreve a configuracao,gestae e uso do IIA Series History Provider, que consiste
em urn objeto do aplicativo ArchestrA (objeto de hist6rico) operando em urna estacao de
trabalho que coleta dados a partir do sistema IIA Series e transmite os dados de amostra ao
InFusion Historian para armazenamento em massa e acesso pelos clientes InTouch e
ActiveFactory™e outros aplicativos.0 InFusion Historian e urn aplicativo do IndustrialSQL
Server Historian (InSQL).A figura abaixo ilustra 0 fluxo de dados do IIA Series History
Provider
Galaxy
(SOL)
OPC
History
)
) OPe
OPC Suitelink
Plug-In Plug-Jn
OM API
Nota: A responsabilidade pela coleta dos dados hist6ricos deve ser reservada para urna ou mais
estacoes de trabalho dedicadas para esta finalidade. As estacoes de trabalho que coletam nao
devem ser utilizadas como estacoes de trabalho llIM oem para qualquer outra finalidade.
Nota: E recomendavel que voce desinstale 0 objeto do aplicativo IIA Series History Provider )
se a estacao nao estiver sendo usada para a coleta de dados. A desinstalacao do objeto reduz a
carga na estacao de trabalho e 00 Galaxy Sync Service, os quais devem periodicamente
responder a todos os objetos do aplicativo IIA Series History Provider que estao seodo , )
explorados.
Durante 0 processo de instalacao, 0 usuario e solicitado a designar 0 servidor InSQL que devera
fornecer a armazenagem em massa. A designacao podera ser feita mais tarde ou alterada,
conforme descrito oa pr6xima secao.
)
A visualizacao do Deployment abaixo mostra 0 mecanismo de aplicacao do hist6rico, a area e 0
objeto do aplicativo para a estacao de trabalho A\\l<IID3. )
)
_)
)
Coleta de Dados
Deployment ... 11 X
El·· tlE'tE4 A
(ij Cl Ulla.ssiigned Host
$ (j] AWKE03_fllat
i ~...® .~~~07.A.?p~,
i S··\' ®A~.I5~~.~
....
~I?.e1j!
i 8", 011 AWK'8!l3_AreaH
i L...~ AWKE{)(3_Hist
13·.. ~EQUIP _UNIT_O02
~." " :F0P700
B:J'" ~ ZOP703
(bjeto do Hst6rico
• Interage com 0 Sync Galaxy Service para determinar os pontos que sao identificados para a
coleta, taxa de amostragem, delta e outros atributos de coleta configurados para cada ponto.
Os parametres de bloco e composto sao selecionados para coleta na guia Block Configurator
History conforme descrito em "Configuring Historian Connections" na pagina 10. A guia
History determina os pontos a serem coletados e quando devem ser coletados.
A configuracao do composto tambem identifica a estacao de trabalho (e, portanto, 0 IIA Series
History Provider) que ira fomecer a coleta de dados dos parametres historicizados do composto
e de todos os seus blocos atribuidos.
• Faz interface com 0 IADAS para fazer a inscricao e coletar dados de amostra dos
controladores IIA Series.
• Registra as tags IIA Series com 0 servidor InSQL de forma que os clientes ArchestrA
possam acessar os dados de amostra sem executar urn navegador especializado.
• Transmite os dados de amostra para 0 servidor InSQL designado para armazenamento em
massa. Os mecanismos do aplicativo podem ser configurados para coletar estatisticas do
mecanismo da plataforma e do aplicativo, conforme descrito em "Collecting Platform and
Application Engine Statistics" na pagina 9.
...J
)
o InFusion Historian e
geralmente instalado selecionando-se a configuracao predefinida In.SQ:-
Hstorian Server no programa de instalacao do InFusion. )
Consulte 0 InFusion Installation Guide, Control Edition (B0750RA) para obter mais
informacoes sobre a instalacao,
o programa de instalacao tambem pode instalar 0 InFusion Historian em urna estacao IJA
Series que atende os requisitos minimos de hardware e software para 0 historiador
IndustrialSQL Server. Consulte 0 InFusion Deployment Guide, Control Edition (B0750BA)
para obter mais informacoes sobre a instalacao.
Nota: 0 InFusion Historian deve ter urna conta de Administrador do Fox, com a senha
\1
gnomes. 0 programa de instalacao do InFusion cria automaticamente esta conta.
Nota: 0 IJA Series History Provider requer que a hora do sistema InFusion Historian esteja
sincronizada com a hora do sistema IJA Series. Isso e feito automaticamente pelo re16gio mestre
para todas as estacoes IIA Series. Nas estacoes nao IJA Series, ou deve ser usado urn meio
alternativo de sincronizacao de tempo, ou os dados do hist6rico devem ser coletados utilizando
o Sistema de Aquisicao de Dados InSQL (IDAS) em vez do IIA Series History Provider.
4 REQUISITOS DE HARDWARE
Os requisitos minimos de hardware para 0 InFusion Historian sao baseados na contagem de tag
e no ritmo previsto de transferencia de dados. Se a contagem de tag do historiador exceder )
70.000 tags, ou se a taxa estimada de armazenamento de dados exceder 30 mil valores por
)
segundo devera ser usado urn servidor mais potente, ou urn mimero proporcional de servidores
IIA Series AW70 devera ser adicionado ao sistema. Visto que os servidores IIA Series AW70 )
multiprocessadores e de nucleos multiples nao estao atualmente disponiveis, a selecao de urn )
servidor mais potente exigira que ele esteja localizado em urna rede separada, porque somente
as estacoes IJA Series podem ser conectadas it rede Mesh (de malha). Consulte 0 IndustrialSQ L
Server 9.0 Installation Guide para obter orientacao sobre a selecao de urn servidor nao IJA
Series.
)
5 CONFIGURAR COLETORES HISTORIAN
)
Ha duas maneiras de coletar dados hist6ricos em urn Sistema de Controle Empresarial
InFusion:
Mtodol:
Use 0 IJA Series History Provider para coletar dados atraves do Servidor de Acesso a Dados IJA
Series (IADAS) e encaminhar os dados para 0 servidor InSQL. Este e 0 metodo preferido
porque:
Mtodo 2: Use 0 Sistema de Aquisicao de Dados InSQL (IDAS) para coletar os dados do
IADAS ou de outro servidor DA. Use este metoda
o Metodo 1 e para configurar uma estacao de Coleta de Dados Hist6ricos InFusion para enviar
dados hist6ricos para 0 InFusion Historian. Isso e feito a partir do lEE, utilizando 0
Configurador de Bloco para cada componente ou bloco que contem os parametres que voce
pretende historicizar. A Figura 3-1 identifica 0 Metodo I e exibe 0 fluxo de dados IIA Series
History Provider. 0 programa de instalacao do InFusion ira instalar 0 software necessario para
coletar dados hist6ricos a respeito de cada estacao de trabalho.
1. Identifique todas as estacoes de trabalho que pretende utilizar exclusivamente para a coleta
de dados historicos.
Nota: Cada estacao de trabalho de coleta pode coletar no maximo 30 mil tags. Se forem
necessarias mais tags, sera exigido urn numero proporcional de estacoes de trabalho de coleta.
Consulte 0 InFusion Deployment Guide, Control Edition (B0750BA) para consideracoes
adicionais sobre dimensionamento.
2. Especifique qual estacao de trabalho de coleta ira coletar os parametres associados com cada
composto. No lEE, edite cada composto que contem parametres (e/ou blocos com parametres)
que voce deseja ter historicizado. Atribua 0 nome logico de urna estacao de trabalho de coleta
Coleta de Dados
)
para cada composto. Se voce configurou estacoes de trabalho de coleta redundantes, selecione 0
nome logico da estacao de trabalho primaria do par redundante. Consulte "Configuring
Historian Connections" na pagina 10 para obter informacoes adicionais.
3. Especifique cada parametro a ser historicizado. No rEE, edite cada composto au bloco, e,
para cada parametro que voce deseja historicizar, verifique a caixa de verificacao Hstory )
Enabled e especifique a taxa de exploracao, zona morta e outros atributos de coleta. Consulte )
"Configuring Historian Connections" na pagina 10 para obter informacoes adicionais.
)
4. Disponha cada composto e bloco. Quando os compostos e os blocos estiverem implantados,
as estacoes de trabalho de coleta iniciarao a coleta de dados a partir das estacoes IIA Series e
irao encaminha-los para 0 InFusion Historian para armazenamento. Esta atividade vai continuar
ate que os compostos e os blocos fiquem fora de acao.
( J
,)
)
)
)
)
Paqina 8 InFusion - Guia de Aula 5004E-LE-V1.1-8
)
)
)
Coleta de Dados
o Metodo 2 e para usar 0 Sistema de Aquisicao de Dados InSQL (IDAS), que e construido em InSQL para
coletar dados de urn servidor de acesso a dados tal como 0 Servidor de Dados IJA Series (IADAS). Com
este metoda, toda a configuracao, incluindo a identificacao dos parametres do bloco e composto a serem
amostrados e seus atributos de coleta sao feitos no InSQL. Consulte 0 IndustrialSQL Server Historian
A drninistration Guide para obter informacoes sobre como configurar 0 IDAS.
Nota: Com este metodo, 0 InFusion Historian pode ou ser configurado para usar redundancia (especificando
um no de failover), ou pode operar no modo Annazenamento e Envio, mas nao em ambos. Ao configurar 0
InSQL para coletar dados do IADAS, use os seguintes ajustes para a configuracao de IDAS:
Consulte "Accessing IJA Series Data" na pagina 28 do B0750AD rev.B, Access Manager User
Guide para obter informacoes sobre como especificar os parametres do bloco IIA Series,
parametres do composto e variaveis compartilhadas no item.
3. Verifique se Enable Tag Herarcby esta marcado caso deseje adicionar tags para aparecer na
hierarquia de navegacao (por compoundlblockiparameter no ambito da area
IASeriesHistoryTags) em clientes InSQL tal como ActiveFactory. Nota: Se Enable Tag
IPS ::?
Coleta de Dados - ~--
....
J
Herarchy nao estiver marcado, voce ainda podera selecionar tags em All Analog 'Iags, All
Ilscrete Tags ou AllString Tags.
4. Clique U
a direita do campo Hstorian para procurar e selecionar urn servidor InSQL, se a
estacao de trabalho correta nao estiver selecionada. )
)
5. Salve as alteracoes e feche 0 editor. )
-
.fi)., AWICE03..J'11111;! *..;:" ..... ,.~, Q .lAi )(
GenenII I Redtnlancy I AImms I SchedulerHi.1nfy I Engine HiStory IObjectInformation J So1JIs ItDA. I Extl!nsions L
A
I
Enoln. startup typo: IAuto 8 d""J I
oResI2Irtthe engile when it faDs c5' ,~
Scan period:
1 100 I ms ere, •
,Histo,~
oEnable storage to historian d' I
0Enabie Tag Hierarchy d' j I
)
Historian: IAWKEOl 10 r:5' ~
Storeforward deletionthresholde 1100 I Me d' )
.""
Forwarding delay:
1250 1
rns d' )
-5aipts!tl
Maximumtime for scripts to execute:
1100 I ms Q"{J
)
Maximum asynchronous thread count 15 ! threads c5'
)
Chedcpointperiod:
160000 I m. d'1j
Checkpoint directory location:
c= 1
c5'
"'"
J )
~~AMEIIl -"1
)
Selecione 0 Servidor ~ )
)
)
)
)
_)
Coleta de Oados
2. Clique na guia Engine, e verifique se 0 Enable storage to historian esta marcado. 0 Enable
e
Tag Herarchy automaticamente marcado.
3. Selecione, por sua vez, as guias Platfonn Hstory, Scheduler Hstory, e Engine Hstory e
configure as estatisticas de interesse em cada pagina.
10 HISTORICO REDUNDANTE
Para implementar a coleta de hist6rico redundante, 0 objeto do hist6rico deve ser removido da
estacao de trabalho de backup e a estacao de trabalho primaria deve ser identificada nos
compostos a partir dos quais as amostras devem ser coletadas.
o
'I
Nota: Nao marque a opcao Restart the engine when it fails na pagina General do mecanismo )
do aplicativo. Se 0 fizer, a redundancia nao ira funcionar corretamente. Por exemplo, se voce
)
desligar a alimentacao da estacao de l:rabalho com 0 mecanismo ativo, 0 mecanismo de espera
podera terminar no estado "Shutdown (stop failed)" ap6s a tentativa de failover. )
)
)
)
)
~)
)
_)
)
Pagina 12 InFusion - Guia de Aula 5004E-LE-V1.1-8
)
..J
)
Coleta de Dados
Scan Rate
11000 Jms 6'
Trend tigh ] 0'
Trend Low
1100
I d'
;
10 ;
Deala.nd
~----- &" I
On Message I j 6'
Off-.age I I 0' ~
I~ Blond' [!I_Pm_'I
Parametres de Hstoriza~ao
A tabela na parte superior da guia alista os parametres atualmente selecionados com suas taxas
de exploracao, zona morta e outros atributos de coleta descritos na tabela abaixo.
--... ..
IPS .....r~
JU\.
)
Coleta de Dados ~
Atributo Descri~ao )
Descricao Esta descricao do ponto opcional pode ser de ate
512 caracteres
Unidades de Engenharia Uma cadeia de texto com urn comprimento maximo
de 32 caracteres para identificar a unidade de
medida ()
Periodo de Armazenamento Forcado o intervalo, em rnilissegundos, em que 0 valor deve )
ser armazenado mesmo que ele nao tenha alterado
pelo menos 0 da zona morta. Este temporizador e )
reinicializado cada vez que 0 valor e armazenado.
Defina 0 atributo para 0 para desabilitar 0
armazenamento forcado. Defina 0 atributo para urn
valor entre 0 e taxa de exploracao para armazenar 0
)
valor com cada exploracao.
Taxa de Exploracao A taxa, em rnilissegundos, em que 0 Gerenciador de )
Objeto VA Series ira procurar 0 ponto de coleta
Trend Alto, Trend baixo. o padrao maximo e minimo da escala de val ores
padrao para os clientes de tendencias
Zona Morta A alteracao minima de valor para 0 valor a ser
armazenado. 0 valor nao sera armazenado se a
alteracao, desde a ultima vez que 0 valor foi
armazenado, for menor do que a zona morta. ,)
Defina 0 atributo para Opara armazenar 0 valor
em cada exploracao
On Message, Off Message. Strings de mensagem personalizada de ate 1 5 )
caracteres cad a, para parametres do tipo )
Booleano. 0 s padroes para as mensagens sao,
respectivamente, ~e FAlSA )
Atributos de Coleta do Hs torico
A figura abaixo mostra urn composto (CP _ALM) aberto no Configurador de Bloco. A guia
History esta sendo utilizada para designar a estacao de trabalho de coleta, alem de especificar
todos os parametres compostos que estao sendo coletados.
Use a lista suspensa do campo (1)llecting workstation letterbug para selecionar a estacao de
trabalho (e, portanto, 0 objeto do aplicativo IIA Series History Provider nessa estacao) para
coletar amostras do composto. )
)
)
Quando 0 bloco e implantado no sistema IIA Series, os pontos de coleta sao adicionados ao
objeto do historico especificado no composto que 0 contem.
)
)
Nota: Se 0 mecanismo do aplicativo for redundante, certifique-se de que seja selecionada a
estacao de trabalho primaria, nao a estacao de trabalho de backup. )
_)
)
Pagina 14 InFusion - Guia de Aula 5004E-LE-V1.1-8
)
)
Coleta de Dados
Ocampo Deployed Gllecting workstation letterbug e urn campo somente leitura que mostra a
estacao de trabalho selecionada desde a Ultima vez que 0 composto foi implantado. 0 campo
fica em branco quando 0 composto fica fora de as;ao.
STAW02
I,-s_ST_ATE
__ __.81.." P HlstoryEnabled AWOOXX
Descriptioo c5'
BIg. Units c5'
ForcestoragePeriod 0 ms c5'
SCan ltate
:==============~
11000 Ims 0'
Trend High
:==============~
1100 d'
~O==============~ c5'
0.1 c5'
c5'
-s
ForceStDragePeriod Salrj!ate TrencHgh Tmdow DeacI!and
o 1000 100 -0--Q.1
SSTATE o 1000 100 0 0.1
()
1. Execute SMC e escolha 0 que segue para visualizar os "itens" da tag OPC no IADAS e
0
seus valores e qualidades: ~rver Mmager > Galaxy > Collecting workstation >
Foxboro.lASeries.ll\Server.l> llagnostics > Oient Goups > ~riesHstOIy )
)
2. Faca 0 seguinte para verificar 0 desempenho usando 0 Console InSQL: )
3. Use qualquer uma das seguintes ferramentas para verificar 0 annazenamento adequado das
amostras no banco de dados:
)
)
• ActiveFactory Trend
)
• ActiveFactory Query
• InTouch Trend )
• Ferramentas SQ L para consultar 0 banco de dados SQ L. )
)
)
)
)
)
_)
)
)
Pagina 16 InFusion- Guia de Aula 5004E-LE-V1.1-B
)
)
Modulo 6
InFusion Historian
Trend
,
) Trend
lntroducao
o Trend e uma das ferramentas mais poderosas e mais faceis de se usar para recuperar e analisar os dados
do InFusion Historian.
Objetivo do M6dulo:
Utilizando toda a documentacao disponivel, 0 estudante sera capaz de configurar e usar 0 InFusion
Historian.
Objetivos de Capacitac;ao:
Os objetivos de capacitacao que suportam esse objetivo do modulo sao os seguintes:
'" )
( )
Trend __ .....
IPSJ::~
_... .,._
(\
()
( \
iN DICE
()
1 Trend ActiveFactory 3 ( \
( \
2 Iniciar 0 Trend ActiveFactory 3
( I
3 Conectar ao Servidor 4
4 Controle Tag Picker 8 ( )
5 Painel de Servidores 9 )
( )
6 Pastas de Tag 9
7 Painel de Tags 10
8 Painel de Filtro de Tag 11 ( )
10 Lista de Tag 13
11 Configurar opcces de Trend para uma Tag: OP90es de Exibi9ao 14
I I
12 Modo Dinamico 16
"
).
)
IPSJ::~
-_...~....,_ Trend
1 TREND ACTIVEFACTORY
~ 0 Trend ActiveFactory eum aplicativo que permite uma visualizacao grafica dos dados hist6ricos de
tags selecionadas. 0 Trend ActiveFactory tambern permite a visualizacao de multiples Historians (e
rnultiplas versoes do Historian) ao mesmo tempo.
Ap6s as tags serem adicionadas a um grafico de tendencia, os dados da tag podem ser tratados em uma
variedade de maneiras, incluindo posicionamento panorarnlco, zoom e definicao de escala. 0 Trend
ActiveFactory pode ser customizado por configurar as opcoes de vlsualizacao e opcoes gerais de
confiquracao para uso com todas as tendencias apresentadas em uma determinada estacao de trabalho
(conhecida como um Workspace).
Os qraflcos do Trend e as inforrnacoes dos seus dados associ ados podem ser impressos para que os
dados possam ser analisados fora da maquina do cliente.
Normalmente 0 Trend e 0 aplicativo de cliente mais frequentemente utilizado.
Antes deste aplicativo de cliente poder ser utilizado para consultar as lntormacoes de tag do banco de
dados, 0 servidor deve estar executando e voce deve ter acesso de seguranya.
-J
t .j. ~ I ~ 1 I
1, ,
1 't
, +
r ,
I
1
I
i I
I
I
j ,
t --,
I
+
I; ,
I
j ~ 1 + r j -
. ,
J
I
,
! t j t-
r 1 t (
r +
, r• i I
I
I
t
I ~ ,
,I • .l- I I ! r-
i I I 1
,, I I i
f
_,
)
()
Trend
~~~~--~
~:
( )
~c~~~~~~~~-=--~·
~: ~ABCHOI
~~~ ~~~~~~~
J:j Use Integ'ated seariy
Qosel
o nome do n6 aparece no painel da lista de servidores.
_)
e. Clique em Close.
~: ~~~1
Idhenbcabon
==~=====:]
itonnabon"...",,.....,.........-----, .......,,.,,..!":I,
[j Use Irte!Jated seclrty
I.00nID: IwwPower
e_assword:
B,emove
Nota: Destacar 0 nome do servidor no painel Server List habilitara os botoes LogOn e Remove. Se a
conexao com 0 servidor destacado estiver ativa, 0 botao LogOn rnudara para LogOff e permitira a
desconexao daquele servidor.
Altere as inforrnacoes de login por destacar 0 servidor alvo na lista Server, faca a(s) alteracaotoes),
clique em Update e depois em LogOn.
Trend _
IPS.l:i~
_,...._ .....,... ()
Tag Picker
x
EJ_· LABa-tOl
-e Public Groups
I
Ii to
I r···amMWM
I--CJ All Discrete T"9S
AUstring Tags
-.Q All Event Tags
I ..c:J InTouch Nodes
()
)
W $AppilcationChanged ApptteationCha
W $AppicationVersion AppIicatlonVer, ()
W$Date
W $DateTime
W$Day
W$Hour
(
~:
)
Tag name:
Desa~: 1 _ )
I/O Adoi-ess: L _ )
r Exact match )
)
o controleTag Picker auxilia 0 usuario na busca de tagnames para serem usados em seu aplicativo (este
pode ser Trend, Query, ou Report).
J
A funcionalidade do Tag Picker duplica 0 Windows Explorer por apresentar um modo de exibicao em
)
arvore hierarquica do grupo Historian.
)
Oependendo do aplicativo e das preterencias do usuario ele pode ser constituido de um painel de
servidor, um painel de tags e um painel de filtro.
_)
)
( 1
1PSJ::f
--- Trend
5 PAINEL DE SERVIDORES
Tag Picker
x
B-' -; LABCHOl
S··a PublicGroups
( I
! 1"-·0"" •••
II, ~ U All Discrete Tags
....
""
i i·····CJ All String Tags
i ~....Q All Event Tags
. $···0InTouch Nodes
1iI-.Q System Status Tags
,..
-0 Private Groups
e
A area prirnaria no controle Tag Picker chamada Servers. Esse painel alista todos os Historians que
estao conectados atualmente. Cada pasta do Servers contern as sub-pastas associadas com 0 grupo
Historian individual.
6 PASTAS DE TAG
a. Clique com 0 botao direito do mouse em uma pasta de tag para expor 0 seu submenu:
t \ NewGrOl4l
Rename F2
Copy ctrI+C
Paste 'Mri"i
Delete Del
~I'1Z'AI ~ffl
~ YerticaI orierUI:ion
o submenu permite criar novos grupos e mostrar/ocultar elementos do controle TagPicker. S6 podem
ser criados novos grupos na area de grupos publicos pelas permiss6es wwadmin e acima.
Trend
IPS
-...
.....
"""
~...".._
~~
r
()
()
)
7 PAINEL DE TAGS
)
)
)
$ApplicationChanged )
II} $ApplicationVersion ApplicationVersion (')
tIl $Date
W $DateTime
W$Day
W$Hour
)
o painel de lnformacoesde tag alista todas as tags da pasta selecionada no painel da arvore, juntamente
)
com todas as condicoes de filtro especificadas no painel de Filtro. 0 nome de tag, a descricao e 0
endereco de 10 sao expostos usando-se a barra de rolagem. ")
o painel contern as guias que filtram as tags em um grupo por tipo de tag. Por exemplo, num grupo
privado contendo tags anal6gicas, discretas, string e eventos, a selecao da guia Analog exibira apenas as
tags anal6gicas contidas nessa pasta.
()
e
A analise de tendencies das tags feita arrastando-se as tags deste painel diretamente para os paineis
da lista de tags e tendencies. As tags tambern podem ser arrastadas para outras pastas do grupo de )
tags.
)
)
)
)
)
)
)
)
)
)
Paqina 10 InFusion - Guia de Aula 5004E-LE-V1.1-B
)
)
..
1PS ••..
---- ~
r
.lU;,.
Trend
Aker X
Server: 'LABCliJl
TaoMme:
F~===~====~
I
Description:
i==========~1
I/O Address: '=-=::;._-;:;::====!.
~l
Filtre as tags utilizando os criterios alistados no painel.
Usando as condicoes de filtragem no painel Filter, voce pode procurar a pasta selecionada para as tags
que correspondem a um determinado padrao de pesquisa de um tagname, descricao ou endereco.
Ha uma importante interacao entre esses paineis. Quando ambos os paineis Servers e Filter sao visiveis,
a
as condicoes de filtragem se aplicam parte selecionada do espaco para nome. Em outras palavras, os
filtros sao aditivos. Quando 0 servidor esta selecionado, 0 filtro se aplica a todas as tags.
• Tag Name: Digite os parametres de pesquisa de tagname para a consulta. 0 caractere de
porcentagem (%) e usado como um caractere curinga quando 0 Exact match e marcado.
• Description: Digite uma string para os parametres de pesquisa de descricao de tag para a
consulta. 0 caractere de porcentagem (%) e usado como um caractere curinga quando 0 Exact
e
match marcado.
• 1/0 Address: Digite os parametres de pesquisa de endereco para a consulta. 0 caractere de
e
porcentagem (%) usado como um caractere curinga quando 0 Exact match marcado. e
• Exact Match: Clique na caixa de veriflcacao Exact Match para limitar as tags retornadas para as
posicoes exatas do caractere procurado. Por exemplo, a busca de Rea ira retornar todas as tags
que contem as letras Rea, nao importa onde as letras aparecem no tagname. Uma busca de
Rea% com a caixa de verificacao Exact Match habilitada ira retornar apenas as tags que
comecarn com Rea.
• Apply: Clique no botao Apply para executar a consulta. As tags que combinam os parametres
de consulta sao alistadas no painel TagName.
• Clear: Clique no botao Clear para limpar os criterios de filtragem escolhidos. As condicoes de
filtragem sao removidas.
Exemplos de Caracteres Curinga (so se aplicam quando 0 Exact match e ativado)
Trend _ __
IPS"::}.
... ..-
9 CRIAR UM TREND
Time Picker
o time picker permite que voce selecione um intervalo de tempo por especificar uma hora de inicio, hora
de terrnino e/ou duracao. Uma mensagem de erro aparecera ao lado dos controles da hora de inicio ou
final se voce especificar um perlodo de tempo invalido. Por exemplo, uma hora de terrnino antes da hora
de inicio.
Para especificar urn periodo de tempo
a. Na barra de ferramentas Time, especifique a hora de inicio, hora de terrnino e/ou duracao. Para
selecionar uma data de um calendario, clique na seta para baixo da lista de hora de inicio ou hora de
termlno. Para selecionar uma duracao pre-definida, clique na seta para baixo da lista de duracao,
e
Quando voce altera uma das OP90es, uma das outras OP90es recalculada automaticamente.
Quando voce altera a opcao, uma moldura azul aparece em volta da OP9aoque sera recalculada em
resultado da rnudanca,
A re acao en re as opcoes a tera das e at ua rrzadas e como segue:
Se voce alterar varias opcoes em uma linha, a opcao que sera atualizada dependera de que duas
outras opcoes voce alterou por ultimo. Por exemplo. se voce alterar a hora de inlcio e hora de
termino, a duracao sera calculada concordemente. Se voce alterar a hora de inlcio e em seguida a
duracao, a hora de terrnino sera calculada e assim por diante.
h. Pressione ENTER.
Para especificar urn periodo de tempo em rela~ao ao tempo atual
a. Faca um dos seguintes:
• No menu grafteo, clique em Update to Current Time para que apareca uma marca de selecao,
• Clique no botao da barra de ferramentas Update to Current Time para que seja destacada.
h. Na lista de duracao da barra de ferramentas Time, clique em uma duracao ou insira uma
manualmente.
e
A hora de inicio automaticamente calculada como a hora atual menos a curacao selecionada e 0
display da tendencia e
atualizado com 0 novo periodo de tempo.
o Time Picker permite que voce especifique 0 intervalo de tempo dos dados que serao exibidos no
Trend. Selecione uma duracao a partir do menu suspenso (1 minuto, 5 minutos, etc) ou digite a hora
de inicio. A hora de termino ira atualizar automaticamente com base no tempo selecionado no campo
de curacao. 0 campo Updating the Duration ira atualizar 0 campo Start Time com base no campo de
curacao, e a atualizacao do campo End Time ira atualizar automaticamente 0 campo Start Time com
base no campo de duracao.
10 LISTA DE TAG
Ii:IWHenonX HenonX
Ii:IWHenonV Henan AUractor Y LABCH01 ·5 5 \\LABCH01 WIE ... 00:00:00
1i:I."
Ii:IWVectorX
Ii:IWVectorZ
Lorentz Attr actor X
Lorentz Attr actor Y
Lorentz AUractor Z
LABCH01
LABCH01
LABCH01
·20
·20
·30
20
20
3D
\\LABCH01WIE ...
\\LABCH01 \VIE ...
\\LAB CH01\VIE ...
00:00:00
00:00:00
00:00:00
COI"iigure ...
Move Up
Move Down
Delete Del
Sort Ascending
Sort Descending
Reset Columns
IPS';::}
Trend - ....~ ....-
Nota: Quando os valores compensados forem alterados, 0 grafico da tendencia sera atualizado
imediatamente, porern, nenhuma consulta sera feita ao Historian ate que a tendencia seja atualizada,
quer atraves da interface do usuario, quer por convocar 0 rnetodo de atualizacao no caso do
aaHistClientT rend.
V~a~r~~--~----------~--~~
Bottom: 1__ 0
Fc:Jrmat: IDecimal
Tine offset: r--------~o:~oo:-:::o~o,~o3~o
._.l
)
IPSJ::~
--- Trend
t-
, _~ _
f _-_
t
Guia Retrieval
Para ter a tag usando as mesmas confiquracoes de recuperacao que as especificadas nas opcoes de
)
tendencia, clique em Style selected at option level na lista Retrieval style.
Para usar um estilo de recuperacao pre-definido, clique em seu nome no lista Retrieval style.
Para usar as confiquracoes de recuperacao personalizadas, clique no estilo Custom na lista Retrieval
style e especifique quaisquer conflquracoes adicionais necessarias.
Se estiver usando conflquracoes de recuperacao personalizadas, selecione um modo de recuperacao e
especifique todas as confiquracoes que sao relevantes para ele. Para obter mais inforrnacoes, consulte 0
t6pico da Ajuda Online: Compreendendo os Modos de Recuperacao,
Se estiver usando um dos estilos pre-defmldos, voce podera editar todas as confiquracoes que nao sao
abrangidas pela definicao de estilo. Para obter lnforrnacoes sobre as confiquracoes que sao abrangidas
pelas definicoes de estilo, consulte 0 t6pico da Ajuda Online: Trabalhando com Estilos de Recuperacao.
Como uma definicao de estilo pode conter varios conjuntos de confiquracoes de recuperacao com
diferentes modos de recuperacao, algumas das confiquracoes disponiveis aqui para edicao podem vir a
ser irrelevantes para 0 modo de recuperacao que vier a ser realmente usado para uma determinada
consulta. No entanto, como nao ha nenhuma maneira de saber com antecedencia qual 0 modo de
recuperacao que sera utilizado, as confiquracoes ainda ficam disponiveis para edicao.
OK
12 MODO DINAMICO
a. Clique no botao Enable or disable live or replay mode ~ para visualizar as tags no modo )
dinarnico. Os dados dinarnlcos sao dados que estao sendo recuperados continuamente em tempo
real. )
J
~--
IPS"::} Trend
13 AOICIONAR UMAANOTACAo
Uma anotacao pode ser adicionada em qualquer exibicao de tendencia da tag e ser associ ada com 0
valor da tag selecionada onde 0 botao do mouse for clicado.
a. Clique com 0 botao direito do mouse perto de uma tag no Trend.
b. A partir do submenu, selecione Add Annotation.
c. Digite uma anotacao no campo Text: da caixa de dialoqo Annotation e clique em OK.
I II' .. ~
Teo: IlABCHOI :ReactTemp
= EJJ
Time: [ 612112005 1:53:05 pr~ E 1 93240 ms
Text:
VISibility
=W
[Co' Private 2_Pt.tIIic ]
I OK
I Cante! ]
Uma anotacao pode ser Private (visivel so para voce) ou Public (visivel para todos os usuaries
ActiveFactory).
d. Clique em OK para adicionar a anotacao no campo de tendencia,
A anotacao aparece no grafico de tendencia como um ponto azul.
e. Passe 0 cursor sobre 0 ponto azul para ler 0 texto da anotacao:
-'
Trend
)
• As anotacoes podem ser salvas, excluidas e/ou impressas. 0 tempo, texto e visibilidade tarnbern
podem ser editados por clicar Annotations/Edit.
• As anotacoes nao aparecerao na lista de anotacao a menos que sejam incluidas no intervalo de
tempo atual do qrafico de tendencia.
14 ZOOM
a. Para ampliar ou reduzir 0 grafico de tendencia, use os botoes Zoom In ou Zoom Out na barra de
ferramentas principal do Trend.
A arnpliacao de uma tag IlyJ reduz a amplitude da escala atual do eixo vertical (eixo y) pela metade.
Por exemplo, uma tag da tendencia tem um valor minima de eixo Y de 0 e um valor maximo de eixo Y de
10, para uma amplitude total de 10.
Quando a amplitude da tag da tendencia se torna 5, onde 0 e 0 valor minimo do eixo Y e 5 e 0 novo valor
maximo do Y.
A escala pode ser ajustada para uma unica tag, ou para todas as tags de uma tendencia por se usar 0
apropriado botao Scaling Toolbar. , I
Modificar 0 Tamanho de Uma Unica Tag
h. Selecione a tag a ajustar a escala na lista de tags.
c. Selecione 0 tipo de escala que deseja aplicar a tag.
Os botoes Scale Tag para tags individuais sao (na ordem):
1~ Dj,J~ 17-J
• Modifica 0 tamanho de todas as tags para 0 seu tamanho original
• Modifica automaticamente 0 tamanho de todas as tags )
• Amplia 0 tamanho de todas as tags )
• Reduz 0 tamanho de todas as tags
Automatic Scaling Quando 0 dimensionamento automatico for aplicado em uma tag selecionada ou em
todas as tags em um grafico de tendencia, a escala sera baseada na tag com 0 menor valor minimo de
eixo Y e na tag com 0 maior valor maximo de eixo Y. A escala do eixo Y de uma determinada tag e
sempre apresentado ao longo do eixo Y. Ou seja, quando rola atraves das tags, 0 eixo Y sempre
apresenta a escala da tag selecionada.
a. Clique no botao Auto scale all tags.
Dimensionamento Elastico
o dimensionamento elastico permite a selecao de uma area do grafico de tendencia usando 0 cursor do
mouse e ajusta automaticamente a escala com base na area que voce selecionou. 0 dimensionamento
elastico pode ser habilitado para uma (mica tag 100 ou para todas as tags ~.
Cursor
Os cursores vermelho e azul sao exibidos em cada extremidade da tendencia. 0 movimento de cada um
dos cursores ira produzir 0 valor da tag onde 0 cursor e a curva da tag se encontram para exibir.
a. Assegure-se de que 0 View/Time Axis Cursors esteja marcado.
b. Clique em um tag name na lista de tags.
c. Mova 0 cursor (Iinha vermelha para a esquerda ou linha azul para a direita) para ver as rnudancas de
valor da tag.
t +
0
0
t
-99999
10:13:15 AM 10:14:15 AM 10:15:15 AM 10:16:15AM 10:17:15AM 10:18:15 AM
7/13/2005 7/13/2005 7/13/2005 7/13/2005 7/13/2005 7/13/2005
TRAINOO:Vect,,,X[Delta]
Trend _
IPSJ:~
..._. ...........
(
16 OPCOES DO TREND: (I
(
Varias opcoes podem ser configuradas para um Trend por clicar no menu Toos/Options no Trend:
()
Guia Retrieval define as opcoes de recuperacao para 0 Trend
(
Retrieval style: muda automaticamente os modos de recuperacao de tags de tendencia com base
na duracao da tendencia e/ou tipo de tag ( ,
Guia Main options na guia Retrieval:
Query Row Limit: define 0 nurnero de linhas a serem recuperadas nos resultados da consulta ( ,
Cyclic attributes: Define 0 tipo de interpolacao como Stairstep, Linear, ou como a confiquracao
de tag padrao
Delta retrieval deadbands: Define a hora e 0 Valor % das zonas mortas da recuperacao delta
~)'l:;!f - ~
1=
Retrieval ColorS} Tme Zones} fl'tscelaneous J~
Retrieval style
f
jBeStFit-5
M!Irl options I~
6estRt-IO
~eval mode 6estRt-15
I' Cydic (ActiveFactory 9, I)
Integral (ad hoc) ~~~ows
i ~)
r,CydiC
Averages (From Summaries or Ad Hoc)
attrWes Averages (ad hoc)
SlIlUTlarv (insOl B,O)
ki
"
II OK
III cancel
)
1PS.I::?
--- Trend
Nota: Essas deflnicoes nao se aplicam quando 0 Trend esta no modo dinarnico. No modo dinamico,
o Trend sempre usa a recuperacao Delta.
State:L
OK
(")
IPSJ::~
Trend - ~ ...."'-
....
Guia colors: ()
Permite a selecao das cores padrao do trace de tag, e tarnbern permite ativar ou desativar 0 uso de
cores.
()
2
3----------------------------:
4--------------------------~
5----------------------------:
6----------------------------
7---------------------------; 1
8
9---------------------------·
to--------------------------~
11
OK
_J
Guia Miscellaneous:
Always on top: 0 aplicativo Trend e sempre exibido "diante" de outros aplicativos que estao ativos
no n6 do Trend.
Display all tag timestamps in all data logs: Exibe todas as marcas temporais de tag em todos os
registros de dados:
Display actual numeric values: Exibe os valores das tags discretas no log de dados discretos em
formato numerico (0 ou 1).
Display associated messages: Exibe as mensagens associ adas com os valores das tags discretas
no log de dados discretos. Por exemplo, ON ou OFF.
Decimal Places: Indica quantas casas decimais devem ser exibidas.
Format: Formato dos valores de tag (decimal/cientifico).
Open documents on start up: Na falta de outra OP9ao, quando voce inicia 0 Trend ele
automaticamente reabre os arquivos Trend que estavam abertos quando foi fechado pela ultima vez.
Desmarque a caixa de selecao para desativar esse comportamento.
Format: J§.ecimal Ei
Both: Selecione esta opcao para recuperar dados tanto das tabelas Manual History como Extension. ()
Legacy retrieval
Na area Legacy retrieval, especifique 0 modo de recuperacao dos dados que sao recuperados a partir de
um Historian com uma versao anterior a 9.0.
Use Delta retrieval for less than specified intervals: Permite apenas a recuperacao dos dados que
mudaram (modo de recuperacao delta). Ao marcar essa caixa, 0 Trend ira recuperar tags anal6gicas e
discretas no modo de recuperacao Delta para period os menores do que 0 inserido. Para period os
maiores, a recuperacao Cyclic e utilizada.
Interval for Analogs: 0 periodo de tempo, em minutos, pelo qual os valores delta sao recuperados para
tags anal6gicas. Para periodos maiores, a recuperacao Cyclic e utilizada. Os valores validos sao 0 a
10.000.0 padrao e 15.
Interval for Analogs: 0 periodo de tempo, em minutos, pelo qual os valores delta sao recuperados para
tags anal6gicas. Para periodos maiores, a recuperacao Cyclic e utilizada. Os valores validos sao a a
10.000.0 padrao e 15.
. )
Maximum values to retrieve per tag: Limita 0 nurnero de tags recuperados no modo Delta durante um
determinado periodo. 0 nurnero maximo de valores a retornar por tag. Os valores validos sao 0 a 30.000.
o padrao e 10.000.
)
_IPS"::~
...---- Trend
Trend Properties
Trend
IPSJ::~
--.- ......~
")
17 CONFIGURAR GRUPOS DE NAMESPACE PUBLICOS E CONJUNTOS DE 'I
TENDENCIAS
As alteracoes feitas nos grupos publicos sao visiveis para todos os clientes ActiveFactory de qualquer ()
estacao de trabalho. As alteracoes no grupos privados sao visiveis somente para 0 usuario que as fez. )
Muitas lnstalacoes nao modificam os usuaries e grupos padrao do Historian. Neste caso, as alteracoes ()
feitas para os grupos privados como wwUser serao visiveis a qualquer outro usuario que efetua login
como wwUser. Por exemplo, se voce configurar um usuario chamado "Ted" e adiciona-lo ao grupo )
wwUsers, seus grupos serao visiveis somente a ele.
Na falta de outra opcao, qualquer usuario pode editar seus grupos privados, mas apenas os usuarios
com privlleqlos especificos podem editar os grupos publicos.
o TagPicker retern os servidores que estavam conectados por ultimo para cada aplicativo. Eles sao
mostrados no painel Tree. Para impedir que um servidor reapareca na arvore, ele deve ser desconectado
manual mente.
Note que a pasta System Status Tags e exibida automaticamente.
Conjuntos de Tendenclas
{)
• Os conjuntos de tendencias podem ser criados para relat6rios semelhantes de grupos para
)
facilitar a irnpressao e distribuicao. erie as tendencies individuais, salve as, clique em File / New
Trend Set para adicionar as tendencias desejadas e 0 nome do conjunto de tendencies. )
)
)
)
)
)
_.,)
)
)
)
(
~--.._
IPS J::}
Trend
( )
)
)
)
n
()
n
n
n
n
n
n
(j
(j
(')
(,
n
()
( ')
()
()
()
()
()
()
( )
{ )
()
()
()
lJ
()
I,__)
t)
U
l)
l)
l)
~)
,,)
l_)
~)
U
\)
U
U
U
V
U
U
f)
Trend
Guia de t.aboratorlo
lntroducao
o Trend e um aplicativo de cliente ActiveFactory que permite efetuar consulta de tag, plotagem e
visualizacao qraflca de varies Historians. Apes as tags terem sido adicionadas a uma tendencia, os dados
podem ser manipulados em uma variedade de maneiras, incluindo posicionamento panorarnico, zoom e
definicao de escala.
Os qraflcos de tendencia e seus dados associ ados podem ser impressos para que os dados possam ser
analisados fora da rnaquina do cliente. As tendencias podem ser personalizadas configurando-se as opcoes
de visualizacao e opcoes gerais de confiquracao de todas as exlbicoes de tendencia.
Este laboratorio se concentra na utilizacao dos bot6es da barra de ferramentas da interface.
Objetivo
Na conclusao deste taboratorio, os estudantes deverao ter um conhecimento pratico de como criar e
configurar as tendencies usando 0 Trend ActiveFactory.
Para conseguir isso, as seguintes tarefas deverao ser concluidas com sucesso:
• Conectar-se ao Servidor
• Criar um Novo Trend
• Manipular 0 Trend
• Imprimir 0 Trend
t I
• Visualizar 0 Modo Dinamico
()
Trend
IPS.i::E
..,.._.....-.,c:.. ...._
()
(
Conectar-se ao Servidor
Se nenhuma conexao com urn Historian estiver presente, a janela Server List Configuration sera (\
exibida: ,
J
.. .~ E ()
[Server comecbon Server I.st
~: I ~
AIlhentIcaban i'(orrnebon ( I
I r:; Use Integrated searty
t.ooin 10: I II
eassword: l II
C~_d
r )
)
.
flpIr. "
I=;::;::::::.:;::::: ====:;;:::;:::=.:;::: 1J
f-..ts meconds
_ C<q>ecticn: ~ ~: fT20ffi j: I
i
~ ~
t"fJ;:~'~~:~'
[.\(Ii ,,."~';. ~-;:;; .. ". = - \
IF~c ] '''~I '!~ ]
I Qose I
2.Configure uma conexao com 0 Historian como segue, substituindo pelo nome de Server, Login 10 e
Password fornecidos pelo seu instrutor, e clique em Add.
3. Clique em Close.
OUsefiTlP
~ ftll>~-
r,otJ-_dr<!ttDt'f: '-~__ """'_Y ._J
)
[ g_..,_"
..-1
LslIJOff
4. Expanda 0 leone Server para exibir as pastas Public Groups e Private Groups.
o painel Tag Picker devera agora ser semelhante a figura abaixo:
,.- . - -
Tag Picker
x
EJ -; AW7001
( )
8··a PublicGroups
i !.....1Il 1"•• 1$;
t·· ··00 All Discrete Tags
t·····[£J All EventTags
j... IE All String Tags
:····CJInTouc:h Nodes
$"'_ LLC_GALAXY
ffi..CJ System Status Tags
l.CJ PrivateGroups
5. Selecione a sub-pasta All Analog Tags. As tags da pasta aparecem no painel Tags.
6. Mantendo pressionada a tecla Ctrl do teclado, selecione as seguintes tags:
WAVES.COSINE.OUT
WAVES.SINE.OUT
Tags
r
Trend ,I )
()
7.Selecione a subpasta All Discrete Tags. As tags da pasta aparecem no painel Tags. Selecione a
')
seguinte tag:
(\
WAVES.COSINE.MEASHI
Tags
( I
IW SysRetrieval
I
[I.] SysStorage
00 SysSystemDriver
~~::L
SYSr
WAVES.COSH JE.f,1EASHI CO'
C05~
'~r-------------------------~~--~--------~----~
"'",~
"-
-~~
I .,
L ._._~--- __ -__J---------;
~ ,.
_,,,_. ...
f"lSE
.r--------.---------,---------+----~--_.----~--~
4:51.;23PM
~~,
~
: )
""1""
9. Clique no botao Auto scale all tags~ na barra de ferramentas principal para carregar as propriedades
de tag na tendencia e redefinir a escala do qrafico,
Manipular 0 Trend
Verifique se 0 modo de hora atual esta ativado por clicar no botao 0. Isso garante que 0 intervalo de tempo
selecionado e relativo a hora atual.
10. Selecione um intervalo na lista suspensa.
Trend (
r)
Visualizar Tags Single
)
16. Clique no botao Enable or disable single tag mode na barra de ferramentas principal. Ib:I 'I
( )
17. Para visuallzar os valores de uma das outras tags da tendencia, clique no nome da tag no painel de
lista.
Tag Name ( )
a tn WAVES.COSINE.OUT
a lID WAVES.COSINE.MEASHI )
a tII!~~~~~:;#.~~:.:qY.f.::i )
)
18. Clique novamente no botao Enable or disable single tag mode para desabilitar 0 modo single tag.
Empilhar os Tracos
Para maior clareza, as propriedades da tendencia previamente configuradas nao sao exibidas nos exemplos
)
a seguir.
)
19. Clique no botao Stack the tag traces ~ na barra de ferramentas principal.
Todos os traces aparecem como Iinhas separadas:
()J21/2008 4i:S{l:os PM) 89 NQn~
)
(2/21/2008 4:55:05 PM) 8 None -81 None (0 days, otI:05:00)
,.0 )
t- -
)
)
)
)
)
)
)
)
)
4:50: SPM .11:51:05PM ":52:05 PM ":53:05 PM 1:54:05 PH 1:55: 5PM
2/2112'" 2/2Il200' 2/21/2008 2/21/200' 2/2112008 2/21/200'
)
AWlOOl.:WAVes.SJNE.OUT{SntFU - 00 00:00:01.652)
)
20. Restaure os traces da tendencia por clicar novamente no botao Stack the tag traces. :....,J
)
)
Pagina 6 InFusion - Guia de Laborat6rio 5004E-LE-V1.1-B )
)
-_
IPSJ::~
........ Trend
o Top: I 110
I" i1
OK Apply]
28. Selecione uma cor, ou clique em Define Custom Colors para criar uma cor especifica.
)
29. Clique em OK.
30. No menu principal do Trend, selecione View/Data Log/Narrow, ou clique no botao View the data log
in narrow format [iJ.
" Data log (narrow format) GJ(Q][8J
Ble Qptions
lime ITag Name I Server IValue I Quality ~
2/21/20084:49:59.290 PM
2/21/20084:50:30.690 PM
WAVES.COSINEJI"lEASHIAW7001 TRUE
WAVES.COSINE.OUT Alt1700t 51
Good
Good
I
2/21/2a08 4:50:30.690 PM WAVES5INE.OUT AW700l 90 Good
2/21/20084:50:31.690 PM WAVES,COSINE.OUT AW7001 52 Good
2/21/20084:50:32.690 PM WAVES.COS[N:E.!OUT AW700t 52 Good
2/21/2JJ084:50:32.690 PM WAViES5lNfiOUT AW7001 91} Good
2/21/20084:50:33.690 PM WAVES.COSINE.OUT AW7001 53 Good
2/21/20084:50:33.690 PM WAVESSINE.OUT AI.WD01 8'9 Good
2/21/2fW8 4:50:34.690 PM WAVES.COSINE,OUT AW700t 53 Good
2/21/20084:50:34.690 PM WAVES.SINE-OUT AW7lll}1 89 Good
2{21/20fJ84:50:35.690 PI"! WAV:ES~C05INE.OUT
_ AI,WOOl 54 Good
2/21/2a08 4:5C:35.690 Pf"l WAVES51NEOUT AW7001 89, Good
-
2/21/2008 4:50:36.69C PM WAVES.C05INE~OUT A'W70:Q1 55 Good
2/21/2008 4:50:36.690 PM WAVESSlNE.OUT AW7001 89 Good
2/21/200B 4:5fJ:37li90 PM WAVES,COSJNE.OUT AW7001 55 Good
2/21/20flB 4:50:37.690 PM WAVES5JNE.OUT AW7001 89 Good
2/21/2008 4:50:38.690 PM WAVES.COSINE,OUT AW7001 56 Good
2/21/2008 4:50:38.690 PM WAVES.5JNEoOUT AW700t 89 Good
2/21/2008 4:50:39.690 PM WAYES.COSlNE.OUT AWlOOl 56 Good
2/21/2008 4:50:39.690 PI"! WAVESSlNf.OUT AWOO! 89 Good I
2/21/2008 4:50:40.690 P(l1 WAVES.COSINE.OUT AW7001 57 Good
2/21/20084:50:40.690 PM WAVES5lNEiOUT AW7001 89 Good
2/21/20084:50:41.6,90 PM WAVES.COSINE,OUT AW7001 58 Good
2/21/2ooa 4:50:41.690 PM WAVES5INf.OUT AW7001 ss Good
2/21/2008 4:50:42.6i.l0 PM WAVES.COSINE~OUT AW7001 58 Good
2/21/20084:50:42.690 PM WAVES5INE.OUT AW7nOl 88 Good
2/21/20084:50:43.690 PM WAVES.COSINE-OUT AW7lml 59 Good
2/21/2008 4:50:43.690 PM WAVESSfNEOUT AW7:QOl 8a Good
2/21/20084:50:44.690 PM WAVES.COSINE-OUT AW7001 59 Good
2/21/2008 4:50:44.690 PM WAVES.5INE.OUT AW700! ,sa Good
~
~ JI!!J
S68rolA'S ~ _. ... -_ ,_ . .. ...... _" -._ .,_. ~ _j
33. Selecione View/Data LoglWide para a visualizacao dos dados em formato amplo, ou clique no botao
View the data log in wide format [§].
-~~-- -_. --.- . ---- - - - -- - _. -_
- . .. -- - --- -- - - .. . . --
e Data log (wide format) GJ[Q)(E)
Eie Qptions
lime WAVES.eOSINE.OU WAVES.COSlNE.1'1EASH WAVESSINE.OUl _ ~
~===============-~----------~--------------~---
~ 21/20084:49:59.2.90 PM lRUE
I
• J
34. Feche a janela Data log.
Trend ()
)
Visualizar as Estatisticas
do Trend.
do TrendClique no botao Statistics 1[6l na barra de ferramentas principal
As estatisticas do Trend sao exibidas. As estatisticas podem ser salvas e/ou impressas.
~ Steristics
36. Use a barra de rolagem na parte inferior do painel de dados Statistics para visualizar todas as colunas.
37. Feche a janela.
J
---..
....
IPS ...
·"·
~
r
Trend
Adicionar uma Anota~aoNas figuras a seguir, uma anotacao e adicionada a tag WAVES.COSINE.OUT.
A tendencia desta tag exibe uma reterencia vertical aproximadamente a cada 1,18 minutos.
Add Annotation
Propertoes ...
Options ...
Refresh
Add Annotation ~
Tag: IAW7001:WAVES.COSlNE.Our
Text
VISb'iI'!
®Private OPl.blic
OK iI a.1O:I I
A anotacao aparece no qrafico de tendencia como um ponto azul.
•...
...r
"""
_ .....-..-
IPS '
Trend ..... _.::
44. Passe 0 cursor sobre 0 ponto azul para ler 0 texto da anotacao:
(
)
")
45. Repita os passos anteriores para adicionar anotacoes as tags WAVES.COSINE.MEASHI e
WAVES.SINE.OUT.
46. Selecione View/Annotation List no menu principal do Trend ou clique no botao View the annotation
list [g!].
)
)
Text:
Visblity
®Private o public
I OK JI Cancel
Efetuar Zoom
51. Para ampliar ou reduzir 0 grafico da tendencia, use os botoes botao Zoom In ou Zoom Out I~ ::(.1
na barra de ferramentas principal da tendencia.
Trend
---
IPS ;
( ,
• Define a escala da tag atual para 0 seu tamanho original
• Define automaticamente a escala da tag atual
• Define a escala da tag atual para cima
• Define a escala da tag atual para baixo
Os bot6es de definicao de escala elastica sao os seguintes (na ordem da esquerda para a direita):
)
56. Clique no botao Enable rubber band scaling I ~ I.
o cursor altera para um "+".
-'
)
Trend
)
57. Mantendo pressionado 0 botao esquerdo do mouse, arraste-o atraves de um campo de tendencia para
) criar uma area retangular.
Nesta figura, a tag WAVES.COSINE.OUT esta selecionada.
,
n,
I
5 I
I j j
~
0
Il0
.i
i
!
0 , . I
I .
i
I
t
110
I
r
i
i
,
1 + t-
I !
j
!
. +
I i
1 .
I
A ampliacao dos dados 0 usando Rubber band scaling pode ser feita tantas vezes quanto for pratico
para visualizar os dados com maior nivel de detalhe.
)
a
59. Para retornar deflnicao de escala original, clique no botao Undo ., na barra de ferramentas
principal do Trend.
Clique no botao Undo quantas vezes for necessario para retornar a visualizacao original do grafico do
Trend.
Nota: A acao de desfazer pode ser realizada usando-se as teclas Ctrl+Z ou partir do menu principal
selecionando-se EditJU ndo.
I, .)
- ---~...
.;n::~ )
Trend IPS
....
r
)
71. Clique na tag WAVES.SINE.OUT com 0 botao direito do mouse e escolha Configure. )
)
)
)
)
)
)
)
)
)
)
~
)
)
Pagina 16. InFusion - Guia de Laborat6rio 5004E-LE-V1.1-8 )
.I
()
IPS""::J
--- Trend
AW7001:WAVES.SllIE.OUT @
General ~get Region { Retrieval I
\ Pen configurobor
( )
Bottom: 01 Top:
L 1001
Type: IAuto TI
-~
~pIaces:
10 vl!
i
Format: !oecimal Iv
Ttme offset:
I 0:00:00.000 I
X aXlS tag: IAW7001:WAVES.COSINE.OUT LvJI
&
It ... •• II - ";"'iii~
__ ~so;;;m;:;;,;;
... i:ZiI__ ;;;;;;_!:iJ, __ ':;C:;:;:;!!",,:......~ ..j
Q ",W1lllU
IitrilPIJIIII:Cilre&4'l
alNM*olO
""OIIIOtll:,.
QInT__
'" MEwntTIQI
: IiJAlS~T.
)
~ "
e-a UC_GAtAlY
5ynt!tISt.uT.gs
QPrN.teQ'OICIf
...-
ID.~_
u~_",...
raIII""""'........... ....
""
• ,,_..rsa....,aIiI:
11_-- ....
w_ ...
_ ...... Page
11_,,_- _
G1~.'TtwudCoI.ri 1ln
1D5"""tst.w~ ¥ral
1I_"onou 'AO
111_ ......
.~'t
l1li__
• s~
CDswanr
11-
11-
11-
t dtGw:toV._
.....
nre
loa
_
Spac
_
_
.~~ J&aI
.~oan_ Teo
Ill_ "..
..
:==
111- ".. to
11... -
~~
....
Totll
" '"
AW70Ql:W"-V!S.SUtf.OOT{FulI) "'" AW70tll:WAIffS,COSlNWUT (1VIf)
IIw..... CXl6IIVEAS ca<l
B~~::-'''''';-~''~
...........
~-~-rur~r~P-''!""'-=~~---:::'''-''-l
-"""~-A""'::""""-::-:~A_"'.'=.C<lS1IE=~.OUT=====--"'----""'-110"',."""~::-1~- ..."'0If?:..:::::::~1
__-- ...--:-o~:::",-::;
f )
IjWA'I'!S.5QI.JAR!JEAS Iia ill WA~~.an C'DSNEWAI6' AWialJ "100 I$4WtWI~... 0:0fI:00 ••••
Al WA,1IfS.SQUAAf.OJT
-
76. Clique no botao live mode.
Voce devera ver dois pontos de dados que se deslocam para refletir 0 ultimo minuto de dados. Salve a
tendencia atual como Lab4XYScatterplot.aatrend na pasta My Documents/Labs.
78. Feche todas as tendencias, deixando 0 Trend aberto.
(
9. Destaque o(s) nome(s) correto(s) da(s) tag(s) e arraste-o(s) para 0 novo grupo WAVES.
Tag Picker
( x
8 ... AW7001
8· e Public Groups
( I I i··fIl All Analog Tags
I l·...[I] All Discrete Tags
1 1····11]All EventTags
! l-···[f] AU String Tags
!....t:J InTouch Nodes
$"_ LLC_GALAXY
f ' liI··tJ System Status Tags
. L..t:J_
i ··LJ Private Groups
Tag Picker
x
Gil • AVII7001
$·e Public Groups
! 1·····00 All Analog Tags
:····00 All Discrete Tags
1····00 AlIEventTags
! ··ID All String Tags
I )
! -LJ InTouch Nodes
l$l"- LLC_GALAXY
S3.t:JSystem Status Tags
. LL:Jl.7.Im
L·a Private Groups
Tag Name
t1J WAVES.SQUARE.OlIT
fII WAVES.SQUARE.MEAS
III WAVES.SINE.OUT
00 WAVES.SINE.MEAS SINEW
fII WAVES.COSINE.OlIT COSINE
[I] WAVES.COSINE.MEASLI COSINE
fIJ WAVES.COSINE.MEASHI COSINE
!II WAVES.COSINE.MEAS COSINE
r
---,---~- ------'----'1-'------'-, (
(')
(
)
fAl~
FAlSI'
()
<DSIt£ WAVES 100
8 w;j WAVES.COSDE.foEASliI COSINE WAVES 2 WN.,7fYJl\InSQL_K)"AS~ASI 2/21/2008 <t:44125pt11
Ii1I fIlWA>6.C05I>E.foEASU COSU£WAYES 2 \'lAW7001\lnSQl._!"VASH)A$! 2/2l/1D084:4i:.2S~
S WWA'6.COSD£.OOT COSIlE WAVES 'IN7OO' '00 \I,p.W7001\lnSQ._foDASMlAs.! 0.:00:00.000 2/2!/l!)083<" ..02PM
Ii1I iOlWAIS.SlNEJEAS SllEWI,YfS AYi700I 100 \"'I'I700I~nSQl_IC)AS"'ASI 0:00:00.000 2/21/20083:38:07PM
eJ WViAV5..SK.ClJf Alhl'OOl 100 \y..W7001IJnSQl..J'I)ASjKlAS! 0:00:00.000 11/1/2001 S:~2 PM
)
aW WAVI3.5QUARE.Jo£AS SQUNf.f WAVES ,WOO, 100 \\II1'I700I~nSQl_I<OAS"'ASI0:00:00.000 2/21/DJ8 3:36:02 PM l
Ii1I W"'A'IES.SQUARE,OUT SQUARfWA'f'ES AVl7DOl 100 \\AW700I\InSQl_N>ASIfC)AS! 0:00;00.000 2/2~3;36:02PM
)
11. Se necessario, configure 0 Trend Duration (intervalo de tempo) para 5 Minutes.
12. Salve 0 novo Trend como WAVES.aaTrend na pasta My Documents/Labs.
13. Selecione File/New a partir do menu principal do Trend.
14. Crie grupos usando a seguinte tabela. Certifique-se de selecionar 0 Historian no Tag Picker para ver
to d os os ttpos
. d e d a d os d e tag.
QA WAVES.SINE.OUT
WAVES.SQUARE.OUT
Line1 WAVES.COSINE.OUT
WAVES.SQUARE.OUT
17. Salve cada tendencia com seu respective nome na pasta My Documents/Labs.
Trend
..-;"..
IPS....""
.,...._...._
r )
(j
(
()
( )
t '\
( I
(
(
(
t I
System Trne : Se!onds AW7001 59 0:00:00.000
IPS~::}
_ ....-=---,..,_ Trend
100
f '
4:45:10 PM
2(21~08
AW7otn:SysTime$e:crSt'Sif1t· 00 OI):OO:09.9:H]
20. Selecione a guia All Filter para visualizar as tags nas novas pastas do Grupo e visualizar todas as tags
no Grupo IS.
Um conjunto de tendencies e um agrupamento de arquivos de tendencia que foi salvo. Voce pode
especificar uma curacao de tendencia comum (por exemplo, as ultirnas 24 horas) para aplicar a todos os
arquivos no conjunto. Isto permite imprimir facilmente as informacoes com a mesma duracao a partir dos
multiples arquivos de tendencia ao mesmo tempo. Isso e util para relat6rios tais como relat6rios de rnudanca
de turno ou relat6rios diarlos.
21. Selecione File/New Trend Set a partir do menu principal do Trend.
A caixa de dialoqo Trend set configuration aparece.
22. Selecione File/Add.
(
Last =:4hours ()
TrencHjes:
( I
23. Navegue ate as arquivos .aaTrend criados anteriormente para este laborat6rio.
I )
~MY!hapes
SQ. Server Management Studio
~
My Receri Visual Studio 2005
Doruments I ~Smd<edTraces.aaTrend
!~ UnStack.edTrares.aaTrend
®
Desktop
My~er
I:
"j
ITrend Ales (".aa Trend)
24. Destaque cada tendencia que criou segurando a tecla Ctrl e clicando em cada arquivo.
25. Clique em Open.
Os arquivos aparecem na caixa de dialoqo Trend set configuration.
26. Selecione Last 5 minutes na lista suspensa Duration.
27. Selecione File/Save.
Duration:
Trend files:
C:1poa.ments and Settings'foxY-lYDoaJments\Stac:l<ed Traces.
C:~ts and Set1ings'fox'_"'yDocumentslJnStacXed Trac
28. De um nome para 0 novo conjunto de tendencies e clique em Save, salvando-o na pasta My
(\
Documents/Labs.
( )
()
FourTrend~
As tendencias agora estao configuradas para mostrar os ultimos 5 minutos dos dados quando impressos
ou distribuldos.
Nota: Clicando em File / Print ira enviar 0 conjunto de tendencias para a impressora padrao, Cada tendencia
sera enviada como um trabalho de impressao separado. r I
29. Clique em File / Exit para sair da janela de confiquracao de conjunto de Trend.
IPS';::p
-~.- Trend
34. Clique em cada tendencia com 0 botao direito do mouse e selecione Properties.
Selecione a guia Colors e configure uma cor diferente de fundo de tela para cada tendencia. Clique em
OK quando terminar.
( Seu aplicativo Trend agora deve ser semelhante a figura a seguir (foram feitas pequenas alteracoes
( para cada tendencia):
f l
1110/21107
..:,c~:.H(lnIfllWe---P m:,_"Ol.F'J ,6e:stFit· (tG OJ:~=01.71CJ
35. Feche os Trends abertos, deixando 0 Trend ActiveFactory aberto. Nao salve suas alteracoes.
r-
(')
Trend (
("~
()
(')
Laboratorlo 3 - Configurar Diferenca de Horarlo ()
()
Introducao ( I
()
Este laborat6rio demonstra 0 usa da OP9aoTime Offsets na tag da caixa de dialoqo Properties. ( )
()
Objetivo
( \
Na conclusao deste laborat6rio, os estudantes deverao ter um conhecimento pratico de como configurar (
diferencas de horarios,
Para conseguir isso, as seguintes tarefas deverao ser concluidas com sucesso:
Nota: 0 uso desse recurso com grandes valores de diferenca de horario tera um efeito negativo sobre 0
desempenho e tempos de consulta.
Trend
r
(
3. Adicione a tag anal6gica SysTimeSec duas vezes.
Ambas as tags vao exibir traces identicos:
(6/24/2005 3:46:23 PM)22 Second
( ) (6/24/2005 3:51:53 PM) 53 Second 31 Second (0 devs, 00:03:30)
()
(
47
35
~I
24
12
4. Clique no first instance das tags SysTimeSec com 0 botao direito do mouse e selecione Configure.
5. Altere 0 campo Time Offset para 10 segundos:
:SysTlnleSec r'-
Type:
Deomal places:
Format:
47
35
()
t }
21 ()
()
12 (
(
)
3:59:30 PM 4:01:30 PM 4:02:30 PM
6/24/2fJJ; 6124/2005 6/24/2005 (
(
, )
7. Use os cursores de valor de tempo para verificar a diferenca de horatio (ViewlTime Axis Cursors). )
)
)
(
(
IPS.l::J
--...- Trend
Esta tendencia permite comparar 0 comportamento do mesmo sinal em diferentes momentos no tempo.
Neste exemplo, a comportamento da mesma tag €I exibido 10, 20 e 30 segundos atras.
10. Feche a Trend, salvando-o se desejar.
21. Clique no menu suspenso a direita do botao enable or disable live or replay mode e selecione 2x.
()
Observe como a velocidade da reprise e afetada.
(+0 days 0:13:15.206) 52 Liters
( ,
)
()
(' )
()
- -t
I
t
+0:13:30 +0:14:30 +0:15:30 +0:16:30 +0:17:30
Relative
22. Continue a alterar a velocidade da reprise para ver 0 efeito sobre a taxa de atualizacao do Trend.
( I
( 'I --~
IPS"::~ Trend
( ,
Laboratorlo 4 - Propriedades Avancadas
(
( )
(\ lntroducao
Este laborat6rio demonstra 0 usa do Retrieval Styles no Trend.
( I
Objetivo
I I
( ) Na conclusao deste laborat6rio os estudantes deverao ter um conhecimento pratico de como aplicar
corretamente diferentes estilos de recuperacao para alcancar os resultados desejados.
Para conseguir isso, as seguintes tarefas deverao ser concluidas com sucesso:
( )
• Aplicar os seguintes estilos de recuperacao:
• Best Fit
• Ciclico
• Linear
• Media M6vel
• Personalizado
• Delta
• Slope (lnclinacao)
()
()
( I
( \
OK
o Trend atualiza:
Observe a dlferenca no trace da tag. Agora que 0 intervalo para 0 modo de recuperacao Best e de 10 pixels
em vez de cinco, menos pontos de dados sao recuperados e a linha menos lisa. e
n
1PSJ::}. n
Trend --~ n
(""\
8. Altere 0 Retrieval style para BestFit-1S. (')
(2/2.l/2001 S:<49t29Pfo1}SO%
()
'\
)
( )
.~---~-.---~~~-~---_+---~-_.-r_---~
S::17:S9PM 5:51:59 PM 5:53:59 PM 5:55!5'PM
)
2/21/1UJi 2/21/2Goa 2/2112008 2/21/2008
Os dados sao consultados usando 0 modo de recuperacao Best Fit, com um cicio a cada 15 pixels, )
resultando em uma linha mais agitada e ate mesmo menos lisa.
() 1PSJ::}
-_ ..... ,...,. Trend
fJI2J/2OOI5~9:31
PM)' % -u "'(0 d-rs.Ot:t7:00)
'Hr--------T------------------------------------------;--------,
100
( I
( \
Agora voce pode comparar a aparencla dos dados da tag quando recuperados com resotucao total
(ciclica) em contraste com Best Fit. No entanto, a aparencia dos traces da tag muito diferente por e
causa do modo de interpolacao,
Os dados exibidos na janela Data log representam os dados de hist6rico recuperados pelo Trend
ActiveFactory usado para plotar a tendencia. Note quantas linhas sao retornadas em Data log.
.I
(
(I
(
IPS':::r
Trend
(")
(\
Usar Qutros Estilos de Recuperac;ao
()
r) 19. SelecioneTools I Options.
() 20. Altere 0 Retrieval style para MovingAverage(12-S sec). Isto ira mostrar a Media M6vel (usando 12
valorese uma resolucaode 5 segundos) para a segunda instanciaWAVES.COSINE.OUT.A primeira
( lnstanciaainda tem um estilo de recuperacaociclica (ActiveFactory9.1) configurado no nivel da tag;
() portanto,seu trace de tag n80 muda.
( , (2/21/200' 5:52:31 PH) 11'4
( )
( )
( 1
, I
S:Sl!DIPM 5:53:01 PM S:5S:01Pf1 5:57:01 PM 5:59:01f'M fi.:{lL-!llPH
>/211200. >J21/2'" 2/2l(2fJ08 2/21/20D8 2/2J.(2fJo, 7,'2>/2JlfJ'
AWl001;WAV5C05JNE.OUT[cydiC: ~ £In. 00:00:01..32.11
.•..r
IPS';:;~ ()
,
Trend
--- (
()
28. Clique em OK (1
(1J2lI2DO.5;.52:31 PM)11 %
( )
( )
)
()
(\
()
( \
)
5:51:01 PM S;5J:GIPM 5:S5:01Pf1 5!S7:OlPM 5:51J:01PH 6;Ol:DIPM
2/21/2!JD8 2/21/lOM 2/21/2003 2/2l12008 2/21/200' 2{2J./2MJO I
AW1OtII1WAVE5.COSlNE.OUT
[Cydtc- GO00:00:0l.321)
)
o Trend esta exibindo os dados recuperados como 10 intervalos uniformemente espacados em toda a )
extensao do tempo selecionado. Note como os traces de tag no Trend sao afetados.
)
29. Selecione Tools / Options.
30. Deixe 0 Retrieval style como Custom style.
31. Altere 0 Retrieval mode na guia de opcoes Main da guia Retrieval para Delta.
I ,
o Trend esta exibindodados delta recuperadoscom um valor de zona morta de 10%. Note como os
traces da tag no Trend sao afetados.
34. SelecioneTools / Options.
35. Deixe 0 Retrieval style como Custom style.
36. Altere 0 Retrieval mode na guia de opcoes Main da guia Retrievalpara Slope.
37. Clique em OK.
38. Clique no botaoAuto scale all tags.
IPS';=:}
Trend _ ...----
10:U:22 AM 10:17:22
AM 10:2J:22AM 10:29:22 AM 10:J5:22AM 10:41:22
AM
2/28(2008 2/28(2008 2(28/2008 2(28/2008 2/28(2008 2/28/2008
AW7001:WAVES.SQUAAE.OUT
[BestRt - 0000:00:09.910)
("\
IPS':::;
( , ~--- Trend
( \
( Options @
( \
(
( )
( 1
( )
I I
( I
f.
Delta ,etriev~
lime I
d,,_ •
0
=~
Interpolation type: ~unear
I~~===::':=""'---.-.a....a"",cl---""':''''''OO:n:%I=r'''1
v
......
u _J
I
I
\ )
I
~
i r t
i
I
i I
-: ... )
(
, ()
"' -I
-f- -
( )
-- - (
( )
~ ...
to:U:22AM
...
10:11.22 AM
~ 10:23:22 AM
2/2a!21I0I
U):2IJ!22 AM
2/28/2008
IO:3S~AM
2/2."... _.
I0:41:22Afot
I
AW7001.'WAVES.SQUAAE.OUT[66tfit~00 nO:OOl09.910)
( )
)
,)
Que efeito a escolha do modo de recuperacao tem na apresentacao de dados? Esteja preparado para
conversar sobre isso.
(1
()
()
()
()
C)
()
()
()
(')
()
()
()
()
()
(j
(]
()
()
~)
L)
()
\ )
l)
,,_)
l_.)"
~)
l)
U
l)
\_)
o
l_)
U
I__)
,~)
Modulo 7
InFusion Historian
Trend
I'"
r ,
(
( )
Backup e Restore
Guia de laborat6rio
( I
lntroducao
Os dados de confiquracao do Historian sao armazenados em dois bancos de dados: Runtime e Holding. Os
procedimentos de backup e restore utilizam as funcoes Microsoft Sal Server padrao que sao executadas a
partir do Sal Server Management Studio.
Este laboratorio destina-se a ensina-lo a efetuar com sucesso 0 backup destas lnformacoes importantes.
Objetivo
Apos a conclusao deste laboratorio, voce devera ter um conhecimento profundo e pratico das capacidades
de Backup e Restore do Historico.
Para conseguir isso, as seguintes tarefas deverao ser concluidas com sucesso:
()
IPS';::~ ()
Backup e Restore --- ()
(
Efetuar 0 Backup do Banco de Dados Runtime ()
1. Inicie 0 SOL Server Management Studio. )
(
()
~-
!CoIo--
'" _CAtq
('\
~ __ TooIs
()
"_AIOC
e--
~""_0ffI<e
1M r.-., 'l "I ,.
')
2. Faca login no MS SOL Server - Autenticacao SQL Server Authentication, Login sa, Senha ArchestrA.
Clique em Connect
_IiCon<>«t to 5er¥er E3
MICJ0501t
SQL Server. 2005 )
)
JOatabaoeEngi1e __
IINFUSE
( IPSJ::~
-_._ Backup e Restauracao
( )
Databases
Gl System Dal2lbases
iii
iii
~I~
iii
iii
Runtime
w\YAlMDB
Secuity
Server Objects
iii Replication
iii Management
iii Notification Services
iii ~ SQl Server Agent
i
8 Databases
IIJ Cl System Databases
IIJ r:.a Database Snapshots
IIJ Holding
IIJ InFusionDe:ployedDb
IIJ lie_GALAXY
8 @!il.i.ii
r;"'1 ~ rIo_&...-L 1"'\.:. _
(,
()
Backup e Restore --~
IPS';::}
(
( )
5. Clique em Runtime com 0 botao direito do mouse e selecione Tasks> Backup:
()
(
( \
SystemDatabases
Database ~sho~ ( )
IB Holding
IB InFusionDeployedDb
lB llC GALAXY
13
1tI
lift Mew Database...
1tI New Query
IB ~criptDatabase as ~
1tI Qetadl ...
[tJ
LB Rename lake Offline
LB L::I Qelet!: Bring OnUne
I±iCJ
IB (j W\l Rerr-esh
IB Cl Serurit P[operties ( )
IB ca Server Objects )
IB ca Replication )
( I
( )
I I
(\
Backup e Restauracao
( I
( '\
6. Selecione0 tipo de Backup: Full
( 1
r. Back Up Database - Runtime GJ[gJ[g]
(I -- --------------------J
~----~----------~------~-------
lRItabase:
(\
Recovery model:
( 1 ~Iype; [Full
( \ Backup componert:
0Da1~
(
t )
)
:and~ c ~__
lRurtlime:FuU Database Backup
... , days
~
I 31 7/20()8 vi
Server:
AW7001
Connectioo:
o .D!sk feee
AW7OO1\F""
t? 'kw camedionJ!l!lll!!!lle«
:- Ready
••
( )
OK II Cancel
7. SelecioneOK
, )
f""')
~e~ ------~----~~~~~----------------- ()
o Back..., to the rneda set
PrIg
()
o tile exlstl'l9 ba~ set
,t(lpend to
o Ove(Wlle III badrup set.
exJslng ( 'I
[J O>eck medoa eel 01_ and ~ eel IIlqli'8tion
( )
[ )
o Back \I) to a '_' meda set. and erase III exHIIflg ~ sets
New rneda tet name.
J
L _
!
~
[!J~~~f~
o Pertonn c:heckaun before WIb1g to mecia
Server:
AW7001
ConnecIIon:
AW7001\Fax
~ "- <Xlf'I'I<ICIion 00lI!¬ !!ties
9. Selecione OK.
10. Aguarde ate que 0 backup seja concluido com exito e em seguida selecione OK:
0< 1
)
()
1PSJ::;
( --~ Backup e Restauracao
(
11. Navegue ate D:\Program Files\Microsoft SQL Server\ MSSQL.1\MSSQL\Backup e verifique se 0
arquivo de backup esta ali:
o..klDp
( o My Documenls
l. lI III My Shapes
elScroencaps
I iii 0 SQl. Server Managementstudoo
Iiel Ifosuai Stucio 2005
~ gMYC~
iii ..JYl Floppy {A:}
£i ...WSOJ (C:)
SCWIA{O:)
III Q AppIcatfon Data
Odev
I i IiI-Oete
) OJa_~
I iii0 Infusion
Ii) Q W'usion-View
iii 0 W'usion.v.ew_l.l
I iii 0 InFusIon-View_2.20.2008_12.1.21
I I IiIOInSQl
IiIQrutr
I. 0ItJtTrasM
Bl o opt
E;l1::) Progr"",FIes
I IIr-O Arches1rA
j
IIIOlowensys
( I
I I
$-0 Microsoft SQl. Server
i iii e;, MSSQl.l
! t
Ei-OMSSQl
I
;-f)flado4>
• i
di-{!)em
, ~Data
I
! !
:~fTData
! -1!)lnsIaI
i-f:) JOOS
LOlOG
f:) reddata
1111::) Wandesware
IPSj::~ ()
Backup e Restore
--- 0
()
13. Navegue ate 0 Banco de Dados Holding
()
r,~Microsoft SQL Server Management Stu ()
('I
( )
()
()
( ..,
Gil Databases
(t.J SystemDatabases )
IB r::a
Database Snapshots
Itl Holding
IB InFusionDeployedDb )
IB LtC GAlAXY )
[3
~
1$"';.1';9
~ "'_.&..-'L. P'.: _
14. Clique em Holding com 0 botao direito do mouse e selecione Tasks> Backup:
( I
AI'I7OO1
(SQ. SeM!r 9.0.2047 -AW700ffox)
CII Databases I )
Ii ~ Syslsn Databases
:0IIF~7~
Ii
8
...Iuc
R.lol
-QJerv
~tDatabase ...
liLa Qetadl•..
lit:!:l
liI C3I Rmame
ilill Qdele
wilt -----------------
liI CI Refresh
Ii III ptoperbes
Ii III
Ii i WWAlJ'al
iii 0It Sea.rIIy MiTor ...
Ii 01 - Objeds Lauxn Database Mirrori1g MQnItor.••
iii CiI R<!)Iic;ation Ship Transaction~og,...
Ii 01 Management
Iil Ilt Notification 5e'vas ~nerate Salpts .•.
Iii IJ. SQ.. _ Agent [mport Data..•
E~Data ...
,opyDatab ......
)
Paqina 8 InFusion - Guia de Laborat6rio 5004E-LE-V1.1-B
( J
()
IPS';::}
-~--
I )
_Backup e Restauracao
("\
( I
15. Selecione 0 tipo de Backup: Full
~----~~~~--~--~~~~----------
Database:
I )
Reoovef)' model:
( BactuPtwe:
Backup component:
o Ollt~
Backupset ------_,.------.-------
~: roldlng.FLlH Database Backup
( ) ~:
Backup set wi expire:
0M~:
:=@======i*~! days
O~: I 3.1 712008 I y
I I
Server:
AW7001
~--~----------~--~-------
Connedion:
AW7001\Fox
~ \;lew cemedian!l!!lOe!!ie!
()
OK J I UinceI
16. Selecione OK
( I
I I
I I
n
OverwIte rnedoa ..,......-_,.......",..."..,... "'"""'.,....,...~.,.....,...-.-.---------,--"="--.- (
o Back "'" to the ~ medoa set
()
o 'wend to ttJ.e elOsIng backup set
o ~"e ill sets
elQSIng ~ ()
o Check media set name and backup set expintion (
Meaa set Qame:
------------ ()
o Back loP to II ne..' media set.lI!1d _Ie ill e>dolflg backup sets
()
New meda tel name:
Server.
o ;:.nen
()
AWlOOl T~bg--~~~~~~---~~~~------~-~---
ConnecIlon:
()
AW7001\Fax
()
~ Voew comecIion IlIO!!9ties
T~mNe~~~~--~-+~~~-------------=-~~~
__ cetape 'lilerbioc.1t4>
_. ~ Read}'
v. o~_ lhet;;;.>ebefore~
OK I[ c-:eI
19. Aguarde ate que 0 backup seja concluido com exito e em seguida selecione OK:
I )
,;
Pagina 10 InFusion - Guia de Laborat6rio 5004E-LE- V1. 1-8
)
(
IPS.l::~
--~ Backup e Restauracao
(
20. Navegueate D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Backup e verifique se 0
( arquivo de backup esta la:
r f:) 5ae<!ncaps
W i!) SQl. Server ~t Studio
Iii t:l Visual Studio2005
e'MY~
I iii'" 3Y.1F1oppy (A:)
III .... WS03 (C:)
Iii «» IA (O:)
iii 0 Appicatlon Data
,Odev
lIl-¬ !!letc
·Ola_~
!lJ t:llrFuslon
I ~ 0 1rl'osIon-_
IS fllrl'uslon"IIeW_L 1
I III f) 1nFusian 2.2fl.2008_12.4.21
1iI01nSQl
Iit::,) rJJ!r
i!) I'kIITrasM
t:l opt
III
s-lil Prog.."Res ~
iii t:l ArdleslrA
ijI f:) Invensys
Iii! f:l) Microsoft SQl. Server
. e i:il MSSQl.l
s-f:I MSSQL
,-Ellll!!l
IIlOBm
: f:) Data
• i:)FlData
,-f) Instal
i:)JOOS
I o lOG
t:l rep!dala
iii i!) Wonderware
(
1. Navegue ate O:\lnSQL\Oata
~ D:llnSQl.I[Jilld GJ@[~;
Ek !;<lit l5ew Ftv<>riIH loois ~
C 8&cI< • Ii) "P Seard> t-I &-FoIder...._.,.11
I
A!!<tess [J D:\InSQL""'tzs l;" IlGo
~I~~~~~~~ X ~~~ SI2e ....!!!!._ _
File Folder
9
,
e
MyDoa.menls
Myst,_s
.•
~C;aiar
E;)Dalal..,.,.t
Flo Folder
FieFolder
)
i ~ Saeencaps 0 elPormanent FieFolder
1 Bl
f:) SQt server Management Studio ~5F File FoIde<
0
: ril VIsual Studo 2005 i!lSupport FIle Folder
I
i
Iii"
iii , MyCon1lutEr
31': Floppy (A:)
ij.I ... 1'1$03(C:)
[)desldnp ..inI 1ta! Conflgtntion ~~
,e liiIlA (0:)
, ' ~0Ai>Ilb1fon Data
: 'OlleY
; ;,:~ t:)etc
, '-elia_~
i iii f:) IrY'usion
, W -t::)1rY'usion-V"teW
, Iii t:l1rY'usion-View _L 1
; ~0 InFusIon-V"tew_2.20.2008_12.4.21
! j Ii-ellnSQL I )
. e-4J_
! ,. 0 Bufl;,r
iii ~ Ci"aiar
~-e.Dalalnprt ( )
:-e Pennanent
!. tit~5F
)
; 'E!l~
; i,· ~Orutt::
; i i Ell I'tltTrdl4
1ii-e3 opt
1 $-0 Progam Fies
; ! a.~T"'"
l : :~~
; Blt;lusr
: : ill t!:I wil32app )
, Iii -a CD rKive (E:)
i W 9- ControlPanol )
ill My Netwat.Places
-iJ Recyde Bi1
(
$·3
$ f:l OataImport
() 1 .C) Permanent
( ) $iil SF
too·en Support
3. Observe que os Blocos de Hist6rico sao criados a cada 24 horas ou quando ocorre um evento que exige
um novo bloco. Vamos ver onde este parametro pre-definido podera ser alterado.
(
4. Navegue ate ArchestrA System Management Console, Industrial SQL Server>lndustrial SQL Server
Group>AW7001 >Configuration Editor>System Configuration>Parameters>HoursPerBlock
-
-"'....._,
... taent Sd'I!tN!I Versm
Attlveima!;leZlUtoresireoption.{loo¬ nnl!t*d-D~
At:tiveltnagfr~tltm."'(!RnJtes)
_ftli__ C>rigOloIdo.. -.forIO_ ....
• When to
set 1 thes~startsautDrnatlc'aly
/'otiIunr~ed Cor\fiolratlon Edimr verIicn
9,0,000,000
9,0,015,056
R1ItIrne: database ~sion
O'~_"""~oofie: path fOr CSV ~ old
conblrilg d5ta
.'"
'00 ~of
Dn.liorl
Max Evtontl-lstarv sttnge {hoIn}
2~yteddta!Wlbgtagltop-e..b:al:e
'00 _of4l>yte_ ............... _
o tb1'berof~delta2f'WllloQtagstD~tr:
--
100 ft.nIbf:rofdsaetetagStD~
ttnber ofsvng bigs to p-e-alocate
'"
9,0,1,0368 Iittorian.ystrm'ft!flion
-."",,,,,,,,,,,,f«'*IDrrIi>d<_f<i,
o
"'.- .... -.......,-_
In_._
......
_""'_f« .... _ro-.I
,' ' )
~--
__
65535 ft.nber of IIowed ~ mAS,. rmd 6-omlJl:eR
lDOOOO f'UltI«Of~taot.f~&aml.kl!n5e
o
...."""".".H __ (\»."'Good_ .... ,l)
60 Jr1pmndelt:,..l"f!4atiYItto~tbt.for"'*"datI. .. btCOf'llL ••
60 ~ofJllftJlesbmleen~be~tiCnt(O-no... p.
!1n..
I ,
(1
....
..;: (')
Backup e Restore --~
IPS"""
(1
5. Agora vamos examinar os locais de armazenamento de dados. Navegue ate Industrial SQL
n
('\
Server>lndustrial SQL Server Group>AW7001>Configuration Editor>System
Configuration>Storage>Storage Locations: ()
(')
()
P....- - -, od;".... n.-;;;;. -
D:Vn5QI.'Cata'PuNr
rr:~t2t
125
125
()
D:\lnSQL'CaI&~Her 125
O:\tn5Q,.~talflermanent 125 ()
()
()
()
()
()
( )
6. Selecione Circular, clique com 0 botao direito do mouse e selecione Properties. Veja 0 caminho de ( )
dados para 0 tipo de armazenamento do Circular. Note a advertencia sobre rnoditicacoes.
~f'qe' 10 days
I OK 11 Canal ]{ !P;-Jy
11 Help
1
)
7. Selecione Alternate, clique com 0 botao direito do mouse e selecione Properties. Veja 0 caminho de
( ) dados para 0 tipo de armazenamento do Alternate. Note que ele pode ser modificado sem encerrar ou
reiniciar 0 Historian.
( )
Alternate Properti~ ITlixi
( Genen!I I
( Il~'" Name AAemate
(\
IiIi I-.
..... --l
,_.:.,._:_
slUdown/restart of nSQL
I·mlred
( )
II' fmh'
r PlCh Is 00!abIed •
Ii QeIetion tIYeIhoId. MB
1125
( )
Maxrrun eae: 10 MB
( . ~flt)e: 10
-.
d~'S
8. Selecione Buffer, clique com 0 botao direito do mouse e selecione Properties. Veja 0 caminho de dados
para 0 tipo de armazenamento do Buffer. Note que ele pode ser modificado sem encerrar ou reiniciar 0
Historian.
I!r-------------~--~----~--~~--~
II
ItIcd'lClIIion of the Datapcth does net req.Jire a CQOllIete
It slUdown..teslart of nSOL
I' I
rPlIIhls1lpbled
I' QeIetion 1hre!hoId: 11~~_ MB
It Maxirrun SIZe: 10 MB
Ii ~Pqe: 10 days
I:II
OK j1 C5lcrI II fWI 11 Help
()
IPS':::} (1
Backup e Restore
--- (l
)
9. Selecione Permanent, clique com 0 botao direito do mouse e selecione Properties. Veja 0 caminho de
dados para 0 tipo de armazenamento do Permanent. Note que ele pode ser modificado sem encerrar ou ()
reiniciar 0 Historian. ()
Permanent Properties mixl n
General I )
-
()
b Name: Pennanert
( )
- - ------
Modiicaion d the Datapalh does not require a ~e ( )
IIhtdo ...nII'ettaII d nsal
filth: J ",.,i1·mi44,,44M,ij
.. ~ ~
rpathlsDlpbled
)
QeIetion~:
1125 MB
I
)
I~-
_j
Maxmun size: MB
-
~h)e: 10 I; days
---
I OK II Caned I tpply J! ~ I
( )
I )
l )
)
( I
()
() IPS';::; Backup e Restauracao
( )
( \
Exercicio Opcional
n
() 1. Clique em Circular com 0 botao direito do mouse e selecione Properties:
(\ ,~ SMC. [ArchEst'" System Y.anagement Console (AW7001"lndustrialSQL Serve,\lndust,;.ISQ.L Server Group\AW7001,Configuration Edltor\Syst£>
... GJ§~I
()
( )
ca InriIstrlolSQL SeNe-
( Iii IBlInrilstrlolSQL
ServerGroc.op
a-I AW7001
Ii> ~ Mona;iement Console
, )
S~Con~tionEdilx>r
eI 0 systemConf\glxatlon
i Eli IiParamet..-s
: IilODataA~
! !iins~
(
i
I
rom StDrogo!Locaban$
(i)O~Nodes
() iii 0 T"lI Configu'otlon
!It 0 I'1AlIIc G<oc.ops
~ w G>Jaxy!!!e~~
( iii 'I!i DA5<rver MlInoge<
$ !jlog_
iii W Platform Manager
) Maximum size: MS
10
j
M~mum~e: Ii days
I. "'"
OK i[ Cancel ]{ lilPIY )( Help l
I
( l
()
(J
Backup e Restore (J
)
3. Clique em Storage Locations com 0 botao direito do mouse e selecione Commit Pending Changes:
, ,Me IArchest,!. Syst..m :I.anag""",nl Con",l.. (hW 10011,lodustl1.ISQI5<',vt'f\loduslnaISQL5<',.," (,roup.AW100 1,lonh?,ur,,1100 f drtorDVSI'· ...
Eilo a.cuan ~ tI!iP
GJ~'~,
n "
..... ~.f@.1~ ~ @ !fJ tg ,. ()
,...... --~- - -~~~
Swage loc11ban Type Path
~~~-
()
(
)
( )
()
u
I )
)
)
4. Selecione Commit: )
()
~er Name: AW7001
)
5. SelecioneOK.
(
(
)
(l
()
( )
()
()
()
()
)
)
)
()
()
()
()
()
)
)
)
l )
)
)
)
)
)
)
5004E-LE-V1.1-8 InFusion -- Guia de Laborat6rio Pagina 19
)
U
U
o
n
)
IPS';::~
Backup e Restore --~
)
)
)
)
)
)
)
)
)
)
)
( )
)
)
)
)
)
)
)
)
J
)
)
)
)
)
)
)
)
)
)
Paqlna 20 InFusion - Guia de Laborat6rio 5004E-LE-V1.1-B
U
)
)