Você está na página 1de 745
Proliey iFIX Bisco Contetido 7. Introdugio 20 i¥orkSpace .. 7.1. Fluxograma de Desenvolvimento da Aplicagdo wu 3 7.2. WorkSpac 73, Barras de Ferramentas do HorkSpuce... . 78 74, Telas saves 710 7S. Contiguragao do WorkSperce .. 2 TG 76, Exercicio 7. sansaue 7B 77. Questionario. Js .. 7-28, 8. Introducdo a Base de jus do Processo .... BE 8.1. Fluxograma de Desenvolvimento da Aplicagao ... 83 8.2, Tags da Base de Dados... 8.3. Gerenciador da Base de Dados 8.4. Importar ¢ Exponar Base de Dados. Copyright © 2008, GE Fney Autenuition: iv Apostila de Teeinamente 134 Contetido 10. Objetos Gi icas, 10.1, Flusograma de Desenvolvimento da Aplicag: 10.2, Objetos ue ‘ 10.3. Janela de Propriedade. 104. Datalink 10.5, Constrator de Express 10.6. Ferramenta de Entrada de Dade 10.7, Exereigio 10.. 10.8. £ Wa ma 112 11.3. Configuragto das Animagies Bisieas. HAL Ass tentes de Animagao . 11.5. Conliguragio das Animagdes Avanga 11.5.1. Converstio de Dados - Rene. 11.5.2. Conversio de Dados - Format. & 15.3. Converstio de Dados - Fahie 116, Exercicio 11 17. Questionirio... Tay de 6 Tag de Sei 124. Driver de Sinn 12.5. Exervicio 12... 12.6. Questionsirio.swe - Copssigh | 208, GE fami Automation ’ Protiey IFEX Biision Contetido 13. WorkSpace 13.1. Fluxograma de Desenvolvimento da Aplicagio eae 13-3 15.2. Usando 0 Help esses sicmnsnntinnnistaeta secre 134 13.3. Manual Eletronie, 13-6 13.4. Usando Dynamos see 13-8 13.5. Como Criar Dynamo: snes 1510 13.6, Ferramenia de Referéneia Ceuzada... 13.7, WorkSpace em Modo de EXeCugd0...u0 138, 139. Ls. VBA - Visual Basie for Applications 14a, Fluxograma de Desenvolvimento da Aplicagio.. 14.2. introdugdo ao VBA... 14.3. Usandoo VBA no iFIX, la. 143, 15, Usando 6 VBA no iF IX... 15.1, Flusograma de Desenvolvimento da Aplic: 15.2. Usando 0 Editor de VBA... 153. Help do VBA, IS4. Exereicio 15... 5 5. Questiona Copyright © 2088, GE Lamue Auvinen i Contetido de Telas. 16.1. Flusograma de Desenvolvimenta da Aplicagao noo... clas 1HIM 16.2. Construgiio de 16.3. Uso do Creme Picture Wizard. 164, Estabelecendo as Preter 16.5. Telas de Inieiatizagao. 16.6. Exercicio 1 16.7. Questionirio.. 17. Navegagdo de Teas... 17.1, Flusegrama de Desenvolvimento dt Aplicagto an. 17.2. Plangjando 173. Ferramentas para Construir a Naves IT. Caching de elas. ITS. Exercivio 1. 17.6. Questionaria., IB. AMAPMES. cose 18.1. Fluxograma de Desenvolvimento da Aplica 18.2, Alurmes © Mens: Formate IS4, Exercivio 18. 18.3. Questionrio.... Copyright | 218, G1 Fane Aotoamatian ‘avegagio.. Areas de Alarme. seen Base de Dados das Areas de Alarme... Destinos dos Atarmes..... Mensagens.. mncias Apostle de Tecinamento 154 16-1 16-3 i6-4 166 16-10 16-12 AGH - 16-24 tt 173 Ind 17-8 17-8 17-10 217-20 . 18-f . 18-3 18 18-5 18.6 18-8 on S10 Ige12 18-16 18-17 18-28 Profiey IPIN Biisico Contedido 19, Alarmes em Modo de Execugao. 19.1. Flusograma de Desenvolvimento da Aplicay 19; 19. 19.4. Comtadores de Alarme 19.: 19.6. Questiontitie. oso Visualizagtio dos Alarmes Sumirio de Alarmes Erercigio 19. cee 20, Tendéneia de Dados em Tempo Real. 20.1, Fluxograma de Desenvolvimento da Aplicagao.. 20.2, Tag de Tendéncia 20.3, Griifico.. 204. ercicio 20. 20.5. Questionitio...... 21, Arquivando os Dados do Processo 21.1. Fluxograma de Desenvolvimento da Aptica 21.2, Coleta de Dados Historicos . 21.3. Arquivos de Dados Histérives..... 214, Configuragio da Coteta = WTA. 21.5, Coleta Historica - HTC... 21.6. Exereiciy 21 21.7. Questiondrio ndo os Dados Histéricos . Fluxogroma de Desenvolvimento da Apticagao. Rey Gritieo, isto da Tend Mos Hist6ricOS woe Exere io 22.5. Questionario, 9 HOS. GE Paes Antoatation, v Apostila de Treinanemtg 154 Contetido eee 23, Seguranga..... 7 es 234 23.1. Fluxograma de Desenvolvimento da Aplicagao 233 23.2. Conliguragio da Seguranga, este Ba 23 Areas de Seguranget 23-6 3B. Contas de Grupo, 23-8 23 Contas de Usuirio soe 23-10 23. Conestio Automstica 23-12 3. 23-16 234. 23-18 2 Planitia de Planejamento de Segurancs. 23-20 © 23.6. Exercicio 23.. 23.23 23.7. Questionitio.... 24. Us do 08 Tig Grow 2.1. Fluxograms de Desenvolvimento da Aplic: M2 tor de Tee Group. 24.3. Tag Gronps em Te 2a Byer 24.5. Questionrio.... 25, Tags Seeun ios da Base de Dados... Flusograma de Desenvolvimento di Apli le Cileulo.. Tag de Evento, Eserciciey Questionsrio. Capgrig SHES. GL butt Atsomtion i Protiey IPIX Bisieo Contetido 26. Objetos Globais 26.1. Fluxograma de De: nvolvimento da Apli Introduga Vari Tabelas Globais 05 Objetos Cilobais: 's Glabais... 26.3. Procedimentos Glob 26.6. Eixereivio 2 26.7. Questioniio, 27, Usando os Schedules 271. Schedules Disparados por Tempo ... 27.2, Schedules Disparados por Evento. 273. Configura 27. Executando os Schedles. ” do do Scheduler 27.5. Exere Questio 28. Ferramentas de Diagnéstieo do Sistema... 28.1. Areas do Sistema a Serem Dingnostieadas....., 282. Divas para Diagnosticar Fathas....0. 28.3. Ferramentas de Diagndstico .... isl. Diagnéstico de Mlarmes 281. Histérico de Atarme: del 28.5. Ferramer ndstico da Redy SSI. Tela de Dingnosticn ds Rede 2 Teste FCPAP 2 Guteas Fereamentas paris Test Céddigo de Exros de Rede . 28.6. Dingntistico do SAC... 28.7. Diagn 28.8. Questionario..... istico dos Drivers... Copyright 2015. GF Late Atosmation y Apostita de Tesinamenty 154 Contetido 29, Introdugio x Assinaturas Eletri ica 29.1, Introdugdo @ Assinaturas Eletrénicas.... 29.2. Preparando o FIX para Assinaturas Eletronicas.. 29.2.1. Contigurando o Sistema de Seguranga.... 29.2.2. Contigurando os Tags para Assinaturas Eletroniee 29.3. Assinaturas Eletronicas em Modo de Execugao, sees 29-10 29.4. Mantendo um Arquivo Seguro de Auditoria 293. Questiondrio. Apindices A. ilossirioy B. Deserigiio dos Campos dos Tags 8.1. Campos dos Tags Al B.2, Campos dos Tags A BA. Campos dos Ba, Campos dos B.S. Campos dos B46. Campos dos Tags CA B.7, Campos das Tags EV C. Backup and Restore Wizard. D, Uso do Launeh.exe Fipos de Nos do iFIX., : F. Requisites de Hardware, Soltware & Rede... i Proficy iFLN Basico Dias Um e Dois. Capitulo 1 Introdugao ao Sistema IHM/SCADA Caracteristicas HM/SCADA Desenvolvimento IHM/SCADA Capitulo 2 Arquitetura iFIX Arquitetura biisica Arquitetura distribuida Capitulo 3 | Proceso de Tratamento de Agua Deserigao do processo Capituto 4 SCU - System Configuration Uti Configuracao de diretérios v alarmes Configuragiio de rede ¢ tarclas Capitulo S$ Drivers de Comunicagio Instatando os drivers Configurando os drivers Configurando drivers OPC Monitorando drivers OPC Capitulo 7 Introdugiio xo WorkSpace Barras de (erramentas Telas. Contiguragaa do WorkSpace Copyright © S08, GE. Lane Suton Capitulo 8 Introducio a Base de Dados Gerenciador da Base de Dados Importar ¢ Exportar Base de Dados Capitute 9 ‘Tags Digitais da Base de Dados “Tag de entrada digital ~ Dl 1 igital — DO Capituio 10 Objetos Graficos Janeta de propriedades Datatink. Expression Builder Capitulo 11 Anima Contiguragio das animag' Capituio 12 ‘Tags Analdgicos da Base de Dados “Tag de entrada analégica~ Al Capitulo 13 WorkSpace Help © documentagao eletronica Dynamos Capitulo 14 fntroducio # Programagio Fisnal Basie for Applications Exempios de Céidigos VBA Mii Dias Trés e Quatro. Apostita de Trcinamento 154 Capitulo 15 VBA noiFIX Usando 0 VBA VBA versus ti Capitulo 16 Construindo Telas Create Picture Wizard Preferéncias das Telas Capitulo 17 Navegagao de Telas Ferramentas de Caching de telas Capitulo 18 Alarmes Estrategia de alarmes Configurando os alarmes Capitulo 19 Alarmes em Tempo de Exe Sumario de alarmes Contadores de alarme Capitulo 20 Tendéneia de Dados em Tempo Real “Taw de tendeneia —1R fico de tendéncia Capitulo 2t Arquivando Dados do Proceso HEA © HC Copsrigat | 208, GI, Panne Astoonation Capitulo 22 Visualizando Dados Histéricos Configuragao do gritico histérico Capitulo 23 Seguranga Estratégia © contiyuragdo da seguranga Capitulo 24 Objetas Globais \Variiveis globais ‘Tabelas globais Sub-rotinas globais Capitulo 25 Tag Groups Conti indo os jae groups Capitulo 26 ilo os Schedules Disparos por tempo eu por evento Capitulo 27 Tags Seeuncitios da Base de Dados Pay de citleulo CA, Tag de evento — lo 28 Diagndstico do Sistem Alarmes, rede. SAC € drivers silt Profiey iF1X Basico Introdugao Descrigao do Curso Este treinamento foi desenvolvido para oferecer um conhecimento das principais fungdes do sistema iFIX. Foi claborado para novos usuirios © 2 apostila deste treinamento presume qualquer conkecimento prévio do software da GE Fanue Automation. A apostila de treinamento possi exereicies para configurar 0 software PIX para aplicagdes de supervisto © conirole de pracesso, utilizande a maioria dos recursos do software. Publico Este treinamento & desiznado par engenheiros de proc Flo desenvoiver, conti esso, de automagtio, téeni rar ¢ usar o sistema iFIX instrument ¢ imtegradores que Pré-requisitos dows NT, 2000 ou XP, © Conhecimento de sistemas de controle de proceso. + Familiaridade com sistema operacional Wi Duragao do Curso Quatro (4) dias. Copy he 20S, CH Hames Autonnation viv Apostla de Feeinamento (54 1. Introdugao ao Sistema IHM/SCADA Capitulo | Introdugdo ao Sistema IHM/SCADA Copprdabe © 2018, GE Cane Aton Protiey iFIX Basico 4 introdugao ao Sistema IHM/SCADA vos do Capitulo we capitulo apresenta uma visio geral das fungdes do sistema IHM/SCADA. Seri visto como 0 iF FX disponibiliza as funedes IHM/SCADA e quais sto os procedimentos bisicos para o desenvolvimento de wm sistema IHM/SCADA. Este capitulo esta organizado da seguinte forma: # Introdugio ao sistema IHM/SCADA © Caracteristicas do sistema IHM/SCADA + Desenvolvimento do sistema IHM/SCADA Copyright © 20S, GE Fsnuy Agaomstio iz Apostila de Prefzamente 154 1.41, Sistemas IHM/SCADA A. Fungées SCADA ~ Gerenciamento ¢ Controle do Proc 80. + Para gerenciar um processo el apresentar uma visio realista Joe controla-io, ctivamente, ¢ necessdrio um sistema para do processo, além da possibilidade de gerenci + isto ¢ oferecido por um sistema SCADA ~ Supervisory Control and Data lequisition (Controle Supervisorio ¢ Coteta de Dados) * Atualmente um sistema SCADA combina diver dados seguros e controlar usando diferentes 1 as tecnologias para fornecer todos de comuni + Osofiware SCADA roda em um computador pessoal (PC) e pode ser instalado ‘num equipamento isolado (programa stand-alone) ov sum rede, atendendo arquitetura de computadores necessiria, * Os sistemas SCADA nosmalmente mantém wma base de dados referente aos Jiltimos valores coietados em campo. © Osistem pronto aces “ADA Ii ¢ grava os dados do campo ¢ po: Oa estes, itita a0 operador 0 + Alguns dos beneficios da impiementagao de um sistema SCADA incluem @ aumento da produtividede e da qualidade. aféin da redugto dos custos ‘opericionais gerais, B, Fungdes IHM - Vist ico do Provesso * O operador nevessitart de uma interlace intuitiva ¢ logica para visuatizar 0 processo, + uma THM (Interface Humano Miquina) po: ta estas relagdes * Oeperador pode optar por vi tempo real, alarmes, ten izar dados especificas, como valores em ias ¢ relatorios, A intertace HIM geratmente & apresentads na forma de telas, ausilia operador na interpretagaa dos varios tipos de dados. doo © A programagio da JHM inelui a adig Applications (WBA), macros de tecls ode controles ActiveX, Visual Basie for fo, grifivos, entre outros. C. O Sistema i 1X engioba as tungdes [HM ¢ SCADA As fimgies HM ¢ § 4 foram combina as através dos anos + OFFI eferece um produto HIM/SCADA int de software ilo, sem diferengas em termo Copyright © 2008, GE fame Antomnation 1 1.2. Caracteristicas do Sistema IHM/SCADA A. Caracteristicas do sistema IHM/SCADA + Sistemas IHM/SCADA. tais como 0 iFIX, oferece em curto prazo a possibilidade de desenvolver sistemas incorporando padres abertos tecnologias industriais: = COMIDCOM - OPC - TCPAP + SQL/opBC - VBA ActiveX temas IHM/SCADA olerece a capacidade de coletar dados de diversas fontes. usando variados métodos de eomunicagzo: - Tepap + COM/DCOM = OPC + Interface serial ~ Conesdes dedieadas + Interface via programas (como RSLinx) * Osistema IHM/SCADA forece ungdes de gerenciamento de dados como: = Monitoragio de dados + Distribuiggo e compartithamento de dados + Controle de alarmes + Geragdo de relatérios = Tendéncia em tempo reat + Tendéncia histories Protegao e segurangat de dados Copgrighe © 088, GEE Hanne Autanien | fa Apostia de Treinamenta 154 1.2, Caracteristicas do Sistema IHM/SCADA Monltoracio de uma, Controle . Dados e Alarmes Supervisério Niarmes ama Serenclemento damm contris de dados Coleta de Dados Dispositivos | PLC Qutras Fontes de Dados Chao de Fabrica igura 1-1: Fungdes tHM/SCADA Copyright 208, GE Puate Autawnition 1s Protiey IHX Basico 1.3. Desenvolvimento do Sistema IHM/SCADA A, Preparagiio para desenvolver um sistema [HM/SCADA + Inicialmente, deve-se ter um conhecimento geral do processo para se assegurar de que todas as informagées aeeessarias ao desenvolvimento estejam disponiveis, + Em sogu + detinigio ¢ enderegamento dos Légico Programavel)', identiticam-se informagdes espe "ast ispositives do CLP (Controladar 9 métodos de comunicagio utilizados. © enderegos de meméria aacessar 0 tipos de dados a acessar ~ _ informagdes de comunicagdo para outros meios de ac ‘ono, servidores OPC, - _ntimero de nés (PCs) que participario do sistema HHM/SCADA & servidores que no sejam nis iF IX © nds iIX, como servidores SCADA. clientes ¢ clientes remotos CTCPAP, NetBIOS, ete.). - convetividade entre nés SCADA ¢ client + programas a sere instalados em cada PC 2 programas adicionai is como drivers rem identifi ° "ADA pode ser iniciada. * Quando toda as informagoes pestinentes esti desenvolvimento etetive da aplicagao M/S B. Desenvoivimento de um sistema IHM/SCADA em iFIX + Um processo tipico de desenvolvimento inclu = Tnstalagdo do programa = Construgai da base de dados do processo + Criagdv de te - Incorporagée de fimgdes especiai: 2 alarmes, seguranga, tendéncias, relatirios. ete + Inciusiio de caracteristicas adicionais © VB. CH. VBA, aplicagdes de tereeiras, ete. unbern sera relerensianks por sua versio gn ingiés: PLAC Paugrammable Logical Contalter Copgsight ©2003, GE. Funae Autmsations Lo Apostila de Vrefnamento 154 1.3. Desenvolvimento do Sistema IHM/SCADA Informagées Necessarias Processo Basico de Antes do Desenvolvimento Desenvolvimento iF IX Informagses Instalago do Programa © sobre o Proceso : e da Chave Fisica I Detalhamento dos Configuragao Dispositivos do PLC do SCU Métodos de Configuragao : Comunicagio do Driver i aoe _ Métodos de Montagem da Acesso Base de Dados Sy Necessidade de Nos Conectividade . Fungées entre os Nés Especiais s Programas de Caracteristicas Interface Adicionais a 1-2: Processa Ii co para o Desenvelvimente de um sistema IHM/SCADA © DS. GE Fase Antonin Le? Peat IX Basin 1.3. Desenvolvimento do Sistema [HM/SCADA C. Antes de iniciar o desenvolvimento cm iFIX. deve-se fazer o reconhecimento das seguintes dreas do sistema: + [astalagao do programa = incluso da chave fisica apropriada (/lareiware Keys) - chave de Desenvolvimento versus Run Tine * Desenvolvimento da base de dados do processo + tipos de tags” a serem utilizados (analdgico. digital, ete.) - convengdo de nomenclatura dos tags © Controle ~ determinar que controle seri feito pele FIX (normalmente & PLC) +o sistema FIX comém tags que podem fazer controle © Alarmes + uso dos alarmes no iFIX, no PLC ou em ambos = especiticagiio dos limites dos alarmes + envio dos akarmes (rekatérios, telas, armazenamento em arquivo, ete.) © Seguranga ~ como implementar e fazer a manutengaio da seguranga do iI 08 de dados que © operador precisa + vallores em tempo real. alarmes, tendéncias. relatGrios, ete. + Fungdes especiais = blocos dat base de dados personalizados, aplicagdes previamente desenvolvidas (C#+, VB 01 VBAJ © Armazenamento dos dados + Arquivo de dados histéricos + bance de dados rekscional * age unidade de invrues que realizs ue fangho do prseesse, Copyright © 2008, GP fyauy Automation Ls Apostle de Treinamsenta 154 1.3. Desenvolvimento do Sistema IHM/SCADA SCADA: Servidor Configuragao Configuragao i __. go SU doScU d i i tt Configuragao { dos Drivers i | t Desenvolvimento © - || Montagem da Base de { Dados do Proceso a Configuracao dos Monitoragao de : Alarmes ___ Alarmes v yo - } Configuragao da Configuragao da “~—— Seguranga Configuracao dos Monitoracao dos Dados Historicos Dados Historicos fara 1-3; Flaxograma de Desenvolvimento da Aplicag: Copyright © Sh08, G1. Famie Vague lo Protiey iFIN Biisive 14 xeric t Sistema Demo Exercicio 1 Copssight © 2008, GE Funwe Nareaaten le Apostila Ue Veeinamenta (34 Exercicio 1 Objetivos Apés completar erd cupid 1. Explorar as telas do sistema demo do #FIN Tempo estimado para coneluir este exerci 0) minutos Introdugao Este exercicio destaca algumas das caracteristicas basivas do programa Auton emos por algumas telas do Este sistema ¢ pare integrante da instalagao do iFIX e permite visualizer uma apli desenvoivida com 0 MNS, GE Paawe Asiomsnion bi Proficy 1FIX Biséeo a EX CCI A AL hi fema demo do iFIX, |. No grupo de programas iFIX. selecione Inteliution iFIX ¥3.: Aparecerd a seguinte caixa de didlogo: @ foo seescre am) tine (SOS Sue KORE ————T]]) Deteroion erdepastan Fis lor Made Fc Sarce Sysem— ‘State Sani Sytem gchtg| EX wun uceg a specs cette: davemado dence the x esosbiter FEE nm sunetnipnn re ae 2. Setecione o segundo bots tent, A tela de inicial do iFLX aparecerd enguante a exeeutadas. Ao final deste proceso, «tela inicéa taretas iFIX estdo sendo do sistema sparceeri: Coppel HOS, Gi Fame Automation iD Apoutita de Freinamento 154 Intellution . Jeter Proficy IFIN Biisiew Exercicio 1 Esta tela enibe 0 processo de adigdo de hidréxido de siio ~ NaOH. 1, Natela principal do Sample System, sclecione Tratamento de Agua. A tela Adigdo Quimica aparecerii desta forma: Sanuple Sy 2. Selecione a segunda bomba a direita da tela Aparecerd uma tela para controiar 2 bomba, 3. Utiizando os interruptores da parte interior da tela de controle. aheme a bomba para modo manual, Altere também a quantidade de NaOH a ser adicionada, 4. Ao finalizar, efique no botio Sair pat amerior. Observe as alteragdes ocorridas na aplis retornar 4 elo. Experimente alterte outras bombas. nudando os valores de eauka una delas. 6 Ao izar, clique no botio Filtra, Apostita Ue Treinamenty 1S Exercicio 1 C. Explora a tela do filtro de retrolavag Esta tela mostra a seqiiéncia tipica d selecionar trés diferentes filtros, alé diferentes sopradores ¢ vilvuias. te um processo de Hilt de retrolavagem, Permite de iniciat‘parar estes processos ¢ 0 controlar os Ao clicar no botto Filtro, « seguinte tela apare rw 1. Clique no botin Start para comegar o proceso de filteagem, Observe i muctanga ho testo no Monitor Seqticnen Passos. 2. Clique nos bowes Filtre Retrot.a os estados dos filtros. Use 0 bate: m 2 Filtra RetroLavagem 3 ¢ observe para comegar a Filtragem nestes tangues. 3. Selecione as valvullas © bombas de eada filtro para alterar o estado dest 4. Ao finalizae, clique no botio Fenda ne MHS. GE aac Nat Pooley FFIX Exerc t D. Explora a tela de tendéncia, Esta tela apresenta dados clo processo em tempo real. dados histéricos e dados fornecidos externamente por um arquivo ou banco de dados, Ao clicar no batdo Tendéneia, a seguinte tela apares |Intellution’ Syst i cule Jone | eee |e stone | =Ly Rak ean JL | min ui ae a a a ee ne ee Pee can a Amwate) suaneniaa| sete | stun | wrveteyn| tnvensn || linac Sane) Seinen nesta | armies izando a lista da caixa de didilogo Penas Histi IFIX1_1H20_BWI_AWCYO30L.F_CV 2. Clique no botdo Adicionar Per selecione © seguinte ftem: a dircita do campo Penas Histérieas. Os dados para este tay sio iaseridos no wraifico. 3. Insira as seguintes Penas Iistirieas: IFIX1_1120_BW2_AWCV0301 IFIXT_120_BW3_AWCV0301 Iinsira a seguinte Pena em Tempo Re IFIX1_H20_BW1_LOHO301 cv “cv Copyright © 2008, GE Panay Ansomation 216 Apostifa de Treinamento 154 Exercicio 1 R D. Explora a tela de tendéncia (continungio). 5. Aktere 0 tempo de duragio do grafico. Q que acontece? 6. Clique no botdo Miltiplos Tempos. © que acontece? 7. Clique no bottio Dados de Laborat. do MS-Aceess, O que acontece? 8. Clique no bolo Apagar Pena. Qual das penas fo pagade? Por qui? 9. Ao finalizer, clique no bowio Alarmes. Coppright ©2185, GEE Fane Natio iar Exercicio 1 E, Explora a tela de alarmes. 0 objetivo desta tela ¢ exibir caracteristicas dos contadores de alarmes eo sumario de alarmes, armes como: dreas de alarmes. Ao clicar no botio Alarmes, Untellution’ seguinte sola aparece: \. Clique no botio Habilitar Sirene Alarme. Oalto-taiante do PC emitir’ um som sempre que houver um nove s sistema, lame ne Clique no botdo Catar s © alto-talante interrompe recebido. ren lo do sony até quie uM novo alarme seia emi 3. Se voed ainda nao clicow no botde Desabilitar Sirene Alarme, faga-0 as Clique ne borde Reconhecer Todos. O que acontece? fone um dos sharmes da Hista e efigue Ao uparecerem nowos alarmes na tela, sele ng botio Reconhecer Sek 1. O que acontece”? 6. Ao finalizas. clique ne botio Relatérios, Copyright + 2098. GE Tsou tation Las Apostle de Treinamento 154 Exercicio 1 F, Explora a tela de relatarios, Esta tela € utilizada para mostrar os valores de qualquer tag, em qualquer periodo de tempo. Para exibir estes dados. o sistema demo do FIX utiliza o programa Runtime wate ¢ 0 controle Web Browser da Microsoft. as opgdes Relatério, clique na apeiio Tab 1e (Média), opgdes Modo, selecione Ave! Mantenha a teekt CTRL pressionada e selecione os seguintes ta IFIXT_H20_BWI_AWCV0301.F_CV IFIXI_120_BW2_AWCVO0301.F CV 1FIXITH20_BW3_AWCVO030L, 4. Clique no botie Gera F Relatorio, A tela seri semelhante a esta: Intellution’ i coe eat Copyright | 5008, cH, ave Auhmatioe: 19 Profiey #FIX Bisiew eee CE Xeric 1 tem, Le expiora as telas remanescentes. 1. Press ‘one » botto 2s wade no canto superior esquerdo. Voeé retornara & tela inicial co Semple Sestem. 2. Explore as telas restantes do Sample System, air kd Ao finalizar. retorne para a tela inieial e clique no botdo S © Sample Sestem do iPIX seri fechado. Fim do Exerci Copgsigit © 2003.68 Fanue Agtomation 1-20 Apowtil de Treinamento 154 1.5. Questionario |. Qual ¢ 2 diferenga entre IHM © SCADA? 5 patssos IHMISCADA, inais de preparagdo do desenvolvimento de uma aplicagio 3. Desereva os passes principais do desenvolvimento de ia aplicagdo JIM/SC. com iFIX, 4. Qual € 0 objetivo de Simple 5: Deserevat um dos processes do Sample Ssstem do iF IX (que nio seja o processo de ratamento de iguay, Cop ight © 208,61 Lanse Nation 121 Questionario, Copyright © 2045. Proticy iFIN Pasico a em branco Fa Autumstion 122 Apostfla de Trcinamento 15 2. Arquitetura iFIX Capitulo 2 Arquitetura iFIX Copyright © 208, Gh Lane Automation Proiey iFIN Bis 2. Arquitetura iFIX, Objetivos do Capitulo te capitulo traz wma vis do geral do iFIX ¢ esté organizado da seguinte form: + Perfil do produto + Levantamento da arquitetura do sistema Além disso, este capitulo intraduz boa parte dos termos que utilizaremos durante 0 treinamento, Para mais informagdes sobre termos utilizados. use o Glossario localizady no apindice desta apostifa Copyriche © 208, GE Pseue Aunt Apositia de Treinamento 154 2.1. Perfil do Produto A. Introdugao ao Profiey iFIX + Soft re de auromagao industrial que permite ter uma visio geral do proceso * Forneve dados em tempo real para a o operador ¢ para outros aplicatives B. Fungées bisicas do Proficy iFLN © Coleta de dados. comunicagae dircta com dispositives de entrada e saida (0 devices) instalados no ehiio de Fibrie: + aintertace com os dispositives fisices é fe comuni cita através de drivers de '$ Componentes. ineluindo: odo processo (através de tela). controle supervisério, sistema de alarme, geragio de relatérios, armazenamento de dados C. Tipos de Nos Conti * O computador que tem o FIX instalado é chame Jo de nd ow esteredo + Ond Servidor (SCADA) coleta dados dos equipamentos do processo SCADA Ea sigha de Supervisory Control tnd Dene Aequisition (Controle Supervisdrio v Coletai de Dados) ~ a comunicagao com o equipamento do proceso ¢ feita através de drivers de comunieagao +o servidor SCADA carrega e F process manutegtio da base de dados do uum servider SCADA ¢hfindé SCADA Server) nio possui intertxee riliea e isso libera recursos para coleta de chidos e para as tungdes de gerenciamento de rede O no Cliente (Tie no realiza as fuingoes § + end cliemte reeebe dados dos rvidores SCADA instaltdos na rede + cle apresemta thas grificas, acessa dados arquividos e emite relatorios + pode see chamado de n6 de v wualizagio ow a6 HIM 9° HIM - Interface Homem-Maigusi at © Observagio = E possivel ter opgdes diferentes em nds FIX, combinando as Tuncionalidhives SCADA e Cliente 16 IRS, GUL acue Automates FIX Basico = para miais detathes sabre os tipos de nds do iFIX. consulte Apéndice & Coperight © 2408, GF Dave Aatennation Apostife de Preinamento 154 21. Perfil do Produto 1D. Tipos de Nés Quando 4 Rede #6 tsoludo (Stene-Atone) = qualquer computador com o iFIX instalado que mio tem comunicagio com outro né iFIX em uma rede = a Figura 2-1 representa um né servidor SCADA stand-alone + a Figura 2-2 representa una arquitetura iPIX distribuida em rede *N6 Local + nd onde esta se desenvolvendo o trabalho no momenta 2 + No Remoto : > qualquer outro nd instalado na cede em um sistema distribuide 3 + pode serum n6 acessado via modem E, Tipos de Nos Quanto Operagaio © NG de Leitura (Recd-Ontyy - nto possibilita akeragces de tela ou da base de dados do proceso + nto possibilita alteragdes no processo nem recebe os avisos de alarmes © Node Execugdo (Run-Time) + esta ests do proces Jo possibilite modificagdes de telas ou da base de dados 0 + silo instaludes ws nds arquivos pré-contigurados - _ndg ¢ necessariamente um no de leitura cchamados de nis de ‘05 nis que no sto Run-Time wgenharia ow desenvolvimento a Hardware Capprigh | 208. Gt Lame \atetatioes Protiey IEIX Basico 2.1, Perfil do Produto Cliente Cliente Cliente — Impressora Servidor SCADA ch HM. Servidor SCADA si |HM. Hardware Hardware Hardware do Processo do Processo do Processo Figura 2, emplo de Arquitetura Distribuida em Rede Congright © 2008, GE Pane Automation 26 Apostily de Treingmento 154 2.2. Arquitetura iFIX - Drivers de Comunicagao A, Dados do Process © OFFIX ado em confunto com o hardware para automagio do processo * Sensores ¢ controladores enviam dados para os registros de um hardware, que pode ser: - CLP (Controladar Légico Programavel)' = SDCD (Sistema Distribuido de Controie Digital” + Placa de entrada e sada * OUPIX coleta dados sem tratamento do hardware do processo B. Drivers de Comunicagio * A interface entre o #FIX eo hardware do processo é chamada de driver de comunicagao (ou LO Driver) © Cada driver de comunicagao atende a um hardware especitico + Fungdes do driver de comunicagio: ~ Her (e gravar) dados que vém do hardware (tareta chamada de Polling) ~ enviar dadas para os enderegos da DIT (Driver mage Table) # Odgiver coteta dados ¢ 08 organiza em Pall Records ou Deter Blocks = Poll Records sio especiticados por enderegos do hardware + um Palf Record pode conter um tnico ender enderegas, ou um conjunto de = Poll Records sio formados por um mesmo tipo de dado. por exemple: 9 20 pontos inteiras e cont 198 podem definir um pol! record = Opre drive; sama HO Control do iFIX & utilizado para monitorar ¢ controlar os de comunicagdo (este assunto sera visto mais adiante) e Table) + Eadrea de memaria de um servider SCADA onde o driver de eomunic: armazena os valores dos Pall Records C. DIT (Driver fm + cada Poll Record vem uma taxa aa qual as atualizagiies sio processadas chamada de Pall Time + Exemplo:a Figura 2-3 representa dois drivers de comunieagiio atualizande dados en un servider SCs empleo mostra dois drivers, um para cada icarte cle hardware) © CL tamivin & retenonséade por spa sighs et SDC tumbeay ¢ reterencinda poe sta Cupuright «2008, GF Fang Autuinatives Protiey HFIN Basico 2.2. Arquitetura iFIX - Drivers de Comunicagao DIT (A) Hardware do Hardware do Processo —_Processo (Fabricante A) (Fabricante B) ura 2-3: Arquitetura Bisies (Driver de Comuni 30) Copyright « GL Rang Avtomation 2 Copyright 6 2808. GE sue Auta Apostifa de Freinamem 15 2.3. Arquitetura iFIX ~ Base de Dados do Processo A. Leitura, Alarme e Controle (SAC = Sean, Alarm & Contraly As fimgdes do programa SAC luem: + busea de dados na tabela D1 + lransferéncia de dados para a base de dados do processo (PDB - Process Database) de alarmes se qualquer dos dados estiverem fora Jos limites icados pelo usuario + oSAc € os dados dat tabela DIT em periods de tempo chamados Seat Time + OSAC pode s r monitorade pelo programa Mission Comal do iFIX ~ este menitoramento sera discutide mais a jante neste treinamento, B, Base de Dados do Progesso (PDB) +E uma represemtagio do processo detinidas por rerge (também chamados de bloces) + Un tay & uma unidade de insteugdes que realiza uma fined de proceso As fimges de una tag inckuem, por exemplo: comparar valores do process com os limites dos alarmes: cados em valores espe’ os do processo eserever valores no equipamento do proceso Uma serie de tays pode ser combinada para formar cadeias de tags ais cadeias podem realizar monitoramento ou fons de controle 20 Protiey HFIN B 2.3. Arquitetura iFIX - Base de Dados do Processo Driver ALS TRS AO! eo PDB. (base de dados do proceso) HM « Hardware do Hardware do Processo Proceso (Fabricante A) (Fabricante B) Figura 2. “4 (Base de Dados do Pracesso) Copyright © 2008, GE fynuas Automation 210 Apostila de Teeinamento 15 2.4. Arquitetura iFIX - Telas A, Tela de Operagio ° + Conros valores na base de dudos do processo. & possivel exibi-los em tela + 0 HorkSpace em modo de execuyio representa a interface HM - + THM- Interface Homem Maquina (ou MMT - Human Machine dnnertice) : 9 antiya sigha MAM ~ Ment Machine Imevfawe . = esta interface possibilita a interagio dos operadores com o processo © Objetos nas telas exibem valor -straidos da base de dados: = exemptos de abjetos: © griticos 9D datalinks @ © animagdes graficas . * Os objetos graticos podem exibir: + informagées sobre alarmes de dados = informagdes especificas sobre um tag + informagaes sobre a bas Veja umn es Copgrighe © 2068, Gi Puta. Xuteenation Dut Proficy iFIX Bbisieo 2.4. Arquitetura iFIX - Telas » ! Eixo X Datalink DIT(A) PoB (base de dados do ____.processo} Hardware do Hardware do Proceso Proceso (Fabricante A) (Fabrica Arquitetura Basica (Telas) Copyright | 20S, GE Panay Autoneation xD Spostila de Trefaamento 134 2.5, Arquitetura Distribuida iFIX. A. Sintaxe de Acesso & Base de Dados + Existe umna sintase padrio para especificar uma fonte de dado (ou deta sour imtaxe: SERVIDOR.NO.TAG.CAMPO ERVIDOR nome do servidor de dados OPC nome do servidor SCAIDA onde a base de dados esta nome do tag na base de dados pardimetro especilico do tag IX32.SCADALVAZAO.F_CV + exibe o valoratual (F_CV) do bloco VAZAO, rvidor SCADAI + os dados do servidor SCADAL siio coletados do servidor OPC. denominade FIX32 © Exemplo: + alag VAZAO esta na base de dados do © Ao utilizar esta simaxe de acesso a fonte de dadas. & passive! visualizar os dados da estagdo iocal au de um nd remore = vejaum es mplo na Figura 2-6 B. Campos dos? ne geral, il teés tipos de campos de tag: + auméricos, textos e grificas Campos Numericos ~ possuem @ prefix P_* (F de ponto Flutuante) + exemple: a Prev Current Kalne (walor tual) # Campos estos ~ posstem 0 prefixo A_* (\ de tabela de earacteres ASCH) + exemplos 2 ALCUALM — Current Yaron tatanme atual) A_DESC Description (descr Campos Grifieos ~ posstiem a prefino T_* CF de Tendéneia = exemple: 2 T_DATA Data (dados - apenas para tags TR ow ETR) diame Os campos dos tags serio tratados com mais detalles m Copprigtt ©2185, GI. Fauue Asiomsitiog MB Profiey HFT 2.8. Arquitetura Distribuida iF IX. No Cliente Rede Local Hardware wi : do Processo, ura 2-6; Fluxo dos Dados via Rede Copyright © 398, GH; Fane Aetomatint Mid Apostila de Treinamente 154 2.5. Arquitetura Distribuida iFIX. C. Fluxo dos Dados + O driver de comunicagdo faz a varredura dos dados no hardware do proceso + ele I8 os dados dos registros do hardware do proceso. + os dados lidos sto transferidos para a tabela DIT + a freqtiéneta de leitura do driver & ehamada de Poll Time © OSAC escanea a tabeia DIT + cle lé os dados da tabeta DIT = vs dades lidos so transteridos para a base de dados do processo - a freqiiéncia de Ieitura do SAC ¢ chamada de Sean Tie + 0 HorkSpace apresenta as informagies da base de dos do pro 0 + 0s objetos gritficos exibidos na t dados do processo stores da base de at representam = outros programas tam dads do processo poder apresentar informagaes da base de D, Fluxo de Dados: Ordem Inversa * Os dados também podem ser enviados 20 hardware do proceso. ~ isto acomtece quando os passos acima sto exeettados na ordem inversa + 08 dados so enviados da tela para a base de dados do processo depois para a tahele DIT > odriver de comunicagio le do process valores na DIT ¢ 0: twat no hardware © Vejaa Figura 2-7 Copyright 2015, 4 F Automation 21s Protey FIN Basi 2.5. Arquitetura Distribuid: N6 Cliente Rede Local Servidor SCADA id WUE ee Hardware hh | do Processo | au Figura 2- Rede (Lda ¢ Voitay Copy 2B Foue Atoms Dl Apostila de Treinamento 154 2.6. Exercicio 2 Construindo uma Aplicagao Exercicio 2 Copyigh © 2008, G2 Fance Atma M7 Objetivos Apés completar este exercicio, vood seri capa de: + Inserir ays na base de dados a partir do WarkSpace © Inserir objetos de sh amay aa tela para exibi Inserir darlings a uma tela Jnserir um grafico a uma tela sobre uma bomba Tempo estimado para completar este exercicio: 30 minutos tntrodu fim de entender o programa iF 1X da GE Fanuc Automation, este exercicio trata de igumas caracteristicas bisicas. Criaremos uma aplicago simples para mostrar informagdes de uma bomba, Ao final do exercicio, vacé tera ume tela semelhante ay CEE eASeoe Siw BombaAgua — [#0351 Par Ao término deste exereieio. vai para a seedo 2.7 e responda aw questioniio. Copyeisit 2008. GE Hanae Ahonen 2s posta de Treinanento 154 SSC Kee rciicion 2 Copy A lista a seguir trax os passos necessirios para canstruir a tela dit homba: Abrir o WorkSpace para desenvolver a tela Criar um tag na base de dados para iniviar e parar a bomba Configurar o novo tag da base de ddos Inserir uan objeto ta tela que representa a bomba Inserir 0 interraptor inicisr/parar na tele Inserie uma fiva na tela G. Salvare visualizar a tela em mado de execugo 1H. Insorir um tag na base de dados para a velocidade da bomba 1. Alterar o tag da base de dados para criar uma cadeia de ta J. Inserie um datafink na tela para mostrar 2 velocictade da bomba K. _Inserir om grdfico na tela para dar a tendéneia da velocidade da bomba Contigurar o gedtico M. Salvara tele Hi 2018, GE Pane Atma 210 Pratiey THIN Basie Exercicio 2 Ah Copyeight Inicia o desenvolvimento da aplicagio utilizando 0 WarkSpace. 1. Inicie 0 iFIX a partir de seu icone no desktop. on EX abre uma tela em brancg sem irkSppace (cea de trabalho) do he Far wots Tana edn Hee slojalal seis sin) Slesla ole 2 [Sle fel slcaleal | 42.1ss/salas ley aT + Soares 2 Sores Adicionar tn bloco na + Sea base de dados 1D Spnept ena Bhesecosn yee Sates B sarentons ~ Abe Oh teak Bi heimaesierdestey ic Tissteate + see Eboercrtarsn Fates nent 2008.08. Famus Astonsation Apestila Le Treinamente 15s Exercicio 2 B.C iat/parar uma bomb, um tag na base de dados para 2. Digite 0 nome do novo tae no campo Database Block: BOMBA 3. Clique no bottio Add para inserir um novo bloco na base de dados, e Aparecerit a seyuinte cava para selecionar o tipo do bigeo: cles « Hock te: Ci separ essing sgt sasoiiepen DnosCeese 2a Ooaten costo | | | | S108, GE Faas Agtrmation 2H Protigy iFIX Basico oe E eer cic 2 C. Configura o nove tag de base de dados. 1 3 6. Selecione DI - Digital Input ¢ clique OK. Apareceri a seyuinte a janela de contiguragao do tag itt nt -(DOMEAL foe pte] bred Tasere SEES nn peme Fee $f 24see0 oe eae ieasie fE | Blew | Fe = Pirate a Pane FS (a) eww ee Detina os seguintes campos: Deseription: Bomba de atimentagio de gua WO Addre: 100 Open: DESLIGADA, Clase: LIGADA, Clique na guia Advanced da janela de configuragio, Selecfone & caixa de verificagio Enable Output. Isso permitira que esse blovo controle a bomba alim de monitori-la, Clique em Add quando termina. Fo HOVE bloc em On Scan (er varredura), Aparecerd ama eaisa para colo. Cliqtte em Yes para comegar a varredura do bloeo. Vocé voltari pari 0 WorkSpace 2008. GH Pane Autowation Coppright © P08, GE tatoo Aton Apestila de Freinamenta 154 — aE xeercicio 2 D. Insere um objeto ma teks para representar a bomba, |. Na drvore do sistema, abra a pasta Dynamo Sets. 2. Dé dois cliques no conjunto Curso, Apareceri a seguinte telas EF notion F< Work pece (anil 2s 3. Cligue e arraste a bomba de sigua (Bomba Agua) para a tela, Aparecent a caisa de configuragao da Bomba. 4. Defina o seguinte nome de tag no ampo Data Source: BOMBA. S$. Clique em OK quando termina Vood volar ao HarkSpace. Protiey iFIX Bisiva Exercicio 2 E. Insere um interruptor para iniciar/parar a bomba na tela. No menu Window. selecione Curse para mostrar © conjunte de dinanos. Clique ¢ arraste 0 objeto Botao para a tela, Apareceri a caixa de configuracie do botdo: wich Dynan Gi rte Ouse ouaeter atch FREE TETES 2183] | 3. Digite 0 seguinte nome de tag no campo Data Source: BOA 4. Clique em OK quando terminar. Voce valtari ao WorkSpace. F. Insira um banner nat 1. No menu Window, selecione Curso ra mostrar 0 conjunto de «frmamos, Clique e arraste 0 abjeto Banner do conjunto Curso para a tela. rr Aparecerd a caixt de contiguragao do banner, le: Bomba Agus 3. Digite © seguinte no campo Picture T 4 Clique em OK ao terminar, Voed voltaré ao BurkSpace. Feehe a janela do conjunto de dvnamo Curso, Coppright ©2003, GE Paeine osomation : Apostila de Ve vento 154 ee Ee re ici 2 salva a tela ea isualiza no modo de exceugio. 1 No menu File, setecione Save, Apareceri a caixa para salvar a tela, 2. Digite no campo File Name: Bombeamento 3. Clique no botdo Save para salvar a nova tela. A barra de titulo da tela muda para constar 0 seu nome. o 4. No menu WorkSpace. selecione Switeh to Run, 0 WorkSpace alterna do modo de configuragiy para 0 modo de execugio. Sua tela ficard semethante a esta: Clique no botae para Higaré ligar a bombs. A bomba ¢ 0 botdo mudam retletindo a mudanga do tag na base dle dads, 6 No menu WorkSpace, sclecione Switch to Ce afigure. 0 WorkSpace sai do modo de €x: cugdo e volta para. ¢ modo de configuragiia, ein + 293.4 Fanuc Suteent i Profiey IFIX Basico Exercicio 2 H, Insere um tag para controlar a velocidade da bomba, |. Na barza de ferramentas do WorkSpace. selecione 0 botio Add Database Block Aparecerd aca 2. Digite no campo Database Block: AGUA_VELOCIDADE, ixa para adicionar um nove bloco, © novo blaco a base de dados, 3. Clique em Add para inse Aparecerd a caixa para selecionar o tipo do bloco. 4. Selecione Al — Analog Input e depois clique OK. Aparecerd a jancla de configuragtio do tag: Ace Ci] Soe | ara] advert ghee FEE TARSTET Se a re a= va gg86e ben [ase sem gs femecrate F Premytnten entre poe semtne Po Nett |B ee Ca ey] 3. Contigure os seguintes campos: Description: Velocidade da bomba de agua WO Address: RG Low Limit 0.00 High Limit: 300.00 Units: GPM 6. NAO clique ainda ao botdo Add. Veja a prosima prigina para mais informayces. (sao RG se tetere aun gerade miiseros no driver SINE, usadko pra sito dads de process, Copyright» 2098, GE Banve Autontation Aponiila de Treinamente 154 Exerc 2: L. Cria uma cade 1. Digite no campo Next: CALC_VELOCIDADE. Clique na seta A}a0 lado do campo Nex Aparecerd uma mensa na base de dados v per cm dizendo que a tag CALC_VELOCIDADE nao existe untando se desejat erié-lo: SZ reatic.yenaoioriess rcs dost Gaynor bck wren? Ce» | OEE Clique em Yes. Aparecerd a caixa para selecionar o tipo do bloco, & 4. Selecione CA — Calculation ¢ depois clique em OK, as! ‘ foie [danced Togtiaee, [FAUCSELOGRAE Desemuen Pes — (ROTATED | upacsctven fl Enonecing ie Lewtet [00D Snine res a lo Copgrign © TPS, Gh Fase Aiton Profies IFN Basico Exercicio 2 a eeeeeeSSSSSSSSSSSSSSS deia de tags (continuayao). 3. Configure os seguinte campos: Description: Calcula a velocidade da bomba Input Bz BOMBA Output Calculation: ASB Low Limit: 0.00 High Limit, 300.00 Units GPM far. clique em Add, 6. Apenas agora. so termi Aparecerd uma caixa alertando para colacar o nove bloco em On Scan (em varredura). 7. Clique em Yes para ini ar a varreduca do bloco, Vood voltari ao WorkSpace Coppeight © 2005, G1 Ean asoation Apostila de 1 Exercicio 2 J. Insere um daralink & tela para mostrar a velocidade da bomba, 1, No menu Insert, selecione Datalink. © ponteiro muda para o formato de uma enue: “F 2. Desenhe um reténgulo para representar o clatalink Apareceri a se te cana Daatar ea Cortguion hee fie a] Oot toate r fietetas 1 Raw Femar ties fithatinee >) sae ERS} tee fT ont Seen eo ouree: 3. Digite no c CALC_VELOCIDADE, 4. Ao terminar, clique OK © datatink aparece assinn wa tela: sea Copyright® 2005, GE Far Seton 229 Profiey 1FIX Biisieo Exercicio 2 eee K, Insere wes objeto par ver a tendéncia da velocidade da bomba. 1. No menu Insert, seiecione Chart, 0 ponteiro muda para o Formato de wma cruz, 2. Desenhe um reténgulo para repres cmtar 0 gtiitico. Ao terminar. um grifico aparecerd wa tela: Cicer oT Fa Ek wovspme Obe te ll Far Wen He Slslalaisislslsl _earrega e mantéim a base de dados do processo ~ pode ter ou no unta interface geitiea [HM + Um né Cliente nto desempenta as fungdes SCADA ~ Feeehe dados dos servidores SCADA através da rede = este nd também € chamado de VISTA (nd de visualizagdo) Contiguragio dos Diretorios Configuragia de Alarme Configuragdo de Rede Configuragdo SCADA (Driver) Conliguragdo de Taretas Contiguragiio de Seguranga Contig ragdo SQL Elles |e] EE ke Contiguragto de Area de Alarme : Ferramentas de SCU Copyright © 2088. GE Fane Ausenation et Apostle de reinamema 1S 4.2. SCU (System Configuration Utility) B. Configura + Oaplicative $CU copgbes do ne local, 10 do Sistema, tem Configuration Urility) & usado para configurar as + Oapl U salva todas as informagdes sobre 0 né local em um arquive com estensiio SCU, = veja a Figura 4-2 ¢ a Figura 4-3, + Para que as mudangas feitas no arquive S reiniciar 0 FIX. U se tomem efetiva: necessario NODE: CURSOS PDB: DATABASE Version, 3.5 (Build $717) SL Pe Samra. Copyright ©2008, GI. Laue Auteemation Protiey FIX Bi 4.3. Configuragao do Nome da Estagaio A. Local Node Name e Logical Noe Name +. Quando existem estagdes servidoras SCADA redundantes. entio deve-se difercnciar o nome local ¢ 0 nome ldgico destas estagdes para Formarem um par Iégico na rede + Local Node Name: nome do iF1X local + Logical Node Name: nome kigico que os outros nés da rede usam para relerenciar 0 servidor SCADA (primario ou backup) +E enais facil configurar o nome do #FIX iguat ao nome de computador loca ~ lembre-se somente que 0 IFEX limita sew nome emt 8 caracreres B. Nome do Nb Locat + Uma vez escothido um nome para um né local, este nome € usado a sintaxe de acesso aos dados (Servidor NomeN6.Tag.Campo) eum sintaxe ¢ gencrica (independe da estagio que a est a tela crinda em um nd pode ser usada em qualguer né da rede pois a cutando) + 0 HorkSpace mostra sempre o nome local de né no topo de sua ievore do. sistema C. Executando o FIX como Servigo + OFFIX pode € XP, 0 que permite 4 ‘stema operacional no ini +r executada como servigo das plataformas Windows NT, 2000 oy operadores conectem-se ¢ desconcetem-se do fo e fim de seus turnos sem interfetir 6 processo. ‘+ Se selecionada esta opgdo (veja a plano so finalizadas com a desconexao do usuario do si mantendo as tarefas centrais do IFEX como: tura 4-3), apenas as tarefas de primeiro fern operacional, + processumenta da rede + processamento do SAC + getenciamento dos alarmes + controle do driver de comunie: + coleta dos dados historicos = comunicagdo com bancos de dados relseionais Copright + A Famue tonto 46 Apostila de Teeinamenta 134 4.3. Configuragao do Nome da Estagdio Eerim Locat Node Name: [CURSOS Local Logical Name: [CURSOS Configuration File: [CADYNAMICSILOCAL\CURSOS.SCU 24 Service F Local Node Attias‘ Continue running atter Logott Stort FIX at system boot Figura 4-4: Configuragiio do Nome do Né Local (Copyright © 2008, GEE Panay Atom at Protiey iFLX Basie 4.4, Configuragao dos Diretérios A. Diretérios do Projecto + A configuragio de diretérios serve para especificar uma pasta exelusiva de trabalho para o seu projeto iFIX, + Se ocaminho de um diretéria & alterado, emido: > Onovo diretério é criado automaticamente: ~ Os arquivos padtdes para o funcionamento deste novo diretério so criados automaticamente. Obs: esta caracteristica aparece somente a partir da versio 3.5, em versdes anteriores € necessirio copiar os arquivos padres manualment + Obs.: os arquivos eriados pelo usttirio NAO diretsia, jo copiados pars 9 novo * Os caminkos dos diretérivs podem ser locais ou de um driver da rede © Veja uma Diretério Usado para. Base [Todos os arquivos executives. | Language Arquivos de mensagens usadas para eriar eaisas de didlogo, Local Arquivos de configuragio do computador local, inclusive arguivos de cont rragio do SCU ¢ de seguranga, Database Arquivos de base de dados de processo, configuragao de editor da base de dados e arqui configuragao de driver de comunii arquivos de os de Pienwre Todos os arquivas associados as telas. Application Arquivos de dados ¢ de configuragies de aplicagoe criadas pelo usu Historical Arquivos de configuragdo da coleta de dados histérica Historical Dara | Arquivos de dados histéricos coletados pelo FIX. o qual era um subdiretorio para cada estagdo local ou remota de onde 0s dados esto senda coletados, Mearns Arquives de dados de aiarme. sendo que & eriado um arquivo neve a cada dia, Master Recipe | Arquivos de receitas principais. Control Recipe | Arquivos de receitas de controle, alarm Areas Arquivo da base de dados dle dreas de alaeme, [_normaimente o mesmo diretério da base fe dadas, igura 4-3: Deserigao dos Diretorios do iFIX. Copyright ©2098, G1, Hanae Auta Apotila de Treinamenta E34 sy 4.4. Configuracao dos Diretérios. a SE cane xt | Poth Location of System Software and Data Files ‘ Base: aes 2 - Language: [CADYNAMICSINLS 2 £ Location of Project Files Project: [eaDYNAMICS Local: [CHOVNAMICSILOCAL Database: [CADYNAMICS\PDE 2 Pictures [CAD YNAMICSIPIC 2 . Application: iCADYNAMICS\APP 2 Historical: [CaDVNAMICSATR 2 Historical Date: [CADYNAMICSIHTADATA 2 : Alarms: [CADYNAMicsiaLM a Master Recipe: [CADYNAMICS\RCM 2 & Control Recip: (CAO VNAMICSIACC 2 2 Alarm Areas {AAD}: [EAD YNAMICSIPDB 7] Change Base | Change Projeai OK Cancel Help forios no SCU ura 4-6: Especit: Copyright © S098, C1: Pasug Aotomnation 49 Profiey IFN Basico 4.5. ConfiguragdodaRede A. Configuragio da Rede + Usada para configurar a comunicagio entre os nds #P1X * Os nés fora da rede so chamados ads isoludos (stand-alone) B. Protocolo de Rede * OFFIN pode usar NewBIOS ou TCP/P para comunicagao em rede, * Enuretanto, todos os nds iFIX de uma mesma rede deven usar o mesmo tipo de protocoto, + Prowwcolo TCPAP + Para usar o iF1X em uma rede TCPAP, cada meiquina deve ter seu priprio enderego IP, ~ O protocolo TCPAP associa o enderego IP da miquina ao nome da ago IFIX através de: 2 um arquiva local de HOST © via DNS (Domain Name System) via DHCPAVINS (Denamie Hout Configuration Protacol : Windows Internet Naning Service) - Recomenda-se a utilizagiio do arquivo local de HOST por naio depender de um servidor na rede, + NetBIOS ~ OIPIX roda na interface NetBIOS Extended User Interface) da Microsolt, NetBIOS urando os Nas Remotos + Deve-se configurar nas estagdes Clientes o nome de win ou mais servidores SCADA no campo Remote Nowe Name. * Onome dos nis clientes nde devem ser listades © Obotdo C redundante: figure permite habilitar Names Logicos de servidores SCADA, Ste 16pico € abordado no trienamento avangado, D, Conerdes Dindmicas +A opgtio Dynamic Connections pertaite a cones automitica com um ne remoto quando hii necessidade de atualizagao de um objeto. Sea coneado a um né 86 & usaida acasionalmeme, use esta opgdo. Caso lente fistar 0 nd ma lista de nds remotes. Conyright + 2008, 6. fanny Autoanrion 4-10 Apostila de Trvinamento 154 4.5. Configuragao da Rede Options © No Network Support" Dynamic Connections © Newwios Remote Nodes oon Remote Nade Name: [CURSOS Configured Remote Nodes: [CURSOS Add Primary: SCADAI Backup: SCADAZ Modity Delete Configure ... Show All Names ' | oK Cancet Help Figura 4- | © TcPAP Advanced, + Configuragia da Rede no SCU turagiio Avangadat © Obotio Adhancedt é usade para habi Areap. Estet6 ira redundincia LAN (Local Nenwork 0 € abordado no treinamento avancade, Copyright © 2098, GF Banas Antonin i Proviey IFIX Bisco 4.6. Configuragao das Tarefas A. Configuragdo das Taretiss ‘ulados auromaticamente quando o © Determina 0s programas que serio ex FIX ¢ iniciado. # Pode ser escolhido qualquer aplicative da maqaina, ado necessariamente um aplicative de iFIN, 8, Modo de Inivializaydo das Taretas (Start Upp Mace) ado na barra de tarefas do Windows {*) + Minimized: abre 0 aplicative mini + Normal: abre 6 apticativo com sua janela aberta normalmente ( ) -gundo plano (%) * Background: abre 0 aplicative como tarefa de = Nao enistem icones ou janetas presentes = Fregiientemente ¢ usado para codar 0 iFIX como servigo - OFFIX também deve ser habilitade como servigo do Window: selecione Local Startup do menu Configure no SCU C. Linhas de Comandy (Commend Lire) . modificar 6 modo como 0 aplicative (ou adicionar argumentos pa programa) seni executado. +A Figura 4-9 mostra as argumentos dos programas WSACTASK ¢ IOCNTRE. # Consuite » mantial de cada programa para obter uma lista de suas linhas de comandos. Copyright © 2008.64 taste Note 412 4.8. Configuragao das Tarefas Filename: ‘Command Line: {a Configured Tasks: l>¢ C’IDYNAMICSIHTC.EXE * CADYNAMICS\ALMHIS.EXE | PRES So [36 C’ADYNAMICS\WSACTASK.EXE 30 [CAOVNAMICSIOCNTAL.EXE CADYNAMICS\WORKSPACE.EXE Cancel Apostite Ge Treinumente 154 Start Up Mode © Minimizes © Normal © Background ‘Add &] Change I Delete Help Figura 4-8: Configuragio das Tarefas no SCU Programa Linhade | Pardmetro | Descrigiio (Filename) Comando Adicional (Command Line) SACTASK s Sineroniza o SAC com a religio do sistema operacional D T segundos | Atrasa o inicio do SAC no numero de I segundos es dos. Q \tamanho P Especifica © tamanto da fila de alarme do | serviga Alarm Start Qnewe IOCNTRL iA Inicia todos os drivers. s NNN Inivia 0 driver especifieado onde sxx corresponde ao caidigo de 3 letras do river. Figura 4-9: Coppright © 2008. GF Hance Sutemating ‘metros dos Programas WSA\ TASK (SAC) ¢ LOCNTRL (Drivers) 3 IFEX tisicw 4.7. Componentes Disponiveis na Chave A, Ferramenta de Dias Keybi © Oaplicativo KeyDiag.EXE (C:\Dynamies) do iFIX pode ser usado para verificar que componentes estdo habilitdos na chave (hardkey). néstico da Chave + A.maioria dos componentes de software vem no CD de instalagio do FIX e sao habilitados pela chave, ~ _ O/FIX roda por duas horas em modo demo sem a chave, com todos os opcionais de sofiware menos a capaci das estagdes FIX em rede. ‘+ Alguns destes componentes so referentes a opedes de verses anteriores de softwares da Inteliution, como: . Gearbox. Remote FIX, Data Transtier Utility, ete. = Pixel Graphi Intellution, © Componentes Batch sto referentes ao seh néstico da Chave ~ iKeyDi +A partir da versio 2.6, 0 iF IX possui um novo tipo de chave (davelter), Esta nova chave traz algumas novidades como data de expiragao e compatibilidade versio especitica do software, Além disto, para atualizar um ada chave pois a ramenta de Di com um componente de sofiware ndo é mais necessaria a troe atualizagées sav eletronicas. + Uma ferramenta especial para diagnosticar esta nova chave & 0 iKeyDiag. EXE (CAWINDOWSIIntellution), que oferece mais informa sobre a chave, con por exemple o tipo de chave. data de expira do software + Alem disso, a ferramenta iKeyDiag oferece outras informagees de diagndstico como contiguragdes SCADA ¢ infiormagies especificas sabre as softwares ‘Historian. ‘Batch, entre outros, © E possivel também usar esta ferramenta para produzie tim arquivo texto sobre es de sta chaive Apostila de freinamento 154 4.6. Componentes Disponiveis na Chave t 212d FoLL Connections = 65535 Desktop Connections = 65595 Database blocks + -untinited- A- SCADA nade v/ Baseline Blocks 8+ scaba sateH option & SCabA CONTROL option D- DATA CONCENTRATOR node E= Scapa SQL option F- FER ~ Report Generator option > SCADA GEARBOX option We HTB ~ Collect option I~ Senn 170 driver J iMistorian CFR option K- iHiistorian HodiFication option L- MLS Toolkit option He REMOTE FIX DHACS option Ne NETWORK (standard) option - Basic Graphics (character) P- opject/Pixel Graphics option Q- ScAaDn S0C option Re RECIPE option S- Scheduler option us Uindous Terminal server y He AutoCad OXF. Inport Y= DOE - Dynanie Data Exchange 2- Terninal Server option bs igaten Active oinding 9- iFIX Graphics o> SFIX apee P+ OPC connections 5- iFIX Scheculer < us fateh UOIS ibateh server G- fuaten client R- iatch Recipe $+ igaten Equipnent 3 iBoten snp fe igaten Elec. vork Inst. 4- FIX BOS View 2+ FIX BS Senor 3+ FIX BOS Devetopnent he FIX 80S Preveigh 5+ FIX BOS Inventory 6+ FIX 90S gn 7- FIX Bos RILe Electronic signature Figura 4-10; Uti Jitto para diagndstico de Chave (KeyDiug) [ees ae F805 | mkont J bach [seta FOG | teeedase | eewaing | ormasnre | seies | shen | Cetre Goomehice tia Rereh & Doettaeer seo ie ewe eae Infor tenn 4 Diagndstico de Chave (iKer Dia x 2.6.00 superior 3 Figura 4-11: Utilititrin 3 v ra Aosta is Profiey #PIN Basico 48. Eero 4 Contiguragao do Sistema Exercicio 4 sight © 208, GE Panuas Astra i-16 Apostits de Trvinansento 154 SE xeerciicion 4 Objetivos Apds completar este exe io. voce seri capaz de: ‘© Habilitar a opgdo “THISNODI © Configurar a rede do iF1X E" do nd local Tempo estimedo para completa este exerci cio: 10 minutos Introdugio Neste exercicio usaremos o programa SCU (Srstem Configuration Utility para contigarar ‘algumas areas basicas du aplicagdo de iF1X que vamos construir. Durance este Weinamento, voltaremos diversas vezes ao SCU para configurar outras areas do software. Ao término deste exercicio, va para a sega 4.9 ¢ respond ao questionario. He 2088. GE Fang Aesomnation LIT Profiey 1€1N Bésieo ea Eee rico 4 A. Abre out rio de configuragao do sistema (SCU). 1. Clique no bor 2. Do menu Programs, sclecione IFIX ¢ depois Syste O SCU aparece da seguinte forma: tart do Windows, [zm] ¢ entio Fae Coda eters ey DEEN Ear) od a CA Copsrigit © 248, GF Pane Nutemation 118 Apostila Ue Treinamenter 154 B, Configura 0 nome de né local. 1. No menu Configure no SCU, clique em Lov Startup. Apareceri a caina de di logo que define o nome do né local Selecione a caixa de opgio Local Node Alias. A janela seri semelhante a esta Fle ESOYRAACSROCACUROTSOU | Service F Locat ode ties 7 Continue runniog attr Logo | 3. Clique OK. Vocé volta a0 SCU, Copyright © 2003, GI; Fanme Aateunacien 410 Protiey iFIX exerci ©. Configura 0 5 obse Fh © BS. GE Faeue Ateneo so at rede, No menu Configure do SCU. elique em Network. A caiva de di ‘ilogo de configuragzio de rede aparece, Habilite 0 protocolo TCPAP de rede. Entre com @ nome de um nd no campo Remote Node Name. Obs.: (se 0 nome de outro computador de sala de treinamento, Se voi certeza sobre autre nom de nd, pergunte a seu instruior. iio tier Apés digitar « n6 cemoto. clique no botde Add, Atela th id parecid Newer Optfones © os nes | © Nowietwesk Support T° Dynamic Connections © wetai0s Ls reenp Advanced... emote Noes emote Nede ame: EES ———— Contd Renee Nodes: CH] Mouity Relate Confgere 1 A Aes Clique OK, Voeé votta aw SCL 8) Comentcagan Apastity de T mento 154 Exercicio 4 D, Salva o arquivo SCU. : 1. No menu File, clique em fez As mudongas que voc ads no arquivo do SCU. 2. No menu File. clique em OSCU seri fechado. a 3. Feche e eeinicie 0 iF1 - F Exercieio | Capyeight © 2805, Gi. Famue Automation tt Profigy 1FIX Bkisico 4.9. Questionario 1. Qual a diferenga entre TCPMP ¢ NetBIOS sos nds podem compartilhar es mesmos dados histéricos? Explique como funciona o Local Node Alias? 4. Quando se tornam vigentes as mudangas contiguradas no SCU? imizadas (Afinimizeel) ¢ de Qual a diferenca entre tarefas normais (Normal), mit segundo plano (Background)? Coppright © 2098. GP Fsauy Augean Apostia de Trefoamente 14 5. Drivers de Comunicagao Capitulo 5 Drivers de Comunicacao Copyright « Protiey iF 5. Drivers de Comunicagao Objetivos do Capitulo Os dados de um servider SCADA iFIX sio adquiridos usando um driver de comunicagaio. O driver permite que 0 servidor se comunégue com o hardware do processo. Existe uma | tensa de drivers disponiveis para usar com o iFIX. Este capitulo esti organizado da seguinte forma: © Configuragie SCADA © Tipos de drivers # Configuragio de driver © Instalugsio de drivers Muites termos upresentados neste capitulo serio usados faturamente durante 0 (reinamento. Cagiright © 2005, GE Cane Aor Apost inamento 1S 5.1. Fluxograma de Desenvolvimento da Aplicagao Configuracac : do $cu i Montagem da Base de! Dados do Processo ° Z Contiguracao dos Monitoracdo de ____Alarmes Alarmes ut _ Configuracao da Configuracio da : Seguranca Seguranca : L 4 Configuracao dos Monitoracio dos Dados Mistoricos Datos Historicos Copyright © 2008, GI Panne Aytvetiation FIN Bisieo 5.2. Configuragao SCADA. A. Revisio sobre o SCU + O programa SCU é usndo para contigurar 0 n6 local 7c ia. um arquivo de configuragio chainade arquivo SCU * Oarguive SCU comém informagdes incluindo: + contiguragio das diretirios + configuragao de rede + configuragda dos servigos de alarme + configuragio de taretas B. Diferengas entre Servidor SCADA e Cliente + Servidor SCADA ~ _aqtisieso de dados do hardware do processo via driver de comunte; © Cliente + interface do operador com © processo + geralmente telas grditieas, reladrios, ete. C. Driver de Comuni + Para que 0 servider SCADA se comunique com o hardware do processo, & necessirio definir ¢ configurar de pelo menos wn driver de comunicagio ~ _ oIFIX pode carregar até 8 diferentes drivers de comunicagio ¢Alguns drivers usain um cartdo de interface para se comunicar com o rdsvare do processo ~ neste case. 0 vartdo de intertiice kambém deve ser configurado 2005.6, Ease Aatomation Apostila de Treinanvem 154 5.2. Configuragao SCADA. [SCADA Configuration SCADA Support Database Definition © Enable © Disable Database Name: [DATABASE 2 NO Driver Detinition MO Driver Name: 2} | | | Configured VO Drivers | | | 'SM2 = Sim Driver 2 v6.02 MBE - Modbus Ethemet v7.16d GE9 - GE Fanuc Ethernet Series 90 v7.16 Delete Partner SPADA Cancel | Configuragio SCADA no SCU Copyright © 2008, GI Fane Aatonstions ca Proficy iFTX Biisico 5.3. Conhecendo os Drivers de Comunicagao ‘Tipos de Drivers tem varios meios de acesse ao dispo: = Via porta serial (driver COM) vo de hardware: ® cada driver pode usar até oito potas seriais como 6 computador normalmente sé pode-se usar adaptadores para disponi sui duas portas F outras portas: te (driver RES) inis, + via eartio de residente fornecide por fabri via Fthernet (driver ETH) = outros: ridio, modem ete +E possivel ter drivers de tipos diferentes num mesmo n6 SCADA + Veja os exemplos da Figura B. Diferengas entre Versoes 6.x ¢ 7.8 © Sistema Operacionat ~ drivers v7. esto disponiveis para Windows NTT. Windows 2000 Windows XP + drivers v6. esto disponivets para Windows 95/98, Windows NT. Windows 2000 © Windows XP © Comunicagio = drivers v7.n podem ® comunicar com o SAC comunicar com o hardware do provesso ‘aluar como servidores OPC permitindo que partithamente de dados com outros clientes OPC remotes + drivers ¥6.% comunicam apens como SAC vo hardware do proceso io podem compartithar dados com outros cticntes © Que versio usar + a GE Fanae Automation re TEEN porque tem mais tin emenda o uso de um driver 7.x com 0 jonalidades ¢ & mais cil de usar + entretinto. os drivers V7.x nde estio disponiveis para todos es sipas de hardware do proceso Copssigin | 208, GE, Fassett $6 Apostila de Treinamenta 154 ‘ 5.3. Conhecendo os Drivers de Comunicagio 3 Acrdnimo do Driver | Tipo de Comunicagia. e ABEL i Serial (COM) ABR i 7x Cando de Residente ou Ethernet o CES | 7x Bthernes i | rx | Serial (COM) : _L . | 6.x Radio ov Modem o x Serial (COM) e 7x Cardo de Residente ou Ethernet & 7x Ethernet Exempios de Driver de Comunicagio Ss Tipo de Driver | Vantagens [ Desvantagens . le ar aeaawer PC | + Comunicagio fenta : Samet sumone idea paquaes . + Funciona com um modem distincias | © Custo baiso : | * Comunicagio rinida [+ Pode fear sobrecarregada Ethemet co baixe | com trifego de rede é (ETH “ | (principalmente se nic |e Muito exivel | howver uma rede LAN separada para o chia de rie) | ida | Custoatto | + Requer contigusagao adicional de software da ol Jo para © cho de Fibriea ra $4: Tipos de Driver de Comunieagio Coperight © 208, GI, nue Autnnation Protigy THIN Biisieo 5.3.1. Driver de Simulacdo (SIM) A. Introdugio: © OFFIX possui um driver de simutagdo chamado de driver de simutay que ¢ instalado automaticamente © Odriver SIM: + armavena valores temporirios en do (SIM) 000 enderegos de 16 bits + possui 14 diferentes revistros geradores de sinais + fornecer informacdes sobre o sistema ¢ contadores de alarme B. Enderegos do Driver SIM * Os tays da base de dadas i¢ ¢ esereve valores nesses: enderegos © Se um tag esereve em um determinada enderego, outros tags podem fer 0 valor deste mesmo enderego * OFFIN remove estes valores da memeéria quando © SAC inicia ou quando a base de dados é recarregadt lor utitizado: - para valores analéyicos, © endereca abrange de 0a 1.999 0 obit ndo é usado fais, o enderego abrange de 0a 1.999 sado- = para valores dig 2 ohitde Da ls + Observagées is 5 digitos emt vez da preciso padeio de sete possui precisto de apena los + usado apenas com sca rime baseado em tempo (nde pode ser usado. nor excegao) Cy Registros Geradores de © driver SIM pode predetinidas Para configurar uma simutagao, « no campo 1/0 Address do i Ges sobre 0 Sistema ¢ Contadores de Alarme + Voltaremos a falar sobre este assunto mais adiame neste treinamento Copyright | 24 A Lane emt 8 Apostita Je Treinamento 1S 5.3.1. Driver de Simutagao (SIM) Registro | Deserigao Entrada ; | ee Viilida RA Eleva um valor de 0.4 100% da fi _ controfada pelo registro RY. a EGU! numa velocidade | Apenas teitura RB Conta de @ a 65.535 muma velocidade de 20 contagens por | Apenas leitara segundo. i RC | Varia o bit de uma palavea de 16 bits numa velocidade “Apenas leitura . controlada pele registro RZ. I RD | Gera uma curva senoidal de 0 a 100% da faixa EGU numa | Apenas leitura | yelocidade controlada pelo registro RY. RE | Gera uma curva seaoidal de 0 a 100% da faixa EGU numa | velocidade controlada pelo registro RY. A curva senoidal & £ [atrasada em 90 graus em rela: | Apenas leitara 30 registro RD. i RF | Gera uma curva senoidal de 0-a 100% da fhixa EGU numa — | Apenas leitura _ velocidade controlada pelo registro RY. A curva senoidal & atrasada em 180 graus em rel stro RD. £ RG Gera valores aleatérios entre 25% © 75% da faixa EGU. [ Apenas Ieitura a RH a um valor a 100% da faixa EGU e entio faz baixar a 0% | Apenas feitura | novamente. a uma velocidade controlada pelo registro RJ RE Controtaa diregdo do valor no registro RH. Quando zero, 0 { Youll registro REL realiza uma rampa para balso: quando um. RE | realiza uma rampa para cima, O valor muda automaticamente quando RH atinge 0 ou 100% da faixa EGU. RJ Controla a vetocigade da rampa RE (em eiclos por hora), Seu | valor padrio é de 60 (1 ciclo‘min). Gg Entre zero para conge diferente de zero para h (desabilitar) a rampa e um valor | Habilita ov desabilita a erage de valores do registro REL [Qu | | RX | Habilita ou desabilita a geragdo de valores de outros registros, | 0 ou | Entre cero para congelar (desabilitar) todos os registros eum | i _ valor diferente de zero para habilita-los, RY | Contrats a velocidade (em ciclos por hioray dos registros RA. 2 a 3600 2 _ RD. RE © RE. Seu valor padrao ¢ de 60 (1 ciclo’min). i & RZ | Contcolira velocidade (em bits por minuto) em que e registra | RC muda seu valor. Seu valor padrio & de 180 3 trocas | ide b wer Units (unidade de engenharia contigurada no ¢ Copgright 208, Gh. Fate Agtenation 0) 5.4, Instalagao de Drivers A. Instalaga Copyrieha © 20, IFIX Basico de um Driver Durante a instalagao do iFIX, o ustirio é conduzido para instalar os drivers de comunieagio + complete a instalagdo do iFIX ¢ instale os drivers posteriormente Os drivers de comunicagio podem ser instatados usando 6 CD de Drivers de Comunicagao v Servidores OPC - os drivers v7.x possuem seus proprios programas de instalagdo Insira © CD de Drivers de Comunicagaa Servidores OPC = clique no botie bivtall Driver e selecione o driver desejado na lista GH; Fane Natoma 10) Apostila de Treinsmento 15h 5.4. Instalagdo de Drivers i [ER Eurotherm €00 Series voy Diagnostic JrSeeSH cher Rosommurk Systm CHIR) Cewor Be 6.20 __ Toots [esoce reece? 01d : Kise Ge Fern: COMD v.01 explore co Farut [0 Server 720 sto-ce-Farue-Genuns v5.02 Lar each: S10 Etarret v6.00, Driver Support Trademarks 1 Licensin | Leeming Install Now | Gefore you can start a version 7.x crwer, you may need to reat leensing software, Pross te Liensng Software button for formation about dotecmnng fas reqrement eit cao de Driver de Comuni Copyright © 2088, GH: Faewe Auten Proticy FIN Biisicw 5.5. Configuragao dos Drivers A. Contiguragéo Padrto de um Driver © Definigdo do Canal (Charme, + caminho de eomunii proceso. jo entre Servidor SCADA e hardware do agio (hard rates) ¢ outras ardware ~ geralmente estabelece taxas de comu detinigdes de comunicagdo da rede da © Delinigdo do Dispositiva (Device) + define wins parte individual do hardware + geralmente define o tipo do hardware e outras cont exclusives de um dispositive LUragUS que so + Definigio dos Enderegos (Poll Records ou Date Blocks) + define parimeteos especificos para um bloce de dades em um dispositive + geralmeme inclui cnderego inieial ¢ tipo do dado > em drivers v6,x 08 Poll Records + em driver v7.x 0s enderegos sio organizados em Data Blocks B. Help dos Drivers de Comunivagio + Quando os drivers de comunicagio sao instalados, o HFIX instal um arquivo de help para cada driver + Esses arquivos esto localizados (por padrio) nos seguintes diretérios: ANESI hip + drivers v7. SDynamies\ hip + drivers vox Dynami Copyright | 2608, C1 Fane Antonina Apostits de Teeinamento 154 5.5. Configuragdio dos Drivers Definigao Servidor do Canal SCADA THAN Hardware | ' do Proceso i Definigao do Dispositive Enderegos Figura 5-7: Configuragio de Driver de Coma Copgright 2008, GE Fane Profiey IFIX Wisico 5.6. Exercicio 5 SSS Drivers de Comunicagao Exercicio 5 Copytight © 2008, GI. Pansy Su Apostila de Treinamento #84 Exercicio 5 Objetivos Apds completar este exercicio, vacé sera capaz de: + Instalar a driver de comunigagiio MBE v7.x © Instalar o driver de comunicago MBI v7.x, (0 minutos ‘Tempo estimado para completar este exerci Introdugio :m geral, os drivers de comunicago sio instatados a partir do CD de drivers da GE ‘ante Automation. Neste exercicio faremos a instalagko de dois drivers cujos arquivos de instalagio estio iocalizados cm win diretério do seu computador. O primeira deles ¢ 0 driver MBE ¢ © oulro € 0 MBL No capitulo seguine furemos a cont Jf instalados em sew nd SCADA. io desses drivers, bem como de outros drivers Ao ténmino d te evercicio, va para a segdo 5.7 ¢ responda ao questionatio. © 3008, GF Tsay Auneanation Protiey IX Basico Exercicio 5 alacio de um driver de comunicagao. os arquivos de instalagio ¢ comega a instala fio do driver. 1. Na barra de tar do Windows. clique rte selecione Run. Apirece a caixa de diilogo R 2. Clique no batio Browse para selecionar 0 si CADy ‘AAPPIMBE\Setup.exe mi | 7 MESECERS TN, | 3. Clique OK para rodar o programa de instal Copgright © 208, GH anus Auseunation S18 Apostits de Teeinamento 154 Exercicio 5 Quando aparecer a caixa de didlogo 1/0 Server Setup do driver MBE, clique em Next para inictar a instalagso, Clique em Next para accitar o License lereement. Verifique se 0 diretério de instalagdo € 0 seguinte: CADynamies Clique em Next. Aparece uma mensagem perguntando o tipo de nd que voce quer instalar para 0 seu driver OPC. fh Srv Ste Notetee ese sea abe nage elleats ae ite Pencsa aie stances neces wibe ase ver como tipo de nd e clique em Next Jue Se 0 ROME do nd que aparece € & ome do seu Nd e elique em Next, Digite o seguiate para Program Folder: TIX Clique em Pinish para comegar a copiar dos arquives para e seu computador. Clique em Done para finalizar a instalagaio, 208, GI Ba Automation Ss? Protiey FIX Basico eee eric 5 CC. Instala 0 driver de comunicagio MBI. Copyrigin PIS, GE, Faas 8 ‘sando © mesmo procedimemo, instale o driver MBI, © programa de Setup esti. localizado no seguime dicetério: CADynamies\APP\MBISetup, exe Durante a instalagio. voeé seri alertado para ler o Release Notes. Clique em Yes ¢ leig as intormagées, Ao ternminar, feehe a janela para conetui & instal 0. Os drivers de comunicagio MBE © MBI serdo usados em exer Fim do Exereicio 5.7. a Apostita de Uasinamento 154 Questionario ——_______ Pora que serve um driver de comunnicagio? Que tipos de nds IFIX usam drivers de comunicagao? Qual ¢ a diferenga entre um driver serial ¢ um driver residente? Que outros tipos de drivers evistem? Como os drivers de comunicagio sio instalados’ Uiferengas enire um driver versio 6.8-¢ um driver versio 7.8? HS, OF Fane Antencion 5.7, Questionario Copyright © 2095, G1 1 A posit de Trefmamente 154 6. Drivers v7.x ~ Servidores OPC Capitulo 6 Drivers v7.x — Servidores OPC Conpright © 20008, GH Banus vateination: Gl Profigy 1FEX Ihisiew 6. Drivers v7.x - Servidores OPC Objetivos do Capitulo Os drivers de eomunicagio permitem que o IFIX se comunique com o hardware de pracesso. Existem diferentes drivers de comunicagio para serem usados com 0 IFEX, Neste capitulo, serdlo discutidos. em detalhe, os drivers de comunicagae OPC (v7.8). to est organizade da seguinte forma © Contiguriggo do driver de comunicagio OPC # Monitorundo ox drivers de comunicagio Muitos termos apresentados neste capitulo serdo usados futuramente durante o treitamente. Copyright © 2008, GF Fame sae 62 Apost 6.1, Fluxograma de Desenvolvimento da Aplicagdo Montagem da Base de Dados do Processo Configueagae dos : Alarmes i i Contiguracae da “Segueanca Gi Configuraca dos Datios Historicos ra 6-1: Fluxoarama de Desenvolvimento «hs A plic: IHM: Cliente Contiguraciso do SCU Monitaragao de Alarmos é Configuracao da Seguranga Monitoragio dos Dados Historicos {Configuragio dos Drivers) Copyright © 2008, GE Fume Ytsation 63 Le Treinamento 154 Prattey iPLN Biisice 6.2. Servidores OPC AA. Introdugiio aus Servidores OPC * Os driver OPC € dividido em duas partes: + Parte Servidor: fia varredura (polling), carregamento, manipula & salva as configura Clerramenta Power Tool intertice que iF. manipuiar, salvar, executar, arte de Conf informa ao Servidor quanclo ea parar. ete + Odriver v7.9 eseeuta apenas uma configuragin por vez Quando @ ferramenta de configuragiio Power nova configuragio, isso faz. com que a configuragdo que esti na parte servidora seja substituida pela configuragio que acabou de ser carregada. Significa que os tags de base de dadas podem se tornar iavilidos, Capsright | 2088, GP Banas Atoemation od postita Ue Treiname 6.2. Servidores OPC Canal de i Comunicagao i Servidor SCADA MUI p Dispositivos Data Blocks Hardware. do Processo Figura 6-2: Configuracio do Driver de Comunicagae Cappright © 205, GE Parse Ate Proties iFIX Basico 6.2. Servidores OPC B. Caracteristieus dos Drivers v7.5, # Integragio com 0 iFIX, - os drivers v7.x permitem acrescentar automaticamente novos: enderegas na contiguragao do driver a partir da base de Uados do iF 1X de dads acessando um enderego entado comega = quando um tig € acrescentado a ba 10 contigurade no driver. 0 enderego ¢ acres amente a ser consultado e atyalizado © Arquiteturs movida a eventos + osdrivers v7.x sio movidos 2 eventos. ndo por tempo. reduzinda tempo veiose © aumentando performa Wes OPC + Compativel com as especitica ~ todos os divers v7.8 obedecem ais especificagses OPC (OLE far Process Conta V1.0 + qualyuer aplicaydo eliente OPC pode acessar dados do hardware de processe através do servidor OPC + Teenokiyia de automagiio OLE cas de > _osdrivers v7.s podem expor suas caracieristicas para lingua programagio © outros programas ipulados + os objetos eapostos no servider OPC podem ser eriados e ma a partir de ouiro programa Copyeiglt © 2088, Ch Lang stoma Gab Apostilt de Treinamento £54 6.2. Servidores OPC Qualquer Cliente i Sac ‘OPC COM Interface Servidor OPC ae Configuragao <7 Arquivo de (memoria) Configuracao > (disco) Mo. | Componente Interface de, Quatquer de Polling Automagao OLE Cliente OLE Power Toot Figura 6-3: Arquitetura do Driver v7.x «UNIS, GFE Faas Autom 7 Profiey IFIX Basico 6.2. Servidores OPC C. Uso da Power Too! *. A Power Too! &a principal ferramenta de con driver ¥?.x. re manter um © Caracteristicas da Power Tool + gringo de modelos para espee s. dispasitives ¢ blocos de dados; caina de configuragio para detinir 0 aame & 0 diretdrio padrdo das arquives de contiguraggo a de conexio com o servider para est abelecer conexdo cam um servidor OPC remoto ou focal + irvore para visualizagdo geral da con odo sistema + Visualizagio das estatist send exeeutado cas do driver de comunicagdo enquainto esti isticas sito fornecidas para todos os niveis do driver: ispositive e bloco de dades ¢ modificar as propriedades dos canais, dispositivos e bloeos de dados do driver + Quando a Power Tool é iniciada, aparece a caina Server Comection + essa caixa permite eseolher 0 servider com 0 qual a Power Tool se comunicant > €passivel escolher entre um s servidor remoto (na rede) rvidor local (em seu computador) ow colhide um servider, a Power Tau! tenta se eoneetar ao servidor + semeonesio for hem sucedida. un que a conesao foi estabeleciea informando mensagen aparces entio ila princi da Power Fond spate Copyright © 208, GE Panwe Sane OS \posila de Freimamente 154 6.2, Servidores OPC Mics Gt View DiplayMede Option Heb > fe Pe au) | ef el) Py Name: [METDW OLE Atanaten 0 Sewer, Vawsen 7158 — © Member ol! Charnes [T NurberofDevees — [ | Nupbeto! Data Biocks: | I 28) eS jos |. | Fost, press Ft Figura 6-4: Power Toot 2hS, Gl, Tame Angonnsion 6.9 Proviey HEIN Bisico 6.2.1. Configuragao do Canal de Comunicagao A. Para adivionar um ove canal ao driver Clique no botio Add Channel na barra de ferramentas de contiguragao + Onnove canal aparecerd na drvore ¢ os campos para dar entrada nas proprigdades do canal aparecertio no lado direfto da tela © Configure as proprivdades para 9 novo canal # Selecione a caixa de checagem Enable para habitita canal B. Configuragio do Canal + Enable + habilite 0 driver para fazer 0 polling no checagem ¢ selecionada = se vet Fimpa a caisa de checazem, o driver nfo executa a varredura do canal selecionado. on de qualquer dispositivo ou locas de dados do © Port Shaving al selvcionado com win ou mais drivers permite partite © adicionais + pode ser itl quando se esti usando 0 ridio como meio de transmissio # tem a dispostgo apenas um transmissor de radio evou freqiidncia for Master’ ~ Port Shearing s6 pode ser usado se a modalidade do © Mede + sade part especiticar a modatidade de oper +e modo clo canal no pode ser igual ao moda do hardware de proceso + por escmplo, se configura o hardware como Sieve. configure o driver como Master + Master ¢ padrao em operagies normais © Protcal + usatdo para selecionar a forma con que o driver envi ¢ recebe dados +o pratocoio seieionado deve ser igual ao protoeole usado pelo hardware de process = use protocol RTL! quando possivel +o protocol ASCH utiliza duas vezes mais caracteres ¢ portanta tem a ‘caracteristiva de ser mais bento Copyright 2005, (1 Lame Aeonation 60 -Apostla de Treinamento 154 : 6.2.1. Configuragdo do Canal de Comunicacaéo Weed [ish few Qeplay Mode Ontons Help - > Sa fap in| | @) ¢| | ml ChanneiNeme fohaweD ———~—~S~*~*~*~*~*«R aR Shatng I~ Enable Dessioion ‘ Pinay Charl Backup Chanel Comm Pot [Nene = CommPot: [lone wot: [Drea =) Mow. [Breck = anche: [Se z sadRae [RO = Dawe: fe = ams fe x Stooai: fT = stoees [Fo] Pasty fone = Pasiy None x Ris ose ais. osR. 7 : Voor a DIR © . Channel Setun Pretocel: [RTD a Mode fiigiier = edt | ei) | ea x For Help. mess FY Figura 6-5: Exemplo de Configuragaio do Canal oll Coppedent +» 2008. GF Fase Auten Proiey IELX Biisiow 6.2.2. Configuragdo do Dispositivo A. Introdugio + Usado.para configurar um determinado dispositive (Device) de hardware + Um dispositive deveri ser configurado para eada dispositive de hardware de om canal B. Configuragdo do Dispositive © Device Name = Nome do dispositive selecionado + Qualquer aplicagio que solicite dados do driver usa esse nome para acessar pontos 1a memoria do dispositive + Cada dispositivo com que o driver se comunica deve tee um home no ebstante © canal do dispositive * Primary Station nderego da estagao primaria do dispositive selecionade . neont + Quanta tempo o driver espera por una resposta do dispositive selecionado + Aceita a formatagdo de tempo: dias: horas:minutos:segundos = Retries dla 20 dispositive, 0 Delay Time + Quantas veres 0 driver mands uma mensayetn abo antes de marcar um bloco de dados como falho + Delay Time + Quanto tempo o driver espera apos falharem todas as tentativas: especiticadas no campo Retries + Aceita a formatagao de tempo: diasthorascminatos:segundos Copyright + 20008, GI. Fonte Sugumation G12 Apostil de reinameno 154 6.2.2. Configuragao do Dispositivo PowerFool fam Qieolyp ede Options Helo o|sim|s] Oo] > [a Pietees! Coatguiaien : Desreton | me sesustee | Pima Station; — F Backup Staton — lone : | oe | Aeties: 3 | Delay time: i) | AdseuMoss, (SDB =] GuowMode [Gaarwe —] Braoxe. fas a : 8 sat | om | om | x {For ens Figura 6-6: Exemplo de Configuragio do Dispositive Copyright © 008, GF Fyne Autamation 6.2.3. Configuragao do Data Block, AL Con © Block Name guragio de Date Block e deve ser ~ O nome de diate Mock serve principalmente como reteréi linico dentro de toda @ coatiguragao do driver © Primary Rate ~ Taxa com que o driver solicita novos valores para o Data Block ‘a em dias:horas:minutos:segundas, até 0 lagdo de tempo & fei maaime de 6:23:59:39 + Form, + ssa tana nto deve ser confiundida com at taxa de varredura de cada um dos blocos da base de dados (sean time) © Secondary Rate Taxa com que 0 driver solicita noves valores part o Data Block apés a piragiie de tempo do. Access Time (quando nde ovorre consulta dos oes it DIP) ~ O driver mantém a consulta com esta taxa de leitura até que ocorra uma nova solicitagda de dados da DIT pela base de dados. Entio o driver passa a consultar novos valores com at eva primaria novamente, + A tana secunckiria deve ser maior que a taxa primaria para minimizaro Processanvento do driver, garantindo que 0 bleco de dados seja sempre ula = Phase ~ Tempo de atraso da primeira consulta do driver para 6 Durer Black para ctimizar o processameato quando se tem wirios Data Blocks com a Imesinit teva de leitura, © Access Time + Quandy o servider SCADA nao requisita mais dados deste Data Block na DIT, inieia a contageri regressiva deste tempo. Quando esta sm de tempo expira. emtdo o driver prira de consultar os valores ura cont dlo campo pela tase primairia de condéria contigurads, entdo o driver passat sb ia, case contririo (tanit fio destes valores nt houver uma tsa s cconsultar © campo com a taxa seeund secundaria desabilitada), 0 driver para a ata Dr + Quandy 0 servider SCADA consulta x DIT para atvalizar alum bloce base Ue dados. o driver restabelece a feitura do campo usando a prinvaria de leita ~ O Access Fine deve ser maior que a taxa pringria de Feitura do tag correspondente TNS, CH Date Anderton old consi Apostila de Feeinamente 154 6.2.3. Configuragao do Data Block, * Ee [1c] z fle Eat Ven Qnty Mode Qoiew Hep i I ‘> Sm Pe on | j_#/ ie } : fier g | gered Bleck Naa: [Baie Enwble = BY Oeviceo 3 ia] Oatabbcio) | Deteiaien j VO Adder: Seti Potng Setup | —— sentoe RE—— | | | Deadserc fl access Tine [DB i Data Bieck Setup . T OisableGuputs =F LaichOeta | Dataype figiar 2] Enable Block Wites i I ‘ . (edt | ei, | eat x Famer Figura 6-7: Exemplo de Configuragio do Data Black upright © 2008, G1. unas Ausoamenine fis Profiey FIX Basten 6.3. Monitorando os Drivers A. Mission Conirat +O Mission Control monitora as seguintes taretias do iFIX: + FO Comrot: controle dos drivers de comunit igo + HTC: coietor de dados histéricos + SQL: tarela SQL (envio de dados para bance de dados refacionais| + SAC: processamente da base de dados pelo SAC + LIM: yerenciamento de envio de aktrmes via modem + Alar Synchronization: sincronisimo de akirmes entre nés redundantes Alarm ODBC; servigo de envio de alurmes via ODBC ‘* Pennite monitorar as estatisticus de todos os drivers das versbes 6... © Osdrivers v.7.x possuem uma interface propria para monitoramento chamada Power Tuol (veit tem C a seguir). Consulte o mraaual de cada driver OPC para saber se o mesmo envia mensagens de erro para o Missiow Contra + Para iniviar parar os drivers manualmente: ia HO Control do Mission Control, selecione o driver desejade, 2. Clique no botio Start, Note gue. se 0 driver de comuniengto selecionado jd estiver rodando. o botiio Start aparece como botio Stop. 3. Para pararo driver de comunicas lista € clique em Stop. 0, selucione a driver desejado na B. lam History # © programa stfarm Hisiory (ALMUL versbes 6.4 € 7.x dos drivers, ENE) pode ser usadlo para monitorar as + Osdrivers jam men sens para 0 Arm History quando: ia ot para ~ hability ou desabitiaa alsum canal, dispositive ow Duse Block = alterna comunigagao entre canal prin dria © aches ~ _akerna a comuntcagao entte dispositive primirio e hacky + ocorre full ou restabelecimente de comminicagio Jr 208, GL Hage Satomation 616 Apostila de Treinamento 154 6.3. Monitorando os Drivers Ci (cy) Wo certa |HTC | sal [SAC | AAM | AinmSinctronizaion) Alum OD8C | i Divers Statue SiN Samlaven Dre Reve SIE Siemens 39848 v5 000 Stopped |aPC GLE tas Process Corel Cent 7219 Vactve EEE nee ee Dives Stisies aT chamat IF Pat F Stone FReive Tranemated [F Break [0 pavsta !0 pavs7e (9 Receved [fare FE onvsta @__onvsiel Tinedoe F Pay [7 onvstc [P~ oavsre irae [> ovenn [TE davsi0 1 orvsrlO Proc [7 Genet [P= MesseserPs02 [T ’ i Pree Chonrel] Next Charme Pave Reset | stosowel) pase | see | : = Peisa | Oaorcoe | iuia /O Control de Mission Control é Figura 6-8 Copyright © 2008, Gh inuy Avtomtatien: IT Protfey HTX Basen 6.3. Monitorando os Drivers C. Power Fuot ssa ferramnta so pode ser usada para monitorar os drivers V7.X. + Mado de Vis + Apresenta as esta ¥ Data Blocks ializagao statisticn (veja «as de comunicagio do driver, canais, dispositives iyura 6-10) ura 6-9) jintes eventos: © Log de mensayens do programa LO Server (vejaa + Este dag de mensagens registea es s 9 data © hora que um arquivo de cont iguragae foi earregado ido, home do arquivo de contigurayao carres 2 data e hora que apticativos se concctam ao servidor do driver erros de importagdo de CSV + Para visualizar este log de mensagens: Abra a Power Tool do driver Selecione win item (canal. dispositive ou Data Black) Pressione as teclas a | wefin 2 | ge | | oo £ WET _ - | 1 coomen id Data Back Slate te: DtalackD | 2 Loerceo Fr - . | ia] Databtocka} | Toren: tastReod Tine. [PART ASSP Taeous fF Lon Eto Tine: ADOT TRESEM : Raies — [B Daadusty [fad Connie 6 , | Gres seek witout fF . t Ovenine [tine in Read tune st [F 8 | tattoo: [P 8 | wages traiesenen | I Figura 6-10: Power Tool em Modo de Visualizagio Copyright | 2085, GE Fane Automation 619 Protiey IFS Bisico 6.4. a Eercicin Configurando Drivers v7.x Exercicio 6 Copssight | S008. amie Atom 620 Apostifa de Treinsmemy 134 Exerc Objetivos Apés completar este exercicio, voce seri capaz de: |. Fazer a contiguragdo do driver de comunieagsio MBE ¥7.x Tempo estimado para concluir este exercicio: 20 minutos, Introdu Neste exercicio, faremos a contiguragiio dos elementos chave do driver de comunicagio MBE v7.x, Este driver pode fervescrever dados de um prowrama de simulagio que rada num PC da rede. © insteutor fornecerd o enderego IP dessa mi Endo, faremos a contiguragio do driver para se comunicar este programa de simulagio. seri capa de eriar tays de base de dados ¢ ler e escrever Ao término deste exereicio, va pa a segiio 6.5 ¢ responda ac questionsirio, SF, Foose Note O21 Protiey iEIX Basico Exercicio 6 centa o driver de comunicagio MBE. Acrescenta o driver MBE v7,x a lista de driver dos no SCU, L.A partie do grupo de programas IFIX, selecione System Configuration. O-SCU aparece com a contiguragio padrdo para esse n6. 2. No menu Configure, sclecione SCADA, Apareverd a caiva de contiguragao do SCADA 3. Clique ny botdo com uma interrogagao a direita do campo VO Driver Name, Aparecert a lista de drivers instalados. ione © MBE - Madbus Ethernet v7.17e e clique em OK ‘em Add pure acrescentar este driver & lista de drivers configurados. 4s 3. Cig Atel ficara semmethante a seguinte: So | SCADA Support Database Definition © Enable * Disable Database Name: [DATADASE WO Driver Detinition NO Driver Name: [SIM Simulation Driver Configured 0 Drivers MOE" Modbus Ethemet v7.176 OK Concet f Hoe | Obs. a driver SIM id aparece listed, Comight 20S, CI. L asic Saute O Apostila de Treinsmento 154 ee Exerc s B. Comega a configuragio do MBE. iclecionadlo na configuragdo SCADA do SCU. clique no o 1. Como driver MB : botio Configure wii a caixa VO Driver Server Connection Apare f i | Armeiensene nines IAP ast © Uae Rete Set Eiratiom iO Bre Bt ron . ‘dir ene Wenteaa Sener | ceeurasaer =e | FF stewtmaneganene. cs Server ¢ a selecionada e clique em Connect. Verifique se a opgao Use Lo ada c « ferramenta de conliguragie do dor local ¢ ef A.conexdo com @ driver. chamada Power Toad. & aberta. ah + SN, GE Faae Automytion Cony Protiey 1F1X Exercicio 6 C. Configura o canal do driver MBE. Inicia a definiggo do canal do driver MBE. 1. Clique no botio Add Channel EE, parte inferior da Power Tool, A tela muda mostrando a con! de canal. 3 scription. digite: Simulador de PLC Modbus Ethernet 4 Habi a de chee m Enable, A tela ficara semethante a s« FimwCastinte [SE] F axsioceetires [—] bas Sseened Cre sheets Poa Satan Perea ea setBon 9g Ceti song cveetacen astm neste 13808, Gh, Hanae Automation oa Apostle de rvinamento £54 2 Exercicio 6 D. Configura Inicia a defini dispositive do driver MBE. jo do dispositive do driver MBE. L. Clique no botio Add Der na parte inferior da Power Toot, do dispositive, A tela muda, apresentando a janele de eont 2. No campo Device Name. digite: PLC! cu instrator torneceri o endereco IP para contigurar IP Address na guia Primary, able, wa de checagem E Agora a tela deveri estar semelhante a seguinte: Sue Co Fle Eat Yew Cunoytase Cite Hed Peaster PEI peyteeae BE Mammen dteneme FW eso Crtganon Beeteresot yyy et rember O25 Coopysight © 2008, Gh Panic Auton Proiey FIX Basicw Exercicio 6 D. Configura o dispositive do driver MBE (continuagio). Configura 0 modo de enderegamento do driver. 3. Clique na guia Common 6. Clique na lista suspensa Addressing Mode ¢ selecione: ra estard semelhant te: Atela Seni Pie Eee ven Distymow Cuere Peo) Prey | tao Cormen | Cher Dever | Fateo sent now Coppigit © 298, G1 Famiy Aatonotion 6-26 E. Configura o bloco de da Inicia a cont Apostila de Tacinamente [54 Exercicio 6 dos do driver MBE. 10 do bloco de dados do MBE. eel 1, Clique no botdo Add Data Block 288 na parte inferior da Power Tuo. A tel muda, apresemande aj 2. No campo Block Nam Rtocal 3. No campo Startin, la de contiguragdo dos enderegos do dispositive. ress, digite: 40100 O campo Ending Address deve mudar, mostrando: 40100 Ocampo Add Agora a tela estara semethant iis Fa Eat Ven OcsyHose Oatery Heo Olesitaia) Of _» [a Tae) tele |e) Coppright © 360808 TL anue So Habilite a caiva de checagem E: {Fre ——_ aus eernone GT rs asses sve Ps Sieirgatien [FBT apts fF fréegscien [ERE Secartay te [5S frtkrmeonetasrecnbicrwrmyusetnictak _Rvrees ss Length deve muder, mostrando: 1 le. sguime: Daas 627 Protiey JPEN Fhisiow Exercicio 6 F. Especifica diretério e nome de arquive padrées. Copyrielt rao ambiente iguracio do driver. No menu Options da Power Tool, selecione Aparecersi caiva de didlogo Setup, Clique na guia Default Path, No campo Default Configuration Fite Name. di de configuragio usando a seguinte instrugio: Curso#. MBI onde #€ 0 ntimero do seu computador © nome padedo do arquive caina de dil Dats Cetguacnie Mave {Roe Dela oneCeto aston Fie RD Clique em: OK. 208. Ga, Lae Antonine \ponila de Teeinamento 154 Salva as akerags ¢ testa a comunicagdo, - No menu File, setevione Save As, A pares ina de didlogo Save As. Salve 0 arquivo com o nome suyeride: Curso#. MBE ‘onde # € o miimero do sen computador 3, No menu Display Mode. seiecione Start. ‘A comunicagao do seu driver MBE com simulador de PLC Modbus Ethernet que std rodando na miquina do instrutor & iniciada, ts Mode. uma janela que monitora a comunica 4. No menu Display Mode, selecione St A Power Tool mostea agor A tela deve estar semelhante a: | Roi -_ Shi Fer Ele Yen Qssysex Coens Han | Disigual 9) |) se fare Lee | oe) el a este acetone tines [FD auteetins EERSTE feces ates [OO twewe [Fonte pees F— tauenstee FO on fe rn treseees ourceny [EE [RET] _eawevenne igh © 2088, G1 one Stamation 6-29 Praliey FTX Bison a Eeereicio' G., Salva e testa o di 5. Observe os valores avs campos Transmits e Receives. Se esses valores nilo cestiverem sendo atualizados juntos, entdo esté bavendo um problema de comunicagio, Poca ajuda ap seu instrutor para eliminar esse problema, 6. Quando a comunicagdo estiver funcionando corretamente, tente desconeetar o cabo Ethernet do seu PC LOT Us ci semelhante a seguint ii Zhe Et Ven Dea Mose Caton Hea a Steteck Sasige est Leierstne FERS re misao toe ETS mer antnattne F feat Ont Dondnte frntinatng 7. Recomeete 0 vaho e veritin 8. Faga a mesma experigneia Timeout ¢ Retries. Jor com valores diferentes nos eampos Reply ey Fim do Exercicio Copptigt © 2008, 64 Copyright) 24S, Gh Fyne Aum Apostila de Teeiramento 154 6.5. Questiondrio 1, Quais as prineipais diferengas entre os drivers ¥6.x ev 2. Para que serve a Power Foot! 3. Para que serve a eaina de chee: sm Enable. nas delinigscs das canais, dispositives & blocos de dads” 4. Na contiguracdo de um canal ou dispositivo. para que seevem os parimetros Reply Timeout, Retrien ¢ Delax? Na detinigio do Dats Block, qual a diterenga entre Primeary Rate e Secomtury Rate? GST Protiey FIX Basie 6.5. Questionario pagina em branco copy 12S, GE Fane Notomation 6 Apastila de Treinamente (34 7. Introdugdo ao WorkSpace Capitulo 7 Introdugéo ao WorkSpace Copel © 2078. GE Pare Seton rr Proliey iPIX Risin 7. Introdugdo ao WorkSpace Objetivos do Cap Este capituto inicia uma discussia sobre o desenvolvimento de teias no i1X. Existem muitos: aspectos quanto ds telas, estando todas inseridas dentro do WorkSpuce (rea de trabalho). ao desenvolvedor de telas textos, animagdes e ferramentas: de wramagao para eriur tclas Ficeis de serem ulilizadas pelo operador do processo. Fornece. também, comandes © meios para interagir com as telas, tais como agdes para reconhecimento de alarmes ow miudanga de.vet poiay de process, © WorkSpace torn Este capitulo estd organizade da seguinte trav + Introdugio su WorkSpace + Objetes griicos ¢ sus propriedades © Construgao de teks © Configuragdo do WarkSpace ipitulo revise a terminoloyia usada durante 0 treinamento, Além disso, este he 00S, GE Fanue Auten Copy Be A\postila de Treinamente 154 7.1. Fluxograma de Desenvolvimento da Aplicagao SCADA: Servidor Configurscao do SCU i we Contiguracéo dos Drivers i Montagem da Base de Dados do Processo L Configuragac dos Alarmos Configuragao da Seguranga 4 Configuracao dos Dados Historices, Tob: Fluxogr: Comprishs 245, GP Roem Automation Contiguracao do SCU Monitoracao ce Alarmes ; Contigueacao da Seguranca ab Monitoragie dos Dacios Historicos Aplicagio Profiey I8EN Bisco 7.2. WorkSpace A. WorkSpace + Oferece acesso aos apticativos da GE Fanuc Automation ta através do IKorkSpace © Toda a configuragdo do projeto & {ei + Implementado também em outro softwares da GE Fanuc Automation + Modillidades do WorkSpace + Configure Mode: modo de contiguragio + Ru Mode: modo de execugiio + Componentes do HorkSpace. + Stsrenr Tree ou arvore do sistema + area de trabatina barra de menu + bare de ferramen ht «U8, Copy Apostita de Treinamente 184 7.2. Introdugao ao WorkSpace Fie Edt WakSpace ‘View Insert Format Window Hela Bled [al oi3| [oles] [8s] slat] Bla [eels] sel sleet eel rs Eero er) i 1 ~ i eeFROE 2p] fon) 31%] m [Ca] ea seleN DB] sel v |e B to Aacece tes | £21403] ale] a |e em HE Datancte Manager + 2 Decunents fs mi viel-leje|e la) ala le! 9 |) .21o[ep 68] Se 2 Regmaee : ects + 1 Gita | + 2 Heb nema Bi risoscolaraent + 10 Divers Mason Cetel * ewes Bertcenerta Bi craiGendere Bi ccoAidacien econo NetnaeStu-De0 | mach Sted = B aseset a) © one © 0003 @ owe 2 Renate + Li sehmaes +r Secuty Ee Sacecosaean t uM ForHe'n press Ft Workspace Coppeight © 208, G1, Eatste Aatomtion 2s Profiey IFIX Bisice 7.2. Introdugao ao WorkSpace B. Sestem Tree (Arvore do Sistema) + Mostra todos os arquives associados ao projet + Mostra os ubjetos assoviados a cada arquivo + Possui geesse a determinacdos aplicatives nada © Pode ser redimensionada, movida ow nio apr tem Configeeranton Uilty + Suas pastas so diretérios contigurados no SCU C. Area de Trabathes © Comtém » documento aberto + um documento & uma aplicagio baseada em Windows contida num browser ~ _ femnece meios para que as funcionalidades das aplicagdes seiam las a partir da interface de dronsser Aces # Documentos sdo editados no mode Configure © Documentos sao apresentados no modo Ri 1D. Menu Bar (Barra de Menusy © A barra de menus altera em tango do tipo de documento aberto Copyright © 28,6) Lanna Suremnation 16 7.2. Introdugao ao WorkSpace. Apostily ce Vreinamento (54 File Object New Fill Style Open Close View Zoom Default View Full View it Picture to Window Fit Window to Piewure Undo Update Window Location cat Refresh Copy Color Selections Copy as Bitn Property Window Paste Sereen Reyions Paste Special Delete Insert Duplicate OLE Object Selvet Al Rectangie Find and Repiace Rounded Rectangle Animations Oval Picture Line Polytine WorkSpac Poly Switeh to Rus System Tree Status Bar ‘Visual Basie Editor User Preferences Toolbars Full Sereen Current Time Carrent Date ‘Alera Suimmary Pash Button Format Window Help Bring to Front Send to Back Group / Ungeoup Aliga Flip Space Evenly Make Same Snap w Grid Grid s ‘Snap Objects to Grid Caseade Tite Horizontal Tile Vertical Close All WorkSpace Help FIX Picture Server Help Figura 7-3: Comandos dos Menus do WorkSpace em Modo de Configuragie Copyright © 2008, Ge anne susan Profiey FIX Basico 7.3. Barras de Ferramentas do WorkSpace A. Barras de Ferramentas As barras de ferramentas do WorkSpace fornecem hotGes para as aperagdes mais ati * As barras de ferzamentas podem ficar 4 mostza ou esconilidas, selecionando-as ou nao + no menu SHurkSpuce, selecione Toolbars + veja Figura 74 e Figura 7-5 B, Owner (Proprietirio das Barras de Ferramentas) + Todas as barras de feeramentas pertencem a wna aplicagdo ow a um documento + proprictirie da barra de ferramentas define quando ela aparceeri + Exemplos + asbarra do WorkSpace aparece engaanto WorkSpace = aS barras de ferramentas das telas (Picture) aparecem ape 0 Hard Space tiver uma ow mais telas abertas S enguuanto, ndo um as barras de ferramentas de Schedule estio disponiveis qu Schedule & acessade As Barras de ferramentas 30 disponiveis para todas as telas ¢ barras de ferramentas dos schedules estio disponiveis para todas os schedules + barras de ferramemtas especifieas niio podem ser alocadas para telas ou schedides ingividuais Coppright © 3048, G1 Hanne ¥s Apustila de Treinamenta 154 7.3. Barras de Ferramentas do WorkSpace ¥ StanexdTootar 7 Arpicatonl oalbat Tae | Shon suentoson tas Figura 74: Barras de Ferramentas do WorkSpace Toss Ee vBonts VincontToote Jy Teetoe |. Show Szenfosen testes Q Figura 7. Barr: mentas das Telas. Copyright © 2088, GF fanie Asotin mH. Proficy FIN. isiew 74. Telas A. Introdugito as Telas + Astelas comém objetos * Possuem estensio de arquivo *.GRE (Graphics Resource File » Arquivo de Recursos Griticosy © Para alterar as proprivdades da tla wlilize a caixa de didloge Edit Picture + no menu Edit, selecione Picture + seja a Figura 7-6 como exemple 8. Objetos * Dever ser nomeacios individualmente ¢ ter nomes exclusives = os nomes devem com ximo 40 caracteres ineluinde letras, 6 ‘ar com uma letra € podem ter no p eros e sub-tragos {_) + Podem ter programas de Visual Basic associados a eles # Podem ter animagées © Para inserir un vbjete: seleciane © objeto do menu Insert ou selecione © botdo da barra de ferraments Toolbox, + desenhe es eantos do objeto na tela Widow Stes Window Widh FO FF Tiles: 7 Alwaye on Top Window Height (EGE SystemMens F Rurtma Vette i | tackgound Cote: Recizatie | feeperacs ContcioriarerFeatues FF Messoye etteston © Disable caching forth pete [oe] Corel Heb Caiva de Diilogo da Tela Copyright© 2808, G1 Fasae Aatitsataat 7.4. Telas Apastits dle reinamente 134 Tipo de Objeto | Ferramenta_| Para cr Retingulo (Rect) Clique uma ver ¢ arraste. Softe 0 mouse ao chegar aw tamanho desejado, Retingulo Arredondado (Rounded Rect) Clique uma ver e uerast Solte 6 mouse ao che: 1 20 tamanho desejado. Cigue uma vex ¢ arraste Oval : . (Oral) Solte o mouse ao chegar ao tamanho desejado, Linha Clique uma ver e arraste. (Line) Pare no comprimemto desejado e solte © monse Poli-linha (Polvtiney Clique uma vez para cada pont, Clique daas vezes para terminar. Clique uma vez para cada ponto e etique das (Polugon vezes para terminar. Fechaese sozintio, no precisa combinar inicio « firm, Arco Clique uma vez para cada ponto estremo e depois (ire) uma terceira vez para criar a profindidade do arco, Corda Clique uma vez para cada ponto extremo e depoi hort) uma terceira vez para eriar a profiundidade da corda Tora Clique uma vez para eada tudo ds tora. 0 atime e (Piey © primeiro pontos estdo eonectacos para formar a “| —&\ ATI\'@ 68 borda curva, C. Dia de Desenho: + Quando desenhar viteulos e guadrades, se = isso fi com que a ale ra 7-7; Objetos Graficos Camus welt CTRL ure no arraastar e-0 fargura perm Copseigit 208, GI. Tanne Anemia TH Protiey FIX Basico 7.4, Telas Cope D, Caixa de Cores # Acuisa de cores éa ferramenta para a manipulagio das propriedades de cor * Contém todas as ferramentas new esquemas de cor sob medida iérias para atribuir cores @ objeios ¢ eriar = sto mais de 16 miihdes de possibilidades de cor = pode ser acessada de qualquer lu - veiaa Figura 7-1 © No menu: View, selecione Color Selections = esta cain modal ~ permani da tela sto selecionados na tela enquanto objetos diferentes # Cores Personalizadas + cores especi iadas s podem ser ei aas vores do conjunto de cores Susiem Defeauls (conjunto padrao) ndo podem ser alteradas ra criar cores espectais, selecione um eonjunto ite cores diferente ~ Veja Figura 7-9 Estitos de Preenchimento, de Borda ¢ de Fundo * Ascores so madadas da axa de didloge Cofor Selections + Osestilos sio mudados ne menu Object quando o ebjeto for seleeionado + Para alterar o estilo de: + Preenchimnentor selecione + Borda: selecione Ei + Fundo: selecione Background 2098, OF Fame Astonsation aad Aposcia Ue Froinamente (84 Upon Feegoesiae | Colce Set [Syitem Dotaak ~ Colo Meme: ColrZ27 tue [TOF ea [7 Sa BE steer FT OBetea uni ote [aT | oF Cancel de Cores ’speciais Copgright > 2008, GE Famie Antaatins 73 Protiey FIN Basiow 7.4, Telas Ferramentas Pauriio * Administragio Padrio de Arquivos do Windows - Open abrir), Close (lechar), Save (salvar), Save sts (salvar como). Save if (salvar todos) © Ferramentas Padrio de Impressio + Print Setup (contiguragaio da impressao). Pru (imprimir) + Ferramentas Padre de Edigzio do Windows Cat (cortar). Copy (copian), Paste (colar, Paste Spectal (colar especial) + Delete (remover), Duplicate (duplicar), Select All (selecionar todos) Gi. Ferramentas Avicionis + Copy iy Bitmap (copiar como bitmap) © Bring to Front (travet paraa frente), endl 1 Back (enviar para o funda) + Align (aloha), Flip (inverter), Space Evenly (espag Same Size (fazer do mesmo tumanho) talmente), Make # Snap to Grad (mover alinhado & grade), Grid Seatings (contiguragio de prade) HL Mudanga de Objetox Girativos * Muitos cbjetos podem ser editados uma vez, acrescentados fi tel + Isto inclui Reshaping (reformatagio). Resizing (alterar o tamanho), ¢ Rotating (girer Conyreght © 2008, GE Lame Sonat Apoutila de Teeinamento 154 7.4, Telas Soe 15h] He Sd Lele Figura 7-10: Exemplo de Tela Copyright TONS, GH Pony Profiey IFIN Iisiew 7.5. Configurago do WorkSpace A. Introdugdo a0 User Preferences + Qs padroes do HorkSpace podem ser contigurados selecionando User Preferences no menu WerkSpace B. Guia General # WorkSpace Options: configura pudrio de inicializagiio Workspace: Configure 00 Run Hlectronie Signature Options: configura opgdes das assinaturas eletrénivas. C. Guia Shape Preferences + Usada para determinar as propriedades de novos objetos acrescentados a tela. D. Guia Lavironmem Protection ida para proteger 0 modo de execugdo do WorkSpace (Figura 7-11). + Enquanto estiver desenvelvendo a aplicagdo & melhor deixar hubilitadas a maioria das opgdes. FE, Guia Startup Picnmes + Usada para contigurar as telas que serio abertas automaticamente quarto @ WorkSpace estiver configurado pars iniciar em Rim Mode (na gaia General). FL Guia Backgronnel Starnp * Usada para configurar os schedules que serio executados automaticamente qnando 0 WorkSpace estiver configurado para iniciar em Run Mode (na guia General} + Os schedules serdo vistos futuramente neste treinamente, G. Guia Auimation Data Error Defaults © Configera o comportamento padrio de objetos na tela quando ocorre erros (de comunicayio ou de comfiguragio por exemple, He Guia Picture Preferen # Usada para eon! as propridadies pacirie de uma nova tela. © Tambem cont gues a quantidade de (els @ serem mantis em mer ia cache cenquianto estiver rodiaido o sistema Copyright © 25, GE tan re Qonsaia To Apwostia de Tretmamemte 54 7.5. Configuragao do WorkSpace Genes! | ArinsionsDatafnorDelauts | ShapePetaences | Peso Prfeences | ChatPistcenses ErvionnentPretecien | BackgovndStailp | Staip Petes © rab Ain Tine Cavemen Piet o WorkSpace Tile and Mens: Opens ‘WoikSpace Fle MenuAcceteitars <== Ly T Oizabte ie Bar and Menu Bar T* Disable WokSpoce” File Menu Accelentere 7 DizatieMeruBar © Disable Open Accelerao: Disable" WokSpace" Meru Putcown 7 Diabie Pint Accelator (ther Options TF Qisabie Cudeat Ose AOTACAC INST Siig valet 005 SuMiEo PU EERI cove ds f208 a2 unico! AoE taal oT 02 ast pet px 08 GUMiod, cat pve 19 62 sm S.0ES¢ AO0Y A IOHT De_ge S61 Panse Eonosa Sia He Anos £291 0) aut) Ro se 0tg 23.01 39046 Au10. Deo aap aun. so 503 05 Bo em Soo mtn. 7 oe 28 catea Go Si coum aT Bo. itera En Sta couse ANT BO ens $9 5 s0Db@ a: B01 ALUNE COMMROLE Conia asd BOARD Bho vist 3) FLaC syvatnn S29 Joos ano. Bo ravage SA 3g wD Bo BAH HO sano aun so 20530 ater en he Bests Ko 154 Apastita de Tecisam re apna gr SOR 5 a on oa nea a6 Congrighn «| ase de Dados Exportada ( 2093, GH. Fare Acie wstraide CSV do Excel) Protigs iL Basico 8.5. EE xeric 8 Introdugdo 4 Base de Dados do Processo Exercicio 8 Copyright © 205, G8 Fyne Anton S16 posta de Treinamemio 154 Exercicio 8 Objetivos s completar este exercicio, vace seri eapaz, de: 1. importar tags de um arquivo CSV para a base de dados do provesso cuntr a base Ue dados do provesso Tempo estimado para completar este exercicio: 10 minutos Introdugio Neste exercicio, acrescentaremos 33 novas tags a base de dados do processo através da imporiagdo de um arquivo extemo, Este arquivo, em formato CSV. contém tuys novos que serio usados na aplicagdo de tratamento de dyua. Muitas vezes os tays sto criados ‘hums planiiha ou em um arquivo texto ¢ entdo importadas para a base de dados do iFIX. No final deste exercicio. sua base de dados estard semelhante a sear | | nt Aa término deste exercleio, vi Coppright © 3008, GE Fang Sutsonstien 8.7 Na drvore do sistema do He BO Database Manager abre com o seauinte alerta: 2 Sel Apareeeri a planithis do Database Mana -cione Open Local Node e ctique em OK. FeO a BX Owsne eer Vw anes Teas Hep Dasitalsalea) xIes) elas) wl | Sleddealal ele) s para adicionar novos tags, Exercicio 8 Space. clique dias vezes em Database M. EX Basico Teel, Daseasion [Sian Tie ope] yA] Coven eaegeme seSoresse eis ft agua (TE ET SEEATALTOLY — ro | | | | Sateo oat oF Dhar Os tinico: acrescemtados num exercicio anterior, sght © HS. Fame Aatomation 88) + que atualmente esto na base die dados do processo so os trds fags Apostiia de Treinamenta 134 aE ee rei 8 Importa tags para a base de dados. Usa.a feramenta de importagdo do Database Manager para importar tags de um arquive testo. 1. No menu Database, sclecione impore Uma caixa de didlogo aparece dizendo que o pro: base de dados estiver sendo importada: | BD ercite sont mietets artengrenie etn nad El ow! cama SAC ind parr enquanto a os 2. Clique em OK, Aparecers uma eaixa de para selecionar 0 arquivo que deseja importar: tek faa) Gen faye fa [a] Fesauen [Etro cee 3. Selecione 0 seguinte arquive: TagsAgua.CSV 4. Cligae em tmport para importar 0s ta A barra de status (barra inferior} do Database Mana importados. No tinal, a pianilia do Datahase Manager mostrard as noves tags, Copsrigh © 2018, G2: Fao Apsomtion lo Proticy FLX Basie ee Exerc 8 copy C. Atualiza a base de dados. Atualiza.a planilia com os valores atuais dos tags. 1. No menu View, setecione Refresh. Os tags sto awalizados com seus valores atuais © Database Manager agora deve estar semelhante a: Can Ecosse tar'vew feat Toh He nial Ofslwlsley x/alelea) wh] | elevssla] ee) Tegitsra [Type] Desersien | Seantins [0m] Woke] —Garvaue TSE Vevccamg_ int Waewade ca Sunbad iss [AS ase 2 last Tal [ote Wiowecor Papeld25—_ aM“ ro 3 FOTAVEL VARA — [at vatea ge Tenaue co Ago Ish ee ie oT iauaied ST Tarrio renaun ce Sor02) isan fa i faunce-sivets 9 JNwoiu Fasauuee caljo29 em 5 7 @ s founco-SiveL} [ar eoido Tenavo so Feel 20150 Iaaracao. Te [Goraveies erode sie ~~ ]Sae [vaso veLGE ‘A —IGnavenyes erve Ve i008 15 IST VetCe —__AD_[opmoins Veioodeae d= [St 1g Wada Vecd8 36" AG”[Seiwamvelsecaze cal is Tae ve awe Tanave ce St = FE [GALO MELOEAEE GA“ Necoupd desire ita Piveide Tanase 0 Gal ak = [aLtRO vet \6A_Iueids Tanase eR Foc jveL IA fvel de Tenavean lad [vers wen eX [ereaior Gumeae oo. MST-AOEACAG EA” FFomssa oN owreder = Pouwena NEL fea Nisids Panne oP — i= [A Rivet go Fenave de Aas = E [GA Freevior Damon go T= = (GA. esis revave de Sed— = TA Seswus vaseamenas: rele de Sut Alera [eatesnatl om oT aad Obs: Néo se prevenpe se alguns valores sido mostrades com pomtes de interrogeaciio 12727) . Esses tags estiio facencs referencia « tags que ainda seria atcrescenacox eo exereicios futuron. 6208, GE Tanue Aeteestion « Apostla de Yreieamenta 134 ——eeeSFSFSFSeSsSSExeerciici 8 D. Salva e recarrega a hase de dados. Salva as mudangas realizadas ¢ recarrega a hase de dados, No menu Database, selecione Save, Os novos tags sdo saivos junto com os tags ja exisientes na base de dados. 2. No menu D: selecione Reload, Apareceri a eaisa de ditilogo para escolher a base de dados a ser recarregada: A base de dados é revarregada, Bi 4, No menu View, selecione Refresh (barra de ferramentas 0s valofes dos tags Sio atuslizados. No menu Data . selecione Exit para fechar base de dados, pvighe © 2008, GI. 2a Autumn 821 8.6. Protiey iFLY Basico Questionario ——$$_______. O que é um tag de base de dados? O que € uma cudeia de Quais sio as diferengas entre tags primarios e secundarios? Qual é a diferenga entre brire recarregar uma base de dados? Uma base de dados pode ser aberta ¢ editada por uma estagio iClient? Copyright «2008, G1 Fane Astonsetion 8.22 Apowila de Treinamento 15% 9. Tags Digitais da Base de Dados Capitulo 9 Tags Digitais da Base de Dados Gapgrigin © 2405, GE Fane Aatumatéon ot Proficy iPIN Basico 9. Tags Digitais da Base de Dados Ohjetivos do Capitulo A base de dados do process ¢ constituida por estruturas chamadas de tags ou blocos, Este capitulo do curso apresenta em detalhe os tags digitais, mais espeeificamente os tags de entrada digital (D/-Digital Input) ¢ de saida digital (DO-Digital Output). Este capitulo esta organizado da seguinte forma: de entrada dis de saida digital + Uso doug al ¢ Uso do tag ‘Muitos termos apresentados neste cupitulo serdo usados futuramente durante o treinamento. Copysight © 2008, GEE Lame Antomation 92 Apostils de Treinamente 154 9.1. Fluxograma de Desenvolvimento da Aplicagao ~ — i (HM: Cliente | if i Configuracao Configuracao | 5 doscu | doscus I Configuracdo L dos Drivers Desenvolvimento : Gratico oo oH i : bo Configuragao dos Monitoracito ce ! Alarmes: Alarines Ae Configuragao da Configuragao da | 1 Seguranca ! Sequranga : Contiguracao dos Monttoracaa dos Dados Histéricos Dados Historicos Fluxograma de Desenvolvimento di (Montagem da Base de Dados do Pracesso) opp He 2S. GL Panu Aumowenion 903 Protiey iFEN Basico: 9.2. Tag de Entrada Digital A. Inirodugio #. DI- Digital Input (Entrada Digital) sado para ler valores digitais para a base de dados + valvulas, motores. bombas, ete = qualquer vaior de processo que tenha dois estados (abertor! ligado/destigado, ete) schado, B. Tagname # Campo que define « nome do tag e que deve ser dinico na base de dados © Onome do caracter pode conter até 30 varacteres ¢ deve ter pefo menos um Wo numérico + apesar de poder comegar com wn niimero © Os caraeteres que podem ser usados si: = (rage) A (barra a esquerda) _ Gub-trago) 1 (barra a direitay 1 ¢pomto de exclamagio) | (trago vertical) tinal de ndimero) {abrir colchetey % (inal de percentagem) | (char colchete) S (inal de détar) = tenbit cuidado ao usar esses ecaracteres especiais se os dados do iFIX foremy levados para outros softwares que possain limitar o uso destes caricteres: # Oso de espagamento nfo & permitide ©. Deseriprion * Campo opcionat que define a deserigio do tag com no maximo 40 caracteres * Esta deserigdo pode ser mostrada na tela em sumirios de aknmes datalin’. ete gniffeos. 1 Block © Campo que define o nome do prosimo tay da eadeka [Previous Black = Campo que detine o nome do tag anterior na cadeia © Este campo normaimente estar em branco nos blocas DI Coppright © P18, GF Lemaie Qetoamatio et Apostita de Treinamente 134 9.2. Tag de Entrada Digital [Digital Input 21x) f | Bosc Aame| Advanced TeqNane: fBLMT_T0GTO Detemsion: fVehe T0Sae Previous sa od seaerieg : Daier NBT Macon Mastic 0 Sewer e713 =] 10 Coniiguation | | | WO Adis: etnaaie | Sia dna Condionng a) bases a Scan Setings ~ 7 Process By Excestion SeesTne: Open: [OPEN | Gore: [ELOSE (se ] com | se Figura 9-2: Janela do Tag Digital Input (guia Basic) Be © ‘Copyright © 2008, GE Panag Auomcion os Protiey HIN Risicw 9.2. Tag de Entrada Digital Driver * Campo do tag que define 0 nome do driver de comunicagaio usado para a leitura dos valores deste tag stem disponiveis mais de 300 drivers HO Address © Campo que especifiea 0 enderego onde os dados desse tay so armazenados, + Para tags de ifica para onde a saids deve ser enviada ida. esp = Consulte 0 manual do driver de comunicagdo para saber como configurar este campo + Nao alribua o mesmo enderego a tags bascados em excegdo ¢ lays baseados em tempo + A Figura 9-3 mostea exemptos de enderegamento digitais ¢ analdgicos para os drivers mais eomuns M. Hardware Options uns drivers + Campo usado para informagies adictonais para al * Esse campo muitas vezes é deixado em branco © Consuite © manual do driver para ver se a configuragio deste campo & nevessiiria| Le Seam Time eqiiGacia com que o SAC fay 2 leitura ¢ process am Campo que defi con uma Base de dadas. + Existem 3 tipos de varredura (secu); + Jeinura com base em tempo processado a intervaios regielares & vei os valores possiveis n + eitura com hase em excegtion processado somente quando alteragio de seu valor for maior que a bands morta configurada no Pell Record (ou Data Block) do driver Imente one-shiat (apenas won disparo) © o tay 6 processade pelo SAC somente uma vez conti alt zero (0) neste campo, sre @ campo Copyright © 2008, G1 fone eatin 06 Apostita de Teeinameato 154 9.2. Tag de Entrada Digital 3 Tipo do driver Eniderego Digital Endereso Aniiligico . Entrada Genérica Dispositivo:Enderego | Dispositiva:Endereca Allen Bradley Devl:N7:0:0 Devl:N7:0 & : GE Dev QI DevERT : ‘Modicon Devi 00001 Bevts00T 1 Opto 22 De Devt 6 Siemens Dev |:DB3,2:0 Dev! :DB3.2 Texas instruments, DevEeXT Devi:WI Figura 9-3: Exemplos de Ender ento do Driver de Comunicagaio o Incremento cat 4 ‘Sub-segundos: 0.95 Segundos Io 59 Minutos IM_- 59M Horas iW - 24H Figura 9-4: Tempos de Leitura eom Base em Tempo : Compight © 288, GE Fare Vatommatin ot Protiey SFIN Bs 9.2, Tag de Entrada Digital J. Labels: + Campo que define legendas eam até 16 caructeres CV for usado no datalink, mostra 0 ou | = seocampo = seo campo A_CV for usade no datalink, mostra a legenda © As legends padres do iFEX sdo: Open para sinal Oe Close para sinal [ K. Enable arming * Opedo quy kabilita © processamento de alarme do tag pelo SAC iera mensagens de alarme ¢ permite que os links mosteem as condigaes de alaeme * Permite que outros tays da base de dados detectem um alarme deste tay # Todos os lags de uma cadeia de tags deve ter este eampo cadeiat de tags tenha processamento de alarme wabilitado para que a L. Enable Event Messaging fam informagdes nd © Opeio que habilita mensayens de eventos que rela eriticas ens de evento no requerem recanhecimento como as alarmes © Asmensag © Par exemplo: quando a viivula de entrada de um tanque abre ou lela, 0 FIX. ceavia aina mensagen part o operador de que a condigao da vilvula alterou. + Olay DI zera uma mensagem sempre que entra em estado de alarme + Para gerar mensagens de evento, as dunas opgdes Enable Alarming ¢ Event ‘Message devem ser habilitadas s de evento so enviadas para os mesmos servigos de alarme verdes no SCU. mus nde aparecem no sunsirio de akirme wa tel M, tlarm Type + Close: alarme CEN (Change from Norma? quando 0 vator do tag vai para t oo ndo o valor do # Open: akarme CEN (Change from Normal qua © Change of State (COS); alarme COS sempre que acorre uma transigiio de valor de tag. O alarme COS se mantém apenas por um periodo de Heitura ¢ s pode ser usado com tags de entrads digital baseados em tempo me durante a troca de valor, mas gerard outros alermes futha de comunicagao © None: no gera coms: por exemplo o alarme de z earn Priovste *Opedo que determina a prioridade do atarme e wsa¢o para fltraro aiarme Cupy sive Museen Apostite de Treinamento 154 9.2. Tag de Entrada Digital _{ CRE TT ase Aun |Advoresd| Alam Option Aor Aveos F Enable Aerning A = Enable Evert Messaging |E a | ‘Alara Type Alam Pity - © Nose © Change of State Flow CO Meum big © Open © Chore Figura 9-5: Janeta do Tag Digitat Input (guia Alarms) Copyright © 2088, GE Canue Aesamation 09) ies EN Basico 9.2, Tag de Entrada Digital 0. Alarm Extension Fields ‘+ Dois campos opcionais que podem ser usados como campos adicionais de descrigdo, por exemplo * Outro exemplo de uso, ¢ con sobre o tag. aro nome da tela que mostra informagdes = entio basta contigurar para abrir a tela configurada neste campo quando ocorre um alarme do tay ao clicar duas vezes sobre a objeto sumdrio de alarmes es sobre 0 assunto em um capituto tuturo ceurity Areas + Campo que de eserita We até 3 dreas opeionais de segura aga para proteger o tag de + Ousuirio deve pertencer « uma das dreas de s escrita para alterar seu jo de ueanga do ty com protega © Observa s + oacesse de teitu blocos da base de dados esta disponivel para todos os uswirios independents de sua area de segura de = isso permite ler os dados de uma determinada de mesmo se no tiver permisséo de escrita nesta dirca suranga Q, Enable Onaput © Opgdo que habilita enviar um valor para o enderego da DIT © Este sunto sera apreciado com mais detalhes fituramente R, Startup + Campo que define o modo de varzedu base de dados & carregada at do tag. (On Scan # Off Sean) quando a © Define também a forma de comunicagio com a DIT + dutomatie: reeebe ¢ envia dados para a DIT - Manat: recebe entradas de teclado. de outro tag da base de dados ou de programas Copyright | 2008, GH: Fane Antemation cay Apostita de Treinamento 154 9.2. Tag de Entrada Digital eT Cg J Bave | Atm Advaced | Abn Extension Palle - ° Alam Fad ym Feld2 Secuetyieas + Options Statin none F tavern Gut © oNSean Cu Elections Signatue ~ ~ The Electone Signatie option mart be purchased in cad lr thece pavameter tetake elect, ype F Hone Unegned Wites ~ | a © Peder Ory : 1 : . | Rone le None 7 Enable Oot 7 Onsen © Auto | © Petar avery ° nela clo Tag Digital Input (guia Advanced) Electronie 3 ignature + Area que habitita ¢ configura uma ass natura eleironien pars ota : ‘ Serd explicado em detathes no capitulo sobre sevuranga Capyrigt © 2608, 6h “anes Seems oan Praligy IEIX Basico 9.3. Tag de Saida Digital A. Introdu + DO - Digital Output (6 ida Digital) usadu para enviar valores digitais da base de dados para um enderego de comunicagdo da DIT = qualquer valor de proc: Jo, cle) sso que tenha dois estados (aberto‘fechado, ~ seestiver eneadeado, o valor é enviado todas as vezes que 0 SAC processa a vadgia de tags = sento estiver encades valor é alterado ido, o valor é enviado somente quando o seu B. Evens Messaging © Opgie que se selecionada, uma mens cenviado paraa DIT mi & gerada cada vez que wn valor é Co Invert Outpt + Opcao que iment o valor do tag antes de enviielo para a DIT (se 0 k ‘0 vialor |. cutie o valor 0 é enviado para a DIT) D. initial Value + O valor contigurade neste campo ¢ enviado para a DIT quando a base de dados du process & carregada:; durante a inicielizagao do iFIX ow quando se recarregst (Reioacth a base de dados, copys he © SUNS.G1 ante \stenation od Apostily de Treinamento 134 9.3. Tag de Saida Digital Cr Bese [aes] Advanced] TegNene: [00-MBE_a0Ka01 Dereipton: — fWSvalo Ge Comes Previous 2] Nee Addessng Over [MSE Modbus Ermemal v7 17 T]_ v0 Contigaation VOadeess: — Baviaooone é = wor 3 | | IMIS, GF Pane Aetomation O13 Proves iPIN Bisiew 9.4. eC xe rcciciio 9 Tags Digitais da Base de Dados Exercicio 9 oh Apostfa de Trefeamento F54 Exercicio 9 . Objetivos Acrescenta um tag de stida digital 4 base de dads do proceso Salvar a base de dados a panir do Database Manager Revarreyar a base de dados a partir do Dacabase Manager Tempo estimado para coneluir este exereicia: 20 minutos £ Entrodugio Na aplicagio de tratamento de agua, o misturador é usado para adicionar trés produitos quimicos na agua ~ sulfato de aluminio (alume), cai e polimero. Esses produtos quimicos faze com que stentes na agua fiquem aglutinadias de modo a se tornarem particulas maiores, Esse processo € chamado de conguiago. Neste exercicio, weed criard tags digitais para monitorar ¢ controlar as vavulas ¢ © agitador do misturador, s Faturos. vougs fara o Tink dos tags da base de dados de proceso com os objetos da tela do misturador. Ao término deste exereicio, vai pant a seo 9.5 e responda ao questionirio. Copyeight © 2005, Gi Hanes Aenean os Protiey 1P1X Basico Exercicio 9 A. Abre o Database Manager, Abre o gerencisufor da base de dados para adicionar novos tags. m Database Manager. 1. Na drvore do sistema do WarkSpace. clique duas vezes © Database Manager abre com 0 seguinte alerta: tio [EB «cementite EE © orsmramaeice fesse | / oe] | Le 2. Selecione Open Local Node e clique em OK. Aparecert a pkinilis do Database Manager. Cupyrigts © 2808, G1, Passe Astomspion O16 Apostite de Tretnamente 154 eee CE xeric 9 B, Acrescenta um tag de entrada digital. Cria um novo tag para monitorar a ent ia de agara no misturador. 1. No menu Blocks. sclecione Add. Aparecerd a caisa de didlogo pata selecionar um tipo de bloco: = Ca Bas dosean De aasaron Bes ose dee Bo amie Rasin a Geoteaes a Bac aa carer Bo Dos ston Boe Deveson a goo Doadur Aen Detar x Covet nee 2. Selecione DI — Digital Input e clique em OK. Apareceri a janela de configuragdo do novo tag DI: ee Cry fe Jars] stress VogMere STENTLESS” dase Rem USanatea egg | pew [| at Fl [oe geet [aim how ses FRitemtstecn fein eee toe ROE see] tee te Copy ight © 20S. GP youe a OAT a Ex ercicion 9 B. Acrescenta um tag de entrada digital (continua Configure as seguimes opi Tag Name: MIST_ENT_ Description: Estado da VO Address: 20:3 Open Label: FECHADA Close Label: ABERTA 4, Clique em Saye ao teerinar. STADO. ula de entrada de agua Aparecerd uma caixa de did varredura: logo perguntando se deseja colacar o bloco em 5. Clique em Yes. O tay € acrescentado a base de dados ¢ deve aparecer na primeira linda da planitha, Copyright © 2008, GF Lsmie Automstion os Apostila de Freinamento 154 eee eerrcicion 9 C. Acrescenta tags adicionais. Cria mais tags digitais para controlar e monitorar 9 misturador. |. Usanido 0 mesmo procedimento descrito nas piginas anteriores. adicione um novo lag d hase de dados com as seguintes configaragss fag Types DO - Digital Output Tag Name MIST_ENT_CONTROLE Description: Controle da valvula de entrada de a VO Address: 20:3 Open Label: FECHADA 4 Close Label: ABERTA Vale FECHADA i Obs: Este tag servi usaeio para controlar a vilvide de entrada de dua do , smistaradey Adicione um novo (ag a base de dados com as seguintes conliguragaes: ‘Tag Typ al Input fag Name _SALESTADO Description: Estado da vilvula de saida de igus UO Addres 20:4 Open Label: FECHADA, Close Label: ABERTA (Obs.: Este tag serdi used para monitorar a vélvila de sade cle diguaa do misturador. ie Description: HO Addn ‘Open Label F Close Label: ABERTA Initial Valve: FECHADA Obs.: Este tay sere scale para controlur a védvula de saidde de dgues do mistarador, Copyright 2098, Gk Panu Aatwiaton on Drofiey FFIN thisiew erection 9 Cy Acrescenta tags adicionais (continugio). 4. Adicione um novo tag a base de dados com as seguintes configuragdes: DI- Digital Input MIST_AGITADOR Estado do agitador 1) Address: 20:5, Open Label PARADO Close Label: AGITANDO able Ouiput: habilitado (guia Advanced) Obs. Este ene sert scale parc monitorar ¢ controlar o agitautar de tanque de nishura vapid, Ao war a opedo Enable Output, o tag pode ser usadio tanto pare Jer como para exerever 5200S, GE fame anes 920 Apostle de Treinamente 154 Exercicio 9 D. Salva e reearreg Cope we de dados. Salva as mudangas efetuadas ¢ recarrega a base de dados. 1. No menu Database, selecione Save. Os novos tays sie sulves junto com os tays jd existentes na base de dados. as 2, No menu Database, selecione Reload | Apareceri a caixa de didlogo para escother a base de dados a ser recarregada: 3. Selecione Ds A\ base de dados ¢ recarregada. labase ¢ catdo clique em Reload. 4. No menu View, selecione Refresh, Os valores dos tays silo atwalizados. 3. No menu Database, seleci mne Exit para fechar a base de dados, do Exercicio he | 288, GH" Fury Automation 921 Proves HIN (isle 9.6. Questionario L. Qual é a diferenga entre um iy 9 rio um tag secundirio? is siv os és tipos de Scan Time? 3. Quai é a ditereaga entre alamme e mensagem no iFIX? 4 Para que servem os 5. Qual € o abjetive do es npo Initial Value de um tag DO? puright © HS, GA. He worm Apostilia de Treinamente (5 10. Objetos Graficos Capitulo 10 Objetos Graficos Copyright 2008, CIE Yonge Automation 10-1 Profiey iFIX Bisico 10. Objetos Graficos Objetivos do Capitulo Neste capitulo serdo apresemtadas terramentas adiefonais de desenvolvimento grafico para animagio de abjetos. Aincka neste capitulo, discutiremos alzuns conccitos adicionais sobre 0 WorkSpace. Este capitulo esti organizado da seguinte forma: © Usoda jancla de propriedades (Property Window) © Adiga de daralinks © Uso do construtor de expressdes (Expression Builder) * Uso da ferramenta de entrada de dados (Data Enury Too! Além disso, este capitulo apresentara novos termos que serio usados durante o treinamento, Copyright 2005, G1, mre Nutone (0.2 Apastil 10.1. Fluxograma de Desenvolvimento da Aplicagao Configuracdo ! _ doscu —_—s Configuracéo i _ttos Drivers Montagem da Base de Dados do Processo | a | Configuracao dos i Alarm go : Configuracao da FL Seguranea L Configuracao dos Dados Histéricos juxograma de De (Deseavolvi Copyright © 21S. GH Fane Autoanstion 10-3 Configuracdo do SCU Desenvolvimento ‘Grafh | Monitoragio de Alarmes ft Configuragao da Seguranca ss Monitoracao dos Dados Histericos ento Griifica) fe Treinamento 158 Protivy FIN Biisieo 10.2. Objetos de Telas A. Revisio © Telas sido criadas no ambiente WorkSpace *¢ Existem diferentes objetos grificos disponiveis para eriar telas = retingulo = reténguto arredondado = oval = inka = poli-linha = poligono - area, + corda + torta testo, B. Manipulando os Objetos = Os objetos podem ser manipulados através das apgdes do menu Format = Align: alinhamento = Pip io + Space Evenly: espagamente uniforme = Make Same Size: igualar 6 tamanto + Os cbjetos também podem ser manipulados atraves das opgdes do menu Object + Fill Sivte kd + Background Style: estito do tend ilo de preenchimento estilo do contomno Copyright © 2005, G1 Fase Autenation 1-4 pamento 155 10.2. Objetos de Telas. [sls : (Pao | al oles ‘amy ‘ CemAetcerce tool | al 49/ $13 F ccaceiot | epee | aL : a aioe «eens cabs Sten : Hiteieg arcgrment & J 1/0 Drivers . Tp wiser . = LJ Pictures 2 a Bombesmenia . ChoGinadene Me BI lecansdeckue : Bi iccarsriny Bi Neworsisusdap| 1B NewekStatvsried ‘ = Banca . + J Security EE Sytem Contzsion Heo Fertiel. pess 1 Num Figura 10. xemplo de Tela Compright © 2085, GE; Kunue Avcontation (05 Protiey IEIX Basico 10.3. Janela de Propriedade A. Introdugio. 2 APE modi perty Window Ganela de propriedade) ¢ a ferramenta usada para 1 as propriedades estiticas de um abjezo como: ~ altura, lergura, cor, estilo de preenchimento, ete + Mostra somente as propriedades do objeto que podem ser modifieads ~ _o valor de cada propriedade aparece 1a coluna da dircita (Figura 10-3) ades cont me uma lista de opgdes da qual podem ser emplos: BackgroundStvle, Visible 9 as propriedades apenas para leitura ndo aparecem na janela «A Janela de Propriedade nao é modal = permancee na tela enquanto os valores das propriedades so modificados. + _reflete as propriedades do objeto selecionado no momento B. Como at Junela de Propriedade |. Clique cont o botie diteito do mouse sobre o objeto da tela (out na drvore do sistema) a ser modificado « selecione Property Window do menu pop-up + vei a Figura 10-3 2. Localize a propricdade a ser alterada na cotuna da esquerda da jane em scu valor na coluna da direita 3D eelique ite © nove valor para a propriedade + quando entrar com o valor, 0 objeto muda apresentando © nove valor Copyright © 2008, G1 Hanus Aatontation 10-6 gy Apostia de Freinammento 154 10.3. Janela de Propriedade 16777215, 2-Opaaue 4 2147483687 Bs ° . 0- Edgastyesctd ‘ 1 Fae 0- FaStyleSold 16722959 1e.6528086000505, False 2B -HorzertaFronteft 100 6.75077370355725, 0-Hornercarromieft 5 109 - Fase 1 a 2 Fate 1 -VerbcalFtenBatiom 109 2.7he3ez63229904 ‘ £ -VarteaFromettom 100 we 19.3594743985008 Figura 10-3: Property Window (daneka de Propriedade) Copyrighy © 2008, GE Fanuc Automation 10-7 Peofiey iFIX Bisiew 10.4. Datalink AL Introdu + Um daratink apresenta intormagdes em formate AS Fonte de dados “IL ou numérico de una E um dos objetos erdficos mais usados em uma VK ‘+ No menu tnsert, setecione Data B. Configuragao do Datal © Formatting (Formatagaioy ~ Numeric (Ni mérico) 2 Epossivel configurar o nlimero de casas antes de ponto decimal (UFhole Digits) © 0 nimero de casas apés 0 ponto decimal (Decimal) + Alpha-Numeric (all yumérico) 2 possivel configurar © numero de linhas para o texto (Lines) & ‘9 niimero de caracteres por linha (Characters per Line) + Data Entry (Entcada do Dados) = None © cria um dewedink somente para teitura dos valores + brplace © permite a entea de valores no dutulink pelo operador 9a opgio Confirm fz com que aparega uma mensagem para cconfirmagdo da entrada do valor C. Informagaes Adicionais +O datatink compora-se como um objeto texto com sua propri (titulo) animada fade Capaton + Outras animagées podem ser Animagces (tnimations) crescentadas a0 datalink, usando a Caixa de = exemplos: @ anima a cor do texto © animar a visibilidade do texto © animar ¢ tamanho do testo (altura © ~ _ vutras informagdes sobre este assunto fiituramente durante o treinamento Copyright © 2003, G1 Hanae Asnoaanion (0-8 10.4, Datalink om Sources Apostila de Treinamento 153 Data Envy Type [inFace r Fomaties Raw Format duct flee Ca FraeuDOEaee ETAT Enor Conigtetion Goneel (eur Enc: Mod i UseEno Tae Souce Figura 10-4: Dara Link (Mostrando Dados do Tipo Texto) Data ty ——— Tyee [lnPhee | r Forse | 0 Raw Feat v fa or FREMODETIOO CELT FLO = Eno Cortig.zation = Dutout Bre: Mode [Use Ene tae ype = ‘whele Dg Cone [F Occsnsi fF Copyright © 2405, GE. Fanue Automation 10.9 Profiey 1F1X Bisico 10.5. Construtor de Expressées A. Introdugio ‘* Usado para atribuir valores ds animagdes 's valores stio denominados Data Sources (fomtes de dads). ‘* Aparece em muitos locais denteo do iFIX + normaimente acessado através do hotde Browse LJ (Fi ra 10-4), B. Expression Buileler (Construtor de Expressées) # Permive acessar as fomtes de dads (data source) atrayes do sistema iFIX ‘+ Existem muitas fontes de dados que podem ser usadas para animar as propriedavles de um objeto +A Fonte de dado pode ser um valor ou uma expresso + uma expresso é um ou mais vitlores de dados conectados com unt ot mais operadores matemiticos +o Expression Builder & usado para eriar expresses que acessam dados de ume tiniea Fonte jives fontes de dados podem ser usadas em uma expresstio: + coustantes numérieas = textos entre aspas duptas ("") tags Uo iFIX, vidor OPC = propriedades de objetos da tela - enderegus do. = propriedades de abjetos globais ~ contadores de alarme dados histories © A Pigura 10-6 apresenta 0 Expression Builder do iFIX Copy 2008, GE Loaves Actamtion 10-10 fe Treinamento 154 10.5, Construtor de Expressées. Expression Buil Data Source Browser —_ AB Fo*Deedore [BI rienzes| @ Globee] 7 Data Serves] iy Aum Caues | Nod Haner Field Nemes» | Gast, oo Tag Nanes = ru TnoTNvEL, JFLTRO-RETRO_enT FILTRO_AETRO_Sat FILTRO"SAL Loc soTOR FLoc’MoTA conTAgLe fesasces Deadbane (0000000 AeiesnAate [OTeaGH =] on caress | nap | [Wenenoiea Factens 99 Figura 10-6: C: a de Didlogo do Expression Builder (C trutor de Expressdes) Coppeight © 2005, GE Fave Auovntion 10-11 Pratiey 1FIX Biisive 10.5, Construtor de Expressdes. C. Uso do Expression Builder © FIX Database = traz ama fista dos tags da base de dados focal ou de ura nd remoto + Epossivel filtrar as fontes de dados por nome do nd, nome do tag e tipo de campo. entre com o vator do filtro ¢ clique no botdo F «Pictures + relago de objetos da tela ¢ suas propriedades ~ recomenda-se em geral NAO referenciar objetos de outras telas % sea outra tela estiver fechada. o objeto nao sera atualizado © ao invés disso, use um objeto Global (mais informagoes em capitulos futures) D. Mathematical Functions (Expresses Matemiticas) + Este botio f iparecer um painel com fi ticas ¢ booieanas ngdes mater © Exemplo: = suponha que deseje mudar 3 cor de um objeto somente se dois tags digitais estiverem fechados Fix32.80. 011 ov = 1 AND Fix32.NO. © Usado para reduzir a quantidady de programagio em uma tela ~ mais sobre inserir programas futuramente durante o teeinamento copys be SRS, GH Bamie utemain lol? 10.5. Construtor de Expresses. Aposila de Treinamento 154 “Bas fone tiowt = maces — B Reosso0e fH rewea]@ tense] OxeSovee] 2) aeatancel Nase eres Tea tee: el tres ge ——« sn J cor sna] e005] aranf toss var | 49 | sont] Be ma] on tf2j 3} cjs|s {ola Fagan Resa a Feat nthe wae near OF ence FREER femme I] ret | te Janet Fine Figura 10-7: C Copyright © 20S, GE Fuone Astomation lots ‘aixa do Construtor de Expresses (mostrande Fungdes Matem Profies 11K Basico 10.5. Construtor de Expressées. Refresh Rate (Tava de Atwatizagdoy + Velocidade 4 qual 0 iF IX atualiza 0s valores do objeto * AP animagio deste abjeto cada um segundo. ura 0-8 mostra a configuragio do Refresh Rote igual a 1.0. ou seja, a i atualizada com novos valores da base de dados a P. Dead Band (Banda Mort © Flutuayaio maxima permitida sens o registro de um novo valor pelo iF1X +A band morta eria uma faiva de atuagdia prosima ao valor atual © Enquanto o valor es valor rer dentro dessa faixa (ou banda), o iFIX ndo atualizara o + Aoexceder a banda mona, 9 valor & atwalizado empl: + enquanto os vaiores do tag representado na Figura 10-8 estiverem dentro de 5 unidades de engenharia desde a tltima atualizagao os valores ngo sia atualizados G. Tolerance (Tolerincia) + Eo fhtor de arredondamento que o iFIX usa quando compara valores + Sos valores estiverem dentro ca toleraincia, 0 IFIX entende que os valores © Exempio: = $6.08 dois ta ura 10-8 estiverem dentro de 15 unidades de cengenitaria, os valores dos tags sito considerados iguais, Coppright © 2on8 GEE lots Apostle de reinamente 154 10.5. Construtor de Expressées, Expression Bui Data Save Siomser on a 6B PO Databore |B Picnces | Closets | 7 OareSevers| +} AlomCouwieie| “> Node aes Tag Nanas sone Fisk Names caso JpOoraveL“Gueaicos POTAVEL SAL POTAVEL“VaZkO TOTAL JRO TAvEL“vazAG VELOC = Fa Fil Tolerance IS 00007 Deadvand [EGOS Fetesh Rate: [Tr omGDeD aliz Copyright ©2003, GE Ernie Automation Was Profiey FIX Bi 10.6, Ferramenta de Entrada de Dados A. Introdugaio + As ferramentas de entrada de dados sio usadas para enviar valores de uma tela de volta para a fone de dados (Figura 10-9) + Estas ferramentas muitas vezes sto usadas com os datalinks, mas podem ser uusadas com guase todos 0s objetos # Pera acessar a Ferramenta de Entrada de Dados (Duta Entry Experd) clique sobre 0 botio Zl da Toalbons, B. Métodos para Emrada de Dados © Numericéstiphammerie Entry (entrada numérica‘alfanumérica) ~ permite estabetecer um valor de tag através da digitagdo do mesmo com a tela em modo de exeeug? © Slider Entry (entrada tipo slider) + permite moditicar um valor de tag fazendo deslizar 0 controle com a tela em modo de execugio ~ _usado principalmente com tags analégicos # Pushbutton Eniry (entrada ateaves de botio) + permite enviar valor 0 ou 1 para um tag + usado principalmente com tags digitais sebe dois botdes, eacka um com + durante a exeeugdo da tela, 0 usudrio x um titulo contiguravel 2 um dos botées. quando clicado. coloca 0 valor em 0 © eoutre coleza o valor em | ler até 12 caracter = es titulos poder de compriniento © Remp Emery (entrada tipo rampay + permite alerar um valor de tay para cima ou para baixo por perventagem (contigurivel) com a tela em modo de execugtio Copyright © 2008, GE Fane Autoonation lo-t6 Apostifa de Treinamence 184 10.6. Ferramenta de Entrada de Dados se Data Entiy Method for Polygons uta Data Source Dee Source FiaGh THISNODENST_SA)CONRGLEF OV =]_~ [8 ‘Choose Dato Eriry Method Pushoution ree 7 Nmensiphonunere Erty Open Baton Teo Fecha ‘abi © Steer erty (ose Button Tet Pustbtion savy © Rarp erry ‘Shoace Oats Err tthe ‘Stee Options Sees © Namanesaipnncunnee Ee Low bent a 2 6 sxseecety Honus 160) © patton ey TEL GAE rere hemp trey 7 enee conteneusty os ee ¥ rramenta de Entrada de Dados (exempla de entrada por slider) Copyright © 2108. Gi. Panne Anomion Profies iFIX Hisico 10.7. Exercicio 10 Objetos Graficos Exercicio 10 Copyright © 20888, GE, Fane Aatetaions 10-18 Apostita de Treinamenta 154 Exercicio 10 Objetivos Apés complciar este exereicio, voed sera capaz, de: 1. Usara Property Window para modificar as propriedades de objeto: 2. Acrescemtar cktelinky a uma tela. 3. Usara ferramenta Data Entry para conti rar a entrada de dados. ‘empo estimado para coneluir este exercieio: 30 minutos Introdugs Neste continuaremos a construir a tela do tanque de mistura, Lembre-se de que © misturador € usado para adieionar trés produtos quimicos & dua: alume (sulfato de aluminio), cal ¢ polimero. Esses produtos quimicos aglutinam as panticulis suspensas de modo a ficarem maiores. Este processo & chamado de eoagulagdo. Neste exercicio, moditiearemos as propriedades dos objetos existentes na tela e acrescentaremos insis alguns objetos, Acrescentaremos também a capacidade de modificar os valores do processo, configuirando a entrada de dados em alguns objetos. Ao erminar, Condigio do Agitador ADT AROS Nivel do tisturador Ao término deste eNercicie, vi para a segio 10.8 e responda 50 questiontrio, Copgright © 2008. GF fame vuteemaion 10-19 Prolivy FFX Basico Exercicio 10 Abre uma tela existente, Abre a tela do misturador ¢ acrescenta um objeto de texto, £ No menu File do WorkSpace, selecione Open. Aparcceri a eaixa de didilogo para selecionar um arquivo de tela. 2. Selecione Misturador e clique em Open. A tela do misturador se abrira, as Fie Edt WorsSpace View san Formal Window Hep ee 2iSh| Zhglalalzlalslol em! zleilsilel 9, |es/sulsalee JekSpece (Contiawe) Misturador Rapido Pino Pe Suc aova Fo Hoi eres F) Now Cpgtight © 2008, GE totoe Automation 120 Apostita de Treinamente 134 Exercicio 10 8B. Modi propriedades de um obj Usa a janela de propriedades para moditie propricdades de objetos na tela 1. No menu View, selecione Property Window. A janela de propriedade apareeerd no WorkSpace. 2. Usando o menu suspenso da Property Window. selecione 0 Misturador ~ CFisPicture As propriedades da tela aparecem, 3. Configure as seguintes propriedud Author: digite sew nome BackgroundColor; amarelo claro 4. Continue alterando as propriedades dos seguintes objetos: Pa do Agitador 5 - EdgeStyleNone ForegroundColor: 0 (preto) Haste do Agitador: ge Width: 2 5. Ao terminar, feche a Property Window. Comyright © 285, G1" Fume Antennas 1.2L Proficy iPTX Basico Exercicio 10 c Copyright © 2008. GI Yun Auten lo. Acreseenta um datating, Acrescenta um datalink a tela para mostrar 0 nivel do misturador. link. O cursor muda para o formato de tums ecuz (+). |. No menu Insert, selecione Data 2. Posicione 0 datalink abaixo do texto “Nivel do Misturador”. Apareceri a caixa de contiguragio do dataling 3. Clique no bore Browse =! para abrir o Expression Editor. 4, Na guia FIX Database, selecione: Vix32. THISNODE.MIST_NIVEL.F_CV. re 08 seyuintes valores para: Deadband: 0.001 Refresh Rat 0.100 AA tela deve fiear semethante 3 -guinte == ede Hones: ~ Fog Neve Feld Mores Los Maro concno.e FADE MOTOR NEUGLIOADE Loe wet, ltcc-s Luc conrmoce Maret Migrant cOMTAGLE fuigtoent-esrapa towance THRE Desatund [TORE J Fete Ais DTT Sy Apostila de Teeinamente ($4 Exercicio 10 Acrescenta um datalink (continuagiv). 6 Clique OK para voltar 8 eaixa de confi 7. Confi: do dlaratink, igure cls seg intes opgdes na a Justify Right ‘ Whole Digits: 3 Decimal: 3 A caixa dover estar semethante & (sats FEZ omental sens 0 CE ee ue 8. Ao termi clique em OK para voltar & tela 9, Use a Property Window para configurar o tamanko da fonte do novo dlatalink igual a 12. 2008, CH! Fane Antonis Pratiey iPIN Phisico Exercicio 10 D, Acrescenta um outro dutalink. Acrescenta um nove datalik para mostrar a condigio do agitador do tanque. LA datalink para mostrar a condigdo do agitador. Use as informagdes ¢ co como Buia: Source: Fix32, THISNODE. MIST_AGITADOR.A_CV Data Entry - Type: None Formatting - Justify: Left Ao terminar, a tela deverd estar semelhante a seguint SEGRE Fie Edt WorkSpace View Insen Format Windowr Holg Sleifialesapelotislel sl) Zlelaled a ele] lealasl<| 2 Misturador Rapido Condigdo do Agitador DATADATA Patreoro ope Fortin. ares FI eam Copyright © 2008, GE. Hames Automation lott Apostitu de Treinamente 154 Exercicio 10 E. Abre a eaixa de ferramentas Toolbox. Se aharta de ferramentas Toolbox nie estiver aberta no WorkSpace através do menu WorkSpace > Poth Aba a de ferramentas Tootbars apareceri Na segdo Owner. selecione Pi Agora, a caiva de didloyo estard semethante & segaint: F Stow Soteateteminbo 4. Clique em Clase para fechar 2 eaisa de diiloge Taotbars. Vos vottard para a tela Copyright 2008.64, Hee Aetomation 1.25 Proticy FIX Basico Exercicio 10 F. Habilita a eapacidade de alterar dados do proceso Usa a ferramenta de entrada de dados para alterar valor de um dlatalink. lecione o cdatalink que mostra o estado do agitador, Foolbox. 2. Clique no botio Data Entry Expert na Aparecerd a caixa de didlogo mostrada abaixo. 3. Habilite a opgdo Pushbutton Entry. 4. Configure as seguintes legendas para os bote Open Button Title (0): Parar Close Button Title (1): Agitar A caixa seri semethante & seguinte: SoM ae sovce farreattinemer les Chemomsnmrcetiy —— openonan ea, Fo 6 tert cose eh oe 6 pera roy Ce] | = | Ao termina, clique OK. Voce voltard 4 tela do misturador. ©2018. GL Tanue Antomation 10.26 Apastite de Vreinamento 154 iE xeerciciio 10 G. Habilita entrada adicional de dados. Use a ferramenta de entrada de dados para alterar o estado das vilvulas. LS cctone © poligono que representa a valyula de entrada de 2. Clique no boo Data Eatry Expert Zl na toolbox. A janela de contiyuragdio da entrada de dados aparece, 3 no campo Data Source (Fonte de Dados): Fix32.THISNODE.MIS1 4 s legendas para os botes: Open Button Title 0): FECHAR Close Button Title (1): ABRIR 6. Ao termina. efique em OK. 7. Repita esse processo com as outras 4 vélvulas da tela. Lise as informagdes da tabeia abaino como guia, ix32. THISNODE.POLIMERO_CONTROLE.F_CV Fix32.THISNODE.MIST_SALCONTROLE.F_CV. | Saida de Agua Congrigit © 200561 Late Vutomation 0.27 Protiey 1PIN Bisico Exercicio 10 HLS: Iva e visualiza a tel No menu File, A tela ¢ salva, selecione Switeh to Run, No menu WorkSpace. O WorkSpace alterna para 0 modo de execugdo, Mude 0 valor do agitador, © que acontece? ‘Mude os valores das valvulas de entrada e de saida. O que muda na tela? Obs. Ainde falta. um meio de saber o estado anal de cade ima das vélvulas: Para isso, pode-se adicionar datalinks para cada wna das veilvulas, Em cupitule futuro, 0 iépice de antmacde serd discutide. Isso permitird que as propriedades le cada objeto mudem dinanricamente em made de exectcdes Copyright © 20905. GE ame Awtonaitivw 10-38 Apostle Treinamenwo 154 ‘ Desafio Exercicio 10 A. Desafio, Se o exereicio fol concluido. tente esses pasos adicionais: Se voce ainda ni fez 0 desatio do Capitulo 7. execute os passes abaixo (Ia 6). Sendo. pule para o passo 7. 1. Configare o alinhamemto de todos os textos a diceita 2. Configure todos as textos para fiearem em negrito. 3. Faga com que as tubukagdes e valvulas do lado esquerdo do tangue tenham espagamento unitorme 4. Acrescente objetos de data ¢ hora no canto superior direito da tela. 5. Acrescente uma sombri no titulo da tela (Veja a figura abaixo). 6. Alltere a posigiio das tubulagdes dos aditives quimicos eonforme a fig 7. Adicione datalinks mostrande o estado de cada uma das viilvul: Fis ft Woaspico Vw tate Fatma Tincer re solala|siallsietsi.) ZeAalolesalsioimiel litle! 2.leas| nn cal Potmero Hivel Go tisturador For Hain pepe FI Gamma Copyright 2098, GL Bane automation 1029 IFIY Biisico 10.8. Questionario LL Para que serve a Property Window’? 2. Para que serve um datalink? 3. Explique a importineia dos campos Dead Bard ¢ Refresh Rate do Expression Builder. 4. Quando ¢ usado © campo Tolercace em wma expressio’ Qual & 0 obj oda ferramenta Data Eniry Exper {MIS GL Fannie Nutonation 10-30 Apostila de Tretoamente 154 11. Animagao de Objetos. Capitulo 11 Animagao de Objetos Copyright © 2005, 6 Fanuc. Nugpaanion nel 11. Animagao de Objetos Objetivos do Capitulo Neste eapituto, veremos algumas Ferramentas adicionais para o desenvolvimento especificamente, para animagio de objetos, além de eonceitos adicion Este capitulo esta organizado da seguinte forma: *Assistentes de animagGes (Animation Experts) + Caixa de didlogo de animagées (Animations) Além disso, este capituto apresemtard novos termos que sero usados durante o treinamento. Copyright © 2008, GI: Lanne sito 12 Apostila de T ramen 134 11.1. Fluxograma de Desenvolvimento da Aplicagao SCADA: Servidor rivers y Desenvolvimento Grafico . Configuracao dos Monitoragio dos Dados Historicos Dados Histericos rent Gi Copyright © 2608, GE Eyage Astin 1S FIX Basico 11.2, Animagées. ‘A, Introdugiio + Para fazer os abjetos grificgs fiearem mais articulados. muitas vezes & acrescentada tima ou mais animagdes ao objeto. imagdes alteram dinamicamente as propriedades de um obfeto de acordo com uma Fonte de dadas. que pode ser: + ura tay de base de dados do iFIN + o-valor da propriedade de uma tela ou objeto + um ponto de um servidor OPC = uma varivel global + um evento VBA - oon 4 expressio pré-definida © A Figura 11-2 resume alyumas das animagées mais usadas B, Funcionamento da Animagao + Uma animagio constitui-se em dados altamente otimizados que passam por um mecanismo construigo dentro do iF 1X © Na verdade. as animagies sio ebjetos ~ quando wm objeto ¢ animado, um objeto de animagdo ¢ acrescentado as propriedades do objeto original 9 ousuiirio ve um abjeto, realizando uma agio visivel, operacional 9 na verdade, sio as propriedades do objeto qu nao o proprio ebjeto Fonte de dadas & o valor usado para fazer a anim # Como 's alters as propriedades dos ohjetos. uma propriedkide so pode ser usada em una wnimagio, se a propriedade aceitar dados + propriedades s6 para leitura no podem ser usidas + _ mostrar as propriedades disponiveis abrinde a janela Properties # Muitas coisas fetus com animagées podem ser feftas usando a Ferramenta VBA (Fisuall Basie for Applications) = o.uso dessa teni no € recomendado + as animaydes sto muito mais adequadas para ume atwalizagdo continua das propriedades de um objeto Copyright 2095, GF anne Automat flat A posite de Treinamente 154 11.2 Animagées Animar a propricdade... | Permite.. 0... Hor Preencher horizomalmente um abjeto de acordo com uma percentagem. Por exempio: se o valor de Lr ual Pill Percentage | {_propriedade for 50. o objeto & preenchido 50% wl Preencher verticalmente um objeto de acordo com uma percentagem. Por exemplo: se 0 valor da propriedade for 50. 0 objeto & preenchido 50%. tical Fill Percentage Preeneher horizoatalmente wm objeto a partir da [_esquerda, da direita ou do centro, i Preencher verticalmente um objeto a partit do topo. da base ou do centro, € Horizontal Position Deslocar horizontalmente um objeto através de tela, Vertical Position Deslocar verticalmente um objeto através da tela, Rotation Ansle Rotacionar um objeto na tela. Ovais. retdingulos arredondados ¢ grificos nio tém propriedades de 7 | Aumentar ou diminuir um objeto proporcionalmente. Uniform Seale Height | Aumentar ou diminuir a altura de um objeto. A largura permanece inalterada, Wide | Aumentar ou diminuir a lar de um objeto. A altura | permanece inalterada, Aumentar ou diminuir a largura dle sem objeto de acordo com uma percentagem, Por exemplo. se 0 valer dia propricdavde for 50, 0 objeto seri redimensionado [cm 50%, Vented Scale Percentage | Aumentar ou dimiouir a altura de um objeto de acordo | com uma percentagem. Por exemplo, se 0 valor dat | propriedade for 50. 0 objeto ser redimensionads em 150% fudar a cor de frente de um objet. Links. po linias ¢ bitmaps nto tém est propriedade, Horizontal Seale Percomage Pivible Caption Murdar 0 cesto apresentado por um objeto de texto. (apenas para obietos testo) m vigjete visivel ou invisivel wea 1 Copyright 208 GF Fosse Proficy 1FIN Basico 14.3. Configuracao das Animagées Basicas A. Introdugo. A partir da versio 3.0 do iFIX, ao clicar duas vezes sobre 0 objeto ou seleeionande lnimations com 0 botio direito do mouse, aparece uma janeta de ‘as (Figura 11-3) i disponibiliza 0 acesso aos assistentes de animagdes (Experts) mais usados + A maioria dos assistentes estdio disponiveis também nas barras de Ferramenta Toolbox (Figura 1-3) ¢ Experts (Figura 1-4) | N12/2r/ Et [Sa rramentas Toolbox } BB rele] v |) oa] es{2 2a Figura 11-4: Barra de Ferramentas Experts Copyvight © 208, GE Rane Amemativn ea Aposti de Treinamento 154 11.3. Configuragao das Animacées Basicas , 234] Benet wenn . Otiect tare. Roundcct Dereon | T° Enatie Felt 7 Ensbierighigh 7 Enable Select Coke Movement fa ic | T Posion OB F FaPercertage oo P Eege = 7 Scale a Visit y a P ickgound r 7 Vabie : : oo i SSS “dBhonaldrinatans 7° . T thet N T advanced Aninstin Cortigae - : i ue _| Figura 11-5: Disilogo de Ani Copyright © 2078. GE Panu Astosuation 7 Profiey IFN IRisico 11.4, Assistentes de Animagao AL Introducao + Os assistentes de animagdes (Experts) so modelos. usados para animar as propriedades de um objeto = Fill (Preenchimento) Rotate (Girary + Position (Posicdo na teka) + Visibility (Visibilidade) + Foregrauud Color. Background Color e Edge Color (Cores de Primeiro Piano. de Segundo Plano e da Borda) + Click (Clique) istentes de comandos em VBA ao evento de clique sobre um objeto © A Figura 11-6 mostra uma lista de alguns assistentes de animagio © A Figera 11-7 mostra uma lista de alguns assistentes de comandos para 0 evento de clique sobre o objeto | a} Fill Expert | © TBP Rone kxpert | © BE] Position Expers | EB] scate expert / | BA] visit i | Ge] eelge Catar txpurt | i [a] Haregrmmnd Color Expert | \ Background Calor Expert Figura 11-6: Assistentes de Animagio Jats DONS. 8 Foe aati Is copy

Você também pode gostar