PV01 – Laboratório de FactoryTalk View SE

FAVOR DEIXAR ESTA APOSTILA NA SALA AO TERMINAR O LABORATÓRIO. VOCÊ RECEBERÁ UMA CÓPIA ELETRÔNICA DA MESMA! AJUDE-NOS A ECONOMIZAR PAPEL. A NATUREZA AGRADECE

PV01 – Configurando uma aplicação de FactoryTalk View SE

Sumário
Sobre este laboratório................................................................................................................................... 6 O que será realizado neste laboratório......................................................................................................... 7 Quem deve participar deste laboratório........................................................................................................ 7 Ferramentas e pré-requisitos ........................................................................................................................ 8 Hardware....................................................................................................................................................... 8 Software ........................................................................................................................................................ 8 Arquivos do laboratório ................................................................................................................................. 8 Características gerais............................................................................................................................... 11 FactoryTalk View SE Components ............................................................................................................. 11 FactoryTalk View SE - Network e Local...................................................................................................... 16 Boas práticas .............................................................................................................................................. 16 FactoryTalk View SE – Servidores ............................................................................................................. 21 Antes de começar : Instruções Gerais e Recomendações................................................................... 23 Sessão 1: Criar e executar uma aplicação simples (necessário) ........................................................ 25 Criar um projeto de IHM em rede no FactoryTalk View Studio .................................................................. 26 Adicionar uma área a uma aplicação.......................................................................................................... 29 Adicionar um servidor de IHM à aplicação ................................................................................................. 31 Adicionar Faceplates de processo ao servidor de IHM .............................................................................. 33 Adicionar um servidor de dados ................................................................................................................. 35 Configurar a comunicação .......................................................................................................................... 39 Criar uma tela e adicionar um objeto “entrada de dados” (Numeric Input) à tela....................................... 46

2 de 304

Sessão 2: Importar componentes da aplicação (necessário) .............................................................. 51 Sessão 3: Tags (necessário).................................................................................................................... 54 Leia sobre tags de IHM e tags de referência direta .................................................................................... 55 Criar um tag de IHM.................................................................................................................................... 58 Assistente de importação/exportação de tags usando MS Excel............................................................... 62 Adicionar um objeto que faz referência a um tag de IHM........................................................................... 69 Sessão 4: Telas gráficas, objetos e animações (necessário) .............................................................. 76 Informação sobre as Telas gráficas............................................................................................................ 76 Modificação de um arquivo XML................................................................................................................. 78 Tooltips........................................................................................................................................................ 87 Docked Displays ......................................................................................................................................... 94 Comandos ................................................................................................................................................. 100 Animações e expressões .......................................................................................................................... 107 O Object Explorer...................................................................................................................................... 108 Mensagens locais ..................................................................................................................................... 112 Sessão 5: Alarmes e Eventos (opcional).............................................................................................. 119 Sobre os tipos de alarme .......................................................................................................................... 120 Adicionar conexão 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 Sessão 6: Objetos globais (necessário) ............................................................................................... 160 Criar objetos de referência........................................................................................................................ 160 Fazer referência às propriedades do objeto ............................................................................................. 168 Vamos ver os Padrões de objeto global ................................................................................................... 170 Modificar um objeto global ........................................................................................................................ 172 Sessão 7: Segurança (opcional)............................................................................................................ 176 Sobre Segurança ...................................................................................................................................... 176 Criar um usuário e um grupo de usuário .................................................................................................. 177

3 de 304

Configurar segurança de ação.................................................................................................................. 180 Configurar segurança em runtime ............................................................................................................ 184 Atribuir códigos de segurança aos comandos .......................................................................................... 187 Atribuir códigos de segurança às telas ..................................................................................................... 189 Atribuir códigos de segurança aos tags.................................................................................................... 190 Verificar as configurações de segurança.................................................................................................. 192 Sessão 8: Registro de dados e tendência (opcional).......................................................................... 198 Exploração em runtime ............................................................................................................................. 198 Exploração em Configuração.................................................................................................................... 199 Configurando tendências .......................................................................................................................... 203 Visualizar a tendência em runtime ............................................................................................................ 210 Sessão 9: Utilizando o FactoryTalk Diagnostics (opcional)............................................................... 218 Sobre o FactoryTalk Diagnostics .............................................................................................................. 218 Configuração de Diagnosticos (Diagnostics Setup) ................................................................................. 223 Banco de dados ODBC como uma fonte de mensagem.......................................................................... 226 Visualizar o registro ODBC ....................................................................................................................... 229 Sessão 10: Alternar idioma (opcional).................................................................................................. 231 Informação sobre a alteração do idioma................................................................................................... 231 Configurar idiomas compatíveis................................................................................................................ 233 Comando para troca de idioma................................................................................................................. 239 Alternância de idioma de alarmes baseado em dispositivo (Device-based) ............................................ 239 Alternância de idioma de alarme baseado em tag ................................................................................... 239 Sessão 11: Teste da aplicação (necessário) ........................................................................................ 239 Testar a tela .............................................................................................................................................. 239 Configurar um arquivo Cliente .................................................................................................................. 239 Executar o cliente...................................................................................................................................... 239 Verificar edições online ............................................................................................................................. 239 Testar comandos em runtime ................................................................................................................... 239

4 de 304

Sessão 12: Avançado (opcional) ........................................................................................................... 239 Importar telas do RSView32 ..................................................................................................................... 239 Ferramenta de migração de alarme.......................................................................................................... 239 Sessão 13: FactoryTalk ViewPoint (opcional)...................................................................................... 239 Ferramentas e pré-requisitos .................................................................................................................... 239 Abrindo o FactoryTalk ViewPoint .............................................................................................................. 239 Configurando Segurança no FactoryTalk ViewPoint ................................................................................ 239 Publicando as telas de uma aplicação FactoryTalk View SE. .................................................................. 239 Rodando uma aplicação View SE com o browser. ................................................................................... 239 Algumas funções avançadas com o FactoryTalk ViewPoint .................................................................... 239 Usando as funções do Browser com o FactoryTalk ViewPoint ............................................................... 239 Observações............................................................................................................................................ 239

.

5 de 304

Esta sessão oferece a oportunidade de explorar os fundamentos básicos do FactoryTalk View Site Edition (FactoryTalk View SE). Se a caixa de diálogo Log On To Windows estiver ativa. o usuário pode selecionar quais exercícios interessam mais sem precisar se preocupar com a sequência numérica.Antes de começar Este laboratório tem como objetivo ser uma compilação de diversos exercícios menores elaborados para ensinar ao usuário os princípios do FactoryTalk View Site Edition. 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 . foram feitas mudanças no nome do produto para refletir melhor a arquitetura integrada e o software orientado ao sistema da Rockwell Automation. em que todos os exercícios são cumulativos. As seções a seguir explicam o que você fará nesta sessão do laboratório e o que você precisará fazer para concluir os exercícios práticos.00 (CPR 9). Observação: Na versão 5. os únicos exercícios obrigatórios são todos da Sessão 1:Criar sua aplicação e da Sessão 2: Importar/exportar componentes da aplicação. insira ‘administrator’ como nome do usuário e ‘rockwell’ como senha.Depois. Use as mesmas informações do Login se solicitado para fazer o logon no FactoryTalk Directory ou ao criar um banco de dados de histórico do FactoryTalk Alarms and Events. As etapas a seguir devem ser concluídas antes de iniciar os exercícios do laboratório: 1. 2. Embora este possa ser feito linearmente. Sobre este laboratório Bem-vindo à série de laboratórios práticos do FactoryTalk View SE.

você trabalhará com uma aplicação em rede que contém um servidor de IHM. esses componentes podem estar realmente em computadores separados e clientes de IHM adicionais podem ser usados. O View SE foi desenvolvido para processos automatizados ou monitoração da máquina e controle supervisório. Após executar as primeiras seções do laboratório.Para este laboratório. um servidor de dados e um único cliente de IHM. Recomendamos que os usuários concluam os procedimentos restantes do laboratório na ordem em que são apresentados.Este procedimento de laboratório contém explicações e exercícios para usuários novos e avançados. Neste laboratório. esses servidores e clientes estarão todos localizados no mesmo computador.00 (CPR 9). pois o View SE se expande facilmente de sistemas pequenos a grandes. O que será realizado neste laboratório À medida que você conclui os exercícios desta sessão prática. você compreenderá a funcionalidade e os recursos do FactoryTalk View Site Edition criando uma aplicação configurando um servidor de IHM configurando um servidor de dados RSLinx Enterprise e habilitando-o para suportar alarmes e eventos utilizando gráficos e animações executando teste de telas configurando e executando um arquivo cliente da IHM configurando e monitorando alarmes (baseado em tag e FactoryTalk A&E) implementando segurança trabalhando com modelos e tendências de armazenamento de dados usando o visualizador FactoryTalk Diagnostics trabalhando com objetos globais configurando sua aplicação para troca de idiomas Quem deve participar deste laboratório Este laboratório prático destina-se a indivíduos que: Tenham um conhecimento básico do software de IHM e estão envolvidos no projeto e implementação de projetos de IHM no nível supervisório. Porém. O View SE é um pacote integrado para desenvolvimento e operação de aplicação de interface homem-máquina (IHM) em rede e de múltiplos usuários. 7 de 304 .Este laboratório usa o FactoryTalk View SE 5. no sistema distribuído. O View Studio. você poderá escolher outras seções. o ambiente de desenvolvimento. também estarão neste computador. conforme o tempo permitir.

00 SoftLogix 16. do Microsoft SQL Server.10.Você pode conectar a um banco de dados SQL Server ou instalar o Microsoft SQL Server 2005 Express.00. Um controlador Logix5000 pode ser usado no lugar do SoftLogix 5800.99 FactoryTalk Alarms and Events v2.0117 (incluído com FactoryTalk View Site Edition e RSLinx Enterprise) RSLinx Classic (usado para programação do Logix) v2.00 (Bld 42) Microsoft SQL Server 2005 Express Microsoft SQL Server Management Studio Express Microsoft SQL Server 2005 Express Edition é uma versão grátis. Ele está na pasta Redist nos CDs FactoryTalk View SE e RSLinx Enterprise.00.00.Ferramentas e pré-requisitos Hardware Este laboratório prático não requer nenhum hardware.20 ou superior para ControlLogix.0117 FactoryTalk View SE v5. Arquivos do laboratório Este laboratório usa os seguintes arquivos localizados em C:\InstantFizz .00.Arquivo convertido para as mensagens de alarme baseadas no serviço FactoryTalk Alarms and Events no RSLogix 5000 8 de 304 . Service Pack 2. O FactoryTalk Alarms and Events usa o Microsoft SQL Server como mecanismo de banco de dados para armazenamento de informações de alarme e eventos. CompactLogix L3x e L4x e DriveLogix.TXT .03. Microsoft SQL Server Management Studio Express (SSMSE) é uma ferramenta de gestão de gráficos grátis e fácil de usar para gerenciar o SQL Server 2005 Express.00.17 RSLogix5000 v16.xls – Arquivo convertido para o FactoryTalk View SE InstantFizz_Controller-Tags_translated.52.00.Lab Files\ subdiretório: Language Switching – contém 3 arquivos que serão usados na sessão de troca de idiomas do laboratório InstantFizz_Translated.10. Software Este laboratório usa os seguintes softwares: FactoryTalk Services Platform v2.00. Observação: Os alarmes baseados no serviço “FactoryTalk Alarms and Events” requerem um firmware com versão 16.03. que está na pasta Redist nos CDs FactoryTalk View SE e RSLinx Enterprise.55 RSLinx Enterprise v5.

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

Datalog – CIP.ggfx 10 de 304 .CIPComponents.mdf Arquivos de migração do RSView32 Global Objects .

você terá uma ou mais das seguintes partes do software:FactoryTalk View Studio. Especificamente. ele irá: Discutir os componentes do FactoryTalk View SE Discutir as diferenças entre as aplicações FactoryTalk View SE local e em rede Discutir os servidores de IHM. Windows XP.O FactoryTalk View Studio contém editores para criar aplicações completas e inclui 11 de 304 . FactoryTalk™ Directory e FactoryTalk Activation. O FactoryTalk View Site Edition consiste em várias partes de um software que você pode usar para construir aplicações de automação. 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 Edition O FactoryTalk® View Site Edition é um pacote de software integrado para desenvolvimento e operação das aplicações de interface homem-máquina (IHM) que envolve diversos servidores e usuários distribuídos em uma rede. FactoryTalk Alarms and Events. FactoryTalk View Studio Start > All Programs > Rockwell Software > FactoryTalk View > FactoryTalk View Studio O FactoryTalk View Studio é o software de configuração para desenvolver e testar aplicações do FactoryTalk View SE. FactoryTalk View SE Server.Características gerais Sobre este laboratório Este laboratório resumirá os principais componentes e os princípios fundamentais do FactoryTalk View Site Edition. FactoryTalk View SE Client. FactoryTalk Administrator Console. o FactoryTalk View Site Edition (também chamado de FactoryTalk View SE) fornece todas as ferramentas que você precisa para criar aplicações de controle supervisório e monitoração do processo poderosas e confiáveis. e Windows 2000. FactoryTalk Services Platform. Dependendo dos pacotes de software particulares instalados. O software FactoryTalk View SE foi desenvolvido para ser usado com os sistemas operacionais Microsoft® Windows® Server 2003. Um membro da família de produtos FactoryTalk.

visualizar e interagir com diversas telas gráficas ao mesmo tempo a partir de múltiplos servidores Executar a gestão dos alarmes Visualizar as tendências históricas e em tempo real Ajustar valores de referência 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 aplicações do FactoryTalk View depois que elas forem distribuídas. Quando acabar de desenvolver uma aplicação. Muitos dos objetos da biblioteca gráfica são pré-configurados com animação. O FactoryTalk View vem com bibliotecas gráficas e frontais de processos que podem ser usados em suas aplicações. Para configurar um FactoryTalk View SE Client.software cliente e servidor para testar as aplicações criadas por você. Use os objetos como eles estão ou altere-os para adequá-los às suas necessidades. Com o FactoryTalk View SE Client. FactoryTalk View SE Client Start > All Programs > Rockwell Software > FactoryTalk View > FactoryTalk View Client O FactoryTalk View SE Client é um ambiente de operação completo para visualizar e interagir com as aplicações do FactoryTalk View SE locais e em rede. PIDE. D2SD e as novas instruções ALMD e ALMA).Os frontais de processo são pré-configurados para trabalhar com várias instruções do Logix5000 (por exemplo. você precisa criar um arquivo de configuração usando o assistente do FactoryTalk View SE Client.Você pode usar o FactoryTalk View Studio para desenvolver aplicações do FactoryTalk View Site Edition e do FactoryTalk View Machine Edition (ME). O servidor de IHM não precisa estar executando quando você configurar um FactoryTalk View SE Client. Use os editores para criar aplicações que tenham a simplicidade ou a complexidade que você precisa. você pode: Carregar. O FactoryTalk View Administration Console tem runtime com 12 de 304 . use o FactoryTalk View SE Client para visualizar e interagir com a aplicação.O FactoryTalk View Administration Console contém um subconjunto dos editores do FactoryTalk View Studio para que você possa fazer pequenas alterações em uma aplicação sem precisar instalar o FactoryTalk View Studio.

16 ou posterior. Altere as propriedades de um servidor de dados. O controlador detecta as condições de alarme e divulga as informações que são roteadas através do sistema para exibição e armazenamento. Altere o caminho dos modelos de armazenamento de dados. usando o editor Alarm Log Setup (no menu Tools). disponíveis no RSLogix 5000 v. basta desligá-lo e reiniciá-lo.O servidor também contém um banco de dados de tags. objetos globais e macros) e disponibiliza-os para os clientes. Para manter a compatibilidade com as aplicações existentes. o FactoryTalk View SE suportava somente a monitoração de alarme de tags da IHM. Altere o local em que os alarmes são armazenados e gerencie arquivos de registro. armazena os componentes do projeto de IHM (por exemplo. Adicione usuários do FactoryTalk a uma aplicação. realiza o registro de dados e a monitoração de alarmes da IHM. 13 de 304 .00). FactoryTalk View SE Server O FactoryTalk View SE Server. ele operar como um conjunto de serviços do Windows "sem chefe" que fornece informações aos clientes quando solicitam. o FactoryTalk View ainda suporta este tipo de monitoração de alarmes. Modifique quais atividades do sistema são armazenadas e com qual frequência. são programadas e descarregadas em um controlador Logix5000. As instruções de alarme pré-incorporadas.limite de duas horas. Configure a segurança dos comandos e das macros. Altere a maneira como os alarmes de tags da IHM são armazenados e anunciados usando o editor Alarm Setup. O FactoryTalk Alarms and Events pode ser usado no lugar da monitoração de alarmes da IHM FactoryTalk View SE. o FactoryTalk View ainda suporta a monitoração de alarmes da IHM tradicional. também chamado de servidor de IHM. usando o editor Runtime Security. O FactoryTalk View SE Server não tem interface do usuário. agora o FactoryTalk Alarms and Events permite que vários produtos FactoryTalk participem de uma visualização de alarmes e eventos consistente e comum por todo o sistema FactoryTalk. telas gráficas. Porém. usando o editor Runtime Secured Commands. Para manter a compatibilidade com as aplicações existentes. usando o editor Diagnostics Setup (no menu Tools). O FactoryTalk Alarms and Events suporta dois tipos de monitoração de alarmes: Monitoração de alarme baseada em dispositivo. FactoryTalk Alarms and Events Antes do FactoryTalk® Alarms and Events (introduzido na versão 5. Execute os comandos do FactoryTalk View a partir da linha de comando.Para continuar usando-o.Uma vez instalado. Importe e exporte os tags de IHM usando o Tag Import and Export Wizard (no menu Tools). O FactoryTalk View Administration Console permite que você: Altere as propriedades de um servidor de IHM.Uma mensagem de advertência é exibida cinco minutos antes do tempo expirar.

os componentes da aplicação como tags e telas gráficas.As aplicações em rede podem consistir em múltiplos clientes e servidores. mas com um conjunto maior de recursos. • Tanto o Local Directory quanto o Network Directory são configurados no computador quando você instala o FactoryTalk Services Platform. CLP-5 e SLC 500 que se comunicam através dos servidores de dispositivos da Rockwell Automation (RSLinx Enterprise) ou por controladores de terceiros que se comunicam através dos servidores de dados OPC. 14 de 304 . FactoryTalk Directory O FactoryTalk Directory centraliza o acesso aos recursos do sistema (por exemplo. por exemplo. tags de dados. O servidor de alarmes e eventos baseados em tags monitoram os controladores para as condições de alarme através de servidores de dados e divulgam as informações de evento para exibição e armazenamento.Um Network Directory gerencia todos os produtos FactoryTalk que formam uma única aplicação de rede. O FactoryTalk Network Directory (também chamado de Network Directory) gerencia as aplicações de rede. podem ser armazenados em seus ambientes originais e ainda ficarem disponíveis para todos os clientes que participam de uma aplicação. serviços de monitoração de condições e acesso a dados em tempo real) aos produtos e aplicações em um sistema FactoryTalk. A monitoração de alarmes baseada em tags é suportada pelos controladores Logix5000. devem estar localizados no mesmo computador. Nenhuma duplicação é necessária. FactoryTalk View SE Servers ou servidores OPC) e nomes (por exemplo. a monitoração de alarme baseada em tag oferece o equivalente à monitoração de alarmes de tags da IHM. Por meio desse serviço de busca. telas gráficas e modelos de armazenamento).ou agenda eletrônica. FactoryTalk Services Platform O FactoryTalk Services Platform fornece serviços comuns (como mensagens de diagnósticos. O software FactoryTalk Directory funciona como um diretório de telefones.Monitoração de alarme baseada em tag.Todos os componentes da aplicação local. distribuídos em vários computadores conectados em uma rede. fornecendo um serviço de busca que permite que as partes de uma aplicação se encontrem em um único computador ou através de uma rede. exceto servidores de dados OPC. Se você não estiver usando os controladores Logix5000 ou se você não quer usar as instruções de alarme pré-incorporadas disponíveis com o RSLogix 5000. para todos os produtos e componentes FactoryTalk que participam de um sistema de controle automatizado. As aplicações do FactoryTalk View Site Edition usam dois tipos de FactoryTalk Directory: • O FactoryTalk Local Directory (também chamado de Local Directory) gerencia as aplicações locais.

Crie e configure servidores de alarmes e eventos. Faz back-up e recupera um diretório inteiro. Configure computadores clientes para que reconheçam o local de um computador com Network Directory Server. armazenamento e visualização de mensagens de diagnósticos. uma aplicação individual ou configurações do sistema. Organize ações confiáveis em grupos. 15 de 304 .Com o FactoryTalk Activation. Configure a redundância para os servidores de dados OPC e servidores de alarmes e eventos.os arquivos de ativação são gerados e distribuídos eletronicamente. Você pode usar o FactoryTalk Administration Console ou o FactoryTalk View Studio para desenvolver aplicações e gerenciar um sistema FactoryTalk. área e servidor de dados em um FactoryTalk Directory. Configure os parâmetros de política de todo o sistema. incluindo tanto servidores baseados em tags quanto em dispositivos Configure condições de alarme para detecção de alarmes baseados em tags. Crie definições de banco de dados para armazenamento de mensagens de alarmes e eventos históricos. Proteja um sistema FactoryTalk com serviços de segurança. O FactoryTalk Activation fornece esses tipos de ativação: As ativações tipo “node-locked” locais são direcionadas a um único computador. não há necessidade de um "disco mestre" físico nem de uma mídia física. FactoryTalk Administration Console permite que você: Crie e configure elementos da aplicação.FactoryTalk Administration Console Start > All Programs > Rockwell Software > FactoryTalk Administration Console Parte do FactoryTalk Services Platform. Configure as opções para roteamento. 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 ativação do software. Somente o FactoryTalk View Studio pode ser usado para criar os servidores e os projetos da IHM. o FactoryTalk Administration Console é uma ferramenta opcional independente para desenvolver aplicações e gerenciar um sistema FactoryTalk.

Uma área é uma divisão lógica dentro de sua aplicação.As partições estão todas no mesmo disco principal (ou aplicação. não há uma quantidade limitada de áreas que pode conter em uma aplicação.Porém. nesta analogia). Uma área pode conter outra área dentro dela.Você pode pensar em áreas como partições de seu disco rígido. Cozimento e Empacotamento. Por exemplo. Linha 2.A área raiz da aplicação pode conter um servidor de IHM e um ou mais servidores de dados. Uma vez que você criou as aplicações e um servidor de IHM.Isso permitiria que você adicionasse novas linhas de produção idênticas à aplicação copiando os projetos do servidor de IHM nas áreas novas. Boas práticas Como uma área nada mais é do que um método lógico de organizar a aplicação e não uma entidade física. Armação. Há dois tipos de ativação simultânea compartilhada (concurrent): flutuante e emprestada. uma fábrica com linhas de produção idênticas pode ser dividida em áreas chamadas Linha 1. mas elas se dividem logicamente e mantêm as informações independentemente umas das outras. FactoryTalk View SE . As ativações simultâneas compartilhadas (concurrent) são descarregadas a um servidor de ativação e compartilhadas por computadores clientes na rede.As ativações tipo “node-locked” móveis são direcionadas a um hardware (dongle). Por exemplo. Área raiz: Todas as aplicações do FactoryTalk View têm uma área definida pelo sistema chamada de área raiz que tem o mesmo nome da aplicação. há um limite de 1 servidor de IHM por área e de 10 servidores de IHM por aplicação*. A ativação simultânea flutuante precisa de uma conexão contínua com a rede.uma confeitaria pode ser dividida em áreas chamadas Ingredientes. executando em diversos computadores em uma rede com diversos usuários clientes que se se conectam à aplicação simultaneamente de qualquer ponto da rede. você pode usar os editores do FactoryTalk View Studio no projeto do servidor de IHM para criar os componentes da aplicação como telas gráficas. As aplicações em rede têm uma ou mais áreas (veja a definição de áreas abaixo).Network e Local Aplicações em rede Uma aplicação em rede pode conter vários servidores.Uma área também pode ser usada para organizar a aplicação de maneira que faça sentido para o processo que ela está controlando. objetos globais e modelos de armazenamento de dados.Alternativamente. Pintura. Linha 3 e assim por diante. 16 de 304 . um servidor de IHM por área e um ou mais servidores de dados. Motor e Transmissão. Áreas: Uma parte importante do sistema de arquitetura de rede é a área.Uma fábrica automotiva pode ser dividida em áreas chamadas Prensa e fabricação. uma área pode representar uma parte de um processo ou uma região dentro da instalação do processo. enquanto que a ativação simultânea emprestada não. você pode usar servidores separados para diferentes áreas funcionais dentro da empresa e permitir que os clientes façam a interface a qualquer um dos servidores. Mistura.

uma única área pode conter um servidor de IHM para um local físico de uma instalação. Consulte o guia de início rápido do FactoryTalk Alarms and Events ou a resposta de ID 44177 na base de conhecimento da Rockwell Automation para mais informações. independente de qual servidor emitiu o alarme. Isso não é necessário porque o FactoryTalk permite que qualquer cliente veja todos os pontos de dados dentro da aplicação. *Observação: A versão inicial do FactoryTalk Alarms and Events tem limites diferentes do FactoryTalk View SE 5. 17 de 304 .O limite recomendado de servidores de dados dentro de uma aplicação é 10*. faz sentido organizar logicamente os servidores de dados que estão servindo de alarmes para que o resumo filtre os alarmes corretamente em operação. Não há um limite para o número de servidores de dados que podem coexistir na mesma área. Esta configuração permite que o resumo filtre os alarmes com base no nome da área. independentemente da área que o originou. O que você quer evitar é que uma instalação física de um servidor de dados seja consultada diversas vezes por diferentes áreas da aplicação.0. Por exemplo. 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).Entretanto.

ie_production. HMI Tags. As pastas no servidor de IHM ie_packaging . Há um servidor de dados chamado RSLinx Enterprise localizado na área raiz (Insta Corp). na verdade. Diretório da rede Área raiz Servidores Servidor de de IHM IHM Área Áreas Servidor de dados A aplicação Insta Corp consiste em quatro diferentes áreas definidas:ie_packaging.Este é um exemplo de uma aplicação em rede do FactoryTalk View SE. a área mais acima. 18 de 304 . As áreas são identificadas pelas pastas que estão diretamente na raiz que é a aplicação Insta Corp. mas.chamadas System. Alarms. são componentes de um servidor de IHM.Observe que o servidor de IHM chamado IE_CasePack está localizado dentro da área. são componentes diferentes que você pode configurar em cada servidor de IHM – elas são áreas dentro da área. is_packaging e is_production. Logic and Control e Data Log. Tente analisar uma dessas áreas – ie_packaging. Graphics.

19 de 304 .O diagrama abaixo mostra um exemplo de arquitetura de sistema que usa uma aplicação em rede como parte de um sistema FactoryTalk distribuído.

Há somente um servidor de IHM que é criado por você na área raiz quando a aplicação for criada.Aplicações locais Uma aplicação local é semelhante a um projeto RSView32.Você pode usar as aplicações locais para as partes da fábrica ou do processo que sejam autônomas e não relacionadas a outras partes do processo.todos os componentes da aplicação e o FactoryTalk View SE client estão localizados em um único computador. O diagrama abaixo mostra um exemplo de arquitetura de sistema que usa uma aplicação local como parte de um sistema FactoryTalk Stand Alone. 20 de 304 .

ou as tags em um controlador Logix5000.Adicione um ou mais dos seguintes servidores de dados a. 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.Um servidor de IHM também administra um banco de dados de tags.Criar uma nova aplicação FactoryTalk View SE Estas são as etapas gerais para criar uma aplicação: 1) Crie uma aplicação local ou em rede 2) Se for uma aplicação em rede. pode ser adicionado um servidor de IHM por área (a local cria um automaticamente). permitindo que as aplicações monitorem e controlem os valores nesses dispositivos. os servidores de dados podem conectar os clientes da aplicação ao controlador programável. Servidor de dispositivos Rockwell Automation b.Um servidor de IHM armazena os componentes do projeto de IHM (como telas gráficas) e disponibiliza esses componentes aos clientes. detecta os alarmes de tags da IHM e armazena dados históricos.Opte por adicionar qualquer tela frontal no servidor de IHM. Servidores de dados Um servidor de dados fornece uma rota para os dispositivos físicos na rede. um controlador ControlLogix. objetos globais e outros componentes em seu servidor de IHM 7) Configure o armazenamento de alarmes e eventos históricos do FactoryTalk 8) Configure a segurança 9) Configure um projeto runtime com o FactoryTalk View SE Client FactoryTalk View SE – Servidores Servidores de IHM Os servidores de IHM são programas de aplicação que fornecem informações aos clientes sempre que solicitam.Por exemplo.A configuração correta de um servidor de dados permite que você acesse diretamente um tag. você pode ajustá-lo para apontar para um controlador específico como. Servidor de dados OPC 5) Configure o servidor de alarmes e eventos por tag 6) Crie telas gráficas. 4) Configure a comunicação do servidor de dados. 21 de 304 . aos tags OPC® (valores ou informações de status). por exemplo. adicione uma ou mais áreas 3) Caso seja uma aplicação em rede.

um protocolo que permite que o FactoryTalk View recupere os valores dos tags de: Controladores programáveis e dispositivos Rockwell Automation usando o RSLinx Classic ou o RSLinx Gateway como um servidor OPC. Dispositivos de controladores de terceiros. 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. Servidores de alarmes e eventos O FactoryTalk Alarms and Events permite que vários produtos FactoryTalk compartilhem uma visualização comum e consistente de alarmes e eventos por todo o sistema FactoryTalk. Os servidores de dados OPC (incluindo RSLinx Classic) suportam todos os servidores de dados que estejam em conformidade com a norma OPC-DA 2. O FactoryTalk Alarms and Events suporta dois tipos de monitoração de alarmes: Monitoração de alarme baseada em dispositivo. como Siemens ou Modicon®. Você também pode usar o servidor RSLinx Enterprise para publicar os alarmes e eventos baseados em dispositivos. significa “OLE for Process Control”.0.OPC. Monitoração de alarme baseada em tag. que usem servidores OPC de terceiros.Os seguintes tipos de servidores de dados são compatíveis: Servidores de dispositivos Rockwell Automation (RSLinx Enterprise): fornecem melhor desempenho ao se comunicar com os controladores Logix5000 ou com muitos clientes. 22 de 304 .

objeto de mensagens locais. você poderá fazer qualquer uma das seções opcionais ( sessão 7 a sessão 13) e em qualquer ordem. testando uma tela recém criada e pareando uma aplicação. Inicio a partir da Sessão 1. objetos globais. Sugestão após a sessão 6 : Sessão 8 (tendência) aplicação) → Sessão 10 (Troca Idioma) → Sessão 11 (teste → Sessão 13 (FT ViewPoint – web) 23 de 304 . migração de uma aplicação RSView32 para o FactoryTalk View SE e ferramenta WEB (FactoryTalk ViewPoint) Seqüência de trabalho : Sessão 5 (recomendada) → Sessão 6 (necessária) → Qualquer outra sessão opcional Após a execução da Sessão 6. diagnósticos. usando telas “ancoradas” (docked displays). você poderá fazer qualquer uma das seções opcionais ( sessão 7 a sessão 13) e em qualquer ordem. comandos básicos. habilitando “tooltips’ para entradas numéricas. como Alarmes e Eventos. Cobre as etapas de criação inicial de uma aplicação. Snapshot da Imagem a ser usada : RSTechED2010_Inicio Opção 2 Destinado a pessoas com alguma experiência com o FactoryTalk View SE e que queiram deixar mais tempo disponível para execução do maior número possível de seções opcionais Inicio a partir da Sessão 5. alternancia de idiomas em tempo de execução. Seqüência de trabalho : Sessão 1 (necessária) → Sessão 2 → Sessão 3 → Sessão 4 → Sessão 5 (opcional) → Sessão 6 Após a execução da Sessão 6. tendência. segurança e usuários. criação e configuração do servidor de telas e servidor de dados.Antes de começar : Instruções Gerais e Recomendações Este laboratório possui duas opções de início para sua realização : Opção 1 Destinado a pessoas com pouca ou nenhuma experiência com o FactoryTalk View SE. dependendo de seu interesse particular. Você poderá se concentrar em praticar em alguns dos recursos avançados do FactoryTalk View SE. tags de referencia direta e tags de IHM. dependendo de seu interesse particular. caso haja tempo disponível. As seções iniciais (1 a 4) já estão feitas.

Snapshot da Imagem a ser usada : RSTechED2010_Sessão5 .

24 de 304

Sessão 1: Criar e executar uma aplicação simples (necessário)
O FactoryTalk View Site Edition (SE) pode ser usado para desenvolver e executar aplicações que envolvam um ou vários usuários e servidores e pode ser distribuído em uma rede ou estar em um único computador ou em vários. Os dois tipos de aplicação SE estão explicadas abaixo: 1. FactoryTalk View SE Local (Stand Alone) - Uma aplicação local é semelhante a um projeto do RSView32;todos os componentes da aplicação e o FactoryTalk View SE client estão localizados em um único computador.Há somente um servidor de IHM que é criado por você na área raiz quando a aplicação for criada.Você pode usar as aplicações locais para as partes da fábrica ou do processo que sejam autônomas e não relacionadas a outras partes do processo. 2. FactoryTalk View SE Network (distribuído) - Uma aplicação em rede pode conter vários servidores, executando em diversos computadores em uma rede com múltiplos usuários de clientes que se conectam à aplicação 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 façam a interface a qualquer um dos servidores.As aplicações em rede têm 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 aplicação como telas gráficas, objetos globais, alarmes e modelos de armazenamento de dados. Neste laboratório, criaremos e operaremos uma aplicação em rede (distribuído) do FactoryTalk View SE.

Sobre esta sessão
Nesta sessão do laboratório, você irá:

Criar uma aplicação 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 comunicação chamado shortcut que levará ao controlador SoftLogix Verificar as comunicações Criar uma tela, adicionar um objeto à tela numérica Testar a tela
Toda esta sessão deve ser concluída antes de qualquer outra sessão deste laboratório.

25 de 304

Criar um projeto de IHM em rede no FactoryTalk View Studio
Vamos criar uma aplicação em rede que suporte múltiplas IHM, servidores de dados e clientes distribuídos em uma rede. Conforme explicado em detalhes na sessão “Características gerais”, uma aplicação em rede requer um FactoryTalk Directory em rede para ser configurado. A configuração do FactoryTalk Directory geralmente é feita durante a instalação, 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 padrão do FactoryTalk Directory é o computador local, mas ele pode ser qualquer computador em sua rede.Observação: Para uma aplicação FactoryTalk View Local, deve ser usado o FactoryTalk Directory local.

Especificar o local do FactoryTalk Directory
1. 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 Faça o login. User name: Administrator. Password: rockwell

Observação: Para especificar o local do FactoryTalk Directory, você deve ter direitos de administrador . Durante a instalação do FactoryTalk Services Platform os grupos “Windows Administrator” e “Administrator” são automaticamente adicionados ao FactoryTalk Directory em rede. Daqui para frente, você pode fazer o login com qualquer usuário que pertença a um desses grupos. 2. O Specify FactoryTalk Directory Server Location Utility abrirá. Neste laboratório, definiremos o local do FactoryTalk Directory como um computador local (localhost). Em uma aplicação FactoryTalk View SE Network, o FactoryTalk Directory pode estar localizado em qualquer computador na rede que tem o FactoryTalk Services Platform instalado. Use este utilitário 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 aplicação 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 aplicação em rede chamada InstantFizz seguindo as etapas a até f. A seguinte caixa de diálogo 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 aplicação.

Adicionar uma área a uma aplicação
1. Siga as etapas de a até c para adicionar uma área chamada Area1.

29 de 304

Insira o nome da área: Area1. a.Observação: a primeira linha na janela Explorer: Network (LOCALHOST) indica que criamos uma aplicação em rede (distribuída) e que o FactoryTalk Directory está localizado no computador local (LOCALHOST). b. Pressione OK para terminar. 30 de 304 . Clique com o botão direito do mouse em InstantFizz e selecione “New Area”. c.

Siga as etapas de a até g para adicionar um servidor de IHM à aplicação. 31 de 304 .Adicionar um servidor de IHM à aplicação 1.

d. Escolha qual computador será o host do servidor de IHM. b. e. g.insira o nome do servidor de IHM:InstantFizz_HMIServer. 32 de 304 .Pode ser qualquer computador da rede. f. Para este laboratório.Clique com o botão direito do mouse em Area1. vá em “Add New Server” e selecione “HMI Server”. Observação: O servidor de IHM levará algum tempo para carregar. deixe o computador local (configuração padrão). c. Clique em Finish para concluir. Selecione Next.a. Selecione “Create a new HMI Server”. Aumente “InstantFizz” para ver o ícone Area1.

Clique no botão OK. InstantFizz foi criada. 2. A caixa de diálogo Process Faceplates abrirá se ela estiver configurada para aparecer quando você criar um novo servidor de IHM.Adicionar Faceplates de processo ao servidor de IHM Quando adicionar um servidor de IHM a uma aplicação em rede ou quando criar uma aplicação local. 1. 4. Selecione o botão Clear All. O servidor de IHM chamado InstantFizz_HMIServer foi criado na área Area1. você tem a opção de adicionar os faceplates de processo que são instaladas com o FactoryTalk View SE. 33 de 304 . Observe que uma aplicação em rede. Marque as caixas desses tipos de tela: • • Discrete 2-State Device – D2SD Help – Help Browser Sua caixa de diálogo deve parecer-se com esta: 3.

5. Maximize ou redimensione a janela do seu FactoryTalk View Studio para o tamanho desejado para trabalhar com sua aplicação. 34 de 304 .

você pode substituíla ou removê-la da lista de telas. Ele propicia o melhor desempenho quando se comunicar com os controladores Logix5000. Observação: Adicionar Faceplates a uma aplicação afeta a contagem da licença. desmarque a opção “Display this dialog when creating a new application”. 1.Se você não quiser adicionar os faceplates. e seguida. A caixa de diálogo Process Faceplates abrirá se ela estiver configurada para aparecer quando você criar um novo servidor de IHM. você precisa adicionar um servidor de dados. clique em Cancel para fechar a caixa de diálogo sem afetar a criação do servidor de IHM. Para monitorar os alarmes em um controlador Logix5000.gfx) conta como uma tela para fins de ativação. Após criar a aplicação ou o servidor de IHM. você ainda pode adicionar os Faceplates de processo clicando com o botão direito do mouse no servidor de IHM e selecionando o item de menu Add Process Faceplates.Você adicionará os servidores de dispositivos Rockwell Automation (RSLinx Enterprise). você tem a opção de adicionar Faceplates de processo que são instaladas com o FactoryTalk View SE. Clique com o botão direito do mouse na área Area1. Esses Faceplates juntamente com os Faceplates existentes podem ser usados como estão ou podem ser modificados para adequar às suas necessidades. Adicionar um servidor de dados Para permitir que nossa aplicação monitore e controle os valores no controlador SoftLogix que está executando o programa de controle para este laboratório. clique com o botao direito. selecione o item de menu de contexto Add New Server > Rockwell Automation Device Server (RSLinx Enterprise)… 35 de 304 . Cada Faceplate adicionado (arquivo . Selecione a pasta DataServer1.A caixa de diálogo Add Process Faceplates Quando adicionar um servidor de IHM a uma aplicação em rede ou quando criar uma aplicação local. Se você não quiser que seja perguntado toda vez que criar um servidor de IHM. Se você adicionou uma tela anteriormente. crie uma nova pasta chamda DataServer1. um servidor de dispositivo Rockwell Automation (RSLinx Enterprise) precisa ser adicionado a uma aplicação FactoryTalk. Novos Faceplates Os Faceplates Alarm Analog – ALMA and Alarm Digital – ALMD são pré-configurados para trabalhar com as novas instruções do RSLogix 5000 que estão disponíveis na versão 16 ou posterior.

seja RSLinxEnterprise. 36 de 304 . seja outro servidor (OPC ou conector especifico). deve-se sempre criar pastas separadas para os servidores de dados. Leia o parágrafo Área no ítem Boas Práticas na sessão Características gerais para outras alternativas em uma aplicação distribuída.Observação: Em aplicações do FTViewSE distribuido.

A caixa de diálogo RSLinx Enterprise Server Properties aparecerá. RSLinx Enterprise terá o computador local (configuração padrão) como host.2. a. Para este laboratório. Observação: A janela RSLinx Enterprise Server Properties também é usada para configurar redundância do servidor de dados e o FactoryTalk Alarms and Events. 37 de 304 . Deixe os padrões na guiaGeneral. Identifque o computador que será o host do servidor de dados RSLinx Enterprise.

Habilite os alarmes e eventos seguindo as etapas a-c. Marque a opção Enable alarm and event support c.3. O FactoryTalk Alarms and Events será discutido detalhadamente durante a sessão Alarmes e Eventos. Selecione a guia Alarms and Events b. 38 de 304 . Desmarque o botão Enable history 7. Clique no botão OK . a.

Agora. vamos configurar um atalho do dispositivo. O editor Communication Setup foi melhorado para evitar a criação de atalhos que apontam para dispositivos que não fornecem dados (como módulos de comunicação e backplanes). Agora. Um atalho de dispositivo é semelhante a um atalho do Windows na área de trabalho de seu computador que fornece acesso fácil a uma aplicação. Verifique se o servidor de dispositivo RSLinx Enterprise foi adicionado com sucesso à sua aplicação. Se a alteração 39 de 304 . Nas versões anteriores. o editor Communication Setup fornece mensagens de status sobre atalhos à medida que são criados. que se propaga para todo o resto do projeto sem precisar alterar todas as referências de tags para aquele controlador. Melhorias no editor Communications Setup A navegação off-line das tags não precisa mais que você associe o atalho do dispositivo a um controlador real. Configurar a comunicação Agora.4. bem como um resumo de todas as mensagens através de um relatório de verificação de atalhos. você pode criar um atalho que esteja associado somente ao arquivo de tag off-line. Isto permite que o usuário mude o local de um controlador ou outro dispositivo em um lugar. era solicitado que você associasse um atalho a um controlador e um arquivo de tag off-line para poder navegar pelos tags no arquivo. O editor Communication Setup tem uma nova opção para habilitar o suporte a alarmes e eventos no nível do dispositivo. Atalhos de dispositivos: Um atalho de dispositivo permite que você crie um "indicador" para um dispositivo que você pode consultar através da aplicação enquanto desenvolve as telas. As advertências foram adicionadas ao FactoryTalk para informar aos usuários que uma edição no ambiente de desenvolvimento afetará adversamente o runtime do sistema.

Clique duas vezes em Communication Setup. A caixa de diálogo Communication Setup aparecerá à direita da árvore do Explorer. Abra o Communication Setup. Expanda o servidor de dispositivos RSLinx Enterprise. este ícone de advertência componente editado. aparecerá próximo ao 1.for feita através de um caixa de diálogo. 40 de 304 .

Insira “Shortcut” como nome do atalho. Clique no botão Add b. a. Adicione um atalho de dispositivo seguindo as etapas a-b.2. 41 de 304 .

Adicione um arquivo de tag off-line. 1789-L60/A. SoftLogix5800 Controller. Clique no botão Open 42 de 304 . InstantFizz_Controller. Clique com o botão direito do mouse em 1789-A17. Backplane e selecione Start Browsing 4.3. Clique no botão Browse… próximo ao campo de entrada Offline Tag File. 1789-L60/A. Observação: É possível que você veja 2.ACD. Selecione o arquivo InstantFizz_Controller. que é onde o programa de controle deste laboratório está operando. Selecione 2. Observação: 2 é o número do slot do módulo SoftLogix que está no rack. Navegue até a pasta C:\InstantFizz-Lab Files\RSLogix 5000\ . Navegue até o controlador. 5.

você também deve habilitar os alarmes e eventos em seu atalho da aplicação para ativar o controlador do qual você gostaria de receber informações de alarme. Navegação de tag off-line O arquivo de tag off-line permitirá que você navegue pelos tags do controlador ControlLogix quando ele não estiver on-line.ACD . Como é possível ter muitos atalhos configurados para diferentes controladores. você pode criar um atalho que esteja associado somente ao arquivo de tag off-. Nas versões anteriores. Habilite alarmes e eventos selecionando Yes no menu. Melhorias na navegação de tags off-line A navegação off-line das tags não precisa mais que você associe o atalho do dispositivo a um controlador.Agora.Vá até a pasta C:\InstantFizz-Lab Files\RSLogix 5000\ e selecione o arquivo InstantFizz_Controller. 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. 43 de 304 . 6. O arquivo deve estar localizado no PC local e não em um local da rede.

Certifique-se de que 2. O prompt RSLinx Enterprise aparecerá.Selecione o campo Enable Alarms & Events para Yes. pois usaremos telas pré-configuradas que fazem referência ao nome do atalho. Clique no botão Apply para aplicar as configurações do atalho. 7. 8. SoftLogix5800 Controller está selecionado. 44 de 304 . Compare seu prompt com o mostrado abaixo. c. b. Certifique-se de que Shortcut está destacado. Ele lista todas as alterações feitas no atalho. 1789-L60/A. Aplique as configurações ao atalho do dispositivo “Shortcut” seguindo as etapas a-c. selecione Yes para aplicar as alterações.Certifiquese de que seu atalho está definido como Shortcut.Se estiver igual. a.

Clique no botão Close 10.Selecione Yes para concluir. Revise suas alterações. selecione o botão Verify na parte inferior da janela Communications Setup. A caixa de diálogo Verify aparecerá. 45 de 304 . Para verificar a comunicação a qualquer momento. Seu atalho de dispositivo foi criado. Clique em OK na caixa de diálogo Communications Setup para fechar. 9.

46 de 304 . Na tela vazia. 2. clique com o botão direito do mouse na pasta Display. Verifique que você pode acessar os tags no controlador SoftLogix e o arquivo de tags off-line navegando pelas tags.Conforme arrasta o mouse. selecione o item do menu suspenso New Aparecerá uma tela sem título. No Explorer. Adicione um objeto “numeric input” a uma tela e teste-a no FactoryTalk View Studio. você verá um retângulo para mostrar o tamanho do objeto que será criado. clique uma vez e segure o botão do mouse. arraste o cursor para desenhar a entrada numérica e solte o botão do mouse. Clique uma vez para selecionar o objeto Numeric Input em Objects > Numeric and String > Numeric Input no menu. 1.Criar uma tela e adicionar um objeto “entrada de dados” (Numeric Input) à tela Vamos verificar se a comunicação está configurada corretamente.

47 de 304 .

5. a caixa de diálogo Numeric Input Properties aparecerá. Melhorias na entrada numérica O objeto Numeric input permite que os valores mínimo e máximo atribuídos pelo usuário sejam validados antes do download. clique com o botão direito do mouse em InstantFizz. selecione o item do menu suspenso Refresh All Folders. Clique na guia Connections .3. Se você não visualizar uma pasta para Shortcut. O Tag Browser abrirá. Clique no botão Tags… próximo ao campo Value. Quando soltar. 6. 48 de 304 . 4.

ACD). A pasta Offline faz referência aos tags no arquivo do controlador ControlLogix (. Abra a pasta Shortcut e observe as duas sub-pastas Online e Offline. Use a navegação do tag off-line e o arquivo de tag off-line em RSLinx Enterprise Communications Setup quando o controlador on-line não estiver disponível para o arquivo do controlador (. b. Selecione a pasta “Online”. 49 de 304 . Selecione o tag MixSteps e clique em OK. a.7.ACD). A pasta Online faz referência aos tags do controlador on-line para o qual o atalho está apontando (como nosso controlador SoftLogix). Siga as etapas a e b para selecionar o tag MixSteps.

Clique uma vez no botão Test Display na barra de ferramentas. 12. Um valor (ex. Isto realmente confirma que você conseguiu acessar o tag do arquivo on-line e que está on-line com o controlador. O tag aparecerá no campo Tag/Expression próximo a Value. 50 de 304 . porque os dados não estão disponíveis no momento. Clique no botão OK na caixa de diálogo Numeric Input Properties. 7) deve aparecer na tela. a caixa ficará em branco. Se não estiver on-line com o controlador. Clique no botão Edit Display para voltar ao modo de edição. 13. Seu tag selecionado deve parecerse com este: 11. Semelhante ao desenho abaixo: 14. podemos verificar a comunicação com nosso controlador e testar a tela. Depois de adicionar um objeto a nossa tela.11.

etc. Esta é a janela “Application Explorer” usada durante todo o laboratório.gfx. incluindo as telas. 51 de 304 . selecione No. telas e outros componentes da aplicação FactoryTalk View SE. arquivos de parâmetros. O Explorer permite que você selecione diferentes objetos. imagens. mensagens locais. A sessão 1 está concluída. As telas gráficas são armazenadas em arquivos gfx que só podem ser modificados (neste formato) quando importados para o FactoryTalk View Studio. você irá: Importar componentes da aplicação pré-configurados O FactoryTalk View SE permite que você importe e exporte um ou todos componentes do servidor de IHM. Você criou uma aplicação de rede simples. registros de dados. Sessão 2: Importar componentes da aplicação (necessário) Sobre esta sessão Nesta sessão do laboratório. individual ou os alarmes. Feche a tela e quando solicitado para salvar suas alterações.15. Você pode importar uma tela de uma aplicação para outra adicionando os arquivos . Você tem os elementos fundamentais no lugar e está pronto para começar a criar suas telas gráficas.

Clique com o botão direito do mouse em Displays e selecione “Add Component Into Application…” 2. Faça o seguinte para adicioná-los ao servidor de IHM. 1. Servidor de IHM Comandos Telas Aplicação 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.Diretório da rede Área dentro da aplicação. Vá até C:\InstantFizz – Lab Files\Graphic Displays e adicione as telas seguindo as etapas a- 52 de 304 .: telas e macros) que serão usados neste laboratório.

você adicionou as telas gráficas pré-configuradas. bmp etc). Selecione todos os arquivos GFX nesta pasta e clique em Open.Isso pode levar alguns segundos. Clique com o botão direito do mouse em Images e selecione “Add Component Into Application…” 4. Algumas das telas referem-se a imagens externas (JPG.b. 3. Navegue até C:\InstantFizz – Lab Files\Images para adicionar as imagens 53 de 304 . b. As telas gráficas serão migradas. Agora. As próximas etapas mostrarão como importar essas imagens em sua aplicação. a.

5. Você adicionou as telas gráficas pré-configuradas e as imagens correspondentes. Selecione todos os arquivos . Você pode saber mais sobre macros na Sessão 4. você irá: 54 de 304 .bmp nesta pasta e clique em Open.mcr para adicionar a macro préconfigurada Sessão 3: Tags (necessário) Sobre esta sessão Nesta sessão do laboratório. Vá em C:\InstantFizz – Lab Files\ e selecione startup. As próximas duas etapas mostrarão como adicionar a macro de partida pré-configurada à sua aplicação. 5. Clique com o botão direito do mouse em Macro e selecione “Add Component Into Application…” 6.

Aprender a diferença entre os tags de IHM e os tags de referência direta Criar um tag de IHM Importar e exportar tags Adicionar um objeto e uma referência a um tag de IHM Aprender sobre etiquetas de tags Leia sobre tags de IHM e tags de referência direta Um tag é um nome lógico que representa uma variável na memória de um dispositivo de rede ou local. O FactoryTalk View SE dois tipos de tags: Tags do servidor de dados (também chamados de tags de referência direta) fornecem acesso direto aos tags do controlador através dos servidores de dados que você adiciona a uma aplicação. - Tags de IHM fornece propriedades adicionais para a segurança do runtime e manipulação de dados. 55 de 304 . Os tags de IHM são criados no editor Tags e armazenados em um banco de dados de tags do servidor de IHM.

você pode escolher apenas um deles ou combinar os dois.Use também os tags do servidor de dados para adicionar. Isto se aplica a todos os objetos incluindo o FactoryTalk Alarms and Events baseado em dispositivos. Permissão de acesso a tipos de dados complexos Alguns dispositivos (controladores Logix5000. Tags de referência direta Uso de referenciamento direto para eliminar duplicações Usar um referenciamento direto minimiza erros. no editor Tags. o que economiza tempo. usar os tags de referência direta oferece vantagens em relação ao uso dos tags de IHM e vice-versa. 56 de 304 . crie uma pasta para o processo CIP de uma fábrica de soda.A tabela a seguir contém uma lista de vantagens tanto para os tags de IHM quando para os tags de referência direta. Por exemplo. Em uma aplicação grande. como segurança no runtime. ou endereçamento mais flexível. você pode encontrar tags facilmente se organizá-las em pastas. conversão de escala ou offseting dos valores de tags. por exemplo) suportam tipos de dados como vetores e estruturas (UDT) que podem conter centenas de elementos como membros. pois é necessário criar o banco de dados de tags somente uma vez (no controlador) e não terá que duplicá-lo novamente na IHM. Além disso. Use os tags do servidor de dados para referenciar diretamente os valores dos tags e eliminar a necessidade de criar um tag Organização de tags em pastas Os tags podem ser organizados em pastas e subpastas lógicas.Para alguns fins em uma aplicação. Dependendo da aplicação. crie tags de IHM no FactoryTalk View Studio. modificar ou excluir tags em um dispositivo sem ter que duplicar as alterações no banco de dados de tags do servidor de IHM. Tags de IHM Uso de recursos estendidos de tags de IHM Para aproveitar as vantagens dos recursos estendidos. não é necessário criar um banco de dados de tags enquanto desenvolve a IHM.

qual foi a última tela gráfica exibida.armazenar o resultado de um cálculo. Não há necessidade de mover o banco de dados de tags de IHM.de IHM para cada elemento membro. você pode usar os tags de memória para: . exporte telas de uma aplicação para outra que use os mesmos tags do controlador.CSV (pode ser aberto em Excel). por exemplo. Reutilização dos nomes do tag Os tags de IHM não precisam de endereços físicos codificados nem de nomes de variáveis específicas do dispositivo. Velocidade As referências diretas são um link direto com o servidor de dados e o controlador que ajuda a acelerar a taxa de atualização da aplicação. . .agir como um contador ou índice temporário.Você pode modificar e criar todos os tags em Excel e economizar tempo de engenharia.manter informações sobre o estado atual do sistema. por exemplo.O banco de dados de tags exportados podem ser usados em outros projetos do FactoryTalk View.Você pode maximizar a otimização colocando os dados em vetores e estruturas. SLC. Reutilização de telas e outros componentes entre as aplicações Por exemplo.Isto significa que você pode reutilizar uma aplicação com outros dispositivos alterando os endereços físicos para os quais os nomes dos tags de IHM estão mapeados. Criar um tag de IHM permite que você atribua nomes significativos aos tags ao invés de locais de memória como N7:0. . Armazenamento de valores na memória Crie tags de memória da IHM para armazenar valores sem precisar de um dispositivo conectado ou acessível.Use o Tag Export/Import Wizard para importar/exportar tags no formato . . Importação e exportação de tags de IHM . Por exemplo.Você pode importar arquivos de endereços do RSLogix no banco de dados de tags do FactoryTalk View Nomes descritivos Alguns controladores e servidores OPC não permitem nomes de tags descritivos. 57 de 304 . Todos os tags de referência direta são transferidos com a tela. .

Clique no item de menu Edit e selecione New Folder. 58 de 304 . Qunado o banco de dados de tags for aberto.rsp).Criar um tag de IHM Permite criar um tag no banco de dados de tags. excluir. selecione o item de menu Edit para criar uma nova pasta. b. Observação: Este item de menu pode ser usado para adicionar.rss. . duplicar e renomear as pastas do banco de dados de tags. Siga as etapas a-i para adicionar um tag de IHM em uma pasta. InstantFizz_HMIServer. Clique duas vezes em Tags na pasta HMI Tags para abrir o banco de dados de tags. 1. Insira o nome da nova pasta “CIP” e clique em OK. Outro item menu importante é o Other Databases que permite importar tags de outros bancos de dados como os arquivos do controlador RSLogix 5/500 (. Abra o banco de dados Tag no servidor de IHM. a. c.

59 de 304 .

Max. Certifique-se de que a pasta CIP está selecionada. Preencha os campos Min.Water. Digital ou String. Selecione Analog como tipo de tag. Os tags podem ser do tipo Analog. Queremos criar um tag nesta pasta. f. Selecione o tag SodaCIPTanks. Insira a descrição do tag. i. g. h. d.Configure as novas propriedades dos tags conforme mostrado abaixo: e. Insira o nome do novo tag WaterAmount. Offset e Units conforme mostrado. Clique no botão com reticências para abrir o navegador de tags. Scale.Value (vide caminho na tela baixo) 60 de 304 .

11.10. O banco de dados de tags também permite que você procure por tags. 61 de 304 . Siga as etapas a-b para procurar por um tag. Clique em Accept para concluir.

a aplicação para a qual você está importando os tags deve estar aberta no FactoryTalk View Studio.I. Opções de importação e exportação: Há várias opções de importação/exportação conforme mostrado no Tag Import/Export Wizard. Para importar tags corretamente. a. Clique em Close para sair do banco de dados de tags. Você também 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. Series. insira System\Second para procurar por um tag de memória prédefinido e pressione Enter. Use o Tag Import and Export Wizard para converter bancos de dados para e a partir de um formato CSV (Comma Separated Variable) compatível com o Excel. Destaque a pasta raiz.b. Você pode procurar por qualquer tag no banco de dados usando o campo Search For. 62 de 304 . Assistente de importação/exportação de tags usando MS Excel Vamos importar tags que foram pré-criados usando o Tag Import/Export Wizard.

já criado para este exercício.I.csv em C:\InstantFizz – Lab Files\ 63 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 informações do tag a partir de arquivos CSV em um banco de dados do FactoryTalk View. - Import RSLogix5/500 Address & Symbol ASCII files Importa símbolos de arquivos de exportação ASCII do RSLogix5 ou RSLogix 500 em um banco de dados do FactoryTalk View. Additional_Tags. Abra e revise o arquivo CSV. Você pode criar seus tags em Excel e importá-los para o projeto usando esta opção no Tag Import/Export Wizard - Merge FactoryTalk View tag database Une informações de tags de um projeto do FactoryTalk View a outro banco de dados do FactoryTalk View. Series ou Logic 5 da Rockwell Software em um banco de dados do FactoryTalk View. 1.I. - Import A. Series or Logic 5 database files Importa símbolos do formato CSV do A.

Vá em C:\InstantFizz – Lab Files\ e clique duas vezes em Additional_Tags.Abra o arquivo CSV pré-criado com os tags de IHM pré-criados. 3. Feche o Excel sem salvar. 2. 64 de 304 . Você pode adicionar e modificar tags e pastas no Excel e importá-los para sua aplicação.csv. Volte para o FactoryTalk View Studio e abra o Tag Import/Export Wizard no menu Tools. Revise o arquivo e observe o formato de linha/coluna do Excel.

4. Selecione a opção “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 padrão para nosso laboratório.

11. Selecione Next para continuar.
66 de 304

12. Selecione Finish para concluir.

13. Visualize os resultados da importação do banco de dados e clique em X para fechar.

Agora nós importamos os tags pré-criados em nossa aplicação. 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 através do Tag Import/Export

16. Feche o banco de dados de tags.

Adicionar um objeto que faz referência a um tag de IHM
1. Abra uma nova tela

Aparecerá uma tela sem título. 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 botão do mouse, arraste o cursor para desenhar a tela numérica e solte o botão do mouse.Conforme arrasta o mouse, você verá um retângulo para mostrar o tamanho do objeto que será criado.

4. A janela Numeric Display Properties abrirá

70 de 304

Vamos revisar o Tag Browser. 71 de 304 . Selecione Tags para abrir o navegador de tags e encontre um tag para fazer referência.4. bem como até os itens de diagnósticos e Tags do sistema pré-definidos. A mesma janela Tag Browser é usada para navegar até os tags de IHM e tags de referência direta associados a um controlador on-line ou off-line. 5.

Remote) . Program. System\Second. 8. .Online: Tags de referência direta para o controlador. “Shortcut” é o atalho de um dispositivo associado ao controlador SoftLogix. Por exemplo.Itens de diagnóstico: Tags de diagnósticos pré-definidos para os controladores Logix. como @Mode que indica o modo atual do controlador (Run. System contém os tags de memória pré-definidos e armazenados no servidor de IHM. Vá até o tag de HMI RapidMix\WaterAmount 72 de 304 . 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.5. Ele contém todos os tags de referência direta para o controlador. 6. Este tag de estrutura pode ser atribuído a um objeto frontal para fornecer valores a diversos objetos. 7. CIP e RapidMix são pastas criadas no banco de dados de IHM.Offline: Tags de referência direta para o arquivo de tags offline que foi associado a “Shortcut” .

73 de 304 . 9.8. Adicione um objeto Tag Label na mesma tela à direita do objeto Numeric Display. Abra a pasta RapidMix . 10. O tag foi adicionado ao objeto. Clique em Apply e OK para sair. selecione WaterAmount e clique em OK.

tag Off Label (identificação de contato aberto). descrição do tag. As propriedades incluem:Low EU (valor mínimo do tag).Você pode exibir o valor de uma propriedade por tag.Use os objetos de etiqueta para exibir as informações sobre as propriedades de um tag no runtime. 11. High EU (valor máximo do tag). A janela Tag Label Properties abrirá. nome do tag. Engineering Units (EU) (unidades do tag). 74 de 304 . tag On Label (identificação de contato fechado). Defina as propriedades conforme mostrado abaixo. Navegue até o mesmo tag RapidMix\WaterAmount e selecione Engineering Units (EU) para o campo Property. Contact Value (status do tag).

Para exibir as unidades de engenharia de uma referência direta. você pode adicionar um objeto de texto e inserir as unidades aplicáveis. 75 de 304 . 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.12. 13. Clique em OK para fechar. 14. Revise a tela. Observação: 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. 14. Clique uma vez no botão Test Display na barra de ferramentas. Testar a tela 13. Ele não funciona com referências diretas.

é possível consultar novamente a imagem “Application Explorer” da Sessão 2 – pag.armazenadas na pasta Displays. As telas de objeto global permitem que você faça o link da aparência e do comportamento de um objeto gráfico em uma 76 de 304 . São as telas que o operador vê em runtime. objetos e animações (necessário) Sobre esta sessão Nesta sessão do laboratório.15. Feche a tela sem salvar. As visualizações atuais da atividade ou processo da fábrica automatizada. Informação sobre as Telas gráficas Tipos de Telas gráficas Telas Padrão .41. Sessão 4: Telas gráficas. Telas de objeto global . 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. Clique no botão Edit Display para voltar ao modo de edição.armazenadas na pasta Global Objects. você irá: Ler sobre as Telas gráficas 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 animações e expressões Usar comandos Para ajudar na navegação no FactoryTalk View Studio dos componentes usados nesta sessão. 16.

Use estes elementos para criar representações visuais dos processos e atividades e depois anime a tela fazendo o link dos objetos aos tags.armazenadas na pasta Displays. elas são automaticamente aplicadas às cópias. Telas de biblioteca . Uma tela de biblioteca contém objetos gráficos prontos que podem ser usados em outras telas. campos de entrada e de saída e resumos de alarme. de forma que a aparência dos objetos mudarão a medida que os valores de tags mudam.tela de objeto gráfico para gerar várias cópias deste objeto em telas padrões. Arrastados e soltos de outra tela gráfica ou biblioteca ou outro aplicativo Windows. então. invertê-los horizontal ou verticalmente. Os objetos gráficos podem ser Criados usando o editor de tela gráfica. colados nas telas gráficas. Criados por outro aplicativo Windows e inseridos na tela gráfica usando link e incorporação de objeto. Copiados para a área de transferência de outro aplicativo Windows e. Copiados e colados das Bibliotecas gráficas. alinhá-los. O menu Objects no editor Graphic Displays (Figura 1) fornece elementos de desenho simples. O editor gráfico permite facilmente duplicar objetos. como linha. Uma tela gráfica representa a visualização do operador da atividade de fábrica. reformatá-los ou redimensioná-los e distribuí-los de diversos modos como empilhá-los. Figura 1: Menu Objects Bibliotecas A Biblioteca gráfica vem com uma variedade de telas gráficas prontas contendo objetos que podem ser usados em outras telas 77 de 304 . assim como objetos prontos como botão pulsador. girá-los e agrupá-los de forma que se comportem como um único objeto. Ao fazer alterações no objeto original. Os elementos que compõem uma tela gráfica são chamados de objetos gráficos. espaçá-los horizontal ou verticalmente. retângulo e elipse. Ela pode exibir os dados de sistema ou de processo e permitir aos operadores gravar os valores em dispositivos externos como controladores programáveis.

É possível editar os arquivos XML antes de importá-los de volta para uma aplicação. modificaremos uma destas telas alterando o arquivo XML exportado. É possível criar ou editar telas gráficas independente do FactoryTalk View Studio. 78 de 304 . Expanda Displays e clique duas vezes na tela “CIP – Process Steps” para abrir. conexões. A seguir. Observação: qualquer animação que foi atribuída a um objeto será incluída a ele quando for copiado em uma tela. É possível modificar os elementos e atributos de uma tela gráfica alterando-os ou adicionando novos no arquivo XML.Há muitos objetos diferentes na biblioteca que podem ser usados em sua aplicação. é possível também usar o Assistente de Importação e exportação de gráficos para exportar informações de telas gráficas para um arquivo XML ou para importar um arquivo XML de tela gráfica para uma aplicação. agrupamentos. Modificação de um arquivo XML No FactoryTalk View Studio. objetos. O XML possui formato e estrutura padronizados. para modificar os objetos gráficos existentes ou para adicionar novos objetos à tela. propriedades de objetos. etc. 1. Na sessão anterior. animações. incluindo a configuração de telas. atribuições chaves. importamos algumas telas gráficas pré-configuradas.

79 de 304 .xml” O arquivo xml abrirá no Internet Explorer. Vá para C:\InstantFizz – Lab Files\ e clique duas vezes para abrir o arquivo XML exportado “CIP – Process Steps. Neste momento. o texto exibe “Step 1: Adding H2O” 2. Feche a tela “CIP – Process Steps” sem salvar.1. Modificaremos o texto “Step 1” desta tela no arquivo XML. 3.

5. O arquivo será aberto no Bloco de notas. Para modificar o arquivo. devemos abrí-lo no Bloco de notas. 80 de 304 . Feche o arquivo Internet Explorer .xml” de C:\InstantFizz – Lab Files\. selecione Open With e selecione o Bloco de notas (Notepad).Examine o arquivo XML. Clique com o botão direito do mouse no arquivo exportado XML “CIP – Process Steps. 4. O arquivo contém todos os objetos e atributos de objetos contidos na tela “CIP – Process Steps”.

Alteraremos o texto “Step 1: Adding H2O” para “Step 1: Adding Water” No arquivo Bloco de notas. 7. 81 de 304 . Preencha a janela Replace como indicado a seguir e clique no botão Replace All.6. selecione o item menu Edit e clique em Replace.

Digite o texto como indicado. 8. o número 2 e a letra O. Clique com o botão direito em Displays e selecione “Import and Export…. Salve o arquivo a partir de File>Save e saia. Vamos importar a tela modificada.” 82 de 304 . 9. pressione o botão Replace All e clique em Cancel para sair. O texto no campo Find What é a letra H.

Selecione “Import graphic information into displays” e selecione Next. Selecione Single Display Import File e clique em Next. 83 de 304 . 12. Selecione No e clique em Next.10. 11.

14. O Assistente de Importação e exportação de gráficos fornece um arquivo de status sobre o sucesso da importação/exportação. 84 de 304 . Clique em Finish para concluir a importação.xml. O arquivo XML a ser importado pode ser encontrado em C:\InstantFizz – Lab Files\CIP – Process Steps. 15. Configure a janela como exibido abaixo.13. Este é o arquivo que acabamos de modificar.

85 de 304 .

txt antes de continuar. abra a tela CIP – Process Steps clicando duas vezes sobre ela a partir do item Displays no FactoryTalk View Studio. 16. Agora.15. Feche o arquivo DisplaysImport. Vamos revisar a tela modificada. 86 de 304 .

é possível adicionar um Tooltip aos objetos: .A alteração de Idioma é compatível com o texto da Tooltip. Se você adicionar uma tooltip. Há aplicações. quando o operador posicionar o ponteiro do mouse sobre um objeto por alguns segundos. no entanto.As Tooltips suportam variáveis embutidas . O texto foi alterado de H2O para Water. Observação: Neste exemplo. Tooltips Para fornecer informações sobre um objeto gráfico para um operador. teria sido mais fácil simplesmente alterar o texto na tela do FactoryTalk View Studio. 87 de 304 . Por padrão. nas quais pode ser necessário criar automaticamente muitos objetos e/ou telas. ela será exibida em runtime. Criá-las em um arquivo XML pode economizar muito tempo de engenharia. um objeto não possui um texto tooltip.16.As Tooltips podem ser adicionadas a objetos gráficos . Examine a tela.

e à exibição de caracteres mais à direita nas variáveis de grupo embutidas.Aperfeiçoamento de parâmetro O aperfeiçoamento de parâmetro fornece suporte às variáveis embutidas nas Tooltips e nas barras de títulos. Neste laboratório adicionaremos um objeto de Entrada numérica para exibir um exemplo de Tooltip. Abra a tela “CIP – Process Steps” (Ela já deve estar aberta. selecione Numeric and String e clique em Numeric Input. 88 de 304 . 1. Adicione o objeto Numeric Input ao local da tela exibido abaixo. 3. números e grupos literais na sintaxe da variável embutida.) 2. Adicionaremos um objeto Numeric Input à tela “CIP – Process Steps” . A partir do item de menu Objects .

Selecione a guia Connections . Configure Numeric Input Properties como exibido abaixo seguindo as etapas a-d.Minimum Melhorias na entrada numérica O objeto Numeric input permite que os valores mínimo e máximo atribuídos pelo usuário sejam validados antes do download. a. Clique no botão com reticências para navegar e adicionar Value tag: {[shortcut]SodaCIPTanks.Maximum c. RecoveredWater.Value d. RecoveredWater. Clique no botão com reticências para navegar e adicionar Minimum tag: {[shortcut]SodaCIPTanks. RecoveredWater. b. Clique no botão com reticências para navegar e adicionar Maximum tag: {[shortcut]SodaCIPTanks.4. 89 de 304 .

Salve a tela.Utilize o Tag Browser para selecionar os tags Value. 90 de 304 . Minimum e Maximum: 5. Clique em OK para fechar. 6.

7. Clique duas vezes no objeto de Entrada numérica para abrir suas propriedades. Digite “22000” e pressione Enter. 10. Este valor tem que ser maior do que Mínimo e menor do que o Máximo. Especificamos os valores Mínimo e Máximo do Objeto de entrada numérica. Clique uma vez no botão Test Display na barra de ferramentas. Teste a tela. Vamos inserir um valor “22000” em nosso objeto. Ou clique com o botão direito e selecione “Properties”. Clique no botão Edit Display para voltar ao modo de edição. 8. O fundo do objeto ficará vermelho indicando que o valor inserido está fora dos limites de número mínimo e máximo Como o operador saberá quais são os limites válidos? Adicione uma Tooltip! 9. Adicione uma Tooltip seguindo as etapas a-e. 91 de 304 . 11.

Digite “Minimum: ” na área “ToolTip Text” . Navegue até o tag {[shortcut]SodaCIPTanks. RecoveredWater. Clique em OK e Tecle ENTER 12. b.a. Repitas as etapas a-e para adicionar a informação “Maximum” também. O texto final do assistente de configuração deverá estar parecido com o texto a seguir: 92 de 304 .Minimum}. e. d.Maximum}. Clique em Insert Variable e selecione Numeric para adicionar uma variável.RecoveredWater. O tag Maximum para navegar é {[shortcut]SodaCIPTanks.Selecione a guia Common. c.

Clique em OK. 93 de 304 . Salve a tela. 13. Teste a tela. Clique uma vez no botão Test Display na barra de ferramentas. 14.

você pode fixar: Os menus de navegação. Vamos gravar o valor “22000” em nosso objeto. 16. Clique no botão Edit Display para voltar ao modo de edição. Digite “22000” e pressione fora dos Novamente. Vamos tentar mais uma vez. elas continuarão sempre visíveis para o operador. limites mínimo e máximo. 94 de 304 . permitindo que o operador tenha acesso a determinadas telas sempre. . Passe o mouse sobre o objeto Entrada numérica e observe o texto da tooltip! 18. Feche a tela “CIP – Process Steps” Docked Displays Docked Displays Em runtime. Por exemplo. Portanto. as telas gráficas podem ser fixadas na borda da janela FactoryTalk View SE Client. Passe o mouse sobre o objeto e você verá nosso texto de dica de tela indicando os limites corretos do valor 17. o fundo do objeto ficará vermelho indicando que o valor inserido estáEnter. As Docked displays não podem ser fechadas acidentalmente pelo operador e não permitem que outros gráficos as sobreponham.15. que permitem ao operador mover-se pelas telas em uma aplicação.

95 de 304 . após a inicialização pelo cliente. como alteração de usuário. Abra a tela Alarm Banner. Para fixar uma tela no canto da janela SE Client. 1. como o nome e área do usuário atual ou informações sobre alarmes.Cabeçalhos e notificações que fornecem informações específicas para o operador. Neste laboratório usaremos Docked displays para os menus de navegação e como notificação de alarme. fechamento de janelas abertas ou envio de informações para a equipe de manutenção. Os painéis de controle com botões padrões para fins especiais. 3. A tela fixada estará visível para o operador durante todo o tempo. Ela será a primeira Docked display. Abra a tela “Navigation”. usaremos uma macro de inicialização que usa um comando de tela. Ela será nossa segunda Docked display. 2.

a partir de um botão ou do Factory Talk View Administration Console para administração de sistema. assim como faria com um comando. Nesses casos. é possível configurar a macro de forma que o próximo comando possa ser executado antes que o comando anterior termine. Ela pode ser chamada a partir de uma linha de comando no FactoryTalk View Studio. como Set. No caso do Set. Para executar uma macro. ele não termina até que a mensagem seja enviada ao controlador. Revise os comandos da tela no arquivo de macro de inicialização. Uma macro pode ser especificada na inicialização ou encerramento de um cliente ou tela. Display Navigation /DB Display Alarm Banner /DT 96 de 304 . você usa o nome dela. 5.Uma macro é uma lista de comandos ou símbolos de comandos armazenados em um arquivo de texto. Outros. Use o caractere (&) para isto. 4. Expanda o item de menu Macros e clique duas vezes em ‘startup’ parar abrir Clique duas vezes em startup para abrir. Alguns comandos (como Print) acabam rapidamente e o próximo comando pode ser iniciado. Você já adicionou a macro de inicialização na Sessão 2 deste laboratório. demoram mais. Os comandos na macro serão executados na ordem na qual eles foram listados. O FactoryTalk View possui recursos multitarefas que podem ser aproveitados ao criar macros.

3. 2. Nossa macro StartUp será executada quando o arquivo cliente SE for aberto.cli e clique em OK. a tela de rodapé contém os botões de navegação e está localizada na parte inferior da janela cliente.Em geral. use a instrução exibida abaixo: Para ancorar uma tela nesta posição Canto superior da janela cliente Canto inferior da janela cliente Canto esquerdo da janela cliente Canto direito da janela cliente Use este parâmetro Display /DT Display /DB Display /DL Display /DR Estes comandos serão executados quando a macro for chamada na inicialização do FactoryTalk View SE Client. Observação: Aguarde alguns minutos para carregar totalmente. Exploração de Docked displays em runtime Vamos explorar a funcionalidade das Docked displays em runtime. Revise o layout de cliente. Clique no ícone Launch SE Client. Um arquivo de cliente SE já foi criado para você executar nesta aplicação. 97 de 304 . Navegue até C:\InstantFizz – Lab Files\ClientFile_DockedDisplays. Feche a macro de inicialização sem salvar. A tela de cabeçalho contém uma notificação de alarme e está localizada na parte superior da janela cliente. 1. para fixar uma tela. 6. A macro de inicialização fixou telas em 2 áreas.

98 de 304 . Observe que ela não sobreporá às áreas fixadas. Minimize a tela Plant Overview . 8.“Alarm Banner” está fixada no canto superior “Navigation” está fixada no canto inferior 5. Arraste a barra de título minimizada até chegar nas bordas da tela: Borda superior: Borda inferior: 7. 6. Clique no botão restore na tela Plant Overview .

11. 12.9. Selecione o botão Plant Overview na tela de rodapé para abrir a tela Plant Overview. Observe que ela não se sobreporá às áreas ancoradas e as barras de rolagem aparecerão de forma que a tela ainda fique visível. 10. Mova a tela Plant Overview de forma que o botão close esteja visível e feche a tela. 99 de 304 . Observe como ela é dimensionada para se encaixar na principal área visível das telas ancoradas. Arraste a tela Plant Overview até a borda inferior ou o canto inferior direito do cliente.

usando o arquivo Event - Há cerca de 80 comandos diferentes. sem salvá-las. É possível configurar teclas e objetos gráficos para executar comandos em runtime. liberar ou repetir quando você atribui uma animação ao tocar em um objeto em uma tela gráfica ou uma ação para um botão. É possível executar comandos a partir da linha de comando do servidor IHM É possível criar uma lista de comandos em uma macro e executar a macro sempre que necessário. A maioria dos comandos aceita parâmetros para maior precisão e controle. 100 de 304 . Use o Assistente de Comando para ajudá-lo a selecionar e construir comandos.Overview Selecione o item de menu Button. 1. É possível executar comandos em um evento em particular. No FactoryTalk View Studio. Criaremos um objeto Botão com um comando de tela.Comandos Os comandos do FactoryTalk View permitem interagir e controlar os componentes da aplicação. Abra a tela Rapid Mix . 2. feche todas as telas abertas neste momento. Por exemplo: as ações pressionar.

Arraste o objeto Button para a tela Rapid Mix – Overview como exibido abaixo Arraste o objeto Button para esta área. 101 de 304 .3.

Selecione a guia Action. b. 102 de 304 . Clique no botão com reticências para abrir o Assistente de Comandos. a.4. Configure as Propriedades do Botão seguindo as etapas a-b.

b.5. 103 de 304 . Selecione o comando Display. poderíamos escolher abrir uma tela de uma área diferente. Selecione o comando Display seguindo as etapas a-b. É possível selecionar All Commands and Macros e encontrar o comando Display alfabeticamente ou selecionar Graphics > Graphic Displays > Navigation > Display a. 6. Preencha as informações do comando como exibido nas etapas abaixo a-b. Clique em Next para continuar. Se nossa aplicação tivesse mais do que uma área.

7. b. Preencha como exibido. deixe-as desmarcadas para este exemplo. 104 de 304 .a. Clique em Finish para concluir. Adicione uma Legenda de botão seguindo as etapas a–b. O comando Display possui muitas propriedades adicionais.

105 de 304 . O novo botão adicionado deverá ter a aparência exibida aqui.Process Steps” b. se necessário. 8. Salve a tela e e feche. Selecione a guia Up Appearance. No campo Caption digite “Rapid Mix.a. Clique em OK para concluir. Redimensione o botão.

Abra a tela Rapid Mix – Process Steps. Retorne à janela client em execução e selecione o botão Rapid Mix na tela de navegação. clique no botão Rapid Mix – Process Steps que acabamos de adicionar.9. 10. 106 de 304 . Clique no botão Rapid Mix. No canto superior direito da tela Rapid Mix.

No exemplo abaixo. abre outra tela. 107 de 304 . a caixa de diálogo de animação mostra que expressões são usadas para animar objetos. à esquerda. isto significa que o objeto selecionado está usando tal animação. à direita) ou para mudar de cor dependendo do valor de tag. alarmes. Ela pode conter nomes de tag. Um único nome de tag é geralmente usado para expressões simples. Há uma guia para cada tipo de animação. lógicos e/ou bitwise. Usando o Assistente de Comando criamos um botão que. operadores constantes e matemáticos.A tela Rapid Mix – Process Steps abrirá. Por exemplo. um objeto pode ser feito para ser preenchido (acima. impressão. Na Figura 1. Expressão: Uma expressão é uma equação matemática ou lógica que retorna um valor. as animações Fill e Color estão sendo usadas no objeto selecionado. Animações e expressões A animação é a capacidade de adicionar lógica a um objeto gráfico de forma que algumas características do objeto mudem quando um valor de tag é alterado. Se houver um marcador de seleção em frente ao tipo de animação. abaixo. quando pressionado. relacionais. os campos naquela guia de animação ficarão cinza. A seleção de um novo objeto enquanto a caixa de diálogo Animation está aberta atualizará a caixa de diálogo Animation para o objeto que acaba de ser selecionado. idiomas. O Assistente de comando contém muitos outros comandos relacionados ao fechamento/abertura de telas. aplicações externas e muitos outros. Se um tipo de animação não estiver disponível para um objeto selecionado.

sua entrada correspondente no Object Explorer é destacada em cinza. Para abrir o Object Explorer 1. Ao clicar em um item no Object Explorer.Figura 1: Caixa de diálogo Animation O Object Explorer O Object Explorer fornece uma lista de todos os objetos na tela gráfica atual. incluindo aqueles ocultos por outros objetos. quando você o seleciona no Object Explorer as alças que contornam o objeto selecionado ficam visíveis. É possível expandir e recolher toda a lista usando os botões Expand e Collapse. expanda a pasta Displays. clique duas vezes na tela Rapid Mix – Overview. A tela Rapid Mix-Overview será aberta 108 de 304 . Se um objeto estiver oculto por outro ou se for parte de um grupo. Ao clicar em um objeto na tela para selecioná-lo. o objeto para o qual ele corresponde é selecionado. A partir do FTView Studio que já deve estar aberto. Para abrir a tela Rapid Mix . Clique no sinal para expandir a lista de objetos que compõem o grupo. abra a tela Rapid Mix – Overview. Vamos abrir uma das telas e dar uma olhada na animação. Um grupo de objetos possui um sinal de mais em frente ao seu nome.Overview. 2.

Selecione o item de menu View > Object Explorer Ou Selecione o botão Show/Hide Object Explorer na barra de menu para exibir ou ocultá-lo. 109 de 304 . o Object Explorer é exibido. O Object Explorer pode ser redimensionado e movido.3. É possível clicar em qualquer um dos objetos listados e você observará que os objetos ficarão destacados na tela. Quando selecionado (indicado por um sinal de seleção próximo ao nome do item de menu).

2. Clique com o botão direito no elemento Water no grupo TankMixture e selecione o item de menu de contexto Animation > Fill 110 de 304 . Vamos observar grupos e animação usando o Object explorer 1.Grupo TankMixture destacado O Object Explorer é realmente útil para agrupar itens e fazer a referência de elementos individuais naquele grupo. O Agrupamento é útil quando há objetos comuns que você deseja mover ou aplicar comportamentos. Expanda e Selecione o grupo TankMixture no Object Explorer. como uma animação. por exemplo.

A caixa de diálogo Animation aparecerá e abrirá na guia Fill .. 111 de 304 . 3.

112 de 304 . a tela Rapid Mix – Process Steps contém um objeto de Mensagem Local que dá instruções aos operadores sobre qual é a etapa atual no tanque de mistura. É possível revisar e familiarizar-se com as propriedades Fill e outras. Mensagens locais Use as telas de mensagem local para fornecer ao operador informações sobre um processo ou sobre o que fazer em seguida. Feche a janela Animation 5. Retorne ao client que está executando e pressione o botão START na parte inferior da tela Rapid Mix – Process Steps para visualizar as animações em ação 5. 6. Pressione o botão START para iniciar o processo Rapid Mix.A expressão de animação Fill já foi previamente inserida. Por exemplo. Veja o tanque de água encher. 4. durante a operação. como Color.

Na janela Cliente. 4. Por exemplo. Importaremos um arquivo de Mensagem local pré-configurado. Adicione todos os arquivos de mensagem local de C:\InstantFizz . 3.Lab Files\Local Messages na aplicação Selecione os dois arquivos de Local Message e clique em Open para adicionar à aplicação. feche a tela Rapid Mix-Process Steps No cliente em execução. clique com o botão direito em Local Messages e selecione Add Component Into Application. Clique duas vezes em RapidMix sob Local Messages para abrir. Os editores de Mensagem local são formados pelas colunas “Trigger Value” e “Message” Quando o valor do tag de Mensagem local corresponde ao Valor de disparo. feche a tela Rapid-Mix Process Steps pressionando o botão x 2. a mensagem correspondente será exibida. 113 de 304 .1. Retorne ao Factory View Studio. a mensagem “STEP 6: Initiate CIP Clean” será exibida. se o valor do tag for igual a 6. Na Janela do Explorer. Revise o arquivo de Mensagem local RapidMix.

8. 114 de 304 . Abra a tela Rapid Mix – Process Steps . Clique em Fechar 6. Criamos o arquivo de mensagem local.5. A fim de visualizar as mensagens na tela em operação. um objeto de Mensagem local precisa ser adicionado. 7. Adicione a tela de Mensagem local na tela Rapid Mix – Process Steps seguindo as etapas a-b.

9. b. Siga as etapas a. Desenhe o objeto Local Message Display como exibido. 115 de 304 . Modificaremos algumas propriedades do texto da mensagem. Selecione a tela Local Message Display a ser adicionada. como fonte e cor. Clique duas vezes no objeto Local Message Display para visualizar as propriedades do objeto. Clique duas vezes no objeto Local Message Display para visualizar as propriedades do objeto.a.

10. Selecione a guia General. Altere o tamanho da fonte para 16.b. As mensagens serão disparadas pelo tag /Area1/DataServer1::[shortcut]MixSteps. d. Gostaríamos que esta Tela de mensagem local exibisse mensagens do arquivo de Mensagem local RapidMix. Siga as etapas a-d para configurar a Tela de mensagem local 116 de 304 . Altere Back Color e Fore Color como exibido. c. Ou mantenha a seleção padrão. que importamos para a aplicação.

18. Clique no botão de reticências para navegar até o Arquivo de mensagem local.a. Selecione a guia Connections e navegue até o tag /Area1/DataServer1::[shortcut ]MixSteps. No navegador de tag. selecione Online e. expanda Shortcut. no lado direito selecione o tag MixStps. O valor deste tag determinará qual mensagem será exibida. A tela Local Message Display deverá ser parecida com a exibida abaixo: 117 de 304 . Selecione RapidMix e clique em OK para fechar. então. b. Clique em OK para fechar. d. c.

a. Ele já pode ter iniciado. b. Clique no botão START na parte inferior da tela Rapid Mix – Process Steps para iniciar o processo. Clique no botão Rapid Mix – Process Steps para abrir a tela. 118 de 304 . 20. Siga as etapas a-c. Salve a tela e feche.19. Visualize as Mensagens locais em ação! Volte ao cliente em execução e abra a tela Rapid Mix – Process Steps através da tela Rapid Mix – Overview.

Clique no botão exit para fechar o cliente Sessão 5: Alarmes e Eventos (opcional) Sobre esta sessão Nesta sessão. 23. Siga as etapas/instruções da Mensagem local e veja a animação na tela Rapid Mix – Overview.c. você: conhecerá os tipos de Sistemas de alarme o o o alarmes e eventos do FactoryTalk configuração de alarmes e eventos do FactoryTalk habilitará os alarmes e eventos do FactoryTalk resumo de alarme – projetará e executará um comportamento Usará os Objetos de alarme e evento do FactoryTalk o 119 de 304 .

o horário em que ocorreram. também é importante ter um registro dos alarmes. é possível configurar todo um sistema de alarme. você deve usar as telas de alarme de tag IHM e os registros disponíveis no FactoryTalk View SE. Em operação. Se os alarmes são detectados (valores de tag fora dos limites configurados). As escolhas que você fizer dependerão de fatores como o projeto de sua aplicação.o o o notificação de alarme – projetará e executará um comportamento visualizador de registro de alarme – projetará e executará um comportamento navegador de status de alarme – projetará e executará um comportamento Observará e criará alarmes baseados em dispositivo Observará e criará alarmes baseados em tag Sobre os tipos de alarme Os alarmes são uma parte importante das aplicações de controle de fábrica porque eles alertam os operadores quando algo está errado. FactoryTalk Alarms and Events Os serviços do FactoryTalk Alarms and Events centralizam a distribuição dos dados de alarme baseados em dispositivo e em tag para os clientes em runtime. os tipos de dispositivos usados na aplicação e se deseja construir uma detecção de alarmes nesses dispositivos. Os dados de alarme de tag IHM não são gerenciados pelos serviços do FactoryTalk Alarms and Events. a monitoração de alarme ocorre no servidor IHM. O FactoryTalk View SE é compatível com o sistema de alarme de tag IHM tradicional e o sistema FactoryTalk Alarms and Events. através dos servidores de alarme FactoryTalk que você adiciona a uma aplicação FactoryTalk View SE. O FactoryTalk View SE Clients recebe os alarmes baseados em dispositivo por meio do Rockwell Automation Device Servers (RSLinx Enterprise) que você cria em uma aplicação FactoryTalk View SE alarmes baseados em tag. alarmes baseados em dispositivo. definidos pelas instruções de detecção de alarme de programação diretamente nos controladores Logix5000. Este é um sistema de alarme de tag IHM tradicional Um sistema de alarme de tag IHM detecta apenas alarmes configurados para tags no banco de dados de tag do servidor IHM. Sistema de alarme de tag IHM tradicional No FactoryTalk View Studio. A detecção de alarme de tag IHM não inclui os alarmes FactoryTalk. Para monitorar e responder aos alarmes de tag IHM. os processos de que precisa para monitorar os alarmes. Geralmente. se foram reconhecidos e quem os reconheceu. em dispositivos de terceiros que se 120 de 304 . Use um sistema de alarme de tag IHM tradicional se sua aplicação usa os tags IHM para outros objetivos e você deseja monitorar os tags quanto a alarmes. ajustados para especificar condições de alarme para tags em controladores programáveis mais antigos (CLP-5 ou SLC 500). nos quais os operadores podem visualizar e reconhecer os alarmes. Os Clientes FactoryTalk View SE recebem informações de alarme de tag IHM por meio dos FactoryTalk View SE Servers (também chamados de servidores IHM) que contêm tags IHM. uma notificação é enviada aos clientes FactoryTalk View SE conectados.

Todos os produtos que participam do FactoryTalk trabalham juntos para fornecer um modo consistente para definir. O servidor RSlinx Enterprise foi adicionado na Sessão 1. armazenar e visualizar as informações de alarme e de eventos em uma aplicação FactoryTalk completa. incluindo mensagem de auditoria que rastreia as ações do operador. sincronize os relógios de todos os controladores que produzem alarmes. Envia os dados de processo com eventos e mensagens. 16 ou mais recente. Permite a monitoração de alarmes e eventos de controladores de terceiros. eliminando o polling. Agiliza a programação de alarmes e elimina o polling com a monitoração de alarme baseada em dispositivo. É possível associar até quatro tags a cada alarme para incluir dados de processo com informações de eventos e mensagens de alarme. os registros de data e hora são imediatamente aplicados ao controlador e não são atrasados até que os alarmes cheguem a um servidor IHM. você configurará o suporte de histórico de alarme e evento. Com a monitoração de alarme baseada em dispositivo. Protege o acesso às operações de alarme e de evento através da integração com o FactoryTalk Security.comunicam através dos servidores de dados OPC ou em um banco de dados de tag do servidor IHM). Permite que outros controladores participem do sistema integrado com a monitoração de alarme baseada em tag. FactoryTalk View SE Clients recebem os alarmes baseados em dispositivo por meio do Rockwell Automation Device Servers (RSLinx Enterprise) que você cria em uma aplicação FactoryTalk View SE FactoryTalk Alarms and Events Fornece um único conjunto integrado de informações de alarme. assim como nos relatórios sobre o histórico de alarme e evento. Exibe mensagens de alarme e informações de status durante runtime. como CLP-5 ou SLC 500s ou se você preferir não usar as novas instruções de alarme com os controladores Logix5000. A Ferramenta de Atualização de relógio Logix5000 inclusa no RSLogix 5000 pode ser usada para fazer a sincronização. A hora do evento é propagada por todo o sistema FactoryTalk Alarms and Events. A monitoração de alarme baseada em tag também torna possível monitorar as condições de alarme de controladores de terceiros. é possível usar as instruções de alarme pré-elaboradas. 121 de 304 . gerenciar. Gera mensagens para armazenamento. mensagens de diagnóstico relacionadas ao sistema e mensagens de histórico de alarme e de evento. Se seu sistema de automação incluir controladores antigos. Para garantir os registros de data e hora precisos nos alarmes baseados em dispositivo. de forma que os registros de data e hora podem afetar onde os alarmes são exibidos no Resumo de alarme e evento ou na notificação de alarme e evento. para simplificar a codificação e então descarregar no controlador. que se comunicam através de servidores OPC-DA. A monitoração de alarme baseada em dispositivo elimina a necessidade de duplicar os tags de alarme em um servidor IHM e requer poucos recursos de comunicação com o controlador. Se seu sistema de automação inclui controladores Logix5000. Fornece registros de data e hora precisos sobre as condições de alarme que são geradas a partir dos controladores Logix5000 usando a monitoração de alarme baseada no dispositivo. a partir das telas gráficas FactoryTalk View. os servidores de tag baseados em software monitoram os controladores quanto às condições de alarme e publicam informações de evento. Adicionar conexão de banco de dados Na próxima sessão. disponíveis no RSLogix 5000 v.

Quando Alarm and Event Historian Database Properties abrir. É possível registrar o histórico de alarme e evento em um banco de dados Microsoft SQL Server 2005 Express Edition (SP2) (o qual pode. insira: Definition name: FTAEHistory Database user name: Administrator. Expanda a pasta Connections na janela do Explorer 2. Database password: rockwell Database name: FTAE Mantenha as informações padrões nos outros campos. ser instalado a partir dos CDs do FactoryTalk View SE ou do RSLinx Enterprise) ou em seus próprios bancos de dados Microsoft SQL Server.FactoryTalk Alarm and Event Historian Há um FactoryTalk Alarm and Event Historian que realiza o registro de histórico dos dados de alarme e evento do FactoryTalk (gerados por um ou mais Rockwell Automation Device Servers (RSLinx Enterprise) ou FactoryTalk Tag Alarm and Event Servers) em um banco de dados. Sua caixa de diálogo deve parecer-se com esta: 122 de 304 . Antes de criar e configurar o Rockwell Automation Device Server. 1. selecione o item de menu de contexto New Database… 3. Este componente também define e gerencia as definições de banco de dados entre os destinos de servidores e de registro de alarme e evento. Os alarmes serão discutidos com mais detalhes posteriormente neste laboratório. opcionalmente. vamos criar um banco de dados de forma que seja possível também habilitar o registro do FactoryTalk Alarm and Event History na próxima sessão. Clique com o botão direito na pasta Databases.

the user will be assigned access to the database. If the user already exists.4. Do you want to create the database?” Clique no botão Yes 6. Após o banco de dados de dados ser criado a caixa de diálogo fechará. 5. 123 de 304 . Clique em Ok. Quando surgir a caixa de mensagem Database does not exist “The database will be created. Expanda a pasta Databases para confirmar a criação. The database user will also be created.

Habilitar alarmes e eventos baseados em dispositivo Para monitorar alarmes em um controlador Logix5000. Já habilitamos os alarmes na Sessão 1. porém não habilitamos o Histórico de alarme e evento. O servidor de dispositivos aprova os alarmes no controlador e então publica as informações sobre o alarme nos serviços do FactoryTalk Alarms and Events. Clique com o botão direito no nó do servidor RSLinx Enterprise. Siga as etapas a-e para habilitar a opção Alarms and Events c. selecione o item Properties… 2. Marque a opção Enable history e. Mantenha os padrões na guia General. Clique no botão OK 124 de 304 . o suporte para Alarme e evento deve estar habilitado no Rockwell Automation Device Server (RSLinx Enterprise). A caixa de diálogo RSLinx Enterprise Server Properties aparecerá. 1.

Marque a opção Enable alarm and event support. Selecione a guia Alarms and Events b. Se já estiver marcada. d.a. Selecione a definição de banco de dados FTAEHistory 125 de 304 . apenas mantenha.

selecione o atalho chamado shortcut e certifique-se de que Enable Alarm and Events esteja configurado como Yes. No caso de um evento de “buffer overflowed”. Selecione Yes para continuar e feche. Na janela Communication Setup que aparece. caso ele perca a comunicação com o RSLinx Enterprise. 9. a mensagem de diagnóstico a seguir é armazenada: • • • 126 de 304 . As mensagens em buffer aparecem apenas no banco de dados de registro do FactoryTalk Alarms and Events uma vez que a conexão seja restabelecida. clique duas vezes em Communication Setup em RSLinx Enterprise. Abaixo da linha Enable. você observará uma propriedade Buffer Timeout (min. 8. Para desabilitar o buffer de alarme. Selecione OK e uma janela de confirmação aparecerá. É possível inserir o tempo desejado no campo Buffer Timeout no editor Communications Setup. O tempo-limite começa a contar no momento em que o RSLinx Enterprise e o controlador param de se comunicar. Os alarmes são armazenados em buffer até que o tempo-limite do buffer expire ou até que o buffer no controlador esteja cheio. É possível especificar a quantidade de tempo que você deseja que o controlador Logix5000 armazene os alarmes em buffer. No Studio Explorer. Tenha em mente ao especificar o tempo de buffer do alarme • • • O valor padrão é de 20 minutos.Certifique-se de que Shortcut esteja habilitado para receber os Alarmes de nosso controlador.). Mantenha a configuração padrão de 20 minutos. 10. insira um valor 0 (zero).

Na próxima sessão. possible loss of alarm data occurred while disconnected. Clique em OK em Communication Setup e selecione Yes para confirmar a solicitação se ela for aberta. você testará sua conexão com o servidor do FactoryTalk Alarm and Events quanto aos alarmes baseados em dispositivos. 11. 127 de 304 .The Logix controller buffer indicated that the alarm buffer overflowed.

Provavelmente você não verá nenhum alarme exibido. para reconhecer.Usando os objetos do FactoryTalk Alarm and Event Nesta sessão. portanto. A tela Alarm Summary é aberta. 128 de 304 . Resumo de alarme e evento (tela: Alarms) Use o objeto Resumo de alarme e evento. Seu resumo deve se parecer com o seguinte: 4. embutido na tela gráfica do FactoryTalk View. É necessário usar o Alarm Status Explorer para remover a supressão de um alarme que foi suprimido. Selecione uma linha na lista de resumo para visualizar detalhes sobre o alarme no painel de detalhes. clique no botão para gerar. na tela de navegação. desabilitar. Runtime: Objeto Resumo de alarme 1. filtrar e classificar os alarmes durante o runtime. clique no botão 2. 3. A partir do SE client. O FactoryTalk View Studio e o Client deverão estar abertos. você observará todos os objetos do FactoryTalk Alarm and Event tanto em runtime através do SE client quanto em projeto através do FactoryTalk View Studio. suprimir.

9. exibindo apenas os alarmes filtrados. 6. 129 de 304 . Passe o mouse sobre esses ícones para visualizar que informações eles trazem (leia as Tooltips).5. Selecione um dos filtros pré-definidos a partir da lista drop-down de filtros 7. Observe também que a Barra de status atualiza sua contagem de acordo com o que está sendo exibido. Passe o mouse sobre a barra de ferramentas no Resumo para visualizar o que os botões configurados fazem (leia as Tooltips). 8. Observe também a Barra de status na parte inferior do Resumo. O Comando FactoryTalk View definido no controlador é executado. Limpe qualquer filtro selecionado escolhendo (No filter). Observe que a lista e as contagens são atualizadas no Resumo. Selecione uma linha no Resumo e clique no botão de comando executar alarme ou clique duas vezes na linha no Resumo.

usaremos o objeto Resumo em tempo de projeto. 130 de 304 . não há comando FactoryTalk View associado ao alarme ou a linha não está selecionada. Clique duas vezes' no objeto Alarm and Event Summary Design View na tela e Alarm and Event Summary Properties abrirá. clique duas vezes na tela Alarms para abrí-la.. 11.Observação: Se o botão estiver cinza. A partir do Explorer. se você clicar duas vezes no alarme CIPValve1. a janela CIP – Valve é exibida. clicando em mais botões na barra de ferramenta para ver o que eles fazem. Tempo de projeto: Objeto Resumo de alarme No FactoryTalk View Studio. A seguir. 10. Sinta-se à vontade para experimentar. Selecione uma linha e tente novamente. Por exemplo..

Clique duas vezes 131 de 304 .

Sinta-se à vontade para fazer mudanças na configuração na tela AlarmSummary e fazer um Test Display no Studio. Estados Configure as cores de texto e de fundo para os estados do alarme e as prioridades Comportamento O comando Run Alarm será chamado quando o operador clicar duas vezes em um alarme no Resumo 13. para monitorar e responder aos alarmes mais recentes que requeiram atenção imediata. na Resumo de alarme e evento (tela: Alarm Banner) Use o objeto notificação de alarme e evento. Estes filtros foram pré-configurados usando o campo Alarm Name configurado para o alarme.12. Classificação Configure a ordem de classificação. 7. Uma opção é salvar suas alterações e usar o botão tela de navegação do Cliente para abrir a tela novamente para visualizar suas alterações. Feche a tela Alarms no FactoryTalk View Studio quando terminar. Clique em cada guia para ver todas as propriedades Alguns pontos importantes: Aparência O comando Run Alarm será chamado quando o operador clicar duas vezes em um alarme na notificação Os tamanhos e fontes de texto do botão podem ser configurados Colunas Oculte e exiba colunas Redimensione as colunas Reorganize as colunas Barra de ferramentas e Barra de status Oculte e exibe os botões/painéis Reorganize os botões/painéis Aprovação de evento Este objeto Resumo aprovará todos os eventos com qualquer prioridade Exibir filtros Este objeto de resumo possui filtros pré-configurados. 132 de 304 . embutido na tela gráfica do FactoryTalk View.

Observe como os alarmes são apagados da Notificação de alarme. 2. mas permanecem ativos no Resumo de alarme até que sejam reconhecidos pelo operador. A tela Alarm Summary é aberta. 133 de 304 . assim como na sessão anterior… 1. para gerar alguns alarmes.Runtime: Objeto Notificação de alarme Nesta sessão. vamos usar o objeto Resumo de alarme descrito na sessão anterior para demonstrar as funções do objeto notificação de alarme. Clique no botão alarmes. assim como no Resumo de alarme. Portanto. Agora clique no botão para usar o programa para limpar o status do alarme. clique no botão na tela do rodapé. Observe que os alarmes aparecem na Notificação de alarme localizada no cabeçalho de seu cliente. A partir do SE client. 3. Pode ser que já haja alguns 4. Notificação de Alarme Resumo de Alarme 5.

Observe que a tela Alarm Summary é inicializada automaticamente. feche a tela Alarm Summary no Client clicando no botão . Selecione uma linha na Notificação de alarme na tela de cabeçalho e clique duas vezes. Depois. Tempo de projeto: Objeto Notificação de alarme No FactoryTalk View Studio. A partir da próxima etapa. Observe que este comportamento é configurável e será discutido na próxima sessão. 7. 9. 134 de 304 . clique duas vezes na tela Alarm Banner para abrí-la. clique no botão para habilitar os alarmes novamente.. A partir do Explorer..6. Clique Clique 8.

10. Clique duas vezes no objeto Alarm and Event Banner Design View na tela e Alarm and Event Banner Properties abrirá.

11. Clique em cada guia para ver todas as propriedades

Alguns pontos importantes: General O comando Alarm and Event Summary será chamado quando o operador clicar duas vezes em um alarme na Notificação. Por isto o Resumo de alarme apareceu quando você clicou duas vezes na linha de notificação de alarme. Os tamanhos e as fontes de texto do botão podem ser configurados Colunas Oculte e exiba colunas Redimensione as colunas Reorganize as colunas Barra de Status Oculte e exiba painéis Reorganize os painéis Aprovação de evento Este objeto de Notificação aprovará todos os eventos com qualquer prioridade Estados Configure as cores de texto e de fundo para os estados do alarme e as prioridades Alarmes normais e não reconhecidos não aparecerão na notificação.

135 de 304

12. Sinta-se à vontade para fazer mudanças na configuração na tela Alarm Banner e fazer um Test Display no Studio.

13. Feche a tela Alarm Banner no FactoryTalk View Studio quando terminar. Log Viewer de alarme e evento (tela: AlarmLogViewer) Use o objeto Log Viewer de alarme e evento, embutido na tela gráfica do FactoryTalk View, para visualizar e filtrar informações históricas de alarme armazenadas nos bancos de dados Microsoft SQL Server. Runtime: Objeto Visualizador de registro de alarme

1. A partir do SE client, clique no botão Log Viewer na tela Alarm Summary. 2. A tela AlarmLogViewer abre.

na tela navegação e clique no botão

3. Selecione uma linha na lista para visualizar os detalhes sobre o alarme. 4. Passe o mouse sobre a barra de ferramentas no Log Viewer para ver o que os botões configurados fazem. Tempo de projeto: Objeto Visualizador de registro de alarme 5. A partir do Explorer, clique duas vezes na tela AlarmLogViewer para abrí-la. 6. Clique duas vezes no objeto Alarm and Event Log Viewer na tela e Alarm and Event Log Viewer Properties abrirá.

136 de 304

Clique duas vezes

7. Clique em cada guia para ver todas as propriedades

Alguns pontos importantes: General O registro deve estar selecionado As fontes de texto podem ser configuradas Colunas Oculte e exiba colunas Redimensione as colunas Reorganize as colunas Barra de ferramentas Oculte e exiba botões Reorganize os botões Exibir filtros Este objeto Log Viewer pode ter filtros pré-configurados. Observe que não há uma guia Event Subscription. Esta é uma visualização de histórico do que está no registro (banco de dados). 8. Sinta-se à vontade para fazer mudanças na configuração na tela AlarmLogViewer e fazer um Test no Studio. Uma opção é salvar suas alterações e usar o botão Display Alarm Summary para visualizar suas alterações. 9. Feche a tela AlarmLogViewer no FactoryTalk View Studio quando terminar. da tela

137 de 304

Navegador de status do alarme (tela: AlarmStatusExplorer) Use o objeto Alarm Status Explorer, embutido em uma tela gráfica FactoryTalk View, para habilitar ou desabilitar alarmes e suprimir ou remover a supressão dos alarmes. Runtime: Alarm Status Explorer

1. A partir do SE client, clique no botão na tela de rodapé e, então, clique no botão Status Explorer na tela Alarm Summary. OU clique no ícone

Status Explorer a partir da barra de ferramentas Alarm Summary. 2. A tela AlarmStatusExplorer abre. 3. Passe o mouse sobre a barra de ferramentas no Status Explorer para ver o que os botões configurados fazem. 4. Selecione uma linha na lista e selecione o botão show details for selected alarm ferramentas. Revise a janela de detalhes quando fechar. 5. Selecione algumas linhas e clique no botão suprimir pressione o botão Suppress para confirmar. na barra de

. Na janela pop-up Suppress Alarm,

6. Clique em um cabeçalho de coluna para visualizar a lista classificada por essa coluna. Pode ser necessário redimensionar as colunas para visualizar todo o texto. 7. Clique na coluna suprimida até que os alarmes suprimidos apareçam no topo da lista. 8. Selecione todos os alarmes suprimidos e clique no botão remover supressão. Na janela pop-up Unsuppress Alarm pressione o botão Unsuppress para confirmar. 9. Digite ‘*Valve2*’ no campo name para o Alarm source filter e clique no botão Apply Filter .

10. Observe que a lista é filtrada para exibir apenas os alarmes que contêm Valve2 no nome.

138 de 304

11. Clique no botão Cancel Filter 12. Observe que a lista exibe todos os alarmes.

Tempo de projeto: Alarm Status Explorer 1. A partir do Explorer, clique duas vezes na tela AlarmStatusExplorer para abrí-la. 2. Clique duas vezes no objeto Alarm Status Explorer na tela. Nada acontece. É necessário clicar com o botão direito no objeto e então selecionar o item Properties… . Agora, Alarm Status Explorer Properties abrirá.

139 de 304

3. Como nas etapas anteriores, sinta-se à vontade para fazer mudanças na configuração e realizar um Test Display ou Salvar suas alterações e Client. 4. Feche a tela AlarmStatusExplorer no FactoryTalk View Studio quando terminar. Visualizar suas modificações no

140 de 304

Quando a condição de alarme é falsa.Sobre alarme baseado em dispositivo Os controladores Logix fornecerão informações de alarme ao FactoryTalk Alarms and Events Services com FactoryTalk View SE 5. uma severidade e uma mensagem de alarme. Estas novas instruções estão disponíveis na linguagem de lógica ladder. É possível fazer qualquer alteração em uma instrução de alarme enquanto o controlador está em 141 de 304 . o alarme vai para o estado In Alarm . As condições de alarme compatíveis são: o o o o Alto Alto (HIHI) Alto (HI) Baixo (LO) Baixo Baixo (LOLO) Um alarme de Taxa de alteração monitora uma entrada quanto às condições de alarme In Alarm quando o valor de entrada altera mais rápido ou mais lentamente do que os limites pré-definidos. é possível configurar até quatro condições de nível de alarme. o alarme vai para o estado Normal ou Out of Alarm. Ao definir um alarme de nível.0. Ao definir um alarme de nível. Alarme digital (ALMD) Uma alarme digital é configurado para monitorar sua entrada para uma das condições de alarme a seguir: o o O valor de entrada é igual a um O valor de entrada é igual a zero Quando a condição de alarme é verdadeira. uma severidade e uma mensagem de alarme. cada uma com seus limites. Duas novas instruções de alarme foram criadas nos Controladores Logix. de bloco de funções e de texto estruturado de programação. é possível configurar até duas taxas de condição de mudança. Um alarme de Nível monitora uma entrada quanto às condições de alarme In Alarm quando o valor de entrada está acima ou abaixo dos limites pré-definidos. As condições de alarme compatíveis são: o o Taxa de alteração positiva (ROC_POS) Taxa de alteração negativa (ROC_NEG) Opções de configuração Vamos observar algumas das opções de configuração e como elas estão relacionadas ao IHM. cada uma com seus limites (algumas vezes chamados de limiares). Alarme analógico (ALMA) Um alarme analógico pode ser configurado para monitorar dois tipos de condições de alarme: Nível e de Taxa de alteração.

As alterações são executadas imediatamente e são exibidas nos objetos FactoryTalk Alarms and Events da próxima vez que o alarme mudar de estado. 142 de 304 .execução.

Urgente) prioridades de alarme pelo sistema FactoryTalk Alarms and Events. você pode agrupar alarmes por função. Em runtime. Tags associados Em muitos casos é útil ter informações de processo adicionais associadas ao alarme. um alarme de nível pode ser configurado com o condicionamento de nível HI usando uma severidade de 750 para alertar que um tanque tem 80% da sua capacidade preenchida com líquidos. Por exemplo.Severidade O valor de severidade pode variar de 1 a 1000. Esta configuração é usada para minimizar alarmes falsos. pressão. para indicar diferentes níveis de importância. como aqueles que monitoram válvulas que falham ao abrir ou fechar. execução de dispositivo ou níveis de tanque. Duração mínima A Duração mínima especifica a quantidade mínima de tempo que a condição de alarme deve ser verdadeira (a Entrada =1 neste caso) antes da condição de alarme ir para In Alarm. Média. você pode classificar alarmes que se relacionam entre si de modo que não incluam severidade ou prioridade. Uma vez que trabalhar com 1000 severidades de alarme diferentes pode ser lento e complicado. Por exemplo. faixas de severidades de alarme são mapeadas para uma das quatro (Baixa. onde 1 é o menos severo e 1000 é o mais severo. O conteúdo do Log Viewer de alarme e evento pode ser filtrado com base no valor de um tag associado. além de serem embutidos nas mensagens de alarme. os valores de tag são registrados no Registro de histórico de alarme e evento e também podem ser exibidos no Resumo de alarme e evento ou no Log Viewer de alarme e evento. A classe de alarme é um grupo de texto de até 40 caracteres que inseridos na configuração de um alarme. Alta. é possível associar até quatro tags ao alarme. Classe de alarme Para ajudar a agrupar os alarmes. Quando um alarme é definido. sendo que a condição de nível HIHI pode usar uma severidade de 900 para indicar que o líquido está prestes a derramar do tanque. Em runtime. O conteúdo do Resumo de alarme e evento ou do Log Viewer de alarme e evento também pode ser filtrado com base no valor da classe de alarme. As severidades dos alarmes são valores inteiros. o valor da classe de alarme é registrado no Registro de histórico de alarme e evento e também podem ser exibido no Resumo de alarme e evento ou no Log Viewer de alarme e evento. temperatura. Comando FactoryTalk View 143 de 304 .

O Resumo e a Notificação também podem ser configurados para executar o comando quando o operador clica duas vezes no alarme na lista. Um uso comum do comando FactoryTalk View é exibir uma tela que mostra as características gerais do dispositivo relacionado ao alarme. 144 de 304 . O comando é executado a partir do Resumo de alarme e evento ou da Notificação de alarme e evento quando o operador seleciona um alarme e clica em um botão.É possível associar um comando FactoryTalk View de até 1000 caracteres a qualquer alarme.

. 145 de 304 . Entre em comunicação com o controlador selecionando o item de menu Communications > Go Online. selecione o botão Upload 4. Se a caixa de diálogo Connected To Go Online aparecer. Navegue até a rotina MainTask se ainda não estiver lá (clique duas vezes para abrir) e selecione a subrotina Alarms.ACD no menu Start Ou clique duas vezes em InstantFizz_Controller.ACD a partir de C:\InstantFizz .Lab Files\RSLogix 5000 2. Abrir o RSLogix 5000 1.Vamos observar os alarmes configurados no Logix 5000 Para observar os alarmes configurados para este laboratório. faça o seguinte. Selecione o atalho InstantFizz_Controller. 3. .

Observe as instruções ALMD. 7.Visualizar alarmes digitais 5. Feche a caixa de diálogo quando terminar. próximo a ALMDs para abrir as páginas de 6. Observe as propriedades Configuration da instrução ALMD selecionada. Clique no botão propriedade. 146 de 304 .

Clique no botão nome do alarme para abrir as páginas de propriedade.Visualizar os alarmes analógicos 8. 147 de 304 . Observe as propriedades Configuration para a instrução ALMA selecionada Observe que o nível de entrada Low Limit não está habilitado. próximo ao 9. Vá para a linha 4 da lógica ladder e observe a instrução ALMA.

11. Habilitar o Low Limit para o MotorOverheatAlarm 12.10. Clique na guia Messages e configure uma mensagem para o Limite inferior. Você verá que nada acontece. 148 de 304 . Retorne à ALMA Properties no RSLogix5000. Volte para seu SE Client temporariamente e tente simular o alarme LO Limit para a Temperatura do motor a partir da tela Alarm Summary.

Feche a caixa de diálogo ALMA Properties quando acabar. 15. Novamente. selecione uma instrução Examine On na guia Favorites na barra de ferramentas Instruction.Dica: Você pode clicar no botão runtime. 2. volte para seu SE Client temporariamente e tente simular o alarme LO Limit para a Temperatura do motor a partir da tela Alarm Summary. Clique na nova linha para destacá-la. para ajudá-lo a compor a mensagem usando variável em 13. Adivinha o que acontece? Agora você visualiza o alarme com a mensagem que configurou! 16. Retorne ao RSLogix 5000. Quando acabar de criar sua mensagem. clique duas vezes em (End) ladder rung para criar uma nova linha. 14. depois. clique em OK e Apply para carregar suas alterações de configuração para o servidor Alarm and Events. Enquanto estiver on-line com seu controlador no RSLogix 5000 e observando as Subrotinas de alarmes da sessão anterior. Sua linha se parecerá com esta: 149 de 304 . Criar seu próprio alarme baseado em dispositivo no RSLogix5000 1.

Sua linha deverá se parecer com esta: 3. Clique com o botão direito e selecione New “MyALMD” 150 de 304 . Clique duas vezes em ? da instrução Examine On navegador de tag para encontrá-la. e digite CIPAlarmTrigger[31] ou use o 4.Selecione a instrução ALMD da guia Alarms na barra de ferramentas Instruction. Clique duas vezes em ? da instrução ALMD e digite MyALMD.

Clique em OK para aceitar a declaração de tag padrão. Preencha os parâmetros ProgAck. Sua linha deverá se parecer com esta: 151 de 304 . ProgReset. ProgDisable. 5. ProgEnable das instruções digitando o seguinte: 6. Clique em … próximo ao nome do alarme para abrir as páginas de propriedade e digite uma mensagem para a instrução. Clique em OK para fechar as páginas de propriedade.

8. Clique no botão para finalizar todas as edições que fez no programa e para descarregá-las no seu controlador. 152 de 304 . Clique com o botão direito no bit CIPAlarmTrigger[31] e selecione Toggle Bit para disparar seu novo alarme.7. Clique em Yes na janela pop-up de confirmação.

A partir do Explorer. É possível também configurar alarmes baseados em tag para controladores Logix5000 que são compatíveis com alarmes baseados em dispositivos. É possível configurar alarmes baseados em tag para tags em controladores programáveis mais antigos (CLP-5 ou SLC 500). Na guia General da página Tag Alarm and Event Server Properties digite ‘FTAETagServer’ no nome. se preferir não configurar uma detecção de alarme incorporada. clique com o botão direito em Area1 e selecione o item de menu de contexto Add New Server > Tag Alarm and Event Server… . Use os alarmes baseados em tag para incluir estes dispositivos em um sistema FactoryTalk Alarms and Events integrado. O FactoryTalk View SE Clients recebe os dados de alarmes baseados em dispositivos por meio do Tag Alarm and Event Servers criado para uma aplicação FactoryTalk View SE. 153 de 304 . Configurar o servidor de alarmes e eventos por tag 1. 2. Volte para seu SE Client temporariamente e verá seu novo alarme exibido em Resumo de alarme! Criar alarmes baseados em tag Os alarmes baseados em tag FactoryTalk são configurados pela especificação de condições de alarme para tags em dispositivos que não possuem detecção de alarme incorporada. para tags em dispositivos de terceiros que se comunicam através dos servidores de dados OPC ou para tags IHM em um banco de dados de tags do servidor IHM).9.

Clique no botão OK 5. 7. mantenha as configurações padrões: Observe que o histórico está sendo armazenado em inglês e os alarmes de tag serão armazenados no mesmo banco de dados dos alarmes baseados em dispositivo.3. expandindo primeiro o FTAETagServer no Explorer. 6. Observe que não há alarmes. Os alarmes baseados em tag podem ser criados e configurados com o Editor Alarm and Event Setup. Feche o Alarms and Events Setup Editor. Clique duas vezes no ícone Alarm and Event Setup. 154 de 304 . Você usará a importação para criar alarmes. 4. Clique na guia Priorities and History. O Alarm and Event Setup Editor abrirá.

Selecione Import alarm configuration from Excel file. 155 de 304 . C:\InstantFizz . Clique em Next.Lab Files\Alarm and Events \InstantFizz_Area1_TagFTAEServer_AlarmExport. Clique com o botão direito em FTAETagServer e selecione Import and Export 9. Especifique o arquivo a ser importado. O Assistente Alarm Import Export Wizard aparecerá. Clique em Finish.Importar alarmes e eventos baseados em tag 8. 11. Selecione o método de importação apropriado.xls Clique em Next. 10.

Por exemplo. Quando os tags de entrada listados acima são disparados. 15. 13. A importação começará e quando terminar. Em Alarm and Event Setup. configurando o tag AlarmLabelJam no controlador em 1: 156 de 304 . Você deverá visualizar os alarmes na configuração. você verá o seguinte: Clique em OK. Clique duas vezes no ícone Alarm and Event Setup em Alarm and Event Tag Server no Explorer. clique nas guias e observe o conteúdo para familiarizar-se com a configuração de controle.12. você verá estes alarmes no mesmo Resumo de alarme que exibe as instruções de alarme baseado em dispositivo discutidas na sessão anterior. é possível simular um destes alarmes encontrando o Tag de entrada no RSLogix5000 e definindo-o como 1. 14. Se desejar.

Exibição na Notificação de alarme do cliente em execução: 157 de 304 .

O Alarm and Event Setup Editor abrirá. preencha-o como abaixo: 158 de 304 . 2. 3.Criar seu próprio alarme baseado em tag 1. Clique duas vezes no ícone Alarm and Event Setup em Alarm and Event Tag Server no Explorer. Quando o painel Digital Alarm Properties aparecer. Os alarmes baseados em tag podem ser criados e configurados com o Editor Alarm and Event Setup. Clique na guia Digital e selecione o ícone New Alarm.

6.Clique em OK. Você deverá visualizar o novo alarme no Resumo de alarme do seu SE client. Se desejar. 4. Terminamos! 5. é possível simular este novo alarme configurando o tag do controlador AlarmFillerConvJam como 1 no RSLogix5000. Salve o Alarm and Event setup e seu novo alarme será automaticamente descarregado para o Alarm and Events Server. Feche a janela Alarm and Event Setup . 159 de 304 .

executará o cliente para testar seu trabalho. você usará um objeto global pré-criado e adicionará um objeto de referência em uma tela. do mesmo modo que você telas gráficas padrões na pasta Displays. então. Parâmetros de objeto global Os parâmetros de objeto global permitem personalizar cada ocorrência de objeto global com um tag específico para essa ocorrência sem ter que remover o link dos tags e expressões do objeto base. Os parâmetros de objeto global são uma alternativa para usar a transferência de parâmetro durante o período de projeto. você cria telas de objeto global na pasta Global Objects. Isto significa que cada objeto de referência pode ter uma única fonte de dados e ainda poder ser atualizado com as mudanças nos outros aspectos do objeto global de base. você aprenderá sobre: Objetos globais Criar objetos de referência em uma tela e visualizar a tela Usar os Parâmetros de objeto global Fazer referência às propriedades do objeto Modificar um objeto global e visualizar as alterações em uma tela Projetar recomendações para trabalho com objetos globais Sobre objetos globais Os objetos globais FactoryTalk View permitem vincular a aparência e o comportamento de um objeto gráfico a várias referências daquele objeto na mesma aplicação. 160 de 304 . Você usará os valores de parâmetro para especificar quais tags deseja visualizar e animar. o que significa que ela acontece em runtime no cliente. Os objetos globais são criados em telas de objeto global. No FactoryTalk View Studio. Depois. Criar objetos de referência Nesta sessão do laboratório. As alterações feitas no objeto base são refletidas em todos os objetos de referência vinculados a ele da próxima vez que uma tela contendo os objetos de referência for aberta ou atualizada fechando e reabrindo os objetos. A transferência de parâmetro é dinâmica.Sessão 6: Objetos globais (necessário) Sobre esta sessão Nesta sessão.

2. Clique com o botão direito no objeto global Tanque e selecione “Global Object Parameter Definitions” 161 de 304 . adicione uma tela de objeto global pré-criado – Clique com o botão direito em Global Objects. Abra o objeto global CIPComponents .ggfx e clique em Open. 3. .Expanda a pasta Global Objects no Explorer.Lab Files\Global Objects. 1. selecione o item de menu de contexto Add Component Into Application…. clique duas vezes em CIPComponents Tela de objeto global CIPComponents 4. selecione o arquivo CIPComponents. Navegue até C:\InstantFizz .Adicionar telas de objeto global pré-criado. A partir da janela do Explorer.

Os parâmetros do objeto global são definidos em objetos de base nas telas de objeto global. Ao copiar um objeto global da tela objeto global em uma tela padrão da pasta Graphics. Eles permitem personalizar cada ocorrência de objeto global com um tag específico para essa ocorrência sem ter que remover o link dos tags e expressões do objeto base. é possível atribuir valores aos parâmetros globais no objeto de referência resultante. Revise as definições de parâmetro do objeto global para o objeto global Tanque.Clique com o botão direito no objeto global Tanque e selecione “Global Object Parameter Definitions” 5. 162 de 304 .

Crie um objeto de referência na tela CIP – Overview. Abra a tela CIP – Overview. 163 de 304 . Clique em OK para fechar.Definimos os parâmetros #1 . arraste-o e solte-o no local do tanque da tela CIP – Overview . Clique uma vez no objeto global Tanque (em CIPComponents) para selecionar. Expanda a pasta Displays no Explorer e clique duas vezes em CIP Overview 7. Os parâmetros marcadores podem ser usados em qualquer objeto contido na tela de objeto global. 6.#5 e fornecemos uma descrição de cada um. mas as Definições de parâmetro de objeto global são atribuídas ao grupo de nível superior. Pode ser necessário trazer a tela CIPComponents para frente (clicando duas vezes em CIPComponents em Global Objects novamente) de forma que ela não seja encoberta pela tela CIP – Overview.

Mova o texto sobre o tanque.Arraste e solte o tanque da tela global objects na tela CIP –Overview . 164 de 304 . Clique com o botão direito no texto Sanitizer. Siga as etapas a-b. Mova o texto Sanitizer para cima do tanque para indicar o que este tanque representa. selecione Arrange > Bring to Front. b. Posicione o objeto no local exibido. a. 8.

11. Feche o objeto global CIPComponents . 165 de 304 . Clique com o botão direito no objeto de referência e selecione o item de menu de contexto Global Object Parameter Values. Abra a caixa de diálogo Global Object Parameters no objeto de referência. Clique com o botão direito no objeto de referência e selecione o menu Global Object Parameter Values. O objeto de referência que acaba de ser adicionado deverá ter a aparência a seguir: 10.9.

Quando o Navegador de Tag abrir. Você navegará por vários tags. Atribua tags para #1. 12. navegue até {/Area1/DataServer1::[Shortcut]CIPFilling[3]} 166 de 304 .A caixa de diálogo Global Object Parameter Values abre. Clique no botão … sob a coluna Tag para #1. Observe que há uma descrição para os parâmetros #1 a #5.

15. eles são ignorados. Cor do tanque CIP ativo A caixa de diálogo Global Object Parameter Values preenchida deverá ter a aparência a seguir. Clique no botão OK na caixa de diálogo Global Object Parameter Values.TempCalc[3]} {/Area1/DataServer1::[Shortcut]CIPTankColour[3]} {/Area1/DataServer1::[Shortcut]CIPActive} Description O valor do líquido no tanque enquanto ele é preenchido. 14. Vá para o arquivo Cliente em execução. Tela de teste Agora teremos que testar a tela no cliente. Name #2 #3 #4 #5 Tag {/Area1/DataServer1::[Shortcut]CIPTimer[3]. Clique no ícone Launch SE Client . Se o cliente não estiver executando.#5 usando os tags abaixo. Repita a etapa acima para #2 . O valor do líquido no tanque enquanto ele é esvaziado. inicie-o pelo Studio. É possível usar o modo de tela de teste para testar os objetos globais. Lembre-se que nem todos os comandos FactoryTalk View funcionam no modo de leitura de teste e os marcadores de parâmetro são ignorados. 167 de 304 . 1. No entanto.Clique no botão OK 13.ACC} {/Area1/DataServer1::[Shortcut]Program:Main. Feche a tela CIP – Overview e salve. este objeto global usa marcadores de parâmetros e independente de configurarmos os valores.

valores de preenchimento e dados para cada tanque. Atribuímos valores de parâmetro de objeto global exclusivos para cada tanque. o objeto de referência aparecerá com o contorno vermelho. Para visualizar a animação em ação. Cada um dos tanques é um objeto de referência para o objeto global Tanque. 3. Fazer referência às propriedades do objeto O objeto de referência possui uma propriedade LinkBaseObject que especifica o nome e a localização do objeto base ao qual o objeto de referência está vinculado. Se acidentalmente você realizar uma mudança de nome ou se excluir um objeto de base. Se a tela de objeto global ou o objeto de base especificado não existir. não é possível alterar o nome do objeto facilmente no objeto de base. 2.cli e clique em OK. com uma cruz vermelha em um fundo branco.Overview deve ser aberta e você deverá visualizar os valores e as animações para todos os tanques. Não é possível modificar a propriedade LinkBaseObject. O que acontece? A tela CIP . Uma vez que exista o objeto de referência. ele pode ser 168 de 304 . Aparecerá uma mensagem de advertência ao tentar renomear um objeto de base. resultando em diferentes cores. 4.Navegue até C:\InstantFizz – Lab Files\ClientFile_DockedDisplays. Clique no botão CIP na barra de navegação. pressione o botão CIP – Repeat Cycle.

Quando um objeto de referência é criado. False. 169 de 304 . configuração para o objeto de base. na mesma tela de objeto global a fim de permitir que os objetos de referência funcionem novamente. tendência ou um botão pulsador com uma ação que não seja Comando. usa sempre as conexões atribuídas a seu objeto de base. No FactoryTalk View Site Edition. os padrões do objeto global são usados para configurar como o objeto de referência será vinculado ao objeto de base. Configure a propriedade LinkAnimation do objeto de referência selecionando: link com expressões para usar a animação. É possível escolher entre remover o link com o objeto de base após o objeto de referência ser criado. Não faça o link da configuração da animação e expressões para o objeto de referência separadamente. Um objeto de referência possui propriedades que o vinculam ao objeto de base. configuração para o objeto de base. link sem expressões para usar a animação. excluindo expressões. Para um objeto de botão pulsador. o objeto se tornará um objeto gráfico e não fará mais referência com o objeto de base. LinkConnections A propriedade LinkConnections determina se o objeto de referência usa a configuração de conexões para seu objeto de base. liberar ou repetir para o objeto de base.restaurado. Se remover o link. Os valores das propriedades do link determinam se os aspectos de aparência e comportamento do objeto de referência são definidos pelo objeto de base ou pelo próprio objeto de referência. é necessário recriar o objeto global de base com o mesmo nome. Não é possível configurar conexões para estes objetos de referência separadamente. LinkAnimation A propriedade LinkAnimation determina se o objeto de referência usa a configuração de animação para seu objeto de base. Isto é verdade se você selecionar Link with expressions ou Link without expressions. para configurar as conexões para o objeto de referência separadamente. Para restaurar o objeto de referência. um objeto de referência que é um rótulo de tag. Estas propriedades podem ser modificadas após o objeto ser criado. a propriedade LinkAnimation determina se o objeto de referência usa as ações de configuração pressionar. LinkSize A propriedade LinkSize determina se o objeto de referência usa a configuração de altura e largura para seu objeto de base. incluindo expressões. Isto significa que é possível configurar as expressões para o objeto de referência separadamente. para usar as conexões atribuídas ao objeto de base. Configure a propriedade LinkConnections do objeto de referência selecionando: True.

Configure a propriedade LinkSize do objeto de referência selecionando: True, para usar a configuração de altura e largura para o objeto de base. False, para configurar a altura e largura do objeto de referência separadamente. Se você tentar redimensionar o objeto de referência com sua propriedade LinkSize configurada como True, o objeto retornará ao seu tamanho original.

Vamos ver os Padrões de objeto global
1. Abra qualquer tela e, então, a partir do Explorer, selecione o item de menu Edit > Global Object Defaults .

Estas são as configurações padrões.

Configurações padrões de objeto global Os padrões de objeto global estão nesse momento configurados para fazer o Link com expressões para as propriedades LinkAnimation e em true para LinkConnections. Eles mudaram porque os Parâmetros objeto global permitem usar marcadores nas conexões e expressões. Isto significa que cada objeto de referência pode ter uma única fonte de dados e, mesmo assim, ainda pode ser atualizado com as mudanças nos outros aspectos do objeto global de base.
Todos os objetos de referência nesta aplicação foram criados com estes padrões. Isto significa que qualquer mudança feita na animação, conexão ou tamanho do objeto de base refletirá no objeto de referência.

170 de 304

2. Clique no botão Cancel para fechar a caixa de diálogo Global Object Defaults. Veja as Propriedades de referência 1. A partir do Explorer, abra a tela CIP – Overview que acabamos de modificar. 2. Abra o Property Panel

Clique com o botão direito no nosso tanque Sanitizer e selecione Property Panel.

3. Observe as propriedades do objeto de referência.

171 de 304

Reference object Properties – é possível visualizar o Global Object display name e base object name, ao qual este objeto de referência está vinculado.

4. Feche a caixa de diálogo quando terminar.

Modificar um objeto global
O que acontece quando você acha que sua aplicação está pronta e então uma modificação é solicitada? A modificação pode adicionar um novo item à tela ou alterar as cores em uma animação. Os objetos globais permitem fazer a mudança no objeto de base e os objetos de referência herdarão a mudança. Isto torna a manutenção da aplicação muito mais fácil. Você modificará o objeto global CIPComponents.

Modificar o texto
Mudaremos a cor do texto que é usada várias vezes na tela CIP Overview. Ao invés de alterar a propriedade da cor várias vezes para cada referência, mudaremos apenas uma vez no objeto de base e todo objeto de referência refletirá a mudança. 1. A partir do Explorer, abra o CIPComponents Global Object

172 de 304

2. Abra o Object Explorer, selecionando o item de menu View > Object Explorer . 3. Encontre o objeto Text1 no Object Explorer.

4. Clique duas vezes em Text1 para abrir a caixa de diálogo Text Properties.

173 de 304

Após abrir as propriedades de Text1, mude Fore Color do texto para VERMELHO.

5. Clique no botão OK. 6. Salve o objeto global. 7. Vá para o Cliente em execução.

8. Clique no botão Close CIP no canto superior direito

9. Clique no botão CIP na barra de navegação

174 de 304

10. Observe que quatro objetos de referência foram modificados

Portanto, fizemos a mudança em 1 local, o objeto de base e 4 objetos de referência refletem agora a mudança. A mudança na etiqueta de texto é atualizada em todos os objetos de referência independente de como as propriedades do link foram configuradas.

175 de 304

Algumas considerações em particular: É possível forçar a segurança por “campo de visão”. É possível então refinar as configurações de segurança 176 de 304 . restringindo os operadores a computadores específicos que estão dentro do campo visual da máquina ou processo. O FactoryTalk Security usa estas informações para fornecer dois serviços básicos: A autenticação do usuário verifica a identidade do usuário e se uma solicitação para serviço partiu realmente desse usuário. os serviços FactoryTalk Security gerenciam as políticas gerais de todo o sistema. os serviços do FactoryTalk Security verificam primeiro a identidade do usuário. Se a autenticação for bem-sucedida. você aprenderá: Segurança Criar um usuário e um grupo de usuários Configurar segurança de ação Configurar segurança em runtime .atribuindo códigos de segurança (A . Em uma aplicação em rede. Por exemplo. os serviços de segurança verificam as permissões atribuídas ao usuário para autorizar as ações realizadas nas partes protegidas da aplicação. os serviços de segurança verificam também se o usuário tem permissão para realizar estas ações autorizadas deste computador (máquina) em que o usuário está autenticado. O sistema de segurança é extremamente potente. A herança permite definir os níveis básicos de acesso para um amplo conjunto de usuários em um sistema habilitado pelo FactoryTalk. quando um usuário de uma aplicação em rede FactoryTalk View SE se conecta ao FactoryTalk View Studio. com base nos direitos de acesso e privilégios definidos para esse usuário. como qual a frequência que os usuários devem alterar suas senhas ou se os usuários podem fazer back up e restaurar aplicações. A autorização do usuário verifica a solicitação do usuário para acessar um recurso de software. o FactoryTalk Directory armazena informações sobre quais usuários estão autorizados a ter acesso às partes de um sistema de controle. Além disso.P) o o o Usuários e Grupos de usuários Comandos Configurações de tela Verificar as configurações de segurança Sobre Segurança Para os produtos FactoryTalk como o FactoryTalk View SE.Sessão 7: Segurança (opcional) Sobre esta sessão Nesta sessão.

é possível proteger o acesso aos componentes de um projeto IHM atribuindo códigos de segurança (A . as telas gráficas. para telas gráficas e animação de objeto OLE (no Editor Gráfico). é necessário fazer o log on e log off para alterar usuários ou para ter acesso às partes protegidas do sistema FactoryTalk. É possível negar explicitamente os direitos de determinados usuários de todos os computadores ou de computadores específicos. de acordo com a necessidade. adicionar os usuários aos grupos apropriados. O usuário Windows atual está automaticamente conectado ao FactoryTalk View SE. FactoryTalk View Runtime Security O FactoryTalk View Runtime Security gerencia a segurança em tempo de execução dos componentes de um projeto IHM. conceder as permissões de segurança necessárias para executar uma aplicação aos usuários. Após o software FactoryTalk View SE ser instalado. abrir telas. Segurança Após a instalação do software FactoryTalk View SE. o FactoryTalk View SE Administration Console ou o FactoryTalk View SE Client. Não é possível configurar acesso a um servidor IHM separadamente. Não é necessário fazer log on. Ao invés de atribuir permissões a cada usuário no sistema. Em um sistema FactoryTalk protegido. sobrepondo permissões herdadas de recursos de nível mais baixo. Em uma aplicação FactoryTalk View Site Edition. é possível criar contas para novos usuários e. a conta All Users é automaticamente adicionada à lista de Segurança em runtime e habilitada a permissão para todos os códigos de segurança em runtime . para comandos e macros (no editor Runtime Secured Commands). A negação sempre terá prioridade sobre a permissão. é necessário criá-las no FactoryTalk Security e.para usuários selecionados. então o usuário não estará autorizado a excluir(“deletar”) aplicações. adicionar usuários à lista de Segurança em runtime e. então. para executar o FactoryTalk View Studio. os objetos OLE e os tags IHM. Criar um usuário e um grupo de usuário Ao configurar a segurança para uma aplicação FactoryTalk View. adicioná-las ao editor Runtime Security. 177 de 304 . gravar tags e executar comandos e macros. e para os tags IHM (no Editor de Tags). primeiramente recomenda-se criar contas de grupo e configurar as permissões de acesso para elas. todos os usuários têm acesso inicial total à rede e a aplicações locais no computador. então. Ao selecionar a caixa “Deny” para uma ação. No FactoryTalk View Studio. você deve remover a conta All Users.P) aos usuários e grupos de usuários (no editor Runtime Security). Antes de você começar a atribuir códigos de segurança FactoryTalk View aos usuários e grupos de usuários. Isto dá ao usuário do FactoryTalk View SE Client permissão para executar uma aplicação cliente. incluindo os comandos e macros FactoryTalk View. então. No entanto. a negação de permissão é feita explicitamente. Se um usuário pertence a dois grupos diferentes e um grupo está autorizado a excluir(“deletar”) aplicações porém esta permissão é negada explicitamente ao outro grupo. O uso de contas de grupo facilita atribuir e gerenciar permissões para vários usuários com necessidades de segurança semelhantes. um servidor IHM herda sempre as permissões atribuídas à área na qual ele reside.

3. A caixa de diálogo New User Group abrirá. expanda a pasta Users and Groups. Selecione Show users only e clique no item de menu Create New > User… . Clique no botão 6. Clique com o botão direito na pasta User Group. Digite ‘Operators’ no campo Name 5. Comece no FactoryTalk View Studio.Você irá criar um novo usuário e grupo de usuário e atribuirá o usuário a um grupo de usuário. A partir do Explorer. selecione o item New > User Group… . A caixa de diálogo Select User or Group abrirá. 4. 2. 178 de 304 . 1.

10. Confirme os campos. a. b. Você retornará à caixa de diálogo New User Group. A caixa de diálogo New User abrirá. Siga as etapas a-f para configurar. Selecione User cannot change password c. CIPOperator deve estar na lista Members: 179 de 304 . Selecione CIPOperator e clique no botão . Você retornará à caixa de diálogo Select User or Group. Clique no botão Create. Digite ‘CIPOperator’ para user name. marque password never expires e digite ‘password’ para password. Digite ‘CIPOperator’ para user name. Selecione Password never expires d. f. Clique no botão Create 8. Digite ‘password’. 9.7. Digite ‘password’. e. marque user cannot change password.

aplicações. Configurar segurança de ação Ao configurar a segurança. Outros produtos podem permitir que se configure a segurança para os controladores lógicos e outros dispositivos. Não confunda recursos com grupo de recursos: grupo de recursos permite agrupar hardware de controle representado nas árvores de Redes e de Equipamentos e. Clique no botão Create. Clique com o botão direito em InstantFizz e selecione o item Security… 180 de 304 . A partir do Explorer. Recursos Os objetos no sistema FactoryTalk para os quais ações podem ser protegidas. consulte a Ajuda do produto FactoryTalk. 12. Operators aparecerá em User Groups e CIPOperator aparecerá em Users no Explorer.11. Por exemplo. Ações são agrupadas em categorias. Além de um conjunto de ações comuns que se aplicam à maioria dos produtos FactoryTalk. O FactoryTalk Administration Console permite a você configurar a segurança para a pasta System e seu conteúdo. alguns produtos podem permitir que você configure a segurança para recursos como servidores em uma área. cada produto também pode incluir seu próprio conjunto de ações. é possível especificar quais ações um usuário ou grupo pode desempenhar nos recursos de seu sistema enquanto trabalham em um computador específico ou grupo de computadores. então. Para informações sobre estas ações. Vamos especificar que nossos operadores não podem executar determinadas ações de alarme. áreas e muitos outros itens. configurar a segurança para o grupo em uma etapa. Cada produto FactoryTalk define seu próprio conjunto de recursos. 1. Ação Uma atividade organizada realizada em um recurso a fim de atingir um objetivo. Em um FactoryTalk Local Directory. as ações somente podem ser realizadas a partir do computador local — o FactoryTalk Local Directory não contém nenhuma conta de computador.

A caixa de diálogo Select User or Computer aparece. Clique no botão Add. Em Security settings for InstantFizz. clique no botão Add .2. A caixa de diálogo Security Settings for InstantFizz aparece. 3. Selecione Operators e clique no botão OK. 181 de 304 .

182 de 304 . Eles não podem realizar outras ações. Com o grupo Operators selecionado. expanda a ação Alarming. marque a caixa Deny próxima a Alarming e depois marque a caixa Allow próxima a Acknowledge.4. Você está autorizando os operadores apenas a reconhecer os alarmes do FactoryTalk Alarm and Events.

Quando esta mensagem surgir. 6. selecione o botão Yes . 183 de 304 .Sua caixa de diálogo se parecerá com esta: 5. A caixa de diálogo Security Settings para InstantFizz fecha. Clique no botão OK.

Atribuir códigos de segurança a usuários e grupos de usuários 1. você também atribui os códigos de segurança que permitirão o acesso aos componentes IHM protegidos. atribui esse código apenas aos usuários que deverão ter acesso a este componente. Para restringir acesso a um comando. 184 de 304 . Ao adicionar uma conta. você atribui um código de segurança de A a P e. adicione-os à lista de contas de segurança no editor Runtime Security no FactoryTalk View SE.) Estes códigos (A a P). (Os componentes IHM protegidos são os que receberam códigos de segurança. . palavra de objeto OLE ou tag IHM.Configurar segurança em runtime Após criar usuários e grupos de usuários no FactoryTalk Security. juntamente com os atribuídos aos componentes de projeto IHM. tela gráfica. então. determinam a quais componentes um usuário possui acesso em runtime. macro. Clique duas vezes no ícone Runtime Security no Explorer Ou Selecione o item de menu Settings > Runtime Security….

5. 3. Clique no botão Security Accounts… 4. Selecione a caixa Deny para A. Com Operators destacado. A caixa de diálogo Security Settings for InstantFizz abre.2. A caixa de diálogo Select User and Computer abre. 8. Selecione Operators e clique no botão OK. Suas configurações se parecerão com esta: 185 de 304 . . A caixa de diálogo Select User and Group fecha e o grupo Operators é adicionado à lista de Usuários. expanda as ações FactoryTalk View Security Codes. 7. A caixa de diálogo Runtime Security abre. Selecione o botão Add. 6.

Quando surgir a mensagem “Save changes to document?” selecione o botão Yes.9. Quando solicitado Selecione o botão Yes . 11. A caixa de diálogo Runtime Security fecha. 13. 12. 10. 186 de 304 . Selecione o botão Close na caixa de diálogo Runtime Security. Clique no botão OK.

2. 6. Clique em uma célula na linha 2 para selecioná-la. A caixa de diálogo Runtime Secured Commands abre. 1. 187 de 304 . Expanda a janela para visualizar todos os campos. 3. O assistente Command Wizard abre. Selecione o comando DisplayClientClose da pasta Logic and Control > Display Client e clique em Finish. Observe todos os comandos que podem receber códigos de segurança. Clique no botão … próximo ao campo Command . 4. 5.Atribuir códigos de segurança aos comandos A segurança pode ser atribuída a comandos para limitar quem pode executá-los. Selecione o item de menu Settings > Runtime Secured Commands… .

Selecione o comando DisplayClientClose e clique em Finish. 7. 8. 10. Nós protegemos o comando “DisplayClientClose”. 188 de 304 . Observe a lista drop-down Security Code que pode ser usada para atribuir um código de segurança a um comando. Quando surgir a mensagem “Save changes to document?” selecione o botão Yes. A caixa de diálogo Runtime Secured Commands fechará. 9. Clique no botão Close na caixa de diálogo Runtime Secured Commands. Selecione Security Code A e clique em Accept. Somente usuários com Código de segurança A poderão parar o cliente em execução.

Selecione A da lista drop-down Security Code. A caixa de diálogo Display Settings abrirá. 7. Feche a tela. Selecione o item de menu Edit > Display Settings… . Configure o Código de segurança da tela para A. 4.Atribuir códigos de segurança às telas A segurança pode ser atribuída às telas. Você atribuirá um código de segurança “A” à tela CIP-Valves. Abra a tela CIP-Valves do Explorer. 2. 189 de 304 . Clique no botão OK. Salve a tela. 5. 3. 1. 6. para limitar quem tem acesso a determinadas telas.

1. Você pode estabelecer códigos de segurança a Tags para evitar que os usuários possam escrever em determinados tags.Protegemos a tela CIP . A caixa de diálogo Tags abre. 4.Valves. Clique duas vezes em Tags para abrir. Quando surgir a mensagem “Do you wish to continue?” selecione o botão Yes. Atribuir códigos de segurança aos tags A segurança pode ser atribuída aos tags para limitar quem pode escrever em determinados tags ou em todos os tags. 3. 190 de 304 . Somente usuários com Código de segurança “A” poderão acessar a tela. Abra o banco de dados de tag na janela do Explorer. Clique no botão Close na caixa de diálogo Tags. 2.

Usando o banco de dados de tags. clique com o botão direito em InstantFizz e selecione o item Security… 7. A partir do Explorer. Usuários poderão escrever em alguns tags. Se for necessário proteger TODOS os tags de um determinado grupo de usuário ou usuário. A caixa de diálogo Security Settings for InstantFizz aparece. 6.5. então podemos negar a ação “Write” para este usuário. podemos proteger tags individuais e atribuir permissões a eles. mas em outros não. 191 de 304 .

Vamos ver o que acontece. Clique em Cancel para sair. Clique no botão Overview na tela de navegação para ir para as características gerais da fábrica. depois da tela CIP – Valves. 192 de 304 . Primeiro.É possível selecionar o grupo de usuários ou o usuário (por exemplo Operadores) e em Common Permissions negar a ação Write. você tentará suprimir o alarme da tela Alarm. suas configurações de segurança com o cliente serão verificadas. 8. caso ainda não esteja. Verificar as configurações de segurança Nesta sessão. Suas tentativas falharão devido às configurações de segurança. Vá para a janela da aplicação Cliente em execução. 1. Abra a aplicação Cliente. 2. Você fará o login como o CIPOperator e então tentará suprimir um alarme.

193 de 304 . Observe que o “user name” não faz distinção entre letras maiúsculas e minúsculas. Conecte-se como o novo usuário ‘CIPOperator’ usando a senha ‘password’.” aparecerá na lista de diagnósticos. Depois clique em OK. a. 7. 6. Depois clique em Log In. 5. A mensagem de informação “CIPOperator has been logged in. Clique no botão Security para abrir a tela de pop-up de segurança.3. Feche a janela Security pop-up. Clique no botão Security b. Depois clique em Log In.

9. que ao clicar abre a tela CIP – Valves. A segurança de configuração de tela funcionou! 194 de 304 .” aparecerá na lista de diagnósticos. 9. Clique na válvula para abrir a tela CIP – Valves. clique na válvula do tanque. As válvulas possuem animação de toque (Touch) associadas a elas. Clique no botão da tela de navegação. O que aconteceu? Nada! A mensagem “Currently logged-in user does not have security access to CIPValves.Feche 8. Na tela CIP. 10.

14. Alarms é exibido. clique no botão suppress para confirmar que você deseja suprimir o alarme. Quando a caixa de diálogo Suppress Alarm surgir. O que acontenceu? Surgiu uma mensagem.Valves.11. Se a opção para “exibir erros da ação do operador em um caixa de diálogo” estava selecionada ao se configurar o sumário de alarmes (o que originalmente estava). clique no botão OK. 15. apenas a tela CIP . Clique no botão na tela de rodapé. uma caixa de diálogo com a mensagem aparecerá. 13. certo? A mensagem deve ser a seguinte “Failed to Suppress Alarm alarm [alarm name] TCIPOperator does not have Suppress/Unsuppress permission. Não protegemos esta tela. A mensagem aparecerá na lista de diagnósticos. Selecione uma linha (alarme) na lista de resumo e clique no botão Suppress . 12. Se a caixa de diálogo mensagem aparecer. A aplicação de segurança para as ações funcionou! 195 de 304 .

O alarme será reconhecido uma vez que o CIPOperator tem permissão para realizar essa ação. As ações são protegidas e o operador não pode realizá-las. 17. 19. suppress alarm. 21. Nós aplicamos segurança ao comando DisplayClientClose. Clique no botão “Alarm Status Explorer” e Selecione um alarme na lista que aparece e clique em cada um dos primeiros 4 botões (enable alarm. 18. 23. Uma mensagem aparecerá na lista de diagnósticos. 22. Clique com o botão direito no alarme no sumário e selecione o item Ack. disable alarm. Nosso CIPOperator não possui a permissão de código de segurança “A”. Feche a tela Alarms . Observe o que acontece. indicando que o usuário atual não tem permissões para fechar o cliente. Somente usuários com Código de segurança “A” podem executar este comando. Clique no botão Security para abrir a tela de pop-up de segurança. unsuppress alarm) para tentar realizar estas ações. Depois clique em Log In.16. 196 de 304 . Vamos verificar a segurança do comando. O que acontenceu? O cliente não fechou. Clique no botão Exit na janela de navegação para fechar o cliente em execução. 20.

Depois clique em OK. Realize algumas das etapas anteriores. 26.a. Clique no botão Security b. A mensagem de informação “administrator has been logged in. Conecte-se como o novo usuário ‘administrator’ usando a senha ‘rockwell’. Depois clique em Log In. Observe que “user name” não faz distinção entre letras maiúsculas e minúsculas.” aparecerá na lista de diagnósticos. 25. 24. Feche a janela Security pop-up. Não feche o cliente neste momento. Feche 27. Abra a tela CIP – Valves e realize todas as ações nos alarmes. 197 de 304 .

O banco de dados de tags IHM não armazena valores de tag reais. Uma aplicação pode ter até 20 modelos de registro de dados executando ao mesmo tempo. O número máximo de tags que podem ser armazenados por um modelo de registro de dados é 10. a tabela de valor é limpa (exclusão de tags retentivos).Sessão 8: Registro de dados e tendência (opcional) Sobre esta sessão Nesta sessão. Penas (“pens”) no gráfico de runtime representam dados de tags e expressões que você adiciona ao objeto de tendência. Os valores propriamente ditos são armazenados em um determinado servidor IHM. Para armazenar os valores de tags no disco. quando coletá-los e onde armazená-los definindo o modelo de registro de dados (data log model). ele apenas define quais valores devem ser coletados. Os valores também podem ser armazenados em um banco de dados compatível com ODBC. Você especifica quais valores de tags serão coletados. Quando o servidor IHM é desligado. armazene-os no arquivo de registro de dados no disco. Isto é feito no editor Data Log Model.000. crie um modelo de registro de dados (data log model) e especifique os tags que devem ser registrados. Um objeto de tendência exibe dados em tempo real e dados de histórico dos registros de dados FactoryTalk View Site Edition. Uma tendência permite ao operador rastrear a atividade da fábrica enquanto ela está acontecendo. eles não são tags IHM (ou de memória) armazenados no próprio servidor. Para ter um registro permanente de valores de tag. Tendência Uma tendência é uma representação visual ou gráfica dos valores de tags históricas ou atuais. você aprenderá sobre: Em execução (runtime) Armazenamento de dados (Data Logging) Tendência (Trend) Em configuração Tendência Histórica Tendência em tempo real Modelos de armazenamento de dados (Data Log Models) Configuração de métodos usando o comando “Invoke” Você usará a tela CIP – Sensor Trend e o modelo de armazenamento de dados CIP que adicionaremos. Exploração em runtime Registro de dados (Data Logging) O Data Logging é um componente FactoryTalk View que coleta e armazena os valores de tags. O objeto de tendência permite controle bastante amplo e flexível em 198 de 304 . Lembrese: tags do controlador manterão seus valores quando um servidor IHM é desligado porque eles estão localizados no controlador.

runtime. Há dois tipos diferentes de Tendência Tendência Histórica o Tendência Histórica é quando uma tendência coleta os dados de um registro de dados previamente configurado. - Tendência em tempo real o Uma tendência em tempo real exibe tendências de dados diretamente do controlador. plotar uma variável comparada à outra em gráficos XY e imprimir os dados do gráfico.mdf 199 de 304 . alternar entre gráficos isolados e não isolados. Exploração em Configuração Modelos de registro de dados (Data Log Models) 1. Navegue até C:\InstantFizz – Lab Files\DataLog e clique em Open para adicionar o arquivo CIP. A tendência começará a ser gerada com os dados em tempo real a partir do momento em que a tela for exibida pela primeira vez. especificar configurações exclusivas. A partir do Explorer. navegue até Data Log > Data Log Models > Add Component Into Application… Clique com o botão direito em Data Log Models e selecione Add Components Into Application… 2. Isto permitirá que o usuário navegue pela linha de tempo para ver os dados em um determinado período de tempo. Adicione o modelo de registro de dados pré-configurados à sua aplicação. É possível adicionar penas.

200 de 304 . Veja a guia System DSN e o DSN chamado ODBC_InstantFizz. Se desejar ver como o DSN System foi configurado. É possível configurar o registro para armazenar em um conjunto de arquivos ou para armazenar em qualquer banco de dados com conexão ODBC. Há um “System data Source name” (DSN) chamado ODBC_InstantFizz que aponta para um banco de dados Microsoft Access chamado ODBC_InstantFizz. Você deverá ver uma mensagem do FactoryTalk View Datalog Editor informando que as tabelas ODBC foram criadas com sucesso. Uma alternativa seria o SQL Server. Para este exemplo. A partir do Painel de controle. Clique no botão OK. a fonte de dados ODBC indica o Microsoft Access. 4. Este é um DSN de sistema pré-configurado que aponta para um banco de dados ODBC_InstantFizz. Observe que este modelo de dados está sendo armazenado em um banco de dados ODBC. Clique duas vezes no registro de dados CIP para abri-lo.3. selecione o item de menu Start > Settings > Control Panel. A caixa de diálogo CIP Data Log Model abre na guia Setup . selecione Administrative Tools e Data Sources (ODBC). Clique no botão Create Tables se ainda não o fez. Clique no botão Create Tables. Um Sistema ODBC DSN armazena informações sobre como conectar a um apontador de dados indicado. 5. O modelo de registro de dados pode ser configurado para ser armazenado como um conjunto de arquivos ou um banco de dados ODBC.

7. Esta guia de configuração é usada para configurar a localização dos registros de dados.6. Clique na guia Paths. você conseguirá visualizar os dados de histórico em uma tela de tendência por causa do caminho de backup secundário especificado. você vai querer armazenar os registros em um local comum ao invés de armazenar em cada servidor IHM na rede. Se a conexão com o banco de dados ODBC falhar (Microsoft Access). Observe que Enable ODBC backup path foi selecionado e um caminho de registro foi especificado. Observe que Enable ODBC Backup Path está habilitado. Clique na guia File Management Esta guia de configuração é usada para configurar por quanto tempo você deseja armazenar os arquivos individuais até criar um novo arquivo ou excluir arquivos antigos. Isto é útil se tiver uma configuração em rede distribuída. 201 de 304 .

Observe que o “trigger” para registro é periódico. O trigger é Periodico Armazenar periodicamente a cada 3 segundos. 202 de 304 . Clique na guia Log Triggers Esta guia de configuração é usada para definir a frequência e baseado em qual evento o registro deve ser atualizado.8.

É possível adicionar ou remover diferentes tags deste menu usando o navegador de tags. 11. ele pode ser digitado na linha de comando ou especificado como a ação de um evento. O percentual é baseado nos valores de tag mínimo e máximo (ou High EU e Low EU). Este comando pode ser executado em qualquer lugar em que outros comandos e macros FactoryTalk View podem ser usados. É possível fazer isto ao final desta sessão. 10. 9. Configurando tendências Não adicione uma nova tendência ou altere esta.O registro de dados pode ser configurado como Periodico. Isto se aplica apenas aos tags IHM analógicos. Clique na guia Tags in Model Esta guia de configuração é usada para selecionar qual informação é registrada. selecione Periodic. On Demand (por solicitação) Selecione On Demand como “trigger” para registrar dados apenas quando o comando FactoryTalk View “DataLogSnapshot” é executado. Clique no botão OK para fechar a caixa de diálogo CIP Data Log Model. ainda é possível usar o registro On Demand quando apropriado. A partir do Explorer. clique duas vezes na tela CIP – Sensor Trend para abrí-la. On change O registro “On Change” somente registra os tags cujos valores mudaram. Para os tags de servidor de dados e tags IHM digitais e de string. Use o “trigger” On Change para armazenar os valores de tags uma vez que um determinado percentual de mudança no valor ocorreu. depois digite um tempo no campo Interval e selecione uma unidade de tempo para especificar com que frequência os valores de tags serão registrados. toda mudança é registrada. Observe que 6 tags foram adicionados ao modelo. O objeto de tendência poderia ser criado selecionando o item de menu Objects > Advanced > Trend 203 de 304 . Periodic Para registrar valores de tags periodicamente. On Change (com alteração do valor) ou On Demand (por solicitação). especificar 10 significa que um valor de tag precisa variar em 10 % para ser armazenado. Se você especificar Periodic ou On Change. Por exemplo. Por exemplo. que não possuem propriedade mínimo/máximo. Todos os tags serão armazenados sempre que este intervalo de tempo expirar. 1.

“Chart Style” determina o estilo de plotagem do gráfico. Clique duas vezes no objeto Trend. 4. A caixa de diálogo Trend Properties abrirá. Vamos nos familiarizar com as propriedades e as capacidades do objeto “trend” (tendência).ou selecionando o botão Trend na barra de menu 2. 5. Um gráfico de tendência pode traçar valores no tempo ou com relação a uma outra variável selecionada. já existente na tela CIP – Sensor Trend 3. 204 de 304 . Clique na guia Pens. Um gráfico de tendência pode plotar valores no tempo ou com relação a uma outra variável selecionada. A guia “general” contém várias propriedades configuráveis. Clique na guia General.

O botão Add All foi selecionado para adicionar todos os tags. o limite de tempo controla a escala horizontal do gráfico. Use esta guia para configurar a faixa de tempo e as opções de exibição para o eixo horizontal do gráfico. as propriedades Min e Max (configuradas na guia Pens) da variável selecionada controla a escala horizontal e o “time span” controla o número de pontos de dados traçados. 205 de 304 . Para uma gráfico “XY”. A caixa de diálogo Configure Tags abre.6. Depois foi clicado em OK para aceitar as mudanças. Para um gráfico de linha padrão. 7. Estas “penas” foram adicionados selecionando Add Pen(s) no botão Model . Clique na guia X-Axis . Observe que a coluna Model possui CIP que é o modelo de dados criado. “Time Span” controla a quantidade de dados exibidos no gráfico em runtime.

Por exemplo. 206 de 304 .Time Span controla a quantidade de dados exibidos no gráfico em runtime. Para permitir a sobreposição das variáveis. Clique em Y-Axis. e as opções de escala para o eixo vertical em runtime. é necessário desmarcar a caixa. Isolated graphing coloca cada “variável” em uma faixa separada do gráfico. 8. exibir opções. Use esta guia para configurar as opções de valor mínimo/máximo.

Cada variável pode ser exibida em uma faixa separada do gráfico (isolado) ou todas as variáveis podem se sobrepor. Clique na guia Overlays. É possível capturar uma imagem instantânea dos dados em runtime e sobrepô-los aos dados em uma tendência existente. Com o objeto de tendência. 9. Esta função permite sobrepor e comparar dados históricos com dados atuais ou qualquer conjunto de dados. é possível capturar e salvar uma imagem instantânea dos dados do gráfico em runtime e então sobrepor os dados salvos sobre os dados atuais na tendência. 207 de 304 .É possível configurar os valores mínimo/máximo da tendência.

Use esta pasta para determinar quais opções da tendência estarão disponíveis aos operadores em modo runtime. Para evitar que os operadores alterem estas opções. 208 de 304 . X-Axis e Y-Axis. a guia “Runtime” não está disponível durante a operação. mas primeiro. carregar o modelo quando necessário.10. Display. Use esta guia para salvar as configurações da tendência atual como um modelo. Clique na guia Runtime. Pens. É possível carregar os modelos durante as fases de projeto e em runtime. 11. em modo de configuração ou em runtime. Um modelo (template) pode ser aplicado a todas as tendências em uma aplicação para criar uma aparência consistente. As configurações que são salvas para o modelo são as das guias General. concluiremos a revisão das propriedades e capacidades do objeto “trend” (tendência). Clique na guia Template. ou excluir um modelo existente. Importaremos diversos modelos pré-criados na nossa aplicação. para carregar outro modelo para a tendência atual usar. É possível salvar as configurações de tendência atuais em um modelo e depois.

selecione todos os arquivos e clique em Open.12. clique com o botão direito em Trend Templates e selecione Add Component Into Application 15. 13.Lab Files\Trend Templates. Clique no botão Cancel na caixa de diálogo Trend Properties para fechar a caixa de diálogo. Vamos importar alguns modelos pré-criados para nossa aplicação. 209 de 304 . 14. Na Janela do Explorer . Navegue até C:\InstantFizz .

CIP – Sensor Trend será exibida. Se perguntado se deseja salvar as alterações. Clique no botão Cancel para fechar as propriedades do botão. Feche a tela CIP – Sensor Trend. Clique duas vezes no botão Stop para abrir as propriedades do botão. 2. 22. Se tiver qualquer tela pop-up aberta. Este comando “DataLogOff CIP” interrompe o registro de dados para o modelo. feche. Visualizar a tendência em runtime 1. Depois clique no botão CIP Trend no canto superior direito 3. O comando datalogon pode ser colocado em uma macro de partida também. Clique na guia Action e observe Press action. selecione o botão No.16. o registro de dados é iniciado automaticamente a partir da macro de partida. 19. Clique na guia Action e observe Press action. Clique no botão Cancel para fechar as propriedades do botão. Vá para o ambiente Cliente em execução. Quando cliente é iniciado. Clique no botão CIP na tela de navegação. 210 de 304 . Na tela CIP – Sensor Trend clique duas vezes no botão Start propriedades do botão. 20. Este comando “DataLogOn CIP” inicia o registro de dados para o modelo. 21. para abrir as 17. 18.

Os dados CIP estão sendo registrados. clique no botão CIP – Repeat Cycle novamente. O botão start iniciará o registro de histórico.4. Observe a tendência na tela CIP – Sensor Trend. Clique no botão Start. Legenda configurável de tendência. 211 de 304 . clique no botão CIP – Repeat Cycle na tela “CIP Overview” para iniciar o processo de limpeza CIP. Tendência de dados das variáveis CIP. 6. Enquanto a tela CIP – Sensor Trend estiver aberta. Para visualizar os dados de outro ciclo de limpeza CIP. 5.

9. por exemplo. ainda assim poderemos visualizar nosso ciclo CIP de alguns minutos atrás. A tela CIP – Sensor Trend contém vários botões para demonstrar as funcionalidades e capacidades da tendência. Clique duas vezes no botão 2 Minutes.7. Depois abra novamente a tela de tendência a partir da tela CIP – Overview .. como os modelos que importamos anteriormente. Os modelos podem ser carregados em runtime usando o comando Invoke. executamos o comando “DataLogOn” com o botão START. 1 hora. Anteriormente. Clique no botão close na tela CIP – Sensor Trend . Os dados históricos de tendência são armazenados no banco de dados Microsoft Access. A janela Button Properties abrirá. 212 de 304 . Selecione a guia Action . etc. Retorne ao FactoryTalk View Studio e abra a tela CIP – Sensor Trend (caso ainda não esteja aberta). as configurações de tendência podem ser salvas em modelos. Pode ser necessário rolar para trás na tendência para ver os dados de ciclo CIP. 2 minutos. Se fecharmos a tendência e abrirmos novamente. 1 dia. 10. a tendência pode ser configurada para exibir os dados em intervalos de tempos diferentes. Experimente. Para visualizar os diferentes intervalos de tempo em runtime. Como visto anteriormente. 11. 8.

Clique nos botões Pen Display para visualizar as mudanças das “penas”. Retorne ao Cliente em execução.Use o comando Invoke para carregar o modelo chamado “2Minute” em runtime. 213 de 304 . Clique no botão Cancel para sair das propriedades do botão. Cada variável possui uma faixa separada. É possível também usar os modelos para alternar entre as diferentes visualizações de “penas”: variáveis isoladas ou todas as variáveis em uma mesma escala. 12. Variáveis isoladas. 13. Clique nos diferentes botões de time spans para ver o X-Axis do objeto de tendência mudar. Observe o Y-axis. 14.

Retorne ao FactoryTalk View Studio e à tela CIP – Sensor Trend . Vamos explorar alguns Métodos de objeto para o objeto tendência. Ela exibe os métodos e as propriedades implementados no objeto de tendência selecionado.Todas as variáveis em uma escala. 214 de 304 . Um método é uma função que é parte de um objeto. Muitos objetos no FactoryTalk View SE possuem Métodos de objeto para funcionalidade adicional. A caixa de diálogo Object Methods aparece. 15. Clique com o botão direito do mouse na tendência e selecione Methods. 17. 16. Deve-se usar o comando Invoke para chamar/alterar um Método. Observe o Y-axis.

Em nosso caso. Retorne ao Cliente em execução. Vamos ver um exemplo onde os Métodos de objeto podem ser usados. selecione a guia Action. Clique em Close 19. Em Button Properties. O comando Invoke foi usado para iniciar o PrintTrend Method. 22. 215 de 304 .Explore os diferentes métodos disponíveis. Para ajuda sobre como usar o comando Invoke. 18. vá para o FactoryTalk View Help e pesquise Invoke. Quando usar o comando Invoke para chamar um método. Vamos ver o método PrintChart em ação. Sempre use o comando Invoke para chamar um método. é necessário especificar o nome do objeto no qual o método está implementado. Clique duas vezes no botão Print Trend na tela CIP – Sensor Trend . Na tela CIP – Sensor Trend clique no botão Print Trend. 20. o nome do objeto é Trend1. Clique em Cancel para sair de Button Properties. 21. Já usamos o método LoadTemplate para carregar nossos modelos “Time Span”.

24. A caixa de diálogo print abrirá. 216 de 304 . 26. Neste exemplo. estamos imprimindo para um arquivo Pdf. Digite um nome de arquivo e clique em Save.23. Clique em OK. 25. As propriedades Print abrirão. É possível abrir o arquivo PDF salvo para visualizar a tendência impressa.

Como discutido na sessão Configurando Tendências. muitas das propriedades de tendência podem ser configuradas para poderem ser acessíveis durante o ambiente de operação. 217 de 304 . Clique com o botão direito no gráfico de tendência na aplicação cliente em execução e explore as opções. selecionando Chart Properties.27.

o produto de software FactoryTalk AssetCentre fornece Registros de Auditoria FactoryTalk customizados. ao configurar as opções de roteamento de mensagem. Advertência. Quando você configura opções para um destino de registro em particular. O serviço FactoryTalk Diagnostics inclui um editor Diagnostics Setup. FactoryTalk View SE. as opções que você faz afetam o registro nesse computador que qualquer produto FactoryTalk pode estar usando. Informações e Auditoria) juntamente com as opções de Público (Operador. É possível visualizar as mensagens locais e as mensagens recuperadas e combinadas dos registros em vários computadores. um produto pode gerar uma série de mensagens de segurança classificadas como Operador-Auditoria e Operador-Informações e também mensagens de comunicação classificadas como Operador-Advertência. FactoryTalk Alarms and Events e outros produtos de software FactoryTalk estão todos enviando mensagens para um Local Log e para o FactoryTalk Audit Log em um computador. um visualizador Diagnostics Viewer e um registro de dados local (Local Log) em cada computador onde os serviços FactoryTalk Services Platform são instalados. Desenvolvedor e Segurança). Outros destinos customizados para registro também estão disponíveis. Por exemplo. Cada produto e serviço FactoryTalk categoriza as mensagens que gera usando uma matriz de opções de Severidade (Erro. Por exemplo. Engenheiro. Use o Diagnostics Viewer para visualizar as mensagens de diagnóstico. as opções de filtro que escolher afetam os tipos de mensagens roteadas de todos os produtos FactoryTalk que enviam mensagens. você aprenderá sobre estes tópicos: FactoryTalk Diagnostics Diagnostics List Diagnostics Viewer Diagnostics Setup o o o Configurando o FactoryTalk View Diagnostics List Configurando o “Local Log” Banco de dados ODBC como uma fonte de mensagens Sobre o FactoryTalk Diagnostics A idéia por trás do FactoryTalk Diagnostics é responder à questão.Sessão 9: Utilizando o FactoryTalk Diagnostics (opcional) Sobre esta sessão Nesta sessão. 218 de 304 . Engenheiro-Advertência e Desenvolvedor-Erro. Use o editor de Configuração de diagnóstico (Diagnostics Setup) para configurar opções para os destinos de registro e para filtrar os tipos de mensagens que você deseja registrar no computador local. "Por que isso aconteceu?" FactoryTalk Diagnostics coleta e fornece acesso a um armazenamento global de mensagens com registro de data e hora que podem ajudar a responder essa questão. Por exemplo.

novas mensagens não aparecem automaticamente. Abrir o Diagnostics Viewer 1. Remover uma mensagem da Lista de Diagnóstico não exclui a mensagem do Registro de diagnóstico. selecione o item de menu Tools > Diagnostics Viewer… Ou selecione o item de menu Start > Diagnostics Viewer. a partir do menu. Quando a aplicação fecha. Lista de Diagnóstico (Diagnostics List) A Lista de Diagnóstico pode ser exibida em uma janela FactoryTalk View Studio. FactoryTalk View SE Client e FactoryTalk View Administration Console. Diagnostics Viewer O FactoryTalk Diagnostics Viewer permite visualizar as mensagens locais e as mensagens recuperadas e combinadas de vários produtos FactoryTalk executando em vários computadores e registrando mensagens em vários destinos. Quando uma aplicação (View Studio. O FactoryTalk Diagnostics Viewer abrirá. Remover uma mensagem de uma determinada Lista de Diagnóstico não a remove de outra Lista de Diagnóstico. As mensagens que aparecem no Diagnostic Viewer têm registro de data e hora de forma que você sabe quando elas ocorreram. O Diagnostics Viewer permite recuperar as mensagens após sua ocorrência. Para atualizar a visualização e recarregar as novas mensagens. pressione a tecla F5 ou clique no botão “Refresh”. Quando a janela Diagnostics Viewer abre.. As mensagens exibidas na Lista de Diagnóstico não têm registro de data e hora. Ex. Mensagens antigas serão removidas da lista à medida que mensagens novas chegam e o limite de mensagem é atingido. remover uma mensagem da janela View Studio não a remove da janela View Client. View Client ou View Administration Console) inicia. 219 de 304 . A “Lista de Diagnósticos” tem por objetivo exibir as mensagens quando elas ocorrem. É possível limpar as mensagens da Lista de diagnósticos selecionando uma linha ou várias linhas e clicando no botão “Clear” ou clicando no botão “Clear All”. No FactoryTalk View Studio. 2.As informações de diagnóstico podem ser exibidas na “Lista de Diagnósticos” ou no FactoryTalk Diagnostics Viewer. a lista é apagada. Uma atualização(“refresh”) pode ser feita para recarregar as mensagens. Usamos a Lista de Diagnóstico FactoryTalk View nas seções anteriores deste laboratório. novas mensagens começam a ser armazenadas na lista. Novas mensagens não aparecem no Diagnostics Viewer.

Selecione o item de menu View > Options… . 2. 220 de 304 . Passe o mouse sobre a barra de ferramentas e observe os menus para ver as operações que você pode realizar com o Diagnostics Viewer. Na guia General da caixa de diálogo Properties .3. Filtrar a Lista de Diagnóstico 1. certifique-se de que a fonte de mensagem está configurada como Local Log.

Clique na guia na caixa de diálogo Properties. Siga as etapas a-e para mudar Audience de Developer para Operator. Selecione Audience e.3. a. Selecione Developer b. Mova a caixa de diálogo Properties de forma que possa ver os itens em Diagnostic Viewer. Selecione o botão OK 221 de 304 . Selecione o botão OK c. 5. Selecione Audience = ‘Developer’ b. Clique em Apply a partir da caixa de diálogo Properties. Siga as etapas a – e. Selecione Equals d. mas nenhuma mensagem aparece na lista. c. Selecione Equals d. Observe que a lista foi atualizada. Selecione Operator e. a. Clique no botão Add Where Condition…) 4. Clique no botão Modify….

6. Feche o Diagnostics Viewer sem salvar. Clique no botão Add Where Condition…) 10. na guia de seleção “Select records where:”. 8. Selecione Audience = ‘Operator’. Clique em Apply a partir da caixa de diálogo Properties. Selecione Contains e. 12. Crie um filtro de mensagem seguindo as etapas a-e. 9. Selecione Message c. Clique no botão Remove. Observe que a lista foi atualizada para exibir apenas mensagens que foram criadas com o público configurado como operador. 11. Observe que a lista foi atualizada para exibir apenas as mensagens que contêm o texto CIP. Vamos observar a configuração de diagnósticos para entender porque você não viu nenhuma mensagem de “Desenvolvedor”. 222 de 304 . Selecione o botão OK d. 7. Digite ‘CIP’ b. Clique em OK a partir da caixa de diálogo Properties. a.

223 de 304 . A partir do menu Tools . 2. Observe que não há ajustes de configuração. você usou o Diagnostics List no FactoryTalk View Studio e Client para ver as mensagens de diagnóstico.Configuração de Diagnosticos (Diagnostics Setup) Abrir o Diagnostics Setup 1. as mensagens que eram para o público Operator e Engineer do tipo Error. Warning e Info apareceram no FactoryTalk View Diagnostics List. Execute o Diagnostics Setup a partir do FactoryTalk View Studio. selecione o item de menu FT View Diagnostics List. Observe Destination Setup e a configuração Message Routing para ver as mensagens roteadas para o FactoryTalk View Diagnostics List. Expanda Destination Setup. A caixa de diálogo FactoryTalk Diagnostics Configuration abrirá 3. 1. Expanda Destination Setup 4. Selecione a configuração Message Routing e selecione FT View Diagnostics List Com base na configuração. Clique em cada item e observe as configurações. O destino é o Diagnostics List que é gerenciado pelo FactoryTalk View. Configurar o FactoryTalk View Diagnostics List Anteriormente neste laboratório. selecione o item de menu Diagnostics Setup… 2.

Configurar o Local Log Você acaba de usar o Diagnostics Viewer para ver o registro local. 2. Observe a configuração 1. Selecione o item Destination Setup > Local Log O registro local (Local Log) é um arquivo existente neste computador. Há opções para substituir eventos. tamanho de armazenamento e uma opção para limpar o registro. por isto não foram observadas. Selecione a configuração Message Routing e selecione Local Log As mensagens destinadas ao público Developer não foram configuradas para serem registradas no Registro Local (Local Log). 224 de 304 .

5.3. 6. Vá para o Cliente em execução. Clique no botão clear all em Diagnostics List na parte inferior. Marque todas as opções na linha Developer. Observe que 3 mensagens na lista de diagnóstico foram atualizadas. Altere o Local Log para incluir todos os tipos de mensagem para o público developer. 4. Minimize a janela Diagnostics Configuration . Selecione o item de menu Tools > Diagnostics Viewer . Clique no botão Apply. Será necessário rolar para cima/para baixo no Diagnostics List para visualizar as mensagens 9. 225 de 304 . Clique no botão CIP na tela de navegação. Depois clique na tela CIP – Process Steps . 7. A partir do FactoryTalk View Studio. 8. Digite ’7000’ no campo de entrada Step 1: Adding Water e pressione a tecla enter .

como um banco de dados ODBC ou um FactoryTalk Audit Log. uma é do tipo auditoria e a outra é do tipo informação. Mesmo que você crie campos adicionais manualmente. aparecerão no “Local Log” no computador onde o produto está instalado. Selecione as últimas 2 mensagens na lista para ver os detalhes. A configuração de destino para banco de dados ODBC é compatível com os seguintes bancos de dados com suporte ODBC: Microsoft SQL Server Microsoft Access Oracle Sybase SQL Server Alguns tipos de informações não podem ser registrados em um destino de banco de dados ODBC. As informações adicionais armazenadas por um produto FactoryTalk. Banco de dados ODBC como uma fonte de mensagem Dependendo dos produtos instalados e das opções de configuração ajustadas. Observe que elas são mensagens para o desenvolvedor. no entanto. As mensagens protegidas (Secure) somente podem ser registradas pelo software FactoryTalk AssetCentre no FactoryTalk Audit Log. Vá para a configuração de diagnósticos 226 de 304 . o FactoryTalk Diagnostics também pode rotear estas mensagens para outros destinos de registro centralizados. qualquer mensagem onde o tipo de público esteja configurado como “Secure”. configure o destino em cada computador onde o FactoryTalk Diagnostics service estiver instalado. ou se a severidade estiver configurada como “Audit”. Eles incluem: qualquer campo adicional do banco de dados não incluso no formato de tabela ODBC. Configurar os parâmetros para o banco de dados ODBC 1. que um produto FactoryTalk possa usar.10. Para enviar mensagens de vários computadores. Use a janela “ODBC Database Destination Setup” para enviar mensagens a uma fonte de dados ODBC. nada será registrado neles.

Você irá configurar o destino. clique na guia System Data Source. Clique no botão … próximo a data source name. Quando a caixa de diálogo Select Data Source abrir. Usaremos um System DSN chamado ODBC_InstantFizz que foi configurado para direcionar a um banco de dados MS Access chamado ODBC_InstantFizz. Navegue 3. Clique no nome de fonte de dados ODBC_InstantFizz . 227 de 304 . Selecione a guia System Data Source Selecione o nome de fonte de dados ODBC_InstantFizz . Selecione o item Destination Setup > ODBC Database . 2.

Marque todas as opções na linha Developer. Altere Log message to database every: para 30 seconds.4. 228 de 304 . Clique no botão OK. Selecione a configuração Message Routing e selecione ODBC Database. 8. Digite ‘FTDiagnostics’ Clique no botão Create table 6. Digite ‘FTDiagnostics’ para a tabela alvo e clique no botão Create Table . Clique no botão OK quando surgir a mensagem “The table FTDiagnostics was successfully created.” 7. 5.

clique no botão refresh . Observe que a lista está vazia porque nada aconteceu desde que criamos este destino. 13. 14. Vá para Diagnostics Viewer 20. Vá para o Cliente em execução. Depois clique na tela CIP – Process Steps . 16. Clique no botão OK. Visualizar o registro ODBC 10. 19. Clique no botão clear all em Diagnostics List. 9.Observe que as mensagens de Auditoria não podem ser roteadas para o destino ODBC. Observe que uma mensagem de download é armazenada em Diagnostics List. 229 de 304 . Aguarde 30 segundos. 12. Mova a janela Properties de forma que possa ver a lista de mensagens. Clique em ODBC Database como “message source”. Clique no botão OK. Digite ’7500’ no campo de entrada Step 1: Adding Water e pressiione a tecla enter. 17. 15. Selecione o item de menu View > Options. Vá para Diagnostics Viewer 11. Se ainda não estiver aberto. 18. clique no botão CIP na tela de navegação.

Feche a janela Diagnostics Viewer sem salvar.21. Observe que 2 mensagens foram registradas. 230 de 304 . 22.

Sessão 10: Alternar idioma (opcional) Sobre esta sessão Nesta sessão. Isto inclui mensagens de alarme com base em dispositivo FactoryTalk criadas no RSLogix 5000 e mensagens de alarme baseadas em tag FactoryTalk criadas no Alarm Setup Editor. Vários clientes também podem executar em 231 de 304 . As informações históricas do serviço FactoryTalk Alarms and Events são armazenadas em apenas um idioma especificado nas propriedades do servidor de alarme. vários FactoryTalk View SE clients podem alternar entre qualquer um dos idiomas suportados pela aplicação. você aprenderá sobre: Alternar idioma Alternar idioma no FactoryTalk View SE Configuração dos idiomas suportados Exportar textos para tradução Traduzir textos Importar textos que foram traduzidos Comando para alteração de idioma Visualização da alteração de idioma Alteração de idioma em mensagens de alarme (FactoryTalk Alarms and Events) Alteração de idioma de alarmes baseado em dispositivos (Device-based alarms) Exportar mensagens de alarme Traduzir mensagens de alarme Importar mensagens de alarme Alteração de idioma de alarme baseado em tags (Tag-based alarm) Configurar o servidor de alarmes e eventos baseado em tags Traduzir mensagens de alarme Importar mensagens de alarme Verificar a importação do alarme Exportar mensagens de alarme Visualizar a alteração do idioma das mensagens de alarme Informação sobre a alteração do idioma A alteração do idioma permite aos operadores visualizar strings de texto definidos pelo usuário nas aplicações FactoryTalk View SE Client em vários idiomas em runtime. Em runtime e em uma aplicação em rede.

FactoryTalk Alarms and Events Alternância de idioma é suportada pelo FactoryTalk Alarms and Events Alternar idiomas no FactoryTalk View SE Em geral. permitindo aos operadores em cada local visualizar a aplicação em seu próprio idioma. Especificamente. Aprimoramento da alternância de idiomas É possível especificar um idioma padrão para o idioma da aplicação Suporta até 40 idiomas. “banners” e “log viewers” 232 de 304 .) string de texto definidos para as telas do FactoryTalk Alarm and Event como. Antes desta versão. usar o idioma de sua preferência.diferentes idiomas ao mesmo tempo. A função de otimização de stings duplicadas (Optimize Duplicate Strings) permite traduzir apenas 1 ocorrência de cada string para reduzir erros e custos de tradução. É possível também importar strings de texto em um ou vários idiomas a partir de uma planilha Excel para uma aplicação. eram suportados apenas 20 idiomas. os strings definidos pelo usuário que suportam alternância de idioma são os que o operador vê em uma aplicação em runtime. Implementar uma aplicação distribuída em vários países. Com a alternância de idioma é possível: Desenvolver uma aplicação em um idioma. resumos (summaries). Permitir aos operadores em países com mais de um idioma. Telas de mensagem local são compatíveis com a alternância de idioma Edição de strings em planilha eletrônica A edição de strings em planilha eletrônica permite facilmente exportar strings de texto para todos os idiomas suportados por uma aplicação para uma planilha Excel em uma única operação. são eles: texto que você especifica para objetos gráficos e objetos globais incluindo o o o o o legendas tool tips variáveis com atributos de data e hora mensagens locais variáveis numéricas objetos de texto FactoryTalk View (observação: Um objeto de texto com sua propriedade “SizeToFit” configurada como “True” pode ter o tamanho diferente quando exibido em idiomas diferentes. exportar os strings de texto definidos pelo usuário para a aplicação e então importar as strings traduzidas para até 40 idiomas na mesma aplicação.

texto que pode ser exibido em runtime mas é usado para operar a aplicação. Os idiomas que você estará selecionando já estão instalados. Clique no botão Add… na caixa de diálogo Language Configuration. verifique as Opções regionais (Windows 2000) ou Opções regionais e idioma (Windows XP e Windows Server 2003). que é parte da configuração do cliente e não da aplicação texto associado aos alarmes de tags do tipo IHM Mensagens de falha (Alarm Fault List) exibidas nos objetos Summary e Banner do FactoryTalk Alarms and Events. como menus.títulos de telas de objetos gráficos e globais especificados na caixa de diálogo “Display Settings” Entre os grupos de texto que não são compatíveis com a alternância de idioma estão: strings de texto que são parte da interface gráfica de usuário do software FactoryTalk View Studio ou View SE Client . no Painel de controle. 233 de 304 . Certifique-se de que os idiomas do Windows estejam instalados nos computadores de desenvolvimento e clientes antes de alterná-los. 1. como os nomes de telas gráficas na aplicação e strings de comandos descrições de tags e constantes do tipo string em expressões texto na barra de título da janela FactoryTalk View SE Client. selecione o item de menu Tools > Languages… . A partir do FactoryTalk View Studio. Para descobrir quais idiomas estão instalados no computador. 2. Configurar idiomas compatíveis Será necessário adicionar os idiomas desejados à aplicação. Os idiomas na lista são compatíveis com a alternância de idioma para a aplicação em runtime. que são exibidos no mesmo idioma do sistema operacional.

Selecione o idioma Spanish (Mexico) e clique no botão OK.3. 5. Selecione o idioma alemão (German(Germany)) e clique no botão OK. 4. 234 de 304 . Clique no botão Add… na caixa de diálogo Language Configuration.

Clique no botão Add… na caixa de diálogo Language Configuration. 235 de 304 . Selecione o idioma Chinese (PRC) e clique no botão OK. 9. 8. Selecione o idioma Japanese e clique no botão OK. 7.6. Clique no botão Add… na caixa de diálogo Language Configuration.

10. Observe que estes idiomas foram adicionados à lista e English está configurado como o Idioma padrão como indicado pela marca próxima a English. 236 de 304 . Clique no botão Add… na caixa de diálogo Language Configuration. 12. Selecione o idioma French (France) e clique no botão OK. 11.

13. Destaque o idioma English e clique no botão Export 237 de 304 . Marque a opção Display undefined strings using the default language. O recurso “Optimize duplicate strings” permite que os strings que ocorrem mais de uma vez na aplicação sejam incluídos na planilha apenas uma vez. Sua aplicação foi configurada para suportar 6 idiomas. Agora será necessário exportar para obter os strings necessários para a tradução. Clique no botão Apply. 1. Após a primeira ocorrência. A melhor abordagem é exportar os grupos para o Excel e usar o recurso “Optimize duplicate strings”. 14. Exportar textos para tradução Há várias maneiras de alterar os strings de texto em uma tela gráfica além de editá-los individualmente por objeto. um marcador é inserido na planilha para outras ocorrências.

Clique no botão Next 4. 238 de 304 .2. Selecione /Area1:InstantFizz_HMIServer e clique em Next. Marque as opções Optimizing duplicate strings e Open exported file 3. neste ponto é requerido selecionar um Servidor IHM especifico. Para uma aplicação em rede. com múltiplos servidores IHM. Selecione a opção Export strings for all languages to an Excel spreadsheet .

2. es-MX e zh-CN) significa uma referência a um string duplicado na coluna “REF” antes da coluna “language”. (ex. Isso pode levar alguns minutos. O documento Excel será criado e aberto. Nesse caso. Sempre onde estiver o texto **REF: nas colunas de idioma.xls 3. Você usará um arquivo já traduzido para fazer a importação. de-DE. en-US. Clique duas vezes no arquivo InstantFizz_Translated. Abra a pasta Language Switching . Feche a janela do arquivo Excel sem salvar Strings traduzidos Vamos observar o arquivo traduzido para você. Vá para C:\InstantFizz – Lab Files\. não é necessário traduzir o texto para esse objeto.5. 1. Não altere o local padrão e clique no botão Finish. 6. Observe o arquivo.. String Export in Progress começará e terminará. 7. 8. 239 de 304 . Somente é necessário traduzir a primeira ocorrência desse texto indicada por **UNDEFINED**. Observe o arquivo Excel aberto.

Clique no botão OK… na caixa de diálogo Language Configuration.xls e clique no botão Finish. Comando para troca de idioma Há um comando para troca de idioma no FactoryTalk View. Vamos observá-los. você verá a mensagem String import completed successfully em Diagnostics List. Botões que usam este comando foram configurados na tela “Languages”. Observação: Pode ser que você veja erros se não fez algumas seções deste laboratório. Selecione o botão Browse … e navegue até este arquivo C:\InstantFizz . 1. String import in Progress iniciará. Importar textos traduzidos Agora que você tem um arquivo com strings traduzidos. abra a tela Languages. Feche o arquivo.LabFiles\ Language Switching\InstantFizz_translated. Selecione o botão Import da caixa de diálogo Language Configuration . Selecione a opção Import strings from an Excel spreadsheet…. vamos importá-los. 2. No Explorer. Uma vez concluído. da caixa de diálogo String Import Export Wizard e clique no botão Next 3. 5. 240 de 304 . 1. 4.4.

. Observe Press action . Na caixa de diálogo Button Properties. O comando Language está localizado na pasta System – Languages. 241 de 304 . 3.2.Language en-US O comando “Language” foi adicionado à ação “Press action” clicando na opção “. Clique duas vezes no botão com a bandeira dos EUA para abrir a caixa de diálogo Button Properties.” e então usando o Command Wizard. Somente os idiomas que foram adicionados à sua aplicação serão exibidos na lista de “Language ID”.. clique na guia Action .

6. Como o cliente estava executando antes de adicionarmos os novos idiomas. Visualizar a alternância de idioma Os comandos de alternância de idioma são ignorados no modo Test Display. Clique no botão abrirá.4. 5. precisamos fechá-lo e abrí-lo novamente para que os idiomas adicionais apareçam. para troca de idiomas na tela de navegação. 242 de 304 . Volte ao View Studio e inicie o client novamente. 2. Feche o cliente que está executando pressionando o botão Exit na tela de navegação. 3. A tela Languages 4. 1. Feche a tela Languages. Clique no botão Cancel. Vá para o Cliente em execução. Repita as etapas 2 – 4 para as outras badeiras para observar a ação “Press action”. Selecione diferentes idiomas e navegue entre as telas.

5. “system\dateandtimestring”. o tag. Observe na tela Overview que a data e hora ainda estão exibidos em inglês. exibe a data e hora atuais. É possível usar os tags de sistema FactoryTalk View SE em uma aplicação para exibir o texto em telas gráficas. Por exemplo. O texto nos tags de sistema a seguir é sempre exibido no formato definido pelo idioma do sistema operacional Windows: System\Time System\Date System\DateAndTimeString System\MonthString System\AlarmMostRecentDate System\AlarmMostRecentTime System\AlarmStatus 243 de 304 .

Alternância de idioma de alarmes baseado em dispositivo (Devicebased) No RSLogix 5000. use a caixa de diálogo “Alarm Properties” para traduzir mensagens de alarme baseado em dispositivos individualmente.LabFiles\ Language Switching e mantenha o nome de arquivo padrão. navegue até C:\InstantFizz . Elas serão traduzidas na próxima sessão.Se você usar o objeto “Time and Date” ao invés dos tags de sistema acima. é possível adicionar manualmente todas as mensagens nos idiomas desejados (limitado aos idiomas suportados pelo FactoryTalk View) e então importar o arquivo quando a tradução estiver concluída.csv não suporta conjuntos de caracteres Unicode. porque no RSLogix 5000. Isto simplifica o envio do trabalho para os tradutores. Por exemplo.csv ou arquivo de texto (*. 6. 244 de 304 . Mantenha o padrão de RSLogix 5000 Import/Export File (*. Para conjuntos de caracteres de byte duplo (por exemplo. Uma vez exportadas as mensagens de alarme. chinês).txt. 4. então quando o RSLinx Enterprise conectar-se ao controlador.CSV) selecionado. 5. Se ainda não estiver aberto. exporte os alarmes no formato . então data e hora também serão alterados pelo comando de troca de idiomas. É possível exportar alarmes do RSLogix 5000 para um arquivo *. Observe que as mensagens de alarme não foram traduzidas. Este laboratório demonstrará como usar os dois formatos. Selecione o item de menu Tools > Export. selecione o atalho InstantFizz_Controller a partir do menu Start 2. Exportar mensagens de alarme no RSLogix 5000 1. os dois idiomas são carregados e estão disponíveis para os clientes FactoryTalk Alarms and Events. 3. o formato . Se você adicionar um idioma. a versão em alemão do RSLogix 5000 configura as mensagens de alarme no idioma alemão.txt). O RSLogix 5000 configura as mensagens de alarme no idioma do software RSLogix 5000 . Quando a caixa de diálogo Export abrir. Observe as opções Save as type para o arquivo de exportação.

por exemplo.6. Vá para a pasta C:\InstantFizz . B.”). Clique duas vezes no arquivo InstantFizz_Controller-Tags. Clique no botão Export . Altere o texto en-us para ‘de-DE’ (para alemão da Alemanha). ALMMSG:en-US. Copie a linha inteira ALMMSG que inclui o texto ‘Water Valve Jammed…’ e cole-a no final do arquivo.LabFiles\ Language Switching. Öffnen Sie Ventil”. é possível fazer seleções na caixa de diálogo Export para limitar os dados que são exportados. e então altere o texto da mensagem de alarme para “Wasser-Ventil ist gestaut. 3. 4. 6. 5.CSV para abrí-lo no Microsoft Excel. Yes 245 de 304 . Você passará por várias mensagens de confirmação: Pressione várias vezes. C e D. O texto da mensagem de alarme aparece na quarta coluna (D) da direita (“Water Valve Jammed. Se seu projeto RSLogix 5000 inclui um grande número de programas e você deseja traduzir as mensagens de alarme de apenas um deles. Open Valve. Expanda a largura das colunas A. Role para baixo na página do Excel até encontrar o texto ALM na coluna A. Traduzir mensagens de alarme 1. Salve suas mudanças. 7. 2.

Selecione o tipo de arquivo RSLogix 5000 Unicode Import/Export Files (*. Importar mensagens de alarme 1. 6.TXT foi traduzido para você. A partir do RSLogix 5000. Selecione o item de menu Tools > Import. Selecione o nome de arquivo InstantFizz_Controller-Tags_translated.TXT) porque ele inclui strings de mensagens traduzidos para chinês.LabFiles\Language Switching\InstantFizz_ControllerTags_translated. Selecione o item de menu Communications > Download 246 de 304 . não altere as configurações padrões para os Tags e Comentários lógicos. 2. 5.TXT). se estiver on-line com o controlador. Quando a caixa de diálogo Import abrir. Você usará o arquivo para fazer uma importação. 3. O arquivo de exportação foi criado usando o formato RSLogix 5000 Unicode Import/Export (*. Clique no botão Import 7. fique off-line selecionando o item de menu Communications > Go Offline .Um arquivo de exportação C:\InstantFizz . navegue até C:\InstantFizz LabFiles\LanguageSwitching\ 4.TXT.

Certifique-se de que o controlador esteja no modo de operação. Change the controller mode back to Remote Run?” for exibida. as mensagens de alarme são exibidas no idioma selecionado durante a inicialização da aplicação FactoryTalk View SE . Se ele não estiver. clique com o botão direito em Area1 e selecione o item de menu de contexto Add New Server > Tag Alarm and Event Server… . 247 de 304 . Ao editar as mensagens de alarme em vários idiomas. Quando a mensagem “Done downloading. 10. um sinal de interrogação (?) é exibido. as mensagens de alarme são exibidas no idioma padrão definido para a aplicação. as mensagens de alarme são exibidas no idioma padrão definido para a aplicação. então não precisa fazer as etapas 1-6. selecione o item de menu Communications > Run Mode 11. Você verificará isto ao final desta sessão. selecione o botão Download . Quando o Tag Alarm and Event Editor é aberto no FactoryTalk View Studio. 9. A partir do Explorer.8. Alternância de idioma de alarme baseado em tag Quando o editor Alarm and Event Setup é iniciado do FactoryTalk Administration Console. Se as mensagens de alarme não estiverem definidas no idioma especificado. Quando a caixa de diálogo Download for exibida. Os alarmes deverão estar agora traduzidos no View Client. Configurar o servidor de Alarmes e Eventos por tag Se você concluiu a sessão Alarmes e Eventos (Sessão 5). o método Microsoft Excel oferece a vantagem de não precisar fechar e reabrir a aplicação no idioma apropriado sempre — é possível editar o texto em qualquer idioma em uma etapa e então importar o texto traduzido para todos os idiomas na aplicação de uma única vez. Se um string de mensagens não existir no idioma padrão um sinal de interrogação (?) é exibido. selecione o botão Yes. Se um string de mensagem não existir no idioma padrão.

um banco de dados de histórico de alarmes e eventos não foi adicionado. Na guia General da página Tag Alarm and Event Server Properties digite ‘FTAETagServer’ no nome. 2. 248 de 304 . não altere as configurações padrão. Os alarmes baseados em tag podem ser criados e configurados com o Editor Alarm and Event Setup. Clique no botão OK 4. Clique na guia Priorities and History. 3. Desmarque Enable History se não criou o banco de dados na sessão 5. Observe que o histórico está sendo armazenado em inglês e os alarmes de tag serão armazenados no mesmo banco de dados dos alarmes baseados em dispositivo. Observação: se você não fez a sessão Alarmes e Eventos.1. Clique duas vezes no ícone Alarm and Event Setup em Alarm and Event Tag Server no Explorer.

Clique na guia Messages.5. Selecione as opções Import alarm configuration from Excel File e clique no botão Next. Observe que uma mensagem pode ser usada em vários alarmes. não verá nenhum alarme. Feche o arquivo. Há um alarme digital e um alarme de nível. Você passará pela etapa de exportação ao final desta sessão para verificar como funciona. Há uma coluna para cada idioma traduzido. traduzir as mensagens de alarme e então importá-las de volta ao Tag Alarm and Event Server. Traduzir mensagens de alarme Se a pasta C:\InstantFizz . Normalmente. Feche o Alarm and Event Setup Editor. 4. uma para as mensagens e uma para as classificações de atualização de tag. Clique duas vezes no arquivo InstantFizz_FTAETagServer_Alarm Export_translated. 5. 1.xls para abri-lo. abra. O Alarm and Event Setup Editor abrirá. clique com o botão direito em FTAETagServer e selecione o item de menu de contexto Import and Export…. 6. 2. 249 de 304 . A partir do Explorer. Se você não fez a sessão Alarmes e Eventos. você usaria o Alarm and Event Setup Editor para criar seus alarmes. Observe que há uma guia para cada tipo de alarme.LabFiles\\Language Switching\ não estiver aberta. Para este laboratório você criará seus alarmes com um arquivo que contém os alarmes e os strings de mensagens traduzidos. 3. O Alarm Import Export Wizard abrirá. fazer uma exportação. Importar mensagens de alarme 1. 2. Clique em cada guia e observe.

O Alarm and Event Setup Editor abrirá. Observe que há alguns alarmes. de navegação 4.LabFiles\\Language Switching\. 2. Clique no botão Next no Alarm Import Export Wizard 6. Na verdade. Isto serve apenas como comparação. Clique duas vezes em um alarme do tipo Digital e a caixa de diálogo Digital Alarm Properties abrirá. você verá o seguinte 8. Clique no botão . Veja a guia Digital e observe que estas propriedades são quase as mesmas da folha de propriedades de instrução de alarme digital baseada em dispositivos que você viu no RSLogix 5000. Quando concluído. 3. Selecione a opção Update existing alarm definitions and create new alarm definitions from the import file e clique no botão Finish. Verificar a importação do alarme 1. Clique no botão OK. Clique no botão Seta avançar para navegar para o próximo alarme 250 de 304 .xls e clique no botão Open. Selecione o arquivo InstantFizz_FTAETagServer_Alarm Export_translated. Um indicador de progresso abrirá. Navegue até C:\InstantFizz . 5. Clique duas vezes no ícone Alarm and Event Setup em Alarm and Event Tag Server no Explorer. este alarme de tag será disparado a partir da mesma condição como um alarme baseado em dispositivo que foi criado. A caixa de diálogo Select Alarm Import File abrirá..3.. 7.

2. é possível configurar uma mensagem por condição de nível. Clique nas setas para frente/para trás até que um alarme de tipo de nível seja exibido na caixa de diálogo Level Alarm Properties. Na verdade. 1. Feche o Alarm and Event Setup Editor.4. 7. Clique no botão Cancel para fechar Level Alarm Properties 6. 251 de 304 . A coluna “Usage” na guia “Message” indica quantos alarmes estão fazendo referência a uma mensagem de alarme. Para visualizar a lista de alarmes que estão fazendo referência a uma mensagem de alarme em particular. clique com o botão direito em FTAETagServer e selecione o item de menu de contexto Import and Export…. mas cada alarme pode ser associado com apenas uma mensagem. clique com o botão direito na linha que contém a mensagem e então clique no item Usage Details. Selecione as opções Export alarm configuration to Excel File e clique no botão Next. Veja as guias Level e Messages e observe que estas propriedades são quase as mesmas da folha de propriedades de instrução de alarme analógico baseado em dispositivo que você viu no RSLogix 5000. O Alarm Import Export Wizard abrirá. Observe na guia Messages que o mesmo string de mensagem é usado para a condição “High High” e “High”. Isto serve apenas para sua comparação. Para alarmes de nível. este alarme de tag será disparado a partir da mesma condição como um alarme baseado em dispositivo que foi criado. Clique na guia Messages. associadas ao alarme. A partir do Explorer. então. As mensagens podem ser criadas quando um novo alarme está sendo criado ou a partir da guia Message e. Clique no botão OK para fechar a caixa de diálogo Message Usage Details. As mensagens de alarme podem ser compartilhadas entre alarmes para eliminar duplicidade. É possível criar qualquer número de mensagens que você queira para os alarmes. 8. Exportar mensagens de alarme Você fará uma exportação para aprender como funciona. 5.

marque todos os idiomas e clique no botão Next. Não altere os padrões com todos os alarmes selecionados e clique no botão Next 4.3. 252 de 304 . Selecione “Export messages for all alarms”.

os objetos FactoryTalk Alarm and Event (Alarm and Event Summary. 6.5. Visualizar mensagens de alarme traduzidas Quando o RSLinx Enterprise faz a conexão com um controlador. As mensagens de Falha de alarme (Alarm Fault List) que podem ser exibidas no Banner e Sumário de alarmes e evento no momento não trocam de idioma. Ao terminar. A alternância de idiomas em runtime não altera os formatos de data e hora. Clique no botão OK . Altere o nome do arquivo para MY_ InstantFizz_FTAETagServer_AlarmExport. Estes 253 de 304 . O conteúdo da lista de eventos do Alarm and Event Log Viewer. As informações de alarme e evento de histórico FactoryTalk são armazenadas em um único idioma especificado nas propriedades do servidor de alarmes. Quando um FactoryTalk View SE Client é executado. composta por alarmes históricos e informações de evento não é traduzido. É possível então alternar entre os idiomas clicando em um botão no computador cliente e o sistema de monitoração de alarme e todas as telas do cliente alternarão para o idioma selecionado naquele cliente específico. por exemplo) conectam-se ao sistema Alarm and Event e solicitam mensagens de alarme no idioma atual. Os objetos Alarm and Event no FactoryTalk View exibem sempre o formato data/hora do sistema operacional. todas as mensagens de alarme e seus idiomas são carregados do controlador.xls e clique no botão Finish. Um indicador de progresso abrirá.

Clique nos diferentes botões com bandeiras em Languages a partir da tela navegação e navegue pelas diferentes telas. Os alarmes baseados em dispositivo terão o nome do atalho no início do nome de alarme. você irá: Testar as telas a partir do FactoryTalk View Studio Configurar um arquivo FactoryTalk View Client File chamado InstantFizz Observar a macro Startup Observar teclas de função do Cliente (client keys) Executar o arquivo FactoryTalk View Client chamado InstantFizz o o o Explorar telas ancoradas (docked displays) em runtime Verificar o funcionamento das teclas de função do Cliente em runtime Testar a navegação em runtime Testar a tela A capacidade de testar uma tela no View Studio sem ter que rodar a aplicação cliente é uma função muito poderosa do FactoryTalk View. mesmo se o idioma for alterado para alemão. 3. O comportamento ao executar o teste de uma tela nem sempre é idêntico ao comportamento em runtime se as mudanças feitas durante o desenvolvimento não estiverem salvas. Para que o comportamento seja o mais real possível. 2. Os alarmes baseados em tag iniciarão com “CIP”. salve uma tela antes de testá-la. editar. Por exemplo. Vá para o Cliente em execução. Sessão 11: Teste da aplicação (necessário) Sobre esta sessão Nesta sessão do laboratório. 1. executar teste e depurar o código. ex. Observe que ambos os alarmes baseados em dispositivo e em tag aparecem e os strings de mensagem tem o idioma alterado. Observe que a alternância de idioma funciona e as mensagens de alarme também estão sendo atualizadas para o idioma apropriado. O Microsoft VBA IDE (Visual Basic for Applications Integrated Design Environment) permite gravar.: [Shorcut]. 4. uma mensagem armazenada em inglês será exibida apenas em inglês. 254 de 304 . p.dados continuam a aparecer no mesmo idioma usado quando as informações de alarme e evento foram gravadas no banco de dados de histórico de alarme.

3. Clique no botão Close . O que acontenceu? Nada! Olhe em Diagnostics List. Alguns comandos não podem ser executados no modo de teste de tela. Por exemplo. mas este comando é ignorado no FactoryTalk View Studio. 2. Os objetos do novo FactoryTalk Alarms and Events funcionarão no modo de teste de tela. Vamos fazer isto para animar a tela Labeling. A partir da barra de ferramenta FactoryTalk View Studio clique no botão Test Display. não será animado ao executar uma tela no modo de teste. É possível testar os objetos em uma tela gráfica rapidamente. alternando para o modo de teste de tela no editor gráfico. Realizar o teste da tela gráfica no FactoryTalk View Studio não significa executar a tela no FactoryTalk View SE Client. Observe que o gráfico Labeling começa a ser animado. 255 de 304 . O comando “Abort Me” na parte inferior foi chamado. recomenda-se testá-la no FactoryTalk View SE Client. os comandos de navegação de tela. para verificar se tudo funciona como desejado. execute a tela no FactoryTalk View SE Client. Objetos do FactoryTalk Alarms and Events O objeto “HMI Tag Alarm Summary” existente do sistemas de alrmes anterior.Nem tudo pode ser feito pela execução de teste de sua tela. 1. 4. Para testar estes recursos. usando marcadores de parâmetro em uma tela e usando parâmetros de referência em um objeto global não funcionarão no modo de teste de tela. Será necessário configurar e executar um cliente para rodar estes comandos. Antes de implantar sua aplicação. Abra a tela Labeling no FactoryTalk View Studio. Alguns comandos FactoryTalk View são ignorados ao serem executados no modo de teste de tela.

Uma macro pode ser especificada na inicialização (startup) ou encerramento (shutdown) de um cliente ou tela. 6.5. Ela pode ser chamada a partir de uma linha de comando no FactoryTalk View Studio ou do Factory Talk View Administration Console. É possível também escolher o rótulo de fruta selecionando o botão apropriado 7. Configurar um arquivo Cliente Antes de configurar o arquivo cliente. Agora precisaremos configurar um arquivo cliente e executá-lo para concluir o teste da tela. assim como faria com um comando. Para executar uma macro. use o nome correspondente. Configurar uma macro Uma macro é uma lista de comandos ou símbolos de comandos armazenados em um arquivo texto. Os comandos na macro serão executados na ordem na qual foram listados. Clique no botão Start. O que acontenceu? Observe que a animação da etiqueta funciona. Pode ser necessário selecionar primeiro STOP e então START. observe alguns componentes pré-configurados para seu uso neste laboratório. 256 de 304 . Clique no botão Edit Display para voltar ao modo de edição.

2. Geralmente. Use o caractere ampersand (&) para isto. quando você pressiona “F5” no Internet Explorer. como Set. A macro abrirá. Elas ficam ativas somente quando seu objeto ou tela estão ativos também. Há também teclas de objeto e de tela. expanda a pasta Macros .O FactoryTalk View possui recursos multitarefa que podem ser aproveitados ao criar macros. No caso do Set. 1. Se perguntado se deseja salvar as alterações. Elas são habilitadas sempre que a aplicação estiver executando em um FactoryTalk View SE Client. a página é atualizada. Alguns comandos (como Print) terminam rapidamente e o próximo comando pode ser iniciado. 3. Outros. Por exemplo. é possível configurar a macro de forma que o próximo comando possa ser executado antes que que o comando anterior termine. os comandos em uma macro são executados na ordem na qual estão listados com um comando terminando antes do início do próximo comando na macro. Esta macro abrirá uma tela de cabeçalho em uma área fixa na parte superior do cliente e abrirá uma tela de rodapé em uma área fixa na parte inferior do cliente. Clique duas vezes na macro StartUp . As teclas de objeto e de tela são definidas no editor gráfico. Observar a macro configurada Estes comandos servem para fixar as telas na parte superior e inferior da janela cliente e configurar valores de tags no controlador. No entanto. A partir do Explorer.M). Feche a macro de inicialização sem salvar. O FactoryTalk View SE possui uma funcionalidade semelhante. clique duas vezes na macro ou selecione Edit – Commands… (Ctrl. ele não termina até que a mensagem seja enviada ao controlador. as teclas de objeto e 257 de 304 . Para chamar o assitente (wizard) do arquivo de macro. Nesses casos. por exemplo. As teclas de função Cliente são definidas para uma aplicação. demoram mais. selecione o botão No . Teclas de Função Clientes permitem ao operador interagir com o sistema em runtime para alterar telas ou configurar valores de tags. Configurar uma Tecla de Função Cliente (client keys) Algumas vezes é útil pressionar uma única tecla para executar uma função ou várias funções em sua aplicação.

A caixa de diálogo ClientKeys abrirá. Observar as teclas Cliente pré-configuradas Estes comandos realizarão uma atualização de seu cliente. Navegue até C:\InstantFizz . uma vez que para fazer as alterações nas telas. a ação relacionada a esta tecla no objeto será executada e a ação relacionada a aplicação cliente. 1. não será necessário fechar e abrir o cliente toda vez que realizar adições ou alterações. A 258 de 304 . que se uma tecla de função possui definições para um objeto e aplicação cliente.key. Isto significa. incluindo as docked displays. por sua vez. por exemplo. não será executada. todas as telas. teclas de tela e teclas de cliente. A ordem de prioridade para tecla de função é: teclas de objeto. Clique com o botão direito na pasta the Client Keys e selecione Add Component Into Application… 2. 3. quando esse objeto em runtime tem o “foco” e a tecla é pressionada. Ao pressionar a tecla de função F5. serão fechadas.de tela prevalecem sobre as teclas de função cliente.Lab Files e adicione o arquivo ClientKeys. Vamos importar um arquivo de definição de teclas de função Cliente pré-configurado. Clique duas vezes em ClientKeys. A partir do Explorer. Isto é útil para teste.

3. selecione o botão New… . 4. Se perguntado se deseja salvar as alterações. 259 de 304 . 1. selecione o botão No. Configure e inicialize um novo cliente.tela de cabeçalho será então reaberta e fixada na parte superior e a tela de rodapé será reaberta e fixada na parte inferior do cliente. Selecione o botão SE Client no menu ferramenta. Feche ClientKeys. feche-o usando o botão Exit da tela de navegação. O assistente FactoryTalk View SE Client Wizard abrirá. Configurar um arquivo Cliente O FactoryTalk View Client pode ser inicializado do FactoryTalk View Studio. 2. Clique no botão New… novamente. Se um cliente já estiver executando. Clique em New. Quando a caixa de diálogo Launch FactoryTalk View SE Client abrir.

Siga as etapas a-b.4. 5. a. não altere as demais seleções padrão e clique no botão Next . Clique em Next. Digite ‘InstantFizz’ como o nome do arquivo de configuração e clique no botão Next . e então 6. Selecione a aplicação InstantFizz e o idioma inicial English. Selecione a opção Network e clique no botão Next. Digite ‘InstantFizz’ b. Siga as etapas a-c 260 de 304 .

Selecione English c. selecione a macro StartUp como Startup e clique no botão Next. eles seriam especificados no campo de parâmetros de tela (Display parameters). Selecione ClientKeys d. a. 7. Siga as etapas a – e. Observação: Se você usou parâmetros na tela inicial. b. Clique em Next. Se você estiver em uma aplicação de rede. Selecione a tela Plant Overview como a tela inicial.a. Selecione InstantFizz b. Clique em Next. Selecione Startup e. Selecione Area1 em área. selecione o arquivo de tecla ClientKeys como o arquivo de tecla cliente inicial. 261 de 304 . Selecione Plant Overview c. a área precisa ser especificada para a tela inicial.

Digite ‘InstantFizz’ b. Não altere o padrão para “Auto Logout” e clique no botão Next . Siga as etapas a-c a.8. Clique em Next. Não altere a seleção padrão “Save configuration and open FactoryTalk View SE Client now” e clique no botão Finish. Digite ‘InstantFizz’ para o texto da barra de título . Marque a opção Maximize Window c. 9. marque a opção maximize window e clique no botão Next .. e O FactoryTalk View Client iniciará com a configuração especificada. e 10. 262 de 304 .

como o nome e a área do usuário atual ou informações sobre alarmes. 2. As telas fixadas não podem ser fechadas acidentalmente pelo operador e não permitem que outros gráficos as sobreponham. elas continuarão sempre visíveis para o operador.Executar o cliente A aplicação InstantFizz está agora executando em uma janela FactoryTalk View SE Client. a tela de rodapé contém os botões de navegação e está localizada na parte inferior da janela cliente. A tela cabeçalho contém uma notificação (banner) de alarmes e está localizada na parte superior da janela cliente. A macro de inicialização (Startup) fixou telas em 2 áreas. 263 de 304 . 5. Painéis de controle que contêm botões padrões para fins especiais. as telas gráficas podem ser fixadas em uma borda da janela FactoryTalk View SE Client. como alteração de usuário. Minimize a tela Plant Overview . Arraste a barra de título minimizada até chegar nas bordas da tela cliente: Borda superior: Borda inferior: 3. Portanto. permitindo que o operador tenha acesso a determinadas telas durante todo o tempo. Por exemplo. Arraste a tela Plant Overview até a borda inferior ou o canto inferior direito do cliente. Exploração das Docked Displays 1. Docked Displays Em runtime. Clique no botão para restaurar a tela Plant Overview . Observe que ela não se sobreporá às áreas ancoradas. você pode considerar ancorar: Os menus de navegação. fechamento de janelas abertas ou envio de informações para a equipe de manutenção. Cabeçalhos e notificações que fornecem informações específicas para o operador. que permitem ao operador mover-se pelas telas em uma aplicação. 4.

antes que sejam efetivadas. • • Advertências foram adicionadas ao FactoryTalk para informar aos usuários que uma determinada alteração no ambiente de desenvolvimento afetará adversamente o runtime do sistema. 264 de 304 . Abra a tela Filling . Selecione a tecla F5 (usando as teclas de função cliente definidas para fechar todas as telas e reexibir o cabeçalho e rodapé). 1. adicionar um tag ou alterar um gráfico sem a necessidade de reiniciar o cliente.6. Alterações que requerem uma ação sem interrupção da aplicação. Testar as teclas Cliente 1. Alterações que causam efeitos adversos imediatamente. 2. Quando o cursor do mouse passa sobre o ícone. 4. antes que elas sejam efetivadas. um ícone de advertência aparece próximo ao componente da alteração editada. a advertência a seguir é exibida: Por exemplo. Selecione o objeto agrupado de informações na parte inferior e pressione a tecla delete. Modificaremos uma das telas no FactoryTalk View Studio e observaremos a atualização no cliente. Elas se enquadram em quatro grupos: • • Alterações que são efetivadas imediatamente. 2. Retorne ao FactoryTalk View Studio 3. Se a alteração for feita através de um caixa de diálogo. Olhe a tela. As telas de cabeçalho e de rodapé são fixadas novamente Verificar edições online As alterações feitas no ambiente de desenvolvimento que podem ser transferidas para a aplicação enquanto ela estiver executando são geralmente chamadas de edições em runtime. Nós modificaremos a tela no FactoryTalk View Studio. como a reabertura de uma tela gráfica. é possível adicionar um alarme FactoryTalk. Alterações que requerem uma ação com interrupção. como reinicialização do servidor ou um cliente em runtime. Observe que ela não se sobreporá às áreas ancoradas e as barras de rolagem aparecerão de forma que a tela ainda estará visível. clique no botão Filling da tela de navegação. No cliente. Observe que todas as telas são fechadas.

selecione o botão close 2. Testar comandos em runtime 1. Observe que todas as telas são fechadas. A tela Filling fechará. Salve a tela Filling 3. Abra novamente a tela Filling. Isto também acontece para os comandos de navegação (ex. Não precisamos reiniciar o cliente. Pressione a tecla F5 (usando as teclas clientes definidas para fechar todas as telas. Retorne ao cliente. 5. As telas de cabeçalho e de rodapé são fixadas novamente. precisamos apenas abrir novamente aquela tela específica no cliente para ver as alterações. exiba o cabeçalho e o rodapé novamente). 6. Acabamos de fazer uma alteração on-line. O comando funcionará quando executado em um cliente. Observe que o objeto agrupado não está mais presente. 265 de 304 . Após modificar uma tela no FactoryTalk View Studio. Feche a tela Filling 4. Na tela Filling.5. mas não funcionará quando executado em um teste de tela. “Display Overview”). Lembre-se que o comando Abort não funciona ao testar a execução da tela no FactoryTalk View Studio.

as telas do RSView32 podem ser adicionadas aos projetos FactoryTalk View SE. Veja abaixo uma tela de um projeto RSView32. você irá: Aprender como importar um projeto RSView32 Aprender quais objetos e componentes podem ser convertidos ou não Semelhantes às telas do FactoryTalkView ME. 266 de 304 . você irá: Aprender como importar telas do RSView32 Aprender a configurar e usar a ferramenta de conversão de alarmes IHM (método anterior) para o novo FactoryTalk Alarms and Events Importar telas do RSView32 Sobre esta sessão Nesta sessão do laboratório.Sessão 12: Avançado (opcional) Sobre esta sessão Nesta sessão do laboratório.

não Create. converter todo o projeto View32 em uma aplicação ViewSE temporária. Inicie outra instância do FactoryTalk View Studio. Desta forma os tags IHM serão convertidos no formato ViewSE também e a conversão inteira será menos manual. 1. 267 de 304 . 2.Observe que a tela possui os objetos a seguir: • • • • • dados exibidos do controlador uma tendência (trend) nativa do RSView32 uma tendência TrendX Exibição de data e hora Nome do usuário atual Como o RSView32 usa tags IHM para comunicar-se com o controlador. primeiro. Sugerimos: MyView32Conversion. o modo mais fácil de adicionar telas View32 à sua aplicação ViewSE é. De outro modo. Você vai criar uma NOVA aplicação Site Edition (Local). Digite um nome para sua aplicação e selecione Import. Clique em OK quando solicitado. é possível adicionar telas View32 individualmente ao seu projeto ViewSE e mapear novamente a origem dos dados manualmente.

Lab Files\RSView32\view32hmi\view32hmi.rsv Clique em Finish. A conversão começará em… …e terminará com sua aplicação aberta no FactoryTalk View Studio.3. 268 de 304 . 4.rsv) Clique em Next. Selecione o tipo de importação como RSView32 Project (*. Selecione o arquivo de projeto localizado em: C:\InstantFizz .

5. todos os itens da tela foram convertidos e a aparência no FactoryTalk View SE é a mesma do RSView32. Abra a tela TankDetail clicando duas vezes e observe o conteúdo: Observe que. exceto pelo Trend nativo do RSView32. Posteriormente. 269 de 304 . falaremos mais sobre o que é convertido e o que não é.

vamos exportar os tags e alarmes. 7. Agora vamos importar a tela “Tank Detail” e os tags IHM para nossa aplicação InstantFizz. A partir da instância do FactoryTalk View Studio com a aplicação InstantFizz .6. Antes de fecharmos o FactoryTalk View Studio para esta aplicação. 8. clique com o botão direito no cabeçalho Displays e selecione Add Component Into Application… 270 de 304 . 9. Escolha Site Edition como “Project type” e selecione a aplicação que acabamos de criar: MyView32Conversion Clique em Next mais uma vez e. em Finish. Selecione o menu Tools do FactoryTalk View Studio e selecione Tag Import Export Wizard. Selecione a operação: Export a FactoryTalk View tag database to CSV files Clique em Next. Você pode fechar o FactoryTalk View Studio para esta aplicação. então. 10.

gfx localizado em C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects\MyView32Conversion\Gfx\TankDetail. a tela será parte de seu projeto e você verá esta mensagem: 13. Após alguns segundos. Abra a tela TankDetail clicando duas vezes e observe o conteúdo: Experimente testar a tela : 271 de 304 . Clique em Open 12. Selecione o arquivo chamado TankDetail.gfx.11.

A partir do menu. Selecione o menu Tools do FactoryTalk View Studio e selecione Tag Import Export Wizard.sed 272 de 304 . 16. 14. Porque nós adicionamos apenas uma única tela. selecione Import FactoryTalk View tag CSV files Clique em Next. 17. precisaremos também agora adicionar os tags IHM correspondentes que exportamos alguns minutos atrás. que é Site Edition e InstantFizz_HMIServer. Volte a tela para o modo de edição selecionando o botão stop .Você observará que os objetos de exibição de dados(data displays) estão destacados: e você verá um erro no na barra de Diagnóstico: Este erro de tag ocorre porque o RSView32 usa os tags IHM para comunicar-se com o controlador e estes tags IHM não existem em sua aplicação SE. Selecione o projeto para onde deseja importar. 15.

Novamente experimente testar a tela: Agora será possível ver os dados nas telas. novamente Abra a tela Tank Detail clicando duas vezes na janela do Explorer. 273 de 304 .Clique em Next.CSV Clique em Next 19. desejamos importar apenas os tags IHM. e depois em Finish. 20. 18. O arquivo está localizado em : C:\Documents and Settings\All Users\Documents\RSView Enterprise\SE\HMI Projects\MyView32Conversion\MyView32Conversion-Tags. Portanto. selecione o arquivo tag do projeto que acabamos de criar e exportar. Neste ponto. Clique em Next. Após os tags serem importados.

uma pequena lista de outras considerações para a conversão de um projeto RSView32 para FactoryTalk View SE. – Os usos típicos de VBA incluem: • modificação de tags IHM. não há com o que se preocupar. pois elas serão convertidas. “CurrentUserName()”. Se você testar a tela novamente. ele poderá ter que ser reprojetado para uso com o View SE.21. Ao invés disso. Se você tiver um projeto RSView32 com várias tendências nativas do RSView32. Observe que a tela User Name continua destacada e sem dados. como observamos anteriormente. mas não VBA do lado servidor – O projeto VBA do View32 não migrará para o View SE. certifique-se de documentar os tags referenciados nas tendências de forma que possa recriá-las no FactoryTalk View SE. Porém. alarmes IHM e modelos de registro de dados • chamada de comandos • gravação de mensagens para diagnósticos – Visualizar o Modelo de objeto do SE Client (View SE Client Object Model) disponível em arquivos de ajuda OU • KB Doc ID: 30478 View SE Client Object Model Os usuários IHM do View32 não são convertidos para os usuários FactoryTalk . – Tag de IHM “system/user “ é substituído pela função “CurrentUserName()” do View SE. • • 274 de 304 . o nome do usuário atual aparecerá. Se tiver um projeto RSView32 com várias tendências TrendX. o trend nativo do RSView32 não foi convertido e não há como fazer isto. Eventos do lado Cliente são executados no servidor em View SE. o campo “User Name” é um tag IHM: “system\User” Este tag IHM não existe no IHM FactoryTalk View SE. A seguir. o campo “user name” é uma função do sistema. porém os usuários e os grupos do FactoryTalk permitem maior flexibilidade. Concluímos a importação de tela. No RSView32. • View SE implementa VBA do lado cliente. É possível substituir system\User por CurrentUserName() na tela de grupo na tela TankDetail . – Os usuários e as configurações de segurança devem ser configurados manualmente na nova aplicação SE. Verifique seu código. – O código VBA pode ser copiado e reutilizado no View SE.

porém há algumas equivalências: – RSView32 Messenger (solução equivalente: Win911) – RSView32 RecipePro (equivalente futuro: RecipePlus disponível para SE) – RSView32 SPC (equivalente futuro: FT Historian SE com MS Reporting) – RSView32 WebServer (equivalente futuro: FT ViewPoint) – Project Documenter (solução equivalente: KB Doc ID: 46928 FT View Project Documenter) View 32 Language String Substitution: strings traduzidos não são convertidos. A ferramenta de conversão de alarme lerá as informações dos arquivos CSV e gerará um arquivo Excel que pode ser importado para um Servidor de Alarme de Tags (Tag Alarm Server). Na Sessão 5 do laboratório. Algumas extensões RSView32 não são suportadas diretamente. Como usar a ferramenta 1. você criou um “Tag Alarm Server” e importou os tags. você irá: • Aprender a usar uma ferramenta que o ajudará a converter os alarmes IHM tradicionais em alarmes e eventos baseados em tag do FactoryTalk. Se você tiver um projeto com o alarme IHM tradicional configurado. Start All Programs Rockwell Automation Alarm Migration Tool 275 de 304 . A operação aqui é semelhante. Tag Monitor e Command Line Object não são suportados nas telas View SE .• • • – O View SE executa todos os comandos gerados por um evento no servidor. Para maiores detalhes sobre dúvidas de conversão: Base de conhecimento da Rockwell Automation (knowledgebase) Doc ID 27708: RSView32 to RSViewSE Upgrade Issues Ferramenta de migração de alarme Sobre esta sessão Nesta sessão do laboratório. será necessário exportar os tags e as informações de alarme para arquivos CSV antes de converter. Inicie a Ferramenta de migração de alarme selecionando-a do menu Start .

Clique em Next.2. 3. A ferramenta iniciará e exibirá Etapa 1. os arquivos de exportação de tags e alarmes foram criados a partir do projeto de conversão RSView32. Navegue até os locais exibidos para selecionar os arquivos CSV apropriados exibidos abaixo: 276 de 304 . Para este laboratório.

Escolha um nome e uma localização de arquivo para o arquivo a ser importado. 277 de 304 . 4.Clique em Next. Clique em Next.

a ferramenta fará a escala das severidades de nível RSView existentes para severidades de nível A&E. Quando selecionada. RSView level 1 = A&E level 100 RSView level 2 = A&E level 200 … RSView level 9 = A&E level 900 Quando não selecionada. Observação: Os comandos Alarm Identify são considerados como estão. Se sua entrada for inválida. Agora é que você começa a fazer várias escolhas… O que todas elas significam? E quais são importantes para o laboratório? Opção Significado Esta opção converterá os comandos Alarm Identify em comandos FactoryTalk View . Convert Alarm Identify Commands to FactoryTalk View Commands. portanto se eles fazem referência a tags IHM que não existirão mais na nova aplicação.5. a entrada padrão é 100. Scale RSViewAlarm Severity to FactoryTalk Alarm Severity (Cria todos os alarmes com severidade XX) 278 de 304 . os comandos precisarão ser atualizados manualmente. a ferramenta definirá todas as severidades de nível A&E de acordo com o número no campo de entrada.

Selecione aqui sua taxa padrão de “polling” desejada. o “label” da tag de alarme IHM será usado como Classe de alarme A&E . o Excel abrirá o arquivo de trabalho de conversão e a janela a seguir aparecerá: 279 de 304 . pois a importação vai sobrescrevê-las.0 segundo é o padrão selecionado. Alarm Messages start at ID number… As mensagens de alarme recebem um número índice e a esse número corresponde uma definição de alarme. a classe de alarme A&E permanecerá em branco. Clique em Migrate Alarms. Altere o campo numérico das definições de Alarm message para 20. Quando a conversão terminar. a ferramenta Alarm Migration não otimiza o string de texto e toda mensagem de alarme recebe seu próprio número de índice.Expose A&E Alarms as tags Quando selecionada. Use Alarm Label as Alarm Class Quando selecionado. Por padrão. 7. Em nosso caso. Select Default Tag Update Rate A entrada padrão é 1. Este recurso permite reutilizar o mesmo string de alarme para vários alarmes. Quando não selecionado. 1. não desejamos que nossas novas mensagens comecem no índice 1. a ferramenta exibirá todos os alarmes A&E recém criados como tags. 6. Você pode selecionar um novo índice de partida para não substituir mensagens já definidas em sua aplicação. como já temos alarmes baseados em tag definidos com mensagens. O padrão é Not selected. Os alarmes A&E baseado em tags são adquiridas por “polling”.

Clique com o botão direito no servidor de alarme e evento baseado em tag no projeto. 280 de 304 . Observe o trabalho de conversão e clique nas 5 guias: 9. Importar alarmes migrados Esta parte da sessão Ferramenta de Migração presume que você já criou um Servidor de dados de alarme de tag e evento (Tag Alarm and Event Data Server).8. Feche o arquivo Excel e abra FactoryTalk View Studio (se ainda não estiver aberto). 10.

11. C:\InstantFizz – Lab Files\MyImportFile. Clique em Next. Escolha como deseja realizar a importação. 12. Selecione o arquivo que acabamos de criar com a ferramenta de migração para ser importado. Selecione:: Import Alarm Configuration from an Excel File Clique em Next. 13.xls Clique em Next. 281 de 304 .

nem todos os recursos configurados serão convertidos para o sistema A&E baseado em tag e algumas considerações precisam ser feitas. Clique em “Finish” para continuar a importação dos alarmes Se tudo estiver correto você verá: Os alarmes importados podem ser encontrados em Alarm and Event Setup. FTAETagServer. Notas sobre migração Com a migração dos alarmes do sistema RSView IHM.14. 282 de 304 .

a Ferramenta de migração de alarme atribuirá o “label” do limite HH. então será usado H. L. portanto todos os valores de zona morta serão considerados absolutos. H. absoluto ou percentual. Limites analógicos Os alarmes IHM RSView permitem 8 Limites: crescente. Se selecionado. Os dois limites extremos definidos DECRESCENTES tornam-se LL e L. LL A conversão é feita da seguinte maneira: Os dois limites extremos definidos CRESCENTES tornam-se HH e H. Os alarmes A&E baseados em tag possuem 4 limites: HH. Se houver apenas um limite DECRESCENTE. para a classe de alarme. ele torna-se L. Tag File: Address Alarm File: Severity Tag File: Tag Description Alarm File: Alarm Label Alarm File: Alarm Identify Alarmes analógicos Campos de alarme IHM RSView Tag File: Tag Name. Se H não estiver definido. Tag File: Address Alarm File: Severity Tag File: Tag Description Alarm File: Alarm Label Alarm File: Alarm Identify 13. Zonas mortas analógicas (Deadbands) Os alarmes IHM analógicos permitem a configuração de um valor de zona morta (deadband). então será usado L. ele torna-se H. decrescente ou ambos. Se houver apenas um limite CRESCENTE. se houver. A&E baseado em tag suporta apenas valores absolutos. Se HH não estiver definido. “Label” de alarmes como classe de alarme Os alarmes IHM analógicos contêm “label” para cada limite. Tags IHM como limites ou reconhecimento de tags Campos FactoryTalk A&E correspondentes Nome tag\path converted to tag_path Input Tag Severity scaled Message ID via number assigned to message Alarm Class FactoryTalk View Command Campos FactoryTalk A&E correspondentes Nome tag\path converted to tag_path Input Tag Severity scaled Message ID via number assigned to message Alarm Class FactoryTalk View Command 283 de 304 . Se LL não estiver definido.Alarmes digitais Campos de alarme IHM RSView Tag File: Tag Name. então será usado LL.

Não convertidos: Estes itens não migram porque eles não existem no formato A&E baseado em tag: Alarm Handshaking e Handshaking Auto Reset Reconhecimento do Auto Reset Mensagens do histórico de alarmes: de arquivo. etc. mensagens de impressora. É possível alterar para o idioma definido em sua aplicação SE. “en-US” será definido no arquivo importado na guia “Messages”. se houver. Você concluiu esta sessão! 284 de 304 . É possível também adicionar os idiomas que desejar. Idioma padrão para as mensagens Por padrão.A ferramenta de migração de alarme substituirá o endereço do dispositivo para todos os tags IHM. definidas pelo usuário.

o FactoryTalk ViewPoint Server e o FactoryTalk ViewPoint client. Para este laboratório executaremos todos os três papéis no mesmo servidor.Sessão 13: FactoryTalk ViewPoint (opcional) Nesta sessão você aprenderá a criar uma aplicação FactoryTalk ViewPoint Web a partir de uma aplicação FactoryTalk View SE existente. selecione a guia Lab13_ViewPoint na parte superior da tela. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Font: Bold. Você aprenderá a: • Publicar telas a partir de uma aplicação FactoryTalk View existente para o FactoryTalk ViewPoint server Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 285 de 304 . como exibido abaixo. Ter conhecimento ajudará a compreender as diferenças entre o FactoryTalk ViewPoint e o FactoryTalk View. Solicite ajuda ao instrutor se necessário Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Ferramentas e pré-requisitos É recomendável algum conhecimento do FactoryTalk View. Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Para alternar entre as máquinas VMWare. Um sistema típico pode ter máquinas separadas para o FactoryTalk View SE Server. não é um requisito para a conclusão deste laboratório. Esta é uma imagem separada do laboratório FactoryTalk View SE. Nesta sessão você usará uma única máquina VMWare chamada Lab13_ViewPoint. Nesta sessão. porém. você seguirá instruções passo-a-passo para completar algumas tarefas básicas envolvidas no trabalho com o FactoryTalk ViewPoint e na criação de uma aplicação Web.

Formatted: Portuguese (Brazil) O FactoryTalk ViewPoint usa a tecnologia Silverlight da Microsoft para visualizar o conteúdo do FactoryTalk View no navegador. Para este laboratório. Isto permite a criação aplicações visualmente surpreendentes e interativas. Formatted: Portuguese (Brazil) Abrindo o FactoryTalk ViewPoint A configuração do FactoryTalk ViewPoint é habilitada em rede. Microsoft Silverlight é uma nova tecnologia de rede que foi criada para operar em várias plataformas. clique duas vezes no atalho FactoryTalk ViewPoint Administration na área de trabalho. Não é necessário fazer a instalação de pacotes de software adicionais além do navegador da internet. Você aprenderá também algumas dicas e truques e receberá informações de suporte do FactoryTalk ViewPoint. o Microsoft Silverlight já foi previamente instalado.• Interagir com uma aplicação FactoryTalk ViewPoint em um navegador Web e comparar a experiência de executar a mesma aplicação no FactoryTalk View SE. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Configurando Segurança no FactoryTalk ViewPoint O FactoryTalk ViewPoint Security permite estabelecer a segurança de acesso ao site do FactoryTalk ViewPoint Administration e a aplicação web publicada. 2 Maximize a janela FactoryTalk ViewPoint Administration. Isto permite a configuração do FactoryTalk ViewPoint Server a partir de qualquer máquina com o acesso por rede com o ViewPoint Server. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) O Microsoft Silverlight é o único software necessário em um cliente de rede para visualizar o conteúdo do FactoryTalk ViewPoint. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 286 de 304 . A instalação leva apenas alguns minutos e estará disponível para qualquer cliente que tente se conectar com o FactoryTalk ViewPoint Server pela primeira vez. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) A janela FactoryTalk ViewPoint Administration será exibida. Formatted: Portuguese (Brazil) 1 Na Máquina Virtual Lab13_ViewPoint.

Selecione a opção Administrator para este usuário. é possível habilitar a segurança selecionando as opções Published Web applications e FactoryTalk ViewPoint Administration. Quando é dado o privilégio de Administrador a um usuário. Selecione a opção Viewer ao lado do usuário Maintenance 3 Queremos que o usuário Supervisor tenha acesso ao site de administração FactoryTalk Administration para que ele possa publicar aplicações e realizar alterações de ajuste do servidor FactoryTalk ViewPoint. Este acesso pode ser removido.1 Na janela do FactoryTalk ViewPoint Administration. automaticamente é garantido a ele o acesso de Viewer. 4 Uma vez que a segurança é opcional no FactoryTalk ViewPoint. você pode alterar o nível de acesso para os usuários FactoryTalk configurados. suas opções devem estar conforme abaixo : 287 de 304 . caso seja desejado. Vamos começar autorizando o usuário Maintenance acesso de visualização a aplicação web publicada. selecione Security Settings. Feito isto. 2 A partir da janela de segurança.

Faça o “login” usando o username Maintenance e a password Maintenance. Faça o login utilizando este “user name” e “password” também Supervisor. 8 Uma vez que a segurança foi habilitada. 6 7 Feche a página do FactoryTalk ViewPoint Administration Abra o site novamente clicando no atalho em sua área de trabalho. 9 Nós só configuramos o acesso ao site de administração ao usuário Supervisor. é necessário fazer o “login” para se ter acesso ao site de administração. ferramenta de administração de todos os produtos FactoryTalk e não apenas do FT ViewPoint. Como informação adicional. NÃO marque a opção “Remember me on this computer”. a segurança também poderia ser configurada através do FactoryTalk Administration Console. Clique no botão Save. Você verá a mensagem de falha por não ser um usuário do grupo com privilégios de administrador.5 Finalmente. é necessário salvar a nova configuração de segurança. 288 de 304 .

1 Selecione Publish displays to Web 2 Selecione Site Edition (Network) e garanta que a aplicação ViewPoint também está selecionada. Portuguese (Brazil) Formatted: Portuguese (Brazil) 289 de 304 . No FactoryTalk ViewPoint Administration é possível publicar uma aplicação View SE para visualização na web através do FactoryTalk ViewPoint Server. Existe também a opção de se fazer o “log off “ Publicando as telas de uma aplicação FactoryTalk View SE. Formatted: Portuguese (Brazil) Formatted: Font: Not Bold. pode ser identificado qual usuário está no momento “logado”.10 No canto superior direito da janela. Clique no botão Select Graphic Displays no canto inferior direito do navegador.

porém. vamos selecionar a macro Startup que irá fazer estas duas funções de uma vez. Vamos adicioná-la a lista clicando na caixa de seleção ao lado de seu nome. Uma vez que a aplicação usa uma tela “ancorada” de navegação na parte inferior e tem como tela inicial a plant overview. A seleção de uma aplicação FactoryTalk View diferente ou de um conjunto diferente de telas a serem publicadas substituirá a configuração da aplicação de rede atual. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Por default. a primeira tela da lista é selecionada como Tela Inicial. A tela Logix_Help_Brower no momento não está publicada.Esta versão do FactoryTalk ViewPoint suporta apenas aplicações FactoryTalk View SE Network e manterá apenas uma configuração da aplicação FactoryTalk ViewPoint por vez. Expanda a área AreaVP clicando em + próximo à AreaVP Todas as telas são inicialmente selecionadas. 5 Você pode alterar esta tela inicial escolhendo outra através da coluna Initial Display ou. você pode escolher quais telas gostaria de publicar. 3 4 Será exibida uma lista de telas da aplicação ViewPoint. 290 de 304 . selecionando uma macro de partida (startup). alternativamente. como neste caso a tela “alarms”.

1 Após a conclusão do processo de publicação. 8 Clique no link acima e verifique o relatório gerado. Rodando uma aplicação View SE com o browser.6 Selecione o botão Publish displays Observe o progresso à medida que a ferramenta analisa as telas selecionadas e as prepara para serem hospedadas no navegador antes da publicação. clique no botão Open Web Application. será fornecido um link para o relatório publicado o qual descreverá qualquer erro ou advertência que possa ter ocorrido durante a publicação e um link para sua tela inicial do FactoryTalk ViewPoint. Depois de verificar o relatório. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 7 Quando o processo de publicação estiver concluído. Ações subsequentes de publicação são otimizadas para analisar e preparar as telas alteradas ou adicionadas. Formatted: Portuguese (Brazil) 291 de 304 . feche a janela contendo o relatório. o processo de publicação pode levar alguns minutos quando realizado pela primeira vez. Dependendo do tamanho das telas. Portuguese (Brazil) O Internet Explorer e a tela inicial especificada na tarefa anterior serão abertos. Formatted: Font color: Auto.

Observe que core é o nome deste computador. a menos que : . você verá a tela InstantFizz Overview. Faça o “login” com o usuário Maintenance e senha Maintenance. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 292 de 304 . não foi solicitado nenhuma senha. Marque a opção Remember me on this computer. As telas do FactoryTalk ViewPoint são dimensionadas automaticamente para caber no tamanho da janela do navegador. Este é a página default do FactoryTalk ViewPoint para a aplicação publicada.Como já estávamos “logados” como Supervisor.sua senha expire . Maximize a janela do navegador se ela ainda não estiver no tamanho máximo. não foi necessário fazer nenhuma modificação na aplicação FTView SE. Observe que o FactoryTalk ViewPoint converteu e publicou automaticamente as telas para o FactoryTalk ViewPoint Server.sua conta seja desabilitada no FactoryTalk 2 No Internet Explorer. Você será solicitado a efetuar o “login” conforme nossa configuração no exercício anterior. abra o Internet Explorer e selecione o endereço http://core/FTVP. Você não será mais solicitado a efetuar o “login” neste computador mesmo após a reinicialização do computador. Feche todas as janelas do Internet Explorer que estiverem abertas.manualmente seja feito o “log off” . Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Parabéns. você publicou com sucesso a aplicação FactoryTalk View SE escolhida. A partir da área de trabalho.

casa. minimiza o tempo parado e aumenta a segurança. Internet) ampliando o alcance da visualização para usuários remotos. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 293 de 304 . engenheiro de manutenção central. Toda a navegação integrada à aplicação FactoryTalk View SE InstantFizz funciona também no navegador. OEMs e integradores de sistema. Pense em todos os usuários remotos em sua instalação ou nas instalações de seu cliente que podem ser beneficiados com o acesso rápido às informações de visualização do chão-de-fábrica ao executar a aplicação InstantFizz no FactoryTalk ViewPoint Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Font color: Red. como gerentes de planta.3 Maximize a janela do navegador se ela ainda não estiver no tamanho máximo O FactoryTalk ViewPoint fornece uma solução “thin client” para o FactoryTalk View. Isto reduz o custo total de propriedade. Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 4 FactoryTalk ViewPoint oferece uma experiência rica e interativa ao usuário do navegador. 5 A tela Filling deve agora ser exibida no FactoryTalk ViewPoint. móveis e externos. O FactoryTalk ViewPoint é compatível com a toda a animação das telas FactoryTalkView SE sem a necessidade de atualizar seu navegador. No Internet Explorer. navegue da tela Overview para a tela Filling e observe como a funcionalidade da navegação InstantFizz funciona no FactoryTalk ViewPoint. Observe que a animação usada para simular o enchimento das garrafas e o movimento ao longo da linha de engarrafamento é totalmente funcional no FactoryTalk ViewPoint. O FactoryTalk ViewPoint também fornece um acesso fácil as aplicações FactoryTalk View a partir de qualquer local (escritório central. Não é necessário instalar e manter nenhum software da Rockwell na máquina do cliente.

294 de 304 . 11 Clique no botão CIP – Repeat Cycle no alto da tela CIP e veja o que acontece. como as telas numéricas e indicadores de multi-estado usados para exibir o status da linha estão atualizando dinamicamente. Isto permite a você desenvolver uma única tela e executá-la em uma ampla variedade de equipamentos clientes com tamanhos de tela e resoluções diferentes (incluindo equipamentos sem fio e móveis). Redimensione o navegador clicando no canto inferior direito da janela do Internet Explorer. Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 8 9 Navegue da tela Labeling para a tela CIP. Mais uma vez.6 7 Navegue da tela Filling para a tela Labeling A tela Labeling deve agora ser exibida no FactoryTalk ViewPoint. O FactoryTalk ViewPoint é totalmente interativo e não usa “capturas de tela” estática para exibir as informações no navegador. é possível clicar duas vezes na barra de título azul do Internet Explorer para redimensionar a janela. observe que a linha da rotuladora e os objetos. enquanto mantém pressionado o botão esquerdo do mouse e arraste a janela para o novo tamanho. Observe que a tela é redimensionada em operação. 10 A tela CIP deve agora ser exibida no FactoryTalk ViewPoint. Se a janela do Explorer estiver maximizada.

navegue até a tela CIP e inicie outro Ciclo de repetição CIP 15 Após o início do Ciclo de repetição CIP. Esta versão inicial do FactoryTalk ViewPoint é apenas visualização e leitura (read only).cli Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Font: Bold.Depois de clicar em CIP_Repeat Cycle. alterar setpoints. Está previsto a incorporação desta funcionalidade em versões futuras 12 Selecione Close para fechar a janela de mensagem acima 13 Vá para o FactoryTalk View SE Client. Observe que os dados na tela CIP estão sendo atualizados e todos os níveis estão mudando. a seguinte mensagem será exibida. Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 14 A partir do cliente “full” do FTView. clique duas vezes no ícone da área de trabalho ViewPoint-Ready instantFizz. Tarefas como partir. retorne para o Internet Explorer que está executando o FactoryTalk ViewPoint. 295 de 304 . Se o FactoryTalk View SE Client ainda não estiver sendo executado. etc não são suportadas. parar.

Formatted: Portuguese (Brazil) 4 296 de 304 . o objeto de tendência do FactoryTalk View SE é substituído por um objeto compatível com o Siverlight Web. Deste modo. 2 Clique no botão Line 1 Dashboard 3 A tela Dashboard exibe uma única tela com as características gerais do estado atual da linha. barra de valores atuais. o objeto de tendência tem aparecia distinta no browser do que no FactoryTalk View SE cliente. eixos X e Y. Você verá duas tendências na parte inferior do Line 1 Dashboard. botões de “play” e “stop” e um slider de pan e zoom. desenvolvido pela Rockwell Automation. legenda dos tags em exibição. O objeto de tendência do FactoryTalk ViewPoint consiste de um gráfico. 1 Navegue até a Tela Overview. Veja os componentes. Clique no trend da esquerda.Algumas funções avançadas com o FactoryTalk ViewPoint Tendência Durante o processo de publicação.

monitorar status de alarmes e prioridades. o sumário de alarmes tem aparecia distinta no browser do que no FactoryTalk View SE cliente. 6 Clique e arraste a barra para deslocamento (pan) do gráfico. filtrar e ordenar 1. O objeto de alarme em uma página Web provê uma visão simplificada dos alarmes FactoryTalk: é possível verificar alarmes. Clique e arraste o botão do lado esquerdo para zoom. 297 de 304 . Alarmes O objeto de sumário de alarmes é outro objeto que foi substituído por um objeto compatível com o Siverlight Web. Deste modo.5 O “slider “ horizontal abaixo do eixo X pode ser usado para deslocamento (pan) e zoom. Navegue até All Alarms. durante o processo de publicação.

procure por palavras exibidas na lista de sumário de alarmes para filtrar por esta palavra específica. 298 de 304 . As cores de alarmes são pré-definidas e existem métodos fáceis de filtro e para ordenar alarmes.2. Verifique a funcionalidade você mesmo. para usuários casuais. pode ser desejado procurar por uma alarme específico. Formatted: Portuguese (Brazil) 3. Você verá uma visualização em pop-up de todos os alarmes. Se estiver sendo exibidos muitos alarmes. Veja um exemplo abaixo. Usando o Quick Filter.

Clique em FTVP CIP Overview areavp. Você verá todas as telas do ViewPoint pelas quais navegou. Quando estiver satisfeito. portanto. Você conseguirá navegar pelo histórico. Você verá a tela CIP Formatted: Portuguese (Brazil) 299 de 304 . Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 3. Se o seu Internet Explorer não estiver aberto no ViewPoint. conecte o servidor FactoryTalk ViewPoint digitando o link abaixo no Internet Explorer: http://core/ftvp. 2.4. a maioria das pessoas está familiarizada com a funcionalidade do navegador. assim como se estivesse visualizando qualquer website Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Default Paragraph Font. Navegue através de várias telas. Tente usar os botões Back e Forward em seu navegador. Uma das principais vantagens de usar o FactoryTalk ViewPoint é que ele permite usar as funções do navegador com o qual você está familiarizado. feche a janela de sumário de alarmes.vplab. Usando as funções do Browser com o FactoryTalk ViewPoint Todos nós usamos frequentemente a Internet como uma parte diária de nosso trabalho e de nossa rotina doméstica. Esta sessão enfoca a exploração de seu projeto FactoryTalk ViewPoint usando as funções no navegador. Abra a barra do Explorer Internet Explorer History Formatted: Portuguese (Brazil) 4. 1. Expanda Today .

5. você verá que foram criados atalhos para as telas principais do ViewPoint . Na pasta InstantFizz. Clique em Favoritos para abrir a barra de favoritos no Explorer Formatted: Portuguese (Brazil) Formatted: Font: Bold. Navegue até Labeling selecionando-a a partir de Favoritos – InstantFizz Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 300 de 304 . Portuguese (Brazil) Formatted: Font: Bold. Portuguese (Brazil) Formatted: Portuguese (Brazil) Formatted: Portuguese (Brazil) 6.

Após ir para o modo de tela cheia (sua tela FactoryTalk ViewPoint deverá ocupar toda a tela). Por fim. Esperamos que tenha gostado de usar algumas das funções do factoryTalk View SE e factorytalk ViewPoint.7. pressione F11 novamente para alternar de volta ao modo de tela cheia do IE Formatted: Portuguese (Brazil) PARABÉNS !!! Você conclui este laboratório. Você pode usar as funcionalidades conhecidas do Internet Explorer para criar novos links Favoritos. Observe que você deverá ter a janela do Internet Explorer selecionada (no primeiro plano) antes de pressionar F11 para mudar para o modo de tela cheia. etc. 8. definir Página Inicial. usaremos funções menos conhecidas do Internet Explorer para colocar o navegador no modo de tela cheia pressionando a tela de função F11. 301 de 304 . Após explorar esta função.

Observações 302 de 304 .