Apostila Factory Talk View 1

download Apostila Factory Talk View 1

of 303

Transcript of Apostila Factory Talk View 1

PV01 Laboratrio de FactoryTalk View SEFAVOR DEIXAR ESTA APOSTILA NA SALA AO TERMINAR O LABORATRIO. VOC RECEBER UMA CPIA ELETRNICA DA MESMA! AJUDE-NOS A ECONOMIZAR PAPEL. A NATUREZA AGRADECE

PV01 Configurando uma aplicao de FactoryTalk View SE

SumrioSobre este laboratrio................................................................................................................................... 6 O que ser realizado neste laboratrio......................................................................................................... 7 Quem deve participar deste laboratrio........................................................................................................ 7 Ferramentas e pr-requisitos ........................................................................................................................ 8 Hardware....................................................................................................................................................... 8 Software ........................................................................................................................................................ 8 Arquivos do laboratrio ................................................................................................................................. 8 Caractersticas gerais............................................................................................................................... 11 FactoryTalk View SE Components ............................................................................................................. 11 FactoryTalk View SE - Network e Local...................................................................................................... 16 Boas prticas .............................................................................................................................................. 16 FactoryTalk View SE Servidores ............................................................................................................. 21 Antes de comear : Instrues Gerais e Recomendaes................................................................... 23 Sesso 1: Criar e executar uma aplicao simples (necessrio) ........................................................ 25 Criar um projeto de IHM em rede no FactoryTalk View Studio .................................................................. 26 Adicionar uma rea a uma aplicao.......................................................................................................... 29 Adicionar um servidor de IHM aplicao ................................................................................................. 31 Adicionar Faceplates de processo ao servidor de IHM .............................................................................. 33 Adicionar um servidor de dados ................................................................................................................. 35 Configurar a comunicao .......................................................................................................................... 39 Criar uma tela e adicionar um objeto entrada de dados (Numeric Input) tela....................................... 46

2 de 304

Sesso 2: Importar componentes da aplicao (necessrio) .............................................................. 51 Sesso 3: Tags (necessrio).................................................................................................................... 54 Leia sobre tags de IHM e tags de referncia direta .................................................................................... 55 Criar um tag de IHM.................................................................................................................................... 58 Assistente de importao/exportao de tags usando MS Excel............................................................... 62 Adicionar um objeto que faz referncia a um tag de IHM........................................................................... 69 Sesso 4: Telas grficas, objetos e animaes (necessrio) .............................................................. 76 Informao sobre as Telas grficas............................................................................................................ 76 Modificao de um arquivo XML................................................................................................................. 78 Tooltips........................................................................................................................................................ 87 Docked Displays ......................................................................................................................................... 94 Comandos ................................................................................................................................................. 100 Animaes e expresses .......................................................................................................................... 107 O Object Explorer...................................................................................................................................... 108 Mensagens locais ..................................................................................................................................... 112 Sesso 5: Alarmes e Eventos (opcional).............................................................................................. 119 Sobre os tipos de alarme .......................................................................................................................... 120 Adicionar conexo de banco de dados..................................................................................................... 121 Habilitar alarmes e eventos baseados em dispositivo.............................................................................. 124 Usando os objetos do FactoryTalk Alarm and Event................................................................................ 128 Criar alarmes baseados em tag ................................................................................................................ 153 Sesso 6: Objetos globais (necessrio) ............................................................................................... 160 Criar objetos de referncia........................................................................................................................ 160 Fazer referncia s propriedades do objeto ............................................................................................. 168 Vamos ver os Padres de objeto global ................................................................................................... 170 Modificar um objeto global ........................................................................................................................ 172 Sesso 7: Segurana (opcional)............................................................................................................ 176 Sobre Segurana ...................................................................................................................................... 176 Criar um usurio e um grupo de usurio .................................................................................................. 177

3 de 304

Configurar segurana de ao.................................................................................................................. 180 Configurar segurana em runtime ............................................................................................................ 184 Atribuir cdigos de segurana aos comandos .......................................................................................... 187 Atribuir cdigos de segurana s telas ..................................................................................................... 189 Atribuir cdigos de segurana aos tags.................................................................................................... 190 Verificar as configuraes de segurana.................................................................................................. 192 Sesso 8: Registro de dados e tendncia (opcional).......................................................................... 198 Explorao em runtime ............................................................................................................................. 198 Explorao em Configurao.................................................................................................................... 199 Configurando tendncias .......................................................................................................................... 203 Visualizar a tendncia em runtime ............................................................................................................ 210 Sesso 9: Utilizando o FactoryTalk Diagnostics (opcional)............................................................... 218 Sobre o FactoryTalk Diagnostics .............................................................................................................. 218 Configurao de Diagnosticos (Diagnostics Setup) ................................................................................. 223 Banco de dados ODBC como uma fonte de mensagem.......................................................................... 226 Visualizar o registro ODBC ....................................................................................................................... 229 Sesso 10: Alternar idioma (opcional).................................................................................................. 231 Informao sobre a alterao do idioma................................................................................................... 231 Configurar idiomas compatveis................................................................................................................ 233 Comando para troca de idioma................................................................................................................. 239 Alternncia de idioma de alarmes baseado em dispositivo (Device-based) ............................................ 239 Alternncia de idioma de alarme baseado em tag ................................................................................... 239 Sesso 11: Teste da aplicao (necessrio) ........................................................................................ 239 Testar a tela .............................................................................................................................................. 239 Configurar um arquivo Cliente .................................................................................................................. 239 Executar o cliente...................................................................................................................................... 239 Verificar edies online ............................................................................................................................. 239 Testar comandos em runtime ................................................................................................................... 239

4 de 304

Sesso 12: Avanado (opcional) ........................................................................................................... 239 Importar telas do RSView32 ..................................................................................................................... 239 Ferramenta de migrao de alarme.......................................................................................................... 239 Sesso 13: FactoryTalk ViewPoint (opcional)...................................................................................... 239 Ferramentas e pr-requisitos .................................................................................................................... 239 Abrindo o FactoryTalk ViewPoint .............................................................................................................. 239 Configurando Segurana no FactoryTalk ViewPoint ................................................................................ 239 Publicando as telas de uma aplicao FactoryTalk View SE. .................................................................. 239 Rodando uma aplicao View SE com o browser. ................................................................................... 239 Algumas funes avanadas com o FactoryTalk ViewPoint .................................................................... 239 Usando as funes do Browser com o FactoryTalk ViewPoint ............................................................... 239 Observaes............................................................................................................................................ 239

.

5 de 304

Antes de comearEste laboratrio tem como objetivo ser uma compilao de diversos exerccios menores elaborados para ensinar ao usurio os princpios do FactoryTalk View Site Edition. Embora este possa ser feito linearmente, em que todos os exerccios so cumulativos, os nicos exerccios obrigatrios so todos da Sesso 1:Criar sua aplicao e da Sesso 2: Importar/exportar componentes da aplicao.Depois, o usurio pode selecionar quais exerccios interessam mais sem precisar se preocupar com a sequncia numrica. As etapas a seguir devem ser concludas antes de iniciar os exerccios do laboratrio:

1. Se a caixa de dilogo Log On To Windows estiver ativa, insira administrator como nome do usurio e rockwell como senha. 2. Use as mesmas informaes do Login se solicitado para fazer o logon no FactoryTalk Directory ou ao criar um banco de dados de histrico do FactoryTalk Alarms and Events.

Sobre este laboratrioBem-vindo srie de laboratrios prticos do FactoryTalk View SE. Esta sesso oferece a oportunidade de explorar os fundamentos bsicos do FactoryTalk View Site Edition (FactoryTalk View SE). As sees a seguir explicam o que voc far nesta sesso do laboratrio e o que voc precisar fazer para concluir os exerccios prticos. Observao: Na verso 5.00 (CPR 9), foram feitas mudanas no nome do produto para refletir melhor a arquitetura integrada e o software orientado ao sistema da Rockwell Automation.

Nome do RSView (CPR 7 e anterior)RSView Supervisory Edition (SE) RSView SE Standalone RSView SE Client RSView SE Administration Console RSView ME Station

Nome do FactoryTalk View (CPR 9 e posterior)FactoryTalk View Site Edition (SE) FactoryTalk View SE (Local) FactoryTalk View SE Client FactoryTalk View SE Administration Console FactoryTalk View Machine Edition Station

Nome do RSView (CPR 7 e anterior)RSView Enterprise RSView SE Distributed RSView Studio RSView SE Server

Nome do FactoryTalk View (CPR 9 e posterior)FactoryTalk View FactoryTalk View SE (Rede) FactoryTalk View Studio FactoryTalk View SE Server FactoryTalk View Machine Edition (ME)

RSView Machine Edition (ME)

6 de 304

Este laboratrio usa o FactoryTalk View SE 5.00 (CPR 9). O View SE um pacote integrado para desenvolvimento e operao de aplicao de interface homem-mquina (IHM) em rede e de mltiplos usurios. O View SE foi desenvolvido para processos automatizados ou monitorao da mquina e controle supervisrio. Neste laboratrio, voc trabalhar com uma aplicao em rede que contm um servidor de IHM, um servidor de dados e um nico cliente de IHM.Para este laboratrio, esses servidores e clientes estaro todos localizados no mesmo computador. O View Studio, o ambiente de desenvolvimento, tambm estaro neste computador. Porm, no sistema distribudo, esses componentes podem estar realmente em computadores separados e clientes de IHM adicionais podem ser usados, pois o View SE se expande facilmente de sistemas pequenos a grandes.Este procedimento de laboratrio contm explicaes e exerccios para usurios novos e avanados. Aps executar as primeiras sees do laboratrio, voc poder escolher outras sees. Recomendamos que os usurios concluam os procedimentos restantes do laboratrio na ordem em que so apresentados, conforme o tempo permitir.

O que ser realizado neste laboratrio medida que voc conclui os exerccios desta sesso prtica, voc compreender a funcionalidade e os recursos do FactoryTalk View Site Edition criando uma aplicao configurando um servidor de IHM configurando um servidor de dados RSLinx Enterprise e habilitando-o para suportar alarmes e eventos utilizando grficos e animaes executando teste de telas configurando e executando um arquivo cliente da IHM configurando e monitorando alarmes (baseado em tag e FactoryTalk A&E) implementando segurana trabalhando com modelos e tendncias de armazenamento de dados usando o visualizador FactoryTalk Diagnostics trabalhando com objetos globais configurando sua aplicao para troca de idiomas

Quem deve participar deste laboratrioEste laboratrio prtico destina-se a indivduos que: Tenham um conhecimento bsico do software de IHM e esto envolvidos no projeto e implementao de projetos de IHM no nvel supervisrio.

7 de 304

Ferramentas e pr-requisitos HardwareEste laboratrio prtico no requer nenhum hardware. Um controlador Logix5000 pode ser usado no lugar do SoftLogix 5800. Observao: Os alarmes baseados no servio FactoryTalk Alarms and Events requerem um firmware com verso 16.20 ou superior para ControlLogix, CompactLogix L3x e L4x e DriveLogix.

SoftwareEste laboratrio usa os seguintes softwares:

FactoryTalk Services Platform v2.10.00.0117 FactoryTalk View SE v5.00.00.55 RSLinx Enterprise v5.00.00.99 FactoryTalk Alarms and Events v2.10.00.0117 (includo com FactoryTalk View Site Edition e RSLinx Enterprise) RSLinx Classic (usado para programao do Logix) v2.52.00.17 RSLogix5000 v16.03.00 SoftLogix 16.03.00 (Bld 42) Microsoft SQL Server 2005 Express Microsoft SQL Server Management Studio Express Microsoft SQL Server 2005 Express Edition uma verso grtis, do Microsoft SQL Server. O FactoryTalk Alarms and Events usa o Microsoft SQL Server como mecanismo de banco de dados para armazenamento de informaes de alarme e eventos.Voc pode conectar a um banco de dados SQL Server ou instalar o Microsoft SQL Server 2005 Express, Service Pack 2, que est na pasta Redist nos CDs FactoryTalk View SE e RSLinx Enterprise. Microsoft SQL Server Management Studio Express (SSMSE) uma ferramenta de gesto de grficos grtis e fcil de usar para gerenciar o SQL Server 2005 Express. Ele est na pasta Redist nos CDs FactoryTalk View SE e RSLinx Enterprise.

Arquivos do laboratrioEste laboratrio usa os seguintes arquivos localizados em C:\InstantFizz - Lab Files\ subdiretrio:

Language Switching contm 3 arquivos que sero usados na sesso de troca de idiomas do laboratrio InstantFizz_Translated.xls Arquivo convertido para o FactoryTalk View SE InstantFizz_Controller-Tags_translated.TXT - Arquivo convertido para as mensagens de alarme baseadas no servio FactoryTalk Alarms and Events no RSLogix 5000

8 de 304

InstantFizz_FTAETagServer_Alarm Export_translated.xls - Arquivo convertido para mensagens de alarme baseadas em tags FactoryTalk Alarms and Events no FactoryTalk Tag Alarm and Event Server RSLogix 5000 contm 1 arquivo que pode ser usado com RSLogix 5000. InstantFizz_Controller.ACD programa de controle que ser usado neste laboratrio Graphics displays contm 19 arquivos que foram pr-configurados alarm banner.gfx alarmlogviewer.gfx Alarms.gfx alarmstatusexplorer.gfx Blending.gfx cip - process steps.gfx CIP - Sensor Trend.gfx CIP - Valves.gfx CIP Overview.gfx filling.gfx labeling.gfx Languages.gfx Navigation.gfx packaging.gfx Plant Overview.gfx Rapid Mix - Overview.gfx Rapid Mix - Process Steps.gfx Security.gfx Images contm 56 imagens pr-configuradas Client contm um arquivo FactoryTalk View SE Client pr-configurado ClientFile_DockedDisplays.cli Client Keys - ClientKeys.key ODBC database - ODBC_InstantFizz.mdb Arquivo XML grfico - CIP - Process Steps.xml Exported Tag database - Additional_Tags.CSV Local Messages 2 arquivos pr-configurados CIPProcessSteps.loc RapidMix.loc Trend Templates 9 modelos de tendncias pr-configurados

9 de 304

Datalog CIP.mdf Arquivos de migrao do RSView32 Global Objects - CIPComponents.ggfx

10 de 304

Caractersticas gerais Sobre este laboratrioEste laboratrio resumir os principais componentes e os princpios fundamentais do FactoryTalk View Site Edition. Especificamente, ele ir:

Discutir os componentes do FactoryTalk View SE Discutir as diferenas entre as aplicaes FactoryTalk View SE local e em rede Discutir os servidores de IHM, de dados e de tags de eventos e alarmes Discutir o FactoryTalk Alarms and Events Services para alarmes baseados em tags e dispositivos

FactoryTalk View SE Components

FactoryTalk View Site EditionO FactoryTalk View Site Edition um pacote de software integrado para desenvolvimento e operao das aplicaes de interface homem-mquina (IHM) que envolve diversos servidores e usurios distribudos em uma rede. Um membro da famlia de produtos FactoryTalk, o FactoryTalk View Site Edition (tambm chamado de FactoryTalk View SE) fornece todas as ferramentas que voc precisa para criar aplicaes de controle supervisrio e monitorao do processo poderosas e confiveis. O software FactoryTalk View SE foi desenvolvido para ser usado com os sistemas operacionais Microsoft Windows Server 2003, Windows XP, e Windows 2000. O FactoryTalk View Site Edition consiste em vrias partes de um software que voc pode usar para construir aplicaes de automao. Dependendo dos pacotes de software particulares instalados, voc ter uma ou mais das seguintes partes do software:FactoryTalk View Studio, FactoryTalk View SE Client, FactoryTalk View SE Server, FactoryTalk Alarms and Events, FactoryTalk Services Platform, FactoryTalk Administrator Console, FactoryTalk Directory e FactoryTalk Activation.

FactoryTalk View Studio

Start > All Programs > Rockwell Software > FactoryTalk View > FactoryTalk View Studio O FactoryTalk View Studio o software de configurao para desenvolver e testar aplicaes do FactoryTalk View SE.O FactoryTalk View Studio contm editores para criar aplicaes completas e inclui

11 de 304

software cliente e servidor para testar as aplicaes criadas por voc. Use os editores para criar aplicaes que tenham a simplicidade ou a complexidade que voc precisa.Voc pode usar o FactoryTalk View Studio para desenvolver aplicaes do FactoryTalk View Site Edition e do FactoryTalk View Machine Edition (ME). O FactoryTalk View vem com bibliotecas grficas e frontais de processos que podem ser usados em suas aplicaes.Os frontais de processo so pr-configurados para trabalhar com vrias instrues do Logix5000 (por exemplo, PIDE, D2SD e as novas instrues ALMD e ALMA). Muitos dos objetos da biblioteca grfica so pr-configurados com animao. Use os objetos como eles esto ou altere-os para adequ-los s suas necessidades. Quando acabar de desenvolver uma aplicao, use o FactoryTalk View SE Client para visualizar e interagir com a aplicao.

FactoryTalk View SE Client

Start > All Programs > Rockwell Software > FactoryTalk View > FactoryTalk View Client O FactoryTalk View SE Client um ambiente de operao completo para visualizar e interagir com as aplicaes do FactoryTalk View SE locais e em rede. Para configurar um FactoryTalk View SE Client, voc precisa criar um arquivo de configurao usando o assistente do FactoryTalk View SE Client. O servidor de IHM no precisa estar executando quando voc configurar um FactoryTalk View SE Client. Com o FactoryTalk View SE Client, voc pode:

Carregar, visualizar e interagir com diversas telas grficas ao mesmo tempo a partir de mltiplos servidores Executar a gesto dos alarmes Visualizar as tendncias histricas e em tempo real Ajustar valores de referncia Ligar e parar componentes em qualquer servidor Fornecer um ambiente seguro ao operador E muito mais!

FactoryTalk View Administration Console

Start > All Programs > Rockwell Software > FactoryTalk View > Tools > SE Administration Console O FactoryTalk View Administration Console administra as aplicaes do FactoryTalk View depois que elas forem distribudas.O FactoryTalk View Administration Console contm um subconjunto dos editores do FactoryTalk View Studio para que voc possa fazer pequenas alteraes em uma aplicao sem precisar instalar o FactoryTalk View Studio. O FactoryTalk View Administration Console tem runtime com

12 de 304

limite de duas horas.Uma mensagem de advertncia exibida cinco minutos antes do tempo expirar.Para continuar usando-o, basta deslig-lo e reinici-lo. O FactoryTalk View Administration Console permite que voc:

Altere as propriedades de um servidor de IHM. Altere as propriedades de um servidor de dados. Adicione usurios do FactoryTalk a uma aplicao, usando o editor Runtime Security. Configure a segurana dos comandos e das macros, usando o editor Runtime Secured Commands. Execute os comandos do FactoryTalk View a partir da linha de comando. Altere a maneira como os alarmes de tags da IHM so armazenados e anunciados usando o editor Alarm Setup. Altere o caminho dos modelos de armazenamento de dados. Modifique quais atividades do sistema so armazenadas e com qual frequncia, usando o editor Diagnostics Setup (no menu Tools). Altere o local em que os alarmes so armazenados e gerencie arquivos de registro, usando o editor Alarm Log Setup (no menu Tools). Importe e exporte os tags de IHM usando o Tag Import and Export Wizard (no menu Tools).

FactoryTalk View SE ServerO FactoryTalk View SE Server, tambm chamado de servidor de IHM, armazena os componentes do projeto de IHM (por exemplo, telas grficas, objetos globais e macros) e disponibiliza-os para os clientes.O servidor tambm contm um banco de dados de tags, realiza o registro de dados e a monitorao de alarmes da IHM. O FactoryTalk Alarms and Events pode ser usado no lugar da monitorao de alarmes da IHM FactoryTalk View SE. Para manter a compatibilidade com as aplicaes existentes, o FactoryTalk View ainda suporta a monitorao de alarmes da IHM tradicional. O FactoryTalk View SE Server no tem interface do usurio.Uma vez instalado, ele operar como um conjunto de servios do Windows "sem chefe" que fornece informaes aos clientes quando solicitam.

FactoryTalk Alarms and EventsAntes do FactoryTalk Alarms and Events (introduzido na verso 5.00), o FactoryTalk View SE suportava somente a monitorao de alarme de tags da IHM. Para manter a compatibilidade com as aplicaes existentes, o FactoryTalk View ainda suporta este tipo de monitorao de alarmes. Porm, agora o FactoryTalk Alarms and Events permite que vrios produtos FactoryTalk participem de uma visualizao de alarmes e eventos consistente e comum por todo o sistema FactoryTalk. O FactoryTalk Alarms and Events suporta dois tipos de monitorao de alarmes:

Monitorao de alarme baseada em dispositivo. As instrues de alarme pr-incorporadas, disponveis no RSLogix 5000 v. 16 ou posterior, so programadas e descarregadas em um controlador Logix5000. O controlador detecta as condies de alarme e divulga as informaes que so roteadas atravs do sistema para exibio e armazenamento.

13 de 304

Monitorao de alarme baseada em tag. Se voc no estiver usando os controladores Logix5000 ou se voc no quer usar as instrues de alarme pr-incorporadas disponveis com o RSLogix 5000, a monitorao de alarme baseada em tag oferece o equivalente monitorao de alarmes de tags da IHM, mas com um conjunto maior de recursos. O servidor de alarmes e eventos baseados em tags monitoram os controladores para as condies de alarme atravs de servidores de dados e divulgam as informaes de evento para exibio e armazenamento. A monitorao de alarmes baseada em tags suportada pelos controladores Logix5000, CLP-5 e SLC 500 que se comunicam atravs dos servidores de dispositivos da Rockwell Automation (RSLinx Enterprise) ou por controladores de terceiros que se comunicam atravs dos servidores de dados OPC.

FactoryTalk Services PlatformO FactoryTalk Services Platform fornece servios comuns (como mensagens de diagnsticos, servios de monitorao de condies e acesso a dados em tempo real) aos produtos e aplicaes em um sistema FactoryTalk.

FactoryTalk DirectoryO FactoryTalk Directory centraliza o acesso aos recursos do sistema (por exemplo, FactoryTalk View SE Servers ou servidores OPC) e nomes (por exemplo, tags de dados, telas grficas e modelos de armazenamento), para todos os produtos e componentes FactoryTalk que participam de um sistema de controle automatizado. O software FactoryTalk Directory funciona como um diretrio de telefones,ou agenda eletrnica, fornecendo um servio de busca que permite que as partes de uma aplicao se encontrem em um nico computador ou atravs de uma rede. Por meio desse servio de busca, os componentes da aplicao como tags e telas grficas, por exemplo, podem ser armazenados em seus ambientes originais e ainda ficarem disponveis para todos os clientes que participam de uma aplicao. Nenhuma duplicao necessria. As aplicaes do FactoryTalk View Site Edition usam dois tipos de FactoryTalk Directory: O FactoryTalk Local Directory (tambm chamado de Local Directory) gerencia as aplicaes locais.Todos os componentes da aplicao local, exceto servidores de dados OPC, devem estar localizados no mesmo computador. O FactoryTalk Network Directory (tambm chamado de Network Directory) gerencia as aplicaes de rede.As aplicaes em rede podem consistir em mltiplos clientes e servidores, distribudos em vrios computadores conectados em uma rede.Um Network Directory gerencia todos os produtos FactoryTalk que formam uma nica aplicao de rede.

Tanto o Local Directory quanto o Network Directory so configurados no computador quando voc instala o FactoryTalk Services Platform.

14 de 304

FactoryTalk Administration Console

Start > All Programs > Rockwell Software > FactoryTalk Administration Console Parte do FactoryTalk Services Platform, o FactoryTalk Administration Console uma ferramenta opcional independente para desenvolver aplicaes e gerenciar um sistema FactoryTalk. Voc pode usar o FactoryTalk Administration Console ou o FactoryTalk View Studio para desenvolver aplicaes e gerenciar um sistema FactoryTalk. Somente o FactoryTalk View Studio pode ser usado para criar os servidores e os projetos da IHM. FactoryTalk Administration Console permite que voc:

Crie e configure elementos da aplicao, rea e servidor de dados em um FactoryTalk Directory. Crie e configure servidores de alarmes e eventos, incluindo tanto servidores baseados em tags quanto em dispositivos Configure condies de alarme para deteco de alarmes baseados em tags. Organize aes confiveis em grupos. Crie definies de banco de dados para armazenamento de mensagens de alarmes e eventos histricos. Configure as opes para roteamento, armazenamento e visualizao de mensagens de diagnsticos. Faz back-up e recupera um diretrio inteiro, uma aplicao individual ou configuraes do sistema. Configure a redundncia para os servidores de dados OPC e servidores de alarmes e eventos. Configure computadores clientes para que reconheam o local de um computador com Network Directory Server. Configure os parmetros de poltica de todo o sistema. Proteja um sistema FactoryTalk com servios de segurana.

FactoryTalk Activation

Start > All Programs > Rockwell Software > FactoryTalk Activation > FactoryTalk Activation Tool O FactoryTalk Activation fornece um sistema baseado em software seguro para ativar os produtos Rockwell Software e gerenciar os arquivos de ativao do software.Com o FactoryTalk Activation, no h necessidade de um "disco mestre" fsico nem de uma mdia fsica;os arquivos de ativao so gerados e distribudos eletronicamente. O FactoryTalk Activation fornece esses tipos de ativao:

As ativaes tipo node-locked locais so direcionadas a um nico computador.

15 de 304

As ativaes tipo node-locked mveis so direcionadas a um hardware (dongle). As ativaes simultneas compartilhadas (concurrent) so descarregadas a um servidor de ativao e compartilhadas por computadores clientes na rede.H dois tipos de ativao simultnea compartilhada (concurrent): flutuante e emprestada. A ativao simultnea flutuante precisa de uma conexo contnua com a rede, enquanto que a ativao simultnea emprestada no.

FactoryTalk View SE - Network e Local Aplicaes em redeUma aplicao em rede pode conter vrios servidores, executando em diversos computadores em uma rede com diversos usurios clientes que se se conectam aplicao simultaneamente de qualquer ponto da rede. Por exemplo, voc pode usar servidores separados para diferentes reas funcionais dentro da empresa e permitir que os clientes faam a interface a qualquer um dos servidores. As aplicaes em rede tm uma ou mais reas (veja a definio de reas abaixo), um servidor de IHM por rea e um ou mais servidores de dados. Uma rea pode conter outra rea dentro dela. Uma vez que voc criou as aplicaes e um servidor de IHM, voc pode usar os editores do FactoryTalk View Studio no projeto do servidor de IHM para criar os componentes da aplicao como telas grficas, objetos globais e modelos de armazenamento de dados.

reas: Uma parte importante do sistema de arquitetura de rede a rea. Uma rea uma diviso lgica dentro de sua aplicao.Voc pode pensar em reas como parties de seu disco rgido.As parties esto todas no mesmo disco principal (ou aplicao, nesta analogia), mas elas se dividem logicamente e mantm as informaes independentemente umas das outras.Uma rea tambm pode ser usada para organizar a aplicao de maneira que faa sentido para o processo que ela est controlando. Por exemplo, uma rea pode representar uma parte de um processo ou uma regio dentro da instalao do processo.Uma fbrica automotiva pode ser dividida em reas chamadas Prensa e fabricao, Armao, Pintura, Motor e Transmisso;uma confeitaria pode ser dividida em reas chamadas Ingredientes, Mistura, Cozimento e Empacotamento.Alternativamente, uma fbrica com linhas de produo idnticas pode ser dividida em reas chamadas Linha 1, Linha 2, Linha 3 e assim por diante.Isso permitiria que voc adicionasse novas linhas de produo idnticas aplicao copiando os projetos do servidor de IHM nas reas novas.

rea raiz: Todas as aplicaes do FactoryTalk View tm uma rea definida pelo sistema chamada de rea raiz que tem o mesmo nome da aplicao.A rea raiz da aplicao pode conter um servidor de IHM e um ou mais servidores de dados.

Boas prticasComo uma rea nada mais do que um mtodo lgico de organizar a aplicao e no uma entidade fsica, no h uma quantidade limitada de reas que pode conter em uma aplicao.Porm, h um limite de 1 servidor de IHM por rea e de 10 servidores de IHM por aplicao*.

16 de 304

O limite recomendado de servidores de dados dentro de uma aplicao 10*. No h um limite para o nmero de servidores de dados que podem coexistir na mesma rea.Entretanto, faz sentido organizar logicamente os servidores de dados que esto servindo de alarmes para que o resumo filtre os alarmes corretamente em operao. Por exemplo, uma nica rea pode conter um servidor de IHM para um local fsico de uma instalao, um servidor de dados RSLinx Enterprise (configurado como um servidor FactoryTalk de alarme baseado em dispositivo) e um servidor OPC de terceiros (configurado com o servidor de alarmes baseado em tag). Esta configurao permite que o resumo filtre os alarmes com base no nome da rea, independente de qual servidor emitiu o alarme. O que voc quer evitar que uma instalao fsica de um servidor de dados seja consultada diversas vezes por diferentes reas da aplicao. Isso no necessrio porque o FactoryTalk permite que qualquer cliente veja todos os pontos de dados dentro da aplicao, independentemente da rea que o originou. *Observao: A verso inicial do FactoryTalk Alarms and Events tem limites diferentes do FactoryTalk View SE 5.0. Consulte o guia de incio rpido do FactoryTalk Alarms and Events ou a resposta de ID 44177 na base de conhecimento da Rockwell Automation para mais informaes.

17 de 304

Este um exemplo de uma aplicao em rede do FactoryTalk View SE.

Diretrio da rede rea raiz

Servidores Servidor de de IHM IHM

rea reas

Servidor de dados

A aplicao Insta Corp consiste em quatro diferentes reas definidas:ie_packaging, ie_production, is_packaging e is_production. As reas so identificadas pelas pastas que esto diretamente na raiz que a aplicao Insta Corp. Tente analisar uma dessas reas ie_packaging, a rea mais acima.Observe que o servidor de IHM chamado IE_CasePack est localizado dentro da rea. As pastas no servidor de IHM ie_packaging ,chamadas System, HMI Tags, Graphics, Alarms, Logic and Control e Data Log, so componentes diferentes que voc pode configurar em cada servidor de IHM elas so reas dentro da rea, mas, na verdade, so componentes de um servidor de IHM.H um servidor de dados chamado RSLinx Enterprise localizado na rea raiz (Insta Corp).

18 de 304

O diagrama abaixo mostra um exemplo de arquitetura de sistema que usa uma aplicao em rede como parte de um sistema FactoryTalk distribudo.

19 de 304

Aplicaes locaisUma aplicao local semelhante a um projeto RSView32;todos os componentes da aplicao e o FactoryTalk View SE client esto localizados em um nico computador.H somente um servidor de IHM que criado por voc na rea raiz quando a aplicao for criada.Voc pode usar as aplicaes locais para as partes da fbrica ou do processo que sejam autnomas e no relacionadas a outras partes do processo. O diagrama abaixo mostra um exemplo de arquitetura de sistema que usa uma aplicao local como parte de um sistema FactoryTalk Stand Alone.

20 de 304

Criar uma nova aplicao FactoryTalk View SEEstas so as etapas gerais para criar uma aplicao: 1) Crie uma aplicao local ou em rede 2) Se for uma aplicao em rede, adicione uma ou mais reas 3) Caso seja uma aplicao em rede, pode ser adicionado um servidor de IHM por rea (a local cria um automaticamente).Opte por adicionar qualquer tela frontal no servidor de IHM. 4) Configure a comunicao do servidor de dados.Adicione um ou mais dos seguintes servidores de dados a. Servidor de dispositivos Rockwell Automation b. Servidor de dados OPC 5) Configure o servidor de alarmes e eventos por tag 6) Crie telas grficas, objetos globais e outros componentes em seu servidor de IHM 7) Configure o armazenamento de alarmes e eventos histricos do FactoryTalk 8) Configure a segurana 9) Configure um projeto runtime com o FactoryTalk View SE Client

FactoryTalk View SE Servidores Servidores de IHMOs servidores de IHM so programas de aplicao que fornecem informaes aos clientes sempre que solicitam.Um servidor de IHM armazena os componentes do projeto de IHM (como telas grficas) e disponibiliza esses componentes aos clientes.Um servidor de IHM tambm administra um banco de dados de tags, detecta os alarmes de tags da IHM e armazena dados histricos.

Servidores de dadosUm servidor de dados fornece uma rota para os dispositivos fsicos na rede, permitindo que as aplicaes monitorem e controlem os valores nesses dispositivos.Por exemplo, os servidores de dados podem conectar os clientes da aplicao ao controlador programvel, aos tags OPC (valores ou informaes de status), ou as tags em um controlador Logix5000. Um servidor de dados pode ser um servidor de dispositivos Rockwell Automation (RSLinx Enterprise) ou um servidor de dados OPC que fornecem os valores dos tags.Uma vez que um servidor de dados est configurado, voc pode ajust-lo para apontar para um controlador especfico como, por exemplo, um controlador ControlLogix.A configurao correta de um servidor de dados permite que voc acesse diretamente um tag.

21 de 304

Os seguintes tipos de servidores de dados so compatveis:

Servidores de dispositivos Rockwell Automation (RSLinx Enterprise): fornecem melhor desempenho ao se comunicar com os controladores Logix5000 ou com muitos clientes. Voc tambm pode usar o servidor RSLinx Enterprise para publicar os alarmes e eventos baseados em dispositivos. Os servidores de dados OPC (incluindo RSLinx Classic) suportam todos os servidores de dados que estejam em conformidade com a norma OPC-DA 2.0.OPC, significa OLE for Process Control, um protocolo que permite que o FactoryTalk View recupere os valores dos tags de: Controladores programveis e dispositivos Rockwell Automation usando o RSLinx Classic ou o RSLinx Gateway como um servidor OPC. Dispositivos de controladores de terceiros, como Siemens ou Modicon, que usem servidores OPC de terceiros.

Servidores de alarmes e eventosO FactoryTalk Alarms and Events permite que vrios produtos FactoryTalk compartilhem uma visualizao comum e consistente de alarmes e eventos por todo o sistema FactoryTalk. O FactoryTalk Alarms and Events suporta dois tipos de monitorao de alarmes:

Monitorao de alarme baseada em dispositivo. Monitorao de alarme baseada em tag.Um servidor de alarmes e eventos pode ser um servidor de dispositivos Rockwell Automation (RSLinx Enterprise) que seja habilitado para monitorar os alarmes baseados em dispositivos ou um servidor de alarmes e eventos para monitorar os alarmes baseados em tags.

22 de 304

Antes de comear : Instrues Gerais e RecomendaesEste laboratrio possui duas opes de incio para sua realizao :

Opo 1Destinado a pessoas com pouca ou nenhuma experincia com o FactoryTalk View SE. Inicio a partir da Sesso 1. Cobre as etapas de criao inicial de uma aplicao, criao e configurao do servidor de telas e servidor de dados, tags de referencia direta e tags de IHM, habilitando tooltips para entradas numricas, usando telas ancoradas (docked displays), comandos bsicos, objeto de mensagens locais, testando uma tela recm criada e pareando uma aplicao.

Seqncia de trabalho : Sesso 1 (necessria)

Sesso 2 Sesso 3 Sesso 4 Sesso 5 (opcional) Sesso 6

Aps a execuo da Sesso 6, caso haja tempo disponvel, voc poder fazer qualquer uma das sees opcionais ( sesso 7 a sesso 13) e em qualquer ordem, dependendo de seu interesse particular. Snapshot da Imagem a ser usada : RSTechED2010_Inicio

Opo 2Destinado a pessoas com alguma experincia com o FactoryTalk View SE e que queiram deixar mais tempo disponvel para execuo do maior nmero possvel de sees opcionais Inicio a partir da Sesso 5. As sees iniciais (1 a 4) j esto feitas. Voc poder se concentrar em praticar em alguns dos recursos avanados do FactoryTalk View SE, como Alarmes e Eventos, objetos globais, segurana e usurios, tendncia, alternancia de idiomas em tempo de execuo, diagnsticos, migrao de uma aplicao RSView32 para o FactoryTalk View SE e ferramenta WEB (FactoryTalk ViewPoint)

Seqncia de trabalho : Sesso 5 (recomendada)

Sesso 6 (necessria) Qualquer outra sesso opcional

Aps a execuo da Sesso 6, voc poder fazer qualquer uma das sees opcionais ( sesso 7 a sesso 13) e em qualquer ordem, dependendo de seu interesse particular. Sugesto aps a sesso 6 : Sesso 8 (tendncia) aplicao)

Sesso 10 (Troca Idioma) Sesso 11 (teste

Sesso 13 (FT ViewPoint web)23 de 304

Snapshot da Imagem a ser usada : RSTechED2010_Sesso5 .

24 de 304

Sesso 1: Criar e executar uma aplicao simples (necessrio)O FactoryTalk View Site Edition (SE) pode ser usado para desenvolver e executar aplicaes que envolvam um ou vrios usurios e servidores e pode ser distribudo em uma rede ou estar em um nico computador ou em vrios. Os dois tipos de aplicao SE esto explicadas abaixo: 1. FactoryTalk View SE Local (Stand Alone) - Uma aplicao local semelhante a um projeto do RSView32;todos os componentes da aplicao e o FactoryTalk View SE client esto localizados em um nico computador.H somente um servidor de IHM que criado por voc na rea raiz quando a aplicao for criada.Voc pode usar as aplicaes locais para as partes da fbrica ou do processo que sejam autnomas e no relacionadas a outras partes do processo. 2. FactoryTalk View SE Network (distribudo) - Uma aplicao em rede pode conter vrios servidores, executando em diversos computadores em uma rede com mltiplos usurios de clientes que se conectam aplicao simultaneamente de qualquer ponto da rede. Por exemplo, voc pode usar servidores separados para diferentes reas funcionais dentro da empresa e permitir que os clientes faam a interface a qualquer um dos servidores.As aplicaes em rede tm uma ou mais reas, um servidor de IHM por rea e um ou mais servidores de dados. Uma rea pode conter outra rea dentro dela. Voc pode usar o FactoryTalk View Studio para criar componentes da aplicao como telas grficas, objetos globais, alarmes e modelos de armazenamento de dados. Neste laboratrio, criaremos e operaremos uma aplicao em rede (distribudo) do FactoryTalk View SE.

Sobre esta sessoNesta sesso do laboratrio, voc ir:

Criar uma aplicao em rede chamada InstantFizz Adicionar uma rea chamada Area1 Adicionar um servidor de IHM dentro de Area1 chamado InstantFizz_HMIServer Adicionar Faceplates de processo ao seu projeto de IHM Adicionar um servidor de dados chamado RSLinx Enterprise Configurar um caminho de comunicao chamado shortcut que levar ao controlador SoftLogix Verificar as comunicaes Criar uma tela, adicionar um objeto tela numrica Testar a telaToda esta sesso deve ser concluda antes de qualquer outra sesso deste laboratrio.

25 de 304

Criar um projeto de IHM em rede no FactoryTalk View StudioVamos criar uma aplicao em rede que suporte mltiplas IHM, servidores de dados e clientes distribudos em uma rede. Conforme explicado em detalhes na sesso Caractersticas gerais, uma aplicao em rede requer um FactoryTalk Directory em rede para ser configurado. A configurao do FactoryTalk Directory geralmente feita durante a instalao, mas ele pode ser configurado depois usando o FactoryTalk Directory Configuration Wizard em Start > All Programs > Rockwell Software > FactoryTalk Tools > FactoryTalk Directory Configuration Wizard. Uma vez que o FactoryTalk Directory foi configurado, voc pode especificar qual computador ser o host do Directory. O local padro do FactoryTalk Directory o computador local, mas ele pode ser qualquer computador em sua rede.Observao: Para uma aplicao FactoryTalk View Local, deve ser usado o FactoryTalk Directory local.

Especificar o local do FactoryTalk Directory1. Especifique o local do FactoryTalk Directory. V em Start > All Programs > Rockwell Software > FactoryTalk Tools > Specify FactoryTalk Directory Location. Um prompt abrir para fazer o login Faa o login. User name: Administrator. Password: rockwell

Observao: Para especificar o local do FactoryTalk Directory, voc deve ter direitos de administrador . Durante a instalao do FactoryTalk Services Platform os grupos Windows Administrator e Administrator so automaticamente adicionados ao FactoryTalk Directory em rede. Daqui para frente, voc pode fazer o login com qualquer usurio que pertena a um desses grupos. 2. O Specify FactoryTalk Directory Server Location Utility abrir. Neste laboratrio, definiremos o local do FactoryTalk Directory como um computador local (localhost). Em uma aplicao FactoryTalk View SE Network, o FactoryTalk Directory pode estar localizado em qualquer computador na rede que tem o FactoryTalk Services Platform instalado. Use este utilitrio para modificar o local de seu FactoryTalk Directory. Siga as etapas a at b para especificar o local do FactoryTalk Directory.

26 de 304

b. Clique em OK para fechar.

a. Certifique-se de que o local do FactoryTalk Directory Server esteja definido com localhost.

27 de 304

Criar uma nova aplicao FactoryTalk View SE (em rede)1. Abra o FactoryTalk View Studio. Selecione o item de menu Start > All Programs > Rockwell Software > FactoryTalk View > FactoryTalk View Studio.

Selecione FactoryTalk View Studio

2. Crie uma aplicao em rede chamada InstantFizz seguindo as etapas a at f. A seguinte caixa de dilogo abrir:

28 de 304

b. Selecione Continue

a. Selecione Site Edition (Network)

c. Selecione a guia New d. Digite InstantFizz e. Certifique-se de que English o idioma selecionado.

f. Selecione Create

Aguarde alguns segundos para permitir que o FactoryTalk View Studio crie a aplicao.

Adicionar uma rea a uma aplicao1. Siga as etapas de a at c para adicionar uma rea chamada Area1.

29 de 304

Observao: a primeira linha na janela Explorer: Network (LOCALHOST) indica que criamos uma aplicao em rede (distribuda) e que o FactoryTalk Directory est localizado no computador local (LOCALHOST).

a. Clique com o boto direito do mouse em InstantFizz e selecione New Area.

b. Insira o nome da rea: Area1.

c. Pressione OK para terminar.

30 de 304

Adicionar um servidor de IHM aplicao1. Siga as etapas de a at g para adicionar um servidor de IHM aplicao.

31 de 304

a. Aumente InstantFizz para ver o cone Area1. b.Clique com o boto direito do mouse em Area1, v em Add New Server e selecione HMI Server.

c. Selecione Create a new HMI Server.

d. Selecione Next.

e.insira o nome do servidor de IHM:InstantFizz_HMIServer.

f. Escolha qual computador ser o host do servidor de IHM.Pode ser qualquer computador da rede. Para este laboratrio, deixe o computador local (configurao padro). g. Clique em Finish para concluir.

Observao: O servidor de IHM levar algum tempo para carregar.

32 de 304

Adicionar Faceplates de processo ao servidor de IHMQuando adicionar um servidor de IHM a uma aplicao em rede ou quando criar uma aplicao local, voc tem a opo de adicionar os faceplates de processo que so instaladas com o FactoryTalk View SE. A caixa de dilogo Process Faceplates abrir se ela estiver configurada para aparecer quando voc criar um novo servidor de IHM.

1. Selecione o boto Clear All. 2. Marque as caixas desses tipos de tela: Discrete 2-State Device D2SD Help Help Browser

Sua caixa de dilogo deve parecer-se com esta:

3. Clique no boto OK. 4. Observe que uma aplicao em rede, InstantFizz foi criada. O servidor de IHM chamado InstantFizz_HMIServer foi criado na rea Area1.

33 de 304

5. Maximize ou redimensione a janela do seu FactoryTalk View Studio para o tamanho desejado para trabalhar com sua aplicao.

34 de 304

A caixa de dilogo Add Process Faceplates Quando adicionar um servidor de IHM a uma aplicao em rede ou quando criar uma aplicao local, voc tem a opo de adicionar Faceplates de processo que so instaladas com o FactoryTalk View SE. A caixa de dilogo Process Faceplates abrir se ela estiver configurada para aparecer quando voc criar um novo servidor de IHM.Se voc no quiser adicionar os faceplates, clique em Cancel para fechar a caixa de dilogo sem afetar a criao do servidor de IHM. Se voc no quiser que seja perguntado toda vez que criar um servidor de IHM, desmarque a opo Display this dialog when creating a new application. Aps criar a aplicao ou o servidor de IHM, voc ainda pode adicionar os Faceplates de processo clicando com o boto direito do mouse no servidor de IHM e selecionando o item de menu Add Process Faceplates. Se voc adicionou uma tela anteriormente, voc pode substitula ou remov-la da lista de telas. Observao: Adicionar Faceplates a uma aplicao afeta a contagem da licena. Cada Faceplate adicionado (arquivo .gfx) conta como uma tela para fins de ativao. Novos Faceplates Os Faceplates Alarm Analog ALMA and Alarm Digital ALMD so pr-configurados para trabalhar com as novas instrues do RSLogix 5000 que esto disponveis na verso 16 ou posterior. Esses Faceplates juntamente com os Faceplates existentes podem ser usados como esto ou podem ser modificados para adequar s suas necessidades.

Adicionar um servidor de dadosPara permitir que nossa aplicao monitore e controle os valores no controlador SoftLogix que est executando o programa de controle para este laboratrio, voc precisa adicionar um servidor de dados.Voc adicionar os servidores de dispositivos Rockwell Automation (RSLinx Enterprise). Ele propicia o melhor desempenho quando se comunicar com os controladores Logix5000. Para monitorar os alarmes em um controlador Logix5000, um servidor de dispositivo Rockwell Automation (RSLinx Enterprise) precisa ser adicionado a uma aplicao FactoryTalk. 1. Clique com o boto direito do mouse na rea Area1, crie uma nova pasta chamda DataServer1, e seguida, Selecione a pasta DataServer1, clique com o botao direito, selecione o item de menu de contexto Add New Server > Rockwell Automation Device Server (RSLinx Enterprise)

35 de 304

Observao: Em aplicaes do FTViewSE distribuido, deve-se sempre criar pastas separadas para os servidores de dados, seja RSLinxEnterprise, seja outro servidor (OPC ou conector especifico). Leia o pargrafo rea no tem Boas Prticas na sesso Caractersticas gerais para outras alternativas em uma aplicao distribuda.

36 de 304

2. A caixa de dilogo RSLinx Enterprise Server Properties aparecer. Deixe os padres na guiaGeneral.

a. Identifque o computador que ser o host do servidor de dados RSLinx Enterprise. Para este laboratrio, RSLinx Enterprise ter o computador local (configurao padro) como host.

Observao: A janela RSLinx Enterprise Server Properties tambm usada para configurar redundncia do servidor de dados e o FactoryTalk Alarms and Events.

37 de 304

3. Habilite os alarmes e eventos seguindo as etapas a-c. O FactoryTalk Alarms and Events ser discutido detalhadamente durante a sesso Alarmes e Eventos.a. Selecione a guia Alarms and Events

b. Marque a opo Enable alarm and event support

c. Desmarque o boto Enable history

7. Clique no boto OK

.

38 de 304

4.

Verifique se o servidor de dispositivo RSLinx Enterprise foi adicionado com sucesso sua aplicao.

Configurar a comunicaoAgora, vamos configurar um atalho do dispositivo.

Atalhos de dispositivos: Um atalho de dispositivo permite que voc crie um "indicador" para um dispositivo que voc pode consultar atravs da aplicao enquanto desenvolve as telas. Isto permite que o usurio mude o local de um controlador ou outro dispositivo em um lugar, que se propaga para todo o resto do projeto sem precisar alterar todas as referncias de tags para aquele controlador. Um atalho de dispositivo semelhante a um atalho do Windows na rea de trabalho de seu computador que fornece acesso fcil a uma aplicao.

Melhorias no editor Communications Setup A navegao off-line das tags no precisa mais que voc associe o atalho do dispositivo a um controlador real. Nas verses anteriores, era solicitado que voc associasse um atalho a um controlador e um arquivo de tag off-line para poder navegar pelos tags no arquivo. Agora, voc pode criar um atalho que esteja associado somente ao arquivo de tag off-line. O editor Communication Setup foi melhorado para evitar a criao de atalhos que apontam para dispositivos que no fornecem dados (como mdulos de comunicao e backplanes). Agora, o editor Communication Setup fornece mensagens de status sobre atalhos medida que so criados, bem como um resumo de todas as mensagens atravs de um relatrio de verificao de atalhos. O editor Communication Setup tem uma nova opo para habilitar o suporte a alarmes e eventos no nvel do dispositivo. As advertncias foram adicionadas ao FactoryTalk para informar aos usurios que uma edio no ambiente de desenvolvimento afetar adversamente o runtime do sistema. Se a alterao

39 de 304

for feita atravs de um caixa de dilogo, este cone de advertncia componente editado.

aparecer prximo ao

1. Abra o Communication Setup. Expanda o servidor de dispositivos RSLinx Enterprise. Clique duas vezes em Communication Setup.

A caixa de dilogo Communication Setup aparecer direita da rvore do Explorer.

40 de 304

2. Adicione um atalho de dispositivo seguindo as etapas a-b.

a. Clique no boto Add b. Insira Shortcut como nome do atalho.

41 de 304

3. Navegue at o controlador. Clique com o boto direito do mouse em 1789-A17, Backplane e selecione Start Browsing

4. Selecione 2, 1789-L60/A, SoftLogix5800 Controller. Observao: possvel que voc veja 2, 1789-L60/A, InstantFizz_Controller. Observao: 2 o nmero do slot do mdulo SoftLogix que est no rack, que onde o programa de controle deste laboratrio est operando.

5. Adicione um arquivo de tag off-line. Clique no boto Browse prximo ao campo de entrada Offline Tag File. Navegue at a pasta C:\InstantFizz-Lab Files\RSLogix 5000\ . Selecione o arquivo InstantFizz_Controller.ACD. Clique no boto Open

42 de 304

V at a pasta C:\InstantFizz-Lab Files\RSLogix 5000\ e selecione o arquivo InstantFizz_Controller.ACD .

Navegao de tag off-line O arquivo de tag off-line permitir que voc navegue pelos tags do controlador ControlLogix quando ele no estiver on-line. O arquivo deve estar localizado no PC local e no em um local da rede.

Melhorias na navegao de tags off-line A navegao off-line das tags no precisa mais que voc associe o atalho do dispositivo a um controlador. Nas verses anteriores, era solicitado que voc associasse um atalho a um controlador e um arquivo de tag off-line para poder navegar pelos tags no arquivo de tags offline.Agora, voc pode criar um atalho que esteja associado somente ao arquivo de tag off-.Como possvel ter muitos atalhos configurados para diferentes controladores, voc tambm deve habilitar os alarmes e eventos em seu atalho da aplicao para ativar o controlador do qual voc gostaria de receber informaes de alarme. 6. Habilite alarmes e eventos selecionando Yes no menu.

43 de 304

Selecione o campo Enable Alarms & Events para Yes.

7. Aplique as configuraes ao atalho do dispositivo Shortcut seguindo as etapas a-c,

c. Clique no boto Apply para aplicar as configuraes do atalho.

a. Certifique-se de que Shortcut est destacado.

b. Certifique-se de que 2, 1789-L60/A, SoftLogix5800 Controller est selecionado.

8. O prompt RSLinx Enterprise aparecer. Ele lista todas as alteraes feitas no atalho.Certifiquese de que seu atalho est definido como Shortcut, pois usaremos telas pr-configuradas que fazem referncia ao nome do atalho. Compare seu prompt com o mostrado abaixo.Se estiver igual, selecione Yes para aplicar as alteraes.

44 de 304

Selecione Yes para concluir.

9. Para verificar a comunicao a qualquer momento, selecione o boto Verify na parte inferior da janela Communications Setup.

A caixa de dilogo Verify aparecer. Revise suas alteraes. Clique no boto Close

10. Clique em OK na caixa de dilogo Communications Setup para fechar. Seu atalho de dispositivo foi criado.

45 de 304

Criar uma tela e adicionar um objeto entrada de dados (Numeric Input) telaVamos verificar se a comunicao est configurada corretamente. Adicione um objeto numeric input a uma tela e teste-a no FactoryTalk View Studio. Verifique que voc pode acessar os tags no controlador SoftLogix e o arquivo de tags off-line navegando pelas tags. No Explorer, clique com o boto direito do mouse na pasta Display, selecione o item do menu suspenso New

Aparecer uma tela sem ttulo. 1. Clique uma vez para selecionar o objeto Numeric Input em Objects > Numeric and String > Numeric Input no menu.

2. Na tela vazia, clique uma vez e segure o boto do mouse, arraste o cursor para desenhar a entrada numrica e solte o boto do mouse.Conforme arrasta o mouse, voc ver um retngulo para mostrar o tamanho do objeto que ser criado.

46 de 304

47 de 304

3. Quando soltar, a caixa de dilogo Numeric Input Properties aparecer.

Melhorias na entrada numrica O objeto Numeric input permite que os valores mnimo e mximo atribudos pelo usurio sejam validados antes do download.4. Clique na guia Connections .

5. Clique no boto Tags prximo ao campo Value. 6. O Tag Browser abrir. Se voc no visualizar uma pasta para Shortcut, clique com o boto direito do mouse em InstantFizz, selecione o item do menu suspenso Refresh All Folders.

48 de 304

7. Abra a pasta Shortcut e observe as duas sub-pastas Online e Offline. A pasta Online faz referncia aos tags do controlador on-line para o qual o atalho est apontando (como nosso controlador SoftLogix). A pasta Offline faz referncia aos tags no arquivo do controlador ControlLogix (.ACD). Use a navegao do tag off-line e o arquivo de tag off-line em RSLinx Enterprise Communications Setup quando o controlador on-line no estiver disponvel para o arquivo do controlador (.ACD). Siga as etapas a e b para selecionar o tag MixSteps.

a. Selecione a pasta Online. b. Selecione o tag MixSteps e clique em OK.

49 de 304

11. O tag aparecer no campo Tag/Expression prximo a Value. Seu tag selecionado deve parecerse com este:

11. Clique no boto OK na caixa de dilogo Numeric Input Properties. 12. Depois de adicionar um objeto a nossa tela, podemos verificar a comunicao com nosso controlador e testar a tela.

Clique uma vez no boto Test Display na barra de ferramentas.

13. Um valor (ex. 7) deve aparecer na tela. Isto realmente confirma que voc conseguiu acessar o

tag do arquivo on-line e que est on-line com o controlador. Se no estiver on-line com o controlador, a caixa ficar em branco, porque os dados no esto disponveis no momento. Semelhante ao desenho abaixo:

14. Clique no boto Edit Display para voltar ao modo de edio.

50 de 304

15. Feche a tela e quando solicitado para salvar suas alteraes, selecione No. A sesso 1 est concluda. Voc criou uma aplicao de rede simples. Voc tem os elementos fundamentais no lugar e est pronto para comear a criar suas telas grficas.

Sesso 2: Importar componentes da aplicao (necessrio) Sobre esta sessoNesta sesso do laboratrio, voc ir: Importar componentes da aplicao pr-configurados

O FactoryTalk View SE permite que voc importe e exporte um ou todos componentes do servidor de IHM, incluindo as telas, individual ou os alarmes, mensagens locais, imagens, arquivos de parmetros, registros de dados, etc. As telas grficas so armazenadas em arquivos gfx que s podem ser modificados (neste formato) quando importados para o FactoryTalk View Studio. Voc pode importar uma tela de uma aplicao para outra adicionando os arquivos .gfx. Esta a janela Application Explorer usada durante todo o laboratrio. O Explorer permite que voc selecione diferentes objetos, telas e outros componentes da aplicao FactoryTalk View SE.

51 de 304

Diretrio da rede

rea dentro da aplicao.

Servidor de IHM Comandos Telas

Aplicao

Diretorio do Servidor de dados

Objetos globais

Servidor de dados

Imagens

Servidor de dados RSLinx Enterprise

Adicionar componentes da IHM pr-configurados:H componentes de IHM pr-configurados (ex.: telas e macros) que sero usados neste laboratrio. Faa o seguinte para adicion-los ao servidor de IHM.

1. Clique com o boto direito do mouse em Displays e selecione Add Component Into Application

2. V at C:\InstantFizz Lab Files\Graphic Displays e adicione as telas seguindo as etapas a-

52 de 304

b.

a. Selecione todos os arquivos GFX nesta pasta e clique em Open.

b. As telas grficas sero migradas.Isso pode levar alguns segundos.

Agora, voc adicionou as telas grficas pr-configuradas. Algumas das telas referem-se a imagens externas (JPG, bmp etc). As prximas etapas mostraro como importar essas imagens em sua aplicao. 3. Clique com o boto direito do mouse em Images e selecione Add Component Into Application

4. Navegue at C:\InstantFizz Lab Files\Images para adicionar as imagens

53 de 304

5. Selecione todos os arquivos .bmp nesta pasta e clique em Open.

Voc adicionou as telas grficas pr-configuradas e as imagens correspondentes. As prximas duas etapas mostraro como adicionar a macro de partida pr-configurada sua aplicao. Voc pode saber mais sobre macros na Sesso 4. 5. Clique com o boto direito do mouse em Macro e selecione Add Component Into Application

6. V em C:\InstantFizz Lab Files\ e selecione startup.mcr para adicionar a macro prconfigurada

Sesso 3: Tags (necessrio) Sobre esta sessoNesta sesso do laboratrio, voc ir:

54 de 304

Aprender a diferena entre os tags de IHM e os tags de referncia direta Criar um tag de IHM Importar e exportar tags Adicionar um objeto e uma referncia a um tag de IHM Aprender sobre etiquetas de tags

Leia sobre tags de IHM e tags de referncia diretaUm tag um nome lgico que representa uma varivel na memria de um dispositivo de rede ou local. O FactoryTalk View SE dois tipos de tags: Tags do servidor de dados (tambm chamados de tags de referncia direta) fornecem acesso direto aos tags do controlador atravs dos servidores de dados que voc adiciona a uma aplicao.

-

Tags de IHM fornece propriedades adicionais para a segurana do runtime e manipulao de dados. Os tags de IHM so criados no editor Tags e armazenados em um banco de dados de tags do servidor de IHM.

55 de 304

Para alguns fins em uma aplicao, usar os tags de referncia direta oferece vantagens em relao ao uso dos tags de IHM e vice-versa.A tabela a seguir contm uma lista de vantagens tanto para os tags de IHM quando para os tags de referncia direta. Dependendo da aplicao, voc pode escolher apenas um deles ou combinar os dois.

Tags de IHMUso de recursos estendidos de tags de IHM Para aproveitar as vantagens dos recursos estendidos, como segurana no runtime, converso de escala ou offseting dos valores de tags, ou endereamento mais flexvel, crie tags de IHM no FactoryTalk View Studio, no editor Tags.

Tags de referncia diretaUso de referenciamento direto para eliminar duplicaes Usar um referenciamento direto minimiza erros, pois necessrio criar o banco de dados de tags somente uma vez (no controlador) e no ter que duplic-lo novamente na IHM. Isto se aplica a todos os objetos incluindo o FactoryTalk Alarms and Events baseado em dispositivos. Alm disso, no necessrio criar um banco de dados de tags enquanto desenvolve a IHM, o que economiza tempo.Use tambm os tags do servidor de dados para adicionar, modificar ou excluir tags em um dispositivo sem ter que duplicar as alteraes no banco de dados de tags do servidor de IHM. Permisso de acesso a tipos de dados complexos Alguns dispositivos (controladores Logix5000, por exemplo) suportam tipos de dados como vetores e estruturas (UDT) que podem conter centenas de elementos como membros. Use os tags do servidor de dados para referenciar diretamente os valores dos tags e eliminar a necessidade de criar um tag

Organizao de tags em pastas Os tags podem ser organizados em pastas e subpastas lgicas. Por exemplo, crie uma pasta para o processo CIP de uma fbrica de soda. Em uma aplicao grande, voc pode encontrar tags facilmente se organiz-las em pastas.

56 de 304

de IHM para cada elemento membro.Voc pode maximizar a otimizao colocando os dados em vetores e estruturas. Armazenamento de valores na memria Crie tags de memria da IHM para armazenar valores sem precisar de um dispositivo conectado ou acessvel. Por exemplo, voc pode usar os tags de memria para: - armazenar o resultado de um clculo. - agir como um contador ou ndice temporrio. - manter informaes sobre o estado atual do sistema, por exemplo, qual foi a ltima tela grfica exibida. Reutilizao dos nomes do tag Os tags de IHM no precisam de endereos fsicos codificados nem de nomes de variveis especficas do dispositivo.Isto significa que voc pode reutilizar uma aplicao com outros dispositivos alterando os endereos fsicos para os quais os nomes dos tags de IHM esto mapeados. Importao e exportao de tags de IHM - Use o Tag Export/Import Wizard para importar/exportar tags no formato .CSV (pode ser aberto em Excel). - O banco de dados de tags exportados podem ser usados em outros projetos do FactoryTalk View. - Voc pode modificar e criar todos os tags em Excel e economizar tempo de engenharia. - Voc pode importar arquivos de endereos do RSLogix no banco de dados de tags do FactoryTalk View Nomes descritivos Alguns controladores e servidores OPC no permitem nomes de tags descritivos, por exemplo, SLC. Criar um tag de IHM permite que voc atribua nomes significativos aos tags ao invs de locais de memria como N7:0. Reutilizao de telas e outros componentes entre as aplicaes Por exemplo, exporte telas de uma aplicao para outra que use os mesmos tags do controlador. No h necessidade de mover o banco de dados de tags de IHM. Todos os tags de referncia direta so transferidos com a tela.

Velocidade As referncias diretas so um link direto com o servidor de dados e o controlador que ajuda a acelerar a taxa de atualizao da aplicao.

57 de 304

Criar um tag de IHMPermite criar um tag no banco de dados de tags. 1. Abra o banco de dados Tag no servidor de IHM, InstantFizz_HMIServer. Siga as etapas a-i para adicionar um tag de IHM em uma pasta.

a. Clique duas vezes em Tags na pasta HMI Tags para abrir o banco de dados de tags.

Qunado o banco de dados de tags for aberto, selecione o item de menu Edit para criar uma nova pasta.

b. Clique no item de menu Edit e selecione New Folder.

Observao: Este item de menu pode ser usado para adicionar, excluir, duplicar e renomear as pastas do banco de dados de tags. Outro item menu importante o Other Databases que permite importar tags de outros bancos de dados como os arquivos do controlador RSLogix 5/500 (.rss, .rsp). c. Insira o nome da nova pasta CIP e clique em OK.

58 de 304

59 de 304

Configure as novas propriedades dos tags conforme mostrado abaixo:

e. Insira o nome do novo tag WaterAmount.

f.

Selecione Analog como tipo de tag. Os tags podem ser do tipo Analog, Digital ou String. g. Insira a descrio do tag.

h. Preencha os campos Min, Max, Scale, Offset e Units conforme mostrado.

d. Certifique-se de que a pasta CIP est selecionada. Queremos criar um tag nesta pasta.

i.

Clique no boto com reticncias para abrir o navegador de tags. Selecione o tag SodaCIPTanks.Water.Value (vide caminho na tela baixo)

60 de 304

10. Clique em Accept para concluir. 11. O banco de dados de tags tambm permite que voc procure por tags. Siga as etapas a-b para procurar por um tag.

61 de 304

b. Clique em Close para sair do banco de dados de tags. a. Voc pode procurar por qualquer tag no banco de dados usando o campo Search For. Destaque a pasta raiz, insira System\Second para procurar por um tag de memria prdefinido e pressione Enter.

Assistente de importao/exportao de tags usando MS ExcelVamos importar tags que foram pr-criados usando o Tag Import/Export Wizard. Use o Tag Import and Export Wizard para converter bancos de dados para e a partir de um formato CSV (Comma Separated Variable) compatvel com o Excel. Voc tambm pode unir um banco de dados de tags do FactoryTalk View a outro banco de dados de tags e importar um banco de dados de texto Logic 5 ou A.I. Series. Para importar tags corretamente, a aplicao para a qual voc est importando os tags deve estar aberta no FactoryTalk View Studio. Opes de importao e exportao: H vrias opes de importao/exportao conforme mostrado no Tag Import/Export Wizard.

62 de 304

-

Export a FactoryTalk View tag database to CSV files Exporta um banco de dados de tags FactoryTalk View para arquivo CSV

-

Import FactoryTalk View tag CSV files Importa as informaes do tag a partir de arquivos CSV em um banco de dados do FactoryTalk View. Voc pode criar seus tags em Excel e import-los para o projeto usando esta opo no Tag Import/Export Wizard

-

Merge FactoryTalk View tag database Une informaes de tags de um projeto do FactoryTalk View a outro banco de dados do FactoryTalk View.

-

Import A.I. Series or Logic 5 database files Importa smbolos do formato CSV do A.I. Series ou Logic 5 da Rockwell Software em um banco de dados do FactoryTalk View.

-

Import RSLogix5/500 Address & Symbol ASCII files Importa smbolos de arquivos de exportao ASCII do RSLogix5 ou RSLogix 500 em um banco de dados do FactoryTalk View.

1. Abra e revise o arquivo CSV, j criado para este exerccio, Additional_Tags.csv em C:\InstantFizz Lab Files\

63 de 304

Abra o arquivo CSV pr-criado com os tags de IHM pr-criados. V em C:\InstantFizz Lab Files\ e clique duas vezes em Additional_Tags.csv. Revise o arquivo e observe o formato de linha/coluna do Excel. Voc pode adicionar e modificar tags e pastas no Excel e import-los para sua aplicao.

2. Feche o Excel sem salvar. 3. Volte para o FactoryTalk View Studio e abra o Tag Import/Export Wizard no menu Tools.

64 de 304

4. Selecione a opo Import FactoryTalk View tag CSV files no menu drop-down e clique em Next.

65 de 304

5. Selecione Site Edition como Project Type.

6. Navegue at nosso projeto de IHM em

C: Documents and Settings\All Users\Shared Documents\RSView Enterprise\SE\HMI Projects\InstantFizz_HMIServer\. Selecione

o arquivo InstantFizz_HMIServer.sed.

7. Selecione Next para continuar.

8. Certifique-se de que Tags est marcado.Selecione o arquivo CSV pr-criado em C:\InstantFizz Lab Files\Additional_Tags.CSV

9. Selecione Next para continuar.

10. Voc pode ignorar ou atualizar os tags existentes.Deixe padro para nosso laboratrio.

11. Selecione Next para continuar.66 de 304

12. Selecione Finish para concluir.

13. Visualize os resultados da importao do banco de dados e clique em X para fechar.

Agora ns importamos os tags pr-criados em nossa aplicao. 14. Abra o editor do banco de dados de tags clicando duas vezes em Tags para visualizar os tags importados.

67 de 304

68 de 304

15. Observe que novas pastas e tags foram adicionadas a nosso banco de dados de tags atravs do Tag Import/Export

16. Feche o banco de dados de tags.

Adicionar um objeto que faz referncia a um tag de IHM1. Abra uma nova tela

Aparecer uma tela sem ttulo. 2. Clique uma vez para selecionar o objeto Numeric Display em Objects > Numeric and String > Numeric Display no menu.

69 de 304

3. Na tela vazia, clique uma vez e segure o boto do mouse, arraste o cursor para desenhar a tela numrica e solte o boto do mouse.Conforme arrasta o mouse, voc ver um retngulo para mostrar o tamanho do objeto que ser criado.

4. A janela Numeric Display Properties abrir

70 de 304

4. Selecione Tags para abrir o navegador de tags e encontre um tag para fazer referncia.

5. A mesma janela Tag Browser usada para navegar at os tags de IHM e tags de referncia direta associados a um controlador on-line ou off-line, bem como at os itens de diagnsticos e Tags do sistema pr-definidos. Vamos revisar o Tag Browser.

71 de 304

5. Shortcut o atalho de um dispositivo associado ao controlador SoftLogix. Ele contm todos os tags de referncia direta para o controlador. - Itens de diagnstico: Tags de diagnsticos pr-definidos para os controladores Logix, como @Mode que indica o modo atual do controlador (Run, Program, Remote) - Offline: Tags de referncia direta para o arquivo de tags offline que foi associado a Shortcut - Online: Tags de referncia direta para o controlador.

7. System contm os tags de memria pr-definidos e armazenados no servidor de IHM. Por exemplo, System\Second.

6. CIP e RapidMix so pastas criadas no banco de dados de IHM.

Suporte a tags estruturados no Tag Browser do FactoryTalk O novo navegador de tags foi aprimorado para permitir que voc selecione um tag de estrutura na tela esquerda do navegador de objetos e retorne um identificador parcial de tag para o editor que abrir o navegador. Este tag de estrutura pode ser atribudo a um objeto frontal para fornecer valores a diversos objetos.

8. V at o tag de HMI RapidMix\WaterAmount

72 de 304

8. Abra a pasta RapidMix , selecione WaterAmount e clique em OK.

9. O tag foi adicionado ao objeto. Clique em Apply e OK para sair.

10. Adicione um objeto Tag Label na mesma tela direita do objeto Numeric Display.

73 de 304

Use os objetos de etiqueta para exibir as informaes sobre as propriedades de um tag no runtime.Voc pode exibir o valor de uma propriedade por tag. As propriedades incluem:Low EU (valor mnimo do tag), High EU (valor mximo do tag), Contact Value (status do tag), Engineering Units (EU) (unidades do tag), nome do tag, descrio do tag, tag Off Label (identificao de contato aberto), tag On Label (identificao de contato fechado).

11. A janela Tag Label Properties abrir. Defina as propriedades conforme mostrado abaixo. Navegue at o mesmo tag RapidMix\WaterAmount e selecione Engineering Units (EU) para o campo Property.

74 de 304

12. Clique em OK para fechar. 13. Testar a tela

13. Clique uma vez no boto Test Display na barra de ferramentas.

14. Revise a tela.

14. O objeto Numeric Display exibir o valor atual do tag de IHM RapidMix\WaterAmount e Tag Label exibir as unidades de engenharia do tag de IHM.

Observao: O objeto Tag Label funciona apenas com tags de IHM porque definimos as propriedades (como as unidades) deste tag no banco de dados de tags de IHM. Ele no funciona com referncias diretas. Para exibir as unidades de engenharia de uma referncia direta, voc pode adicionar um objeto de texto e inserir as unidades aplicveis.

75 de 304

15.

Clique no boto Edit Display para voltar ao modo de edio.

16. Feche a tela sem salvar.

Sesso 4: Telas grficas, objetos e animaes (necessrio) Sobre esta sessoNesta sesso do laboratrio, voc ir: Ler sobre as Telas grficas Usar o arquivo XML para editar as telas Usar Faceplates Configurar e usar Dicas de ferramenta Configurar e usar Mensagens locais Configurar e usar Docked displays Usar o Object Explorer Configurar e usar animaes e expresses Usar comandos

Para ajudar na navegao no FactoryTalk View Studio dos componentes usados nesta sesso, possvel consultar novamente a imagem Application Explorer da Sesso 2 pag.41.

Informao sobre as Telas grficasTipos de Telas grficas Telas Padro - armazenadas na pasta Displays. So as telas que o operador v em runtime. As visualizaes atuais da atividade ou processo da fbrica automatizada. Elas podem exibir os dados de sistema ou de processo e permitir aos operadores gravar os valores em um banco de dados em tempo real ou em dispositivos de rede como um controlador. Telas de objeto global - armazenadas na pasta Global Objects. As telas de objeto global permitem que voc faa o link da aparncia e do comportamento de um objeto grfico em uma

76 de 304

tela de objeto grfico para gerar vrias cpias deste objeto em telas padres. Ao fazer alteraes no objeto original, elas so automaticamente aplicadas s cpias. Telas de biblioteca - armazenadas na pasta Displays. Uma tela de biblioteca contm objetos grficos prontos que podem ser usados em outras telas.Uma tela grfica representa a visualizao do operador da atividade de fbrica. Ela pode exibir os dados de sistema ou de processo e permitir aos operadores gravar os valores em dispositivos externos como controladores programveis. Os elementos que compem uma tela grfica so chamados de objetos grficos. O menu Objects no editor Graphic Displays (Figura 1) fornece elementos de desenho simples, como linha, retngulo e elipse, assim como objetos prontos como boto pulsador, campos de entrada e de sada e resumos de alarme. Use estes elementos para criar representaes visuais dos processos e atividades e depois anime a tela fazendo o link dos objetos aos tags, de forma que a aparncia dos objetos mudaro a medida que os valores de tags mudam. O editor grfico permite facilmente duplicar objetos, reformat-los ou redimension-los e distribu-los de diversos modos como empilh-los, alinh-los, espa-los horizontal ou verticalmente, invert-los horizontal ou verticalmente, gir-los e agrup-los de forma que se comportem como um nico objeto. Os objetos grficos podem ser Criados usando o editor de tela grfica. Copiados e colados das Bibliotecas grficas. Copiados para a rea de transferncia de outro aplicativo Windows e, ento, colados nas telas grficas. Criados por outro aplicativo Windows e inseridos na tela grfica usando link e incorporao de objeto. Arrastados e soltos de outra tela grfica ou biblioteca ou outro aplicativo Windows.

Figura 1: Menu Objects

BibliotecasA Biblioteca grfica vem com uma variedade de telas grficas prontas contendo objetos que podem ser usados em outras telas

77 de 304

H muitos objetos diferentes na biblioteca que podem ser usados em sua aplicao. Observao: qualquer animao que foi atribuda a um objeto ser includa a ele quando for copiado em uma tela.

Modificao de um arquivo XMLNo FactoryTalk View Studio, possvel tambm usar o Assistente de Importao e exportao de grficos para exportar informaes de telas grficas para um arquivo XML ou para importar um arquivo XML de tela grfica para uma aplicao. O XML possui formato e estrutura padronizados. possvel modificar os elementos e atributos de uma tela grfica alterando-os ou adicionando novos no arquivo XML. possvel editar os arquivos XML antes de import-los de volta para uma aplicao, para modificar os objetos grficos existentes ou para adicionar novos objetos tela. possvel criar ou editar telas grficas independente do FactoryTalk View Studio, incluindo a configurao de telas, objetos, propriedades de objetos, conexes, animaes, agrupamentos, atribuies chaves, etc. Na sesso anterior, importamos algumas telas grficas pr-configuradas. A seguir, modificaremos uma destas telas alterando o arquivo XML exportado. 1. Expanda Displays e clique duas vezes na tela CIP Process Steps para abrir.

78 de 304

1. Modificaremos o texto Step 1 desta tela no arquivo XML. Neste momento, o texto exibe Step 1: Adding H2O

2. Feche a tela CIP Process Steps sem salvar. 3. V para C:\InstantFizz Lab Files\ e clique duas vezes para abrir o arquivo XML exportado CIP Process Steps.xml O arquivo xml abrir no Internet Explorer.

79 de 304

Examine o arquivo XML. O arquivo contm todos os objetos e atributos de objetos contidos na tela CIP Process Steps.

4. Para modificar o arquivo, devemos abr-lo no Bloco de notas. Feche o arquivo Internet Explorer . 5. Clique com o boto direito do mouse no arquivo exportado XML CIP Process Steps.xml de C:\InstantFizz Lab Files\, selecione Open With e selecione o Bloco de notas (Notepad). O arquivo ser aberto no Bloco de notas.

80 de 304

6. Alteraremos o texto Step 1: Adding H2O para Step 1: Adding Water

No arquivo Bloco de notas, selecione o item menu Edit e clique em Replace.

7. Preencha a janela Replace como indicado a seguir e clique no boto Replace All.

81 de 304

Digite o texto como indicado, pressione o boto Replace All e clique em Cancel para sair. O texto no campo Find What a letra H, o nmero 2 e a letra O.

8. Salve o arquivo a partir de File>Save e saia. 9. Vamos importar a tela modificada. Clique com o boto direito em Displays e selecione Import and Export.

82 de 304

10. Selecione Import graphic information into displays e selecione Next.

11. Selecione No e clique em Next.

12. Selecione Single Display Import File e clique em Next.

83 de 304

13. Configure a janela como exibido abaixo. O arquivo XML a ser importado pode ser encontrado em C:\InstantFizz Lab Files\CIP Process Steps.xml. Este o arquivo que acabamos de modificar.

14. Clique em Finish para concluir a importao. 15. O Assistente de Importao e exportao de grficos fornece um arquivo de status sobre o sucesso da importao/exportao.

84 de 304

85 de 304

15. Feche o arquivo DisplaysImport.txt antes de continuar.

16. Vamos revisar a tela modificada. Agora, abra a tela CIP Process Steps clicando duas vezes sobre ela a partir do item Displays no FactoryTalk View Studio.

86 de 304

16. Examine a tela. O texto foi alterado de H2O para Water.

Observao: Neste exemplo, teria sido mais fcil simplesmente alterar o texto na tela do FactoryTalk View Studio. H aplicaes, no entanto, nas quais pode ser necessrio criar automaticamente muitos objetos e/ou telas. Cri-las em um arquivo XML pode economizar muito tempo de engenharia.

TooltipsPara fornecer informaes sobre um objeto grfico para um operador, possvel adicionar um Tooltip aos objetos: - As Tooltips podem ser adicionadas a objetos grficos - As Tooltips suportam variveis embutidas - A alterao de Idioma compatvel com o texto da Tooltip. Por padro, um objeto no possui um texto tooltip. Se voc adicionar uma tooltip, ela ser exibida em runtime, quando o operador posicionar o ponteiro do mouse sobre um objeto por alguns segundos.

87 de 304

Aperfeioamento de parmetro O aperfeioamento de parmetro fornece suporte s variveis embutidas nas Tooltips e nas barras de ttulos; nmeros e grupos literais na sintaxe da varivel embutida; e exibio de caracteres mais direita nas variveis de grupo embutidas.

Neste laboratrio adicionaremos um objeto de Entrada numrica para exibir um exemplo de Tooltip. 1. Abra a tela CIP Process Steps (Ela j deve estar aberta.) 2. Adicionaremos um objeto Numeric Input tela CIP Process Steps .

A partir do item de menu Objects , selecione Numeric and String e clique em Numeric Input.

3. Adicione o objeto Numeric Input ao local da tela exibido abaixo.

88 de 304

4. Configure Numeric Input Properties como exibido abaixo seguindo as etapas a-d. a. Selecione a guia Connections . b. Clique no boto com reticncias para navegar e adicionar Value tag: {[shortcut]SodaCIPTanks. RecoveredWater.Value

d. Clique no boto com reticncias para navegar e adicionar Maximum tag: {[shortcut]SodaCIPTanks. RecoveredWater.Maximum

c. Clique no boto com reticncias para navegar e adicionar Minimum tag: {[shortcut]SodaCIPTanks. RecoveredWater.Minimum

Melhorias na entrada numrica O objeto Numeric input permite que os valores mnimo e mximo atribudos pelo usurio sejam validados antes do download.

89 de 304

Utilize o Tag Browser para selecionar os tags Value, Minimum e Maximum:

5. Clique em OK para fechar. 6. Salve a tela.

90 de 304

7. Teste a tela.

Clique uma vez no boto Test Display na barra de ferramentas.

8. Especificamos os valores Mnimo e Mximo do Objeto de entrada numrica. Vamos inserir um valor 22000 em nosso objeto. Este valor tem que ser maior do que Mnimo e menor do que o Mximo. Digite 22000 e pressione Enter.

O fundo do objeto ficar vermelho indicando que o valor inserido est fora dos limites de nmero mnimo e mximo Como o operador saber quais so os limites vlidos? Adicione uma Tooltip! 9. Clique no boto Edit Display para voltar ao modo de edio.

10. Clique duas vezes no objeto de Entrada numrica para abrir suas propriedades. Ou clique com o boto direito e selecione Properties.

11. Adicione uma Tooltip seguindo as etapas a-e.

91 de 304

a.Selecione a guia Common.

b. Digite Minimum: na rea ToolTip Text .

c. Clique em Insert Variable e selecione Numeric para adicionar uma varivel.

d. Navegue at o tag {[shortcut]SodaCIPTanks. RecoveredWater.Minimum}.

e. Clique em OK e Tecle ENTER

12. Repitas as etapas a-e para adicionar a informao Maximum tambm. O tag Maximum para navegar {[shortcut]SodaCIPTanks.RecoveredWater.Maximum}. O texto final do assistente de configurao dever estar parecido com o texto a seguir:

92 de 304

Clique em OK.

13. Salve a tela.

14. Teste a tela.

Clique uma vez no boto Test Display na barra de ferramentas.

93 de 304

15.

Vamos tentar mais uma vez. Vamos gravar o valor 22000 em nosso objeto.

Digite 22000 e pressione fora dos Novamente, o fundo do objeto ficar vermelho indicando que o valor inserido estEnter. limites mnimo e mximo. . 16. Passe o mouse sobre o objeto e voc ver nosso texto de dica de tela indicando os limites corretos do valor

17. Clique no boto Edit Display para voltar ao modo de edio.

Passe o mouse sobre o objeto Entrada numrica e observe o texto da tooltip!

18. Feche a tela CIP Process Steps

Docked Displays

Docked Displays Em runtime, as telas grficas podem ser fixadas na borda da janela FactoryTalk View SE Client, permitindo que o operador tenha acesso a determinadas telas sempre. As Docked displays no podem ser fechadas acidentalmente pelo operador e no permitem que outros grficos as sobreponham. Portanto, elas continuaro sempre visveis para o operador. Por exemplo, voc pode fixar: Os menus de navegao, que permitem ao operador mover-se pelas telas em uma aplicao.

94 de 304

Cabealhos e notificaes que fornecem informaes especficas para o operador, como o nome e rea do usurio atual ou informaes sobre alarmes. Os painis de controle com botes padres para fins especiais, como alterao de usurio, fechamento de janelas abertas ou envio de informaes para a equipe de manuteno.Neste laboratrio usaremos Docked displays para os menus de navegao e como notificao de alarme. A tela fixada estar visvel para o operador durante todo o tempo. 1