• Nenhum resultado encontrado

Apostila Factory Talk View 1

N/A
N/A
Protected

Academic year: 2021

Share "Apostila Factory Talk View 1"

Copied!
303
0
0

Texto

(1)

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

(2)
(3)

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

(4)

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

(5)

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

(6)

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

(7)

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. Embora este possa ser feito

linearmente, em que todos os exercícios são cumulativos, 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.Depois, o usuário pode selecionar quais exercícios interessam mais sem precisar se preocupar com a sequência numérica.

As etapas a seguir devem ser concluídas antes de iniciar os exercícios do laboratório:

1. Se a caixa de diálogo Log On To Windows estiver ativa, insira ‘administrator’ como nome

do usuário e ‘rockwell’ como senha.

2. 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.

Sobre este laboratório

Bem-vindo à série de laboratórios práticos do FactoryTalk View SE. Esta sessão oferece a oportunidade de explorar os fundamentos básicos do FactoryTalk View Site Edition (FactoryTalk View SE). 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.

Observação: Na versão 5.00 (CPR 9), foram feitas mudanças no nome do produto para refletir melhor a arquitetura integrada e o software orientado ao sistema da Rockwell Automation.

Nome do RSView

(CPR 7 e anterior)

FactoryTalk View

Nome do

(CPR 9 e posterior)

Nome do RSView

(CPR 7 e anterior)

FactoryTalk View

Nome do

(CPR 9 e posterior)

RSView Supervisory

Edition (SE) FactoryTalk View Site Edition (SE) RSView Enterprise FactoryTalk View RSView SE

Stand-alone FactoryTalk View SE (Local) RSView SE Distributed FactoryTalk View SE (Rede) RSView SE Client™ FactoryTalk View SE

Client RSView Studio FactoryTalk View Studio RSView SE

Administration Console™

FactoryTalk View SE

Administration Console RSView SE Server™ FactoryTalk View SE Server RSView ME Station™ FactoryTalk View

(8)

Este laboratório usa o FactoryTalk View SE 5.00 (CPR 9). 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. O View SE foi desenvolvido para processos automatizados ou monitoração da máquina e controle supervisório.

Neste laboratório, você trabalhará com uma aplicação em rede que contém um servidor de IHM, um servidor de dados e um único cliente de IHM.Para este laboratório, esses servidores e clientes estarão todos localizados no mesmo computador. O View Studio, o ambiente de desenvolvimento, também estarão neste computador. Porém, no sistema distribuído, esses componentes podem estar realmente em computadores separados e clientes de IHM adicionais podem ser usados, pois o View SE se expande facilmente de sistemas pequenos a grandes.Este procedimento de laboratório contém explicações e exercícios para usuários novos e avançados. Após executar as primeiras seções do laboratório, você poderá escolher outras seções.

Recomendamos que os usuários concluam os procedimentos restantes do laboratório na ordem em que são apresentados, conforme o tempo permitir.

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.

(9)

Ferramentas e pré-requisitos

Hardware

Este laboratório prático não requer nenhum hardware. Um controlador Logix5000 pode ser usado no lugar do SoftLogix 5800.

Observação: Os alarmes baseados no serviço “FactoryTalk Alarms and Events” requerem um firmware com versão 16.20 ou superior para ControlLogix, CompactLogix L3x e L4x e DriveLogix.

Software

Este laboratório usa os seguintes softwares:

 FactoryTalk Services Platform v2.10.00.0117

 FactoryTalk View SE v5.00.00.55

 RSLinx Enterprise v5.00.00.99

 FactoryTalk Alarms and Events v2.10.00.0117 (incluído com FactoryTalk View Site Edition e

RSLinx Enterprise)

 RSLinx Classic (usado para programação do Logix) v2.52.00.17

 RSLogix5000 v16.03.00

 SoftLogix 16.03.00 (Bld 42)

 Microsoft SQL Server 2005 Express

 Microsoft SQL Server Management Studio Express

Microsoft SQL Server 2005 Express Edition é uma versão grátis, do Microsoft SQL Server. 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.Você pode conectar a um

banco de dados SQL Server ou instalar o Microsoft SQL Server 2005 Express, Service Pack 2,

que está na pasta Redist nos CDs FactoryTalk View SE e RSLinx Enterprise.

Microsoft SQL Server Management Studio Express (SSMSE) é uma ferramenta de gestão de

gráficos grátis e fácil de usar para gerenciar o SQL Server 2005 Express. Ele está na pasta

Redist nos CDs FactoryTalk View SE e RSLinx Enterprise.

Arquivos do laboratório

Este laboratório usa os seguintes arquivos localizados em C:\InstantFizz - 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.xls

– Arquivo convertido para o FactoryTalk View SE

 InstantFizz_Controller-Tags_translated.TXT

- Arquivo convertido para as mensagens de alarme baseadas no serviço FactoryTalk

Alarms and Events no RSLogix 5000

(10)

 InstantFizz_FTAETagServer_Alarm Export_translated.xls

- Arquivo convertido para mensagens de alarme baseadas em tags FactoryTalk Alarms

and Events no FactoryTalk Tag Alarm and Event Server

 RSLogix 5000 – contém 1 arquivo que pode ser usado com RSLogix 5000.

 InstantFizz_Controller.ACD – programa de controle que será usado neste laboratório

 Graphics displays – contém 19 arquivos que foram pré-configurados

 alarm banner.gfx

 alarmlogviewer.gfx

 Alarms.gfx

 alarmstatusexplorer.gfx

 Blending.gfx

 cip - process steps.gfx

 CIP - Sensor Trend.gfx

 CIP - Valves.gfx

 CIP Overview.gfx

 filling.gfx

 labeling.gfx

 Languages.gfx

 Navigation.gfx

 packaging.gfx

 Plant Overview.gfx

 Rapid Mix - Overview.gfx

 Rapid Mix - Process Steps.gfx

 Security.gfx

 Images – contém 56 imagens pré-configuradas

 Client – contém um arquivo FactoryTalk View SE Client pré-configurado

 ClientFile_DockedDisplays.cli

 Client Keys - ClientKeys.key

 ODBC database - ODBC_InstantFizz.mdb

 Arquivo XML gráfico - CIP - Process Steps.xml

 Exported Tag database - Additional_Tags.CSV

 Local Messages – 2 arquivos pré-configurados

(11)

 Datalog – CIP.mdf

 Arquivos de migração do RSView32

 Global Objects - CIPComponents.ggfx

(12)

Características gerais

Sobre este laboratório

Este laboratório resumirá os principais componentes e os princípios fundamentais do FactoryTalk View Site Edition. 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, 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.

Um membro da família de produtos FactoryTalk, 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.

O software FactoryTalk View SE foi desenvolvido para ser usado com os sistemas operacionais Microsoft® Windows® Server 2003, Windows XP, e Windows 2000.

O FactoryTalk View Site Edition consiste em várias partes de um software que você pode usar para construir aplicações de automação. Dependendo dos pacotes de software particulares instalados, você terá uma ou mais das seguintes partes do software:FactoryTalk View Studio, FactoryTalk View SE Client, FactoryTalk View SE Server, FactoryTalk Alarms and Events, FactoryTalk Services Platform, FactoryTalk Administrator Console, FactoryTalk™ Directory e FactoryTalk Activation.

(13)

software cliente e servidor para testar as aplicações criadas por você. Use os editores para criar aplicações que tenham a simplicidade ou a complexidade que você precisa.Você pode usar o

FactoryTalk View Studio para desenvolver aplicações do FactoryTalk View Site Edition e do FactoryTalk View Machine Edition (ME).

O FactoryTalk View vem com bibliotecas gráficas e frontais de processos que podem ser usados em suas aplicações.Os frontais de processo são pré-configurados para trabalhar com várias instruções do Logix5000 (por exemplo, PIDE, D2SD e as novas instruções ALMD e ALMA). Muitos dos objetos da biblioteca gráfica são pré-configurados com animação. Use os objetos como eles estão ou altere-os para adequá-los às suas necessidades.

Quando acabar de desenvolver uma aplicação, use o FactoryTalk View SE Client para visualizar e interagir com a aplicação.

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. Para configurar um FactoryTalk View SE Client, você precisa criar um arquivo de configuração usando o assistente do FactoryTalk View SE Client. O servidor de IHM não precisa estar executando quando você configurar um FactoryTalk View SE Client. Com o FactoryTalk View SE Client, você pode:

 Carregar, visualizar e interagir com diversas telas 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.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. O FactoryTalk View Administration Console tem runtime com

(14)

limite de duas horas.Uma mensagem de advertência é exibida cinco minutos antes do tempo expirar.Para continuar usando-o, basta desligá-lo e reiniciá-lo.

O FactoryTalk View Administration Console permite que você:

 Altere as propriedades de um servidor de IHM.

 Altere as propriedades de um servidor de dados.

 Adicione usuários do FactoryTalk a uma aplicação, usando o editor Runtime Security.

 Configure a segurança dos comandos e das macros, usando o editor Runtime Secured

Commands.

 Execute os comandos do FactoryTalk View a partir da linha de comando.

 Altere a maneira como os alarmes de tags da IHM são armazenados e anunciados usando

o editor Alarm Setup.

 Altere o caminho dos modelos de armazenamento de dados.

 Modifique quais atividades do sistema são armazenadas e com qual frequência, usando o

editor Diagnostics Setup (no menu Tools).

 Altere o local em que os alarmes são armazenados e gerencie arquivos de registro, usando

o editor Alarm Log Setup (no menu Tools).

 Importe e exporte os tags de IHM usando o Tag Import and Export Wizard (no menu Tools).

FactoryTalk View SE Server

O FactoryTalk View SE Server, também chamado de servidor de IHM, armazena os componentes do projeto de IHM (por exemplo, telas gráficas, objetos globais e macros) e disponibiliza-os para os clientes.O servidor também contém um banco de dados de tags, realiza o registro de dados e a monitoração de alarmes da IHM. O FactoryTalk Alarms and Events pode ser usado no lugar da

monitoração de alarmes da IHM FactoryTalk View SE. Para manter a compatibilidade com as aplicações existentes, o FactoryTalk View ainda suporta a monitoração de alarmes da IHM tradicional.

O FactoryTalk View SE Server não tem interface do usuário.Uma vez instalado, ele operar como um conjunto de serviços do Windows "sem chefe" que fornece informações aos clientes quando solicitam.

FactoryTalk Alarms and Events

Antes do FactoryTalk® Alarms and Events (introduzido na versão 5.00), o FactoryTalk View SE suportava somente a monitoração de alarme de tags da IHM. Para manter a compatibilidade com as aplicações existentes, o FactoryTalk View ainda suporta este tipo de monitoração de alarmes. Porém, 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. O FactoryTalk Alarms and Events suporta dois tipos de monitoração de alarmes:

 Monitoração de alarme baseada em dispositivo. As instruções de alarme pré-incorporadas,

disponíveis no RSLogix 5000 v. 16 ou posterior, são programadas e descarregadas em um

controlador Logix5000. O controlador detecta as condições de alarme e divulga as

(15)

 Monitoração de alarme baseada em tag. 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, a monitoração de alarme baseada em tag oferece o equivalente à

monitoração de alarmes de tags da IHM, mas com um conjunto maior de recursos. O

servidor de alarmes e eventos baseados em tags monitoram os controladores para as

condições de alarme através de servidores de dados e divulgam as informações de evento

para exibição e armazenamento. A monitoração de alarmes baseada em tags é suportada

pelos controladores Logix5000, 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.

FactoryTalk Services Platform

O FactoryTalk Services Platform fornece serviços comuns (como mensagens de diagnósticos, serviços de monitoração de condições e acesso a dados em tempo real) aos produtos e aplicações em um sistema FactoryTalk.

FactoryTalk Directory

O FactoryTalk Directory centraliza o acesso aos recursos do sistema (por exemplo, FactoryTalk View SE Servers ou servidores OPC) e nomes (por exemplo, tags de dados, telas gráficas e modelos de

armazenamento), para todos os produtos e componentes FactoryTalk que participam de um sistema de controle automatizado.

O software FactoryTalk Directory funciona como um diretório de telefones,ou agenda eletrônica,

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. Por meio desse serviço de busca, os componentes da aplicação como tags e telas gráficas, por exemplo, podem ser armazenados em seus ambientes originais e ainda ficarem disponíveis para todos os clientes que participam de uma aplicação. Nenhuma duplicação é necessária.

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.Todos os componentes da aplicação local, exceto servidores de dados OPC, devem estar localizados no mesmo computador.

• O FactoryTalk Network Directory (também chamado de Network Directory) gerencia as aplicações de rede.As aplicações em rede podem consistir em múltiplos clientes e servidores, distribuídos em vários computadores conectados em uma rede.Um Network Directory gerencia todos os produtos FactoryTalk que formam uma única aplicação de rede.

Tanto o Local Directory quanto o Network Directory são configurados no computador quando você instala o

(16)

FactoryTalk Administration Console

Start > All Programs > Rockwell Software > FactoryTalk Administration Console

Parte do FactoryTalk Services Platform, o FactoryTalk Administration Console é uma ferramenta opcional independente para desenvolver aplicações e gerenciar um sistema FactoryTalk. Você pode usar o FactoryTalk Administration Console ou o FactoryTalk View Studio para desenvolver aplicações e gerenciar um sistema FactoryTalk. Somente o FactoryTalk View Studio pode ser usado para criar os servidores e os projetos da IHM.

FactoryTalk Administration Console permite que você:

 Crie e configure elementos da aplicação, área e servidor de dados em um FactoryTalk

Directory.

 Crie e configure servidores de alarmes e eventos, incluindo tanto servidores baseados

em tags quanto em dispositivos

 Configure condições de alarme para detecção de alarmes baseados em tags.

 Organize ações confiáveis em grupos.

 Crie definições de banco de dados para armazenamento de mensagens de alarmes e

eventos históricos.

 Configure as opções para roteamento, armazenamento e visualização de mensagens

de diagnósticos.

 Faz back-up e recupera um diretório inteiro, uma aplicação individual ou configurações

do sistema.

 Configure a redundância para os servidores de dados OPC e servidores de alarmes e

eventos.

 Configure computadores clientes para que reconheçam o local de um computador com

Network Directory Server.

 Configure os parâmetros de política de todo o sistema.

 Proteja um sistema FactoryTalk com serviços de segurança.

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.Com o FactoryTalk Activation, não há necessidade de um "disco mestre" físico nem de uma mídia física;os arquivos de ativação são gerados e distribuídos eletronicamente.

(17)

 As ativações tipo “node-locked” móveis são direcionadas a um hardware (dongle).

 As ativações simultâneas compartilhadas (concurrent) são descarregadas a um servidor

de ativação e compartilhadas por computadores clientes na rede.

Há dois tipos de ativação simultânea compartilhada (concurrent): flutuante e emprestada. A ativação simultânea flutuante precisa de uma conexão contínua com a rede, enquanto que a ativação simultânea emprestada não.

FactoryTalk View SE - Network e Local

Aplicações em rede

Uma aplicação em rede pode conter vários servidores, executando em diversos computadores em uma rede com diversos usuários clientes que se 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 (veja a definição de áreas abaixo), um servidor de IHM por área e um ou mais servidores de dados. Uma área pode conter outra área dentro dela.

Uma vez que você criou as aplicações e um servidor de IHM, você pode usar os editores do FactoryTalk View Studio no projeto do servidor de IHM para criar os componentes da aplicação como telas gráficas, objetos globais e modelos de armazenamento de dados.

Áreas: Uma parte importante do sistema de arquitetura de rede é a área. Uma área é uma

divisão lógica dentro de sua aplicação.Você pode pensar em áreas como partições de seu

disco rígido.As partições estão todas no mesmo disco principal (ou aplicação, nesta

analogia), mas elas se dividem logicamente e mantêm as informações independentemente

umas das outras.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.

Por exemplo, uma área pode representar uma parte de um processo ou uma região dentro

da instalação do processo.Uma fábrica automotiva pode ser dividida em áreas chamadas

Prensa e fabricação, Armação, Pintura, Motor e Transmissão;uma confeitaria pode ser

dividida em áreas chamadas Ingredientes, Mistura, Cozimento e

Empacotamento.Alternativamente, uma fábrica com linhas de produção idênticas pode ser

dividida em áreas chamadas Linha 1, Linha 2, Linha 3 e assim por diante.Isso permitiria que

você adicionasse novas linhas de produção idênticas à aplicação copiando os projetos do

servidor de IHM nas áreas novas.

Á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.A área raiz da aplicação pode

conter um servidor de IHM e um ou mais servidores de dados.

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, não há uma quantidade limitada de áreas que pode conter em uma aplicação.Porém, há um limite de 1 servidor de IHM por área e de 10 servidores de IHM por aplicação*.

(18)

O limite recomendado de servidores de dados dentro de uma aplicação é 10*. Não há um limite para o número de servidores de dados que podem coexistir na mesma área.Entretanto, 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. Por exemplo, uma única área pode conter um servidor de IHM para um local físico de uma instalação, um servidor de dados RSLinx Enterprise (configurado como um servidor FactoryTalk de alarme baseado em dispositivo) e um servidor OPC de terceiros (configurado com o servidor de alarmes baseado em tag). Esta configuração permite que o resumo filtre os alarmes com base no nome da área, independente de qual servidor emitiu o alarme.

O que você quer evitar é que uma instalação física de um servidor de dados seja consultada diversas vezes por diferentes áreas da aplicação. Isso não é necessário porque o FactoryTalk permite que qualquer cliente veja todos os pontos de dados dentro da aplicação, independentemente da área que o originou.

*Observação: A versão inicial do FactoryTalk Alarms and Events tem limites diferentes do FactoryTalk View SE 5.0. 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.

(19)

Este é um exemplo de uma aplicação em rede do FactoryTalk View SE.

A aplicação Insta Corp consiste em quatro diferentes áreas definidas:ie_packaging,

ie_production, is_packaging e is_production. As áreas são identificadas pelas pastas que

estão diretamente na raiz que é a aplicação Insta Corp.

Tente analisar uma dessas áreas – ie_packaging, a área mais acima.Observe que o servidor

de IHM chamado IE_CasePack está localizado dentro da área.

As pastas no servidor de IHM ie_packaging ,chamadas System, HMI Tags, Graphics, Alarms,

Logic and Control e Data Log, são componentes diferentes que você pode configurar em cada

servidor de IHM – elas são áreas dentro da área, mas, na verdade, são componentes de um

servidor de IHM.

Há um servidor de dados chamado RSLinx Enterprise localizado na área raiz (Insta Corp).

Área raiz Diretório da rede Área Servidor de dados Servidor de IHM Área Área Áreas Servidor de IHM Servidor de IHM Servidores de IHM

(20)

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.

(21)

Aplicações locais

Uma aplicação local é semelhante a um projeto 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.

O diagrama abaixo mostra um exemplo de arquitetura de sistema que usa uma aplicação local como parte de um sistema FactoryTalk Stand Alone.

(22)

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, adicione uma ou mais áreas

3) Caso seja uma aplicação em rede, pode ser adicionado um servidor de IHM por área (a local cria um automaticamente).Opte por adicionar qualquer tela frontal no servidor de IHM.

4) Configure a comunicação do servidor de dados.Adicione um ou mais dos seguintes servidores de dados

a. Servidor de dispositivos Rockwell Automation b. Servidor de dados OPC

5) Configure o servidor de alarmes e eventos por tag

6) Crie telas gráficas, 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.Um servidor de IHM armazena os componentes do projeto de IHM (como telas gráficas) e disponibiliza esses componentes aos clientes.Um servidor de IHM também administra um banco de dados de tags, detecta os alarmes de tags da IHM e armazena dados históricos.

Servidores de dados

Um servidor de dados fornece uma rota para os dispositivos físicos na rede, permitindo que as aplicações monitorem e controlem os valores nesses dispositivos.Por exemplo, os servidores de dados podem conectar os clientes da aplicação ao controlador programável, aos tags OPC® (valores ou informações de status), ou as tags em um controlador Logix5000.

Um servidor de dados pode ser um servidor de dispositivos Rockwell Automation (RSLinx Enterprise) ou um servidor de dados OPC que fornecem os valores dos tags.Uma vez que um servidor de dados está configurado, você pode ajustá-lo para apontar para um controlador específico como, por exemplo, um

(23)

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.

Você também pode usar o servidor RSLinx Enterprise para publicar os alarmes e eventos

baseados em dispositivos.

 Os servidores de dados OPC (incluindo RSLinx Classic) suportam todos os servidores de

dados que estejam em conformidade com a norma OPC-DA 2.0.OPC, significa “OLE for

Process Control”, um protocolo que permite que o FactoryTalk View recupere os valores

dos tags de:

 Controladores programáveis e dispositivos Rockwell Automation usando o RSLinx

Classic ou o RSLinx Gateway como um servidor OPC.

 Dispositivos de controladores de terceiros, como Siemens ou Modicon®, que usem

servidores OPC de terceiros.

Servidores de alarmes e 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. O FactoryTalk Alarms and Events suporta dois tipos de monitoração de alarmes:

 Monitoração de alarme baseada em dispositivo.

 Monitoração de alarme baseada em tag.

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

(24)

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.

Inicio a partir da Sessão 1. Cobre as etapas de criação inicial de uma aplicação, criação e configuração do servidor de telas e servidor de dados, tags de referencia direta e tags de IHM, habilitando “tooltips’ para entradas numéricas, usando telas “ancoradas” (docked displays), comandos básicos, objeto de mensagens locais, testando uma tela recém criada e pareando uma aplicação.

Seqüência de trabalho :

Sessão 1

Sessão 2

Sessão 3

Sessão 4

Sessão 5 (opcional)

Sessão 6 (necessária)

Após a execução da Sessão 6, caso haja tempo disponível, você poderá fazer qualquer uma das seções opcionais ( sessão 7 a sessão 13) e em qualquer ordem, dependendo de seu interesse particular. 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. As seções iniciais (1 a 4) já estão feitas. Você poderá se concentrar em praticar em alguns dos recursos avançados do FactoryTalk View SE, como Alarmes e Eventos, objetos globais, segurança e usuários, tendência, alternancia de idiomas em tempo de execução, diagnósticos, 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, você poderá fazer qualquer uma das seções opcionais ( sessão 7 a sessão 13) e em qualquer ordem, dependendo de seu interesse particular.

(25)

Snapshot da Imagem a ser usada : RSTechED2010_Sessão5 .

(26)

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

(27)

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

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.

Faça o login.

User name: Administrator. Password: rockwell

(28)

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

b. Clique em OK para fechar.

(29)

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.

2. Crie uma aplicação em rede chamada InstantFizz seguindo as etapas a até f. A seguinte caixa de diálogo abrirá:

Selecione FactoryTalk View Studio

(30)

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. a. Selecione Site Edition (Network) b. Selecione Continue c. Selecione a guia New d. Digite ‘InstantFizz’ f. Selecione Create e. Certifique-se de que English é o idioma selecionado.

(31)

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).

a. Clique com o botão direito do mouse em InstantFizz e selecione “New Area”.

b. Insira o nome da área: Area1.

c. Pressione OK para terminar.

(32)

Adicionar um servidor de IHM à aplicação

(33)

Observação: O servidor de IHM levará algum tempo para carregar.

b.Clique com o botão direito do mouse em Area1, vá em “Add New Server” e selecione “HMI Server”.

a. Aumente “InstantFizz” para ver o ícone Area1.

c. Selecione “Create a new HMI Server”.

d. Selecione Next.

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

g. Clique em Finish para concluir. f. Escolha qual computador será o host do servidor de IHM.Pode ser qualquer computador da rede. Para este laboratório, deixe o computador local (configuração padrão).

(34)

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, você tem a opção de adicionar os faceplates de processo que são instaladas com o FactoryTalk View SE. A caixa de diálogo Process Faceplates abrirá se ela estiver configurada para aparecer quando você criar um novo servidor de IHM.

1. Selecione o botão Clear All.

2. 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. Clique no botão OK.

(35)

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

(36)

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, você tem a opção de adicionar Faceplates de processo que são instaladas com o

FactoryTalk View SE. A caixa de diálogo Process Faceplates abrirá se ela estiver configurada

para aparecer quando você criar um novo servidor de IHM.Se você não quiser adicionar os

faceplates, clique em Cancel para fechar a caixa de diálogo sem afetar a criação do servidor de

IHM. Se você não quiser que seja perguntado toda vez que criar um servidor de IHM,

desmarque a opção “Display this dialog when creating a new application”.

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. Se você adicionou uma tela anteriormente, você pode

substituí-la ou removê-substituí-la da lista de tesubstituí-las.

Observação: Adicionar Faceplates a uma aplicação afeta a contagem da licença. Cada

Faceplate adicionado (arquivo .gfx) conta como uma tela para fins de ativação.

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. 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, você precisa adicionar um servidor de dados.Você adicionará os servidores de dispositivos Rockwell Automation (RSLinx Enterprise). Ele propicia o melhor desempenho quando se comunicar com os controladores Logix5000.

Para monitorar os alarmes em um controlador Logix5000, um servidor de dispositivo Rockwell Automation (RSLinx Enterprise) precisa ser adicionado a uma aplicação FactoryTalk.

1. Clique com o botão direito do mouse na área Area1, crie uma nova pasta chamda DataServer1, e seguida, Selecione a pasta DataServer1, clique com o botao direito, selecione o item de menu

(37)

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

(38)

2. A caixa de diálogo RSLinx Enterprise Server Properties aparecerá. Deixe os padrões na

guiaGeneral.

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.

a. Identifque o computador que será o host do servidor de dados RSLinx Enterprise. Para este laboratório, RSLinx Enterprise terá o computador local (configuração padrão) como host.

(39)

3. Habilite os alarmes e eventos seguindo as etapas a-c. O FactoryTalk Alarms and Events será

discutido detalhadamente durante a sessão Alarmes e Eventos.

.

b. Marque a opção Enable alarm

and event support

c. Desmarque o botão Enable history

a. Selecione a guia Alarms and

Events

(40)

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

aplicação.

Configurar a comunicação

Agora, vamos configurar um atalho do dispositivo.

Atalhos de dispositivos: Um atalho de dispositivo permite que você crie um "indicador" para

um dispositivo que você pode consultar através da aplicação enquanto desenvolve as telas.

Isto permite que o usuário mude o local de um controlador ou outro dispositivo em um lugar,

que se propaga para todo o resto do projeto sem precisar alterar todas as referências de tags

para aquele controlador. Um atalho de dispositivo é semelhante a um atalho do Windows na

área de trabalho de seu computador que fornece acesso fácil a uma aplicação.

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. Nas versões anteriores, era solicitado que você associasse um atalho a um

controlador e um arquivo de tag off-line para poder navegar pelos tags no arquivo. Agora, você

pode criar um atalho que esteja associado somente ao arquivo de tag off-line.

O editor Communication Setup foi melhorado para evitar a criação de atalhos que apontam

para dispositivos que não fornecem dados (como módulos de comunicação e backplanes).

Agora, o editor Communication Setup fornece mensagens de status sobre atalhos à medida

que são criados, bem como um resumo de todas as mensagens através de um relatório de

verificação de atalhos.

O editor Communication Setup tem uma nova opção para habilitar o suporte a alarmes e

eventos no nível do dispositivo.

(41)

for feita através de um caixa de diálogo, este ícone de advertência

aparecerá próximo ao

componente editado.

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

(42)

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

(43)

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

4. Selecione 2, 1789-L60/A, SoftLogix5800 Controller. Observação: É possível que você veja 2, 1789-L60/A, InstantFizz_Controller.

Observação: 2 é o número do slot do módulo SoftLogix que está no rack, que é onde o programa de controle deste laboratório está operando.

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

(44)

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. O arquivo deve estar localizado no PC local e não em um local

da rede.

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. Nas versões anteriores, era solicitado que você associasse um atalho a um

controlador e um arquivo de tag line para poder navegar pelos tags no arquivo de tags

off-line.Agora, você pode criar um atalho que esteja associado somente ao arquivo de tag off-.

Como é possível ter muitos atalhos configurados para diferentes controladores, 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.

6. Habilite alarmes e eventos selecionando Yes no menu.

Vá até a pasta C:\InstantFizz-Lab

Files\RSLogix 5000\ e selecione o

arquivo InstantFizz_Controller.ACD

(45)

7. Aplique as configurações ao atalho do dispositivo “Shortcut” seguindo as etapas a-c,

8. O prompt RSLinx Enterprise aparecerá. Ele lista todas as alterações feitas no atalho.Certifique-se de que atalho.Certifique-seu atalho está definido como Shortcut, pois usaremos telas pré-configuradas que fazem referência ao nome do atalho. Compare seu prompt com o mostrado abaixo.Se estiver igual, selecione Yes para aplicar as alterações.

a. Certifique-se de que Shortcut está destacado.

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

c. Clique no botão Apply para aplicar as

configurações do atalho.

Selecione o campo Enable Alarms & Events para Yes.

(46)

9. Para verificar a comunicação a qualquer momento, selecione o botão Verify na parte inferior da janela Communications Setup.

A caixa de diálogo Verify aparecerá. Revise suas alterações. Clique no botão Close

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

Selecione Yes para concluir.

(47)

Criar uma tela e adicionar um objeto “entrada de dados” (Numeric Input) à

tela

Vamos verificar se a comunicação está configurada corretamente. Adicione um objeto “numeric input” a uma tela e teste-a no FactoryTalk View Studio. Verifique que você pode acessar os tags no controlador SoftLogix e o arquivo de tags off-line navegando pelas tags. No Explorer, clique com o botão direito do

mouse na pasta Display, selecione o item do menu suspenso New

Aparecerá uma tela sem título.

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

2. Na tela vazia, clique uma vez e segure o botão do mouse, arraste o cursor para desenhar a entrada 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.

(48)
(49)

3. Quando soltar, 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.

4. Clique na guia Connections .

5. Clique no botão Tags… próximo ao campo Value.

6. O Tag Browser abrirá. Se você não visualizar uma pasta para Shortcut, clique com o botão

(50)

7. Abra a pasta Shortcut e observe as duas sub-pastas Online e Offline. A pasta Online faz referência aos tags do controlador on-line para o qual o atalho está apontando (como nosso controlador SoftLogix). A pasta Offline faz referência aos tags no arquivo do controlador ControlLogix (.ACD). 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 (.ACD). Siga as etapas a e b para selecionar o tag MixSteps.

a. Selecione a pasta “Online”.

b. Selecione o tag MixSteps e clique em OK.

(51)

11. O tag aparecerá no campo Tag/Expression próximo a Value. Seu tag selecionado deve parecer-se com este:

11. Clique no botão OK na caixa de diálogo Numeric Input Properties.

12. Depois de adicionar um objeto a nossa tela, podemos verificar a comunicação com nosso controlador e testar a tela.

13. Um valor (ex. 7) deve aparecer na tela. Isto realmente confirma que você conseguiu acessar o tag do arquivo on-line e que está on-line com o controlador. Se não estiver on-line com o controlador, a caixa ficará em branco, porque os dados não estão disponíveis no momento. Semelhante ao desenho abaixo:

14. Clique no botão Edit Display para voltar ao modo de edição.

Clique uma vez no

botão Test Display na barra de ferramentas.

(52)

15. Feche a tela e quando solicitado para salvar suas alterações, selecione No.

A sessão 1 está concluída. Você criou uma aplicação de rede simples. Você tem os elementos fundamentais no lugar e está pronto para começar a criar suas telas gráficas.

Sessão 2: Importar componentes da aplicação (necessário)

Sobre esta sessão

Nesta sessão do laboratório, 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, incluindo as telas, individual ou os alarmes, mensagens locais, imagens, arquivos de parâmetros, registros de dados, etc.

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ê pode importar uma tela de uma aplicação para outra adicionando os arquivos .gfx.

Esta é a janela “Application Explorer” usada durante todo o laboratório. O Explorer permite que você selecione diferentes objetos, telas e outros componentes da aplicação FactoryTalk View SE.

(53)

Adicionar componentes da IHM pré-configurados:

Há componentes de IHM pré-configurados (ex.: telas e macros) que serão usados neste laboratório. Faça o seguinte para adicioná-los ao servidor de IHM.

1. Clique com o botão direito do mouse em Displays e selecione “Add Component Into Application…”

2. Vá até C:\InstantFizz – Lab Files\Graphic Displays e adicione as telas seguindo as etapas a-Diretório da rede Aplicação Servidor de IHM Telas Objetos globais Área dentro da aplicação. Servidor de dados RSLinx Enterprise Comandos Imagens Diretorio do Servidor de dados Servidor de dados

(54)

b.

Agora, você adicionou as telas gráficas pré-configuradas. Algumas das telas referem-se a imagens externas (JPG, bmp etc). As próximas etapas mostrarão como importar essas imagens em sua aplicação.

3. Clique com o botão direito do mouse em Images e selecione “Add Component Into Application…”

4. Navegue até C:\InstantFizz – Lab Files\Images para adicionar as imagens a. Selecione todos os arquivos GFX nesta pasta e clique em Open.

b. As telas gráficas serão migradas.Isso pode levar alguns segundos.

(55)

Você adicionou as telas gráficas pré-configuradas e as imagens correspondentes. As próximas duas etapas mostrarão como adicionar a macro de partida pré-configurada à sua aplicação. Você pode saber mais sobre macros na Sessão 4.

5. Clique com o botão direito do mouse em Macro e selecione “Add Component Into Application…”

6. Vá em C:\InstantFizz – Lab Files\ e selecione startup.mcr para adicionar a macro pré-configurada

Sessão 3: Tags (necessário)

Sobre esta sessão

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

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

(56)

 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. Os tags de IHM são criados no editor Tags e armazenados em um banco de dados de tags do servidor de IHM.

(57)

Para alguns fins em uma aplicação, usar os tags de referência direta oferece vantagens em relação ao uso dos tags de IHM e vice-versa.A tabela a seguir contém uma lista de vantagens tanto para os tags de IHM quando para os tags de referência direta. Dependendo da aplicação, você pode escolher apenas um deles ou combinar os dois.

Tags de IHM

Tags de referência direta

Uso de recursos estendidos de tags de IHM Para aproveitar as vantagens dos recursos estendidos, como segurança no runtime, conversão de escala ou offseting dos valores de tags, ou endereçamento mais flexível, crie tags de IHM no FactoryTalk View Studio, no editor Tags.

Uso de referenciamento direto para eliminar duplicações

Usar um referenciamento direto minimiza erros, 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. Isto se aplica a todos os objetos incluindo o FactoryTalk Alarms and Events baseado em dispositivos. Além disso, não é necessário criar um banco de dados de tags enquanto desenvolve a IHM, o que economiza tempo.Use também os tags do servidor de dados para adicionar, modificar ou excluir tags em um dispositivo sem ter que duplicar as alterações no banco de dados de tags do servidor de IHM.

Organização de tags em pastas

Os tags podem ser organizados em pastas e subpastas lógicas. Por exemplo, crie uma pasta para o processo CIP de uma fábrica de soda. Em uma aplicação grande, você pode encontrar tags facilmente se organizá-las em pastas.

Permissão de acesso a tipos de dados complexos

Alguns dispositivos (controladores

Logix5000, por exemplo) suportam tipos de dados como vetores e estruturas (UDT) que podem conter centenas de elementos como membros. Use os tags do servidor de dados para referenciar diretamente os valores dos tags e eliminar a necessidade de criar um tag

(58)

de IHM para cada elemento membro.Você pode maximizar a otimização colocando os dados em vetores e estruturas.

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. Por exemplo, você pode usar os tags de memória para:

- armazenar o resultado de um cálculo.

- agir como um contador ou índice temporário.

- manter informações sobre o estado atual do sistema, por exemplo, qual foi a última tela gráfica exibida.

Reutilização de telas e outros componentes entre as aplicações

Por exemplo, exporte telas de uma aplicação para outra que use os mesmos tags do controlador. Não há necessidade de mover o banco de dados de tags de IHM. Todos os tags de referência direta são transferidos com a tela.

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.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.

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.

Importação e exportação de tags de IHM - Use o Tag Export/Import Wizard

para importar/exportar tags no formato .CSV (pode ser aberto em Excel).

- O banco de dados de tags exportados podem ser usados em outros projetos do FactoryTalk View.

- Você pode modificar e criar todos os tags em Excel e economizar tempo de engenharia.

- Você pode importar arquivos de 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, por exemplo, SLC. Criar um tag de IHM permite que

(59)

Criar um tag de IHM

Permite criar um tag no banco de dados de tags.

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

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

Observação: Este item de menu pode ser usado para adicionar, excluir, duplicar e renomear as pastas do banco de dados de tags. Outro item menu importante é o Other Databases que permite importar tags de outros bancos de dados como os arquivos do controlador RSLogix 5/500 (.rss, .rsp).

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

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

c. Insira o nome da nova pasta “CIP” e clique em OK.

(60)
(61)

Configure as novas propriedades dos tags conforme mostrado abaixo:

d. Certifique-se de que a pasta CIP está

selecionada. Queremos criar um tag nesta pasta. e. Insira o nome do novo

tag WaterAmount.

f. Selecione Analog como tipo de tag. Os tags podem ser do tipo Analog, Digital ou String.

g. Insira a descrição do tag.

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

conforme mostrado.

i. Clique no botão com reticências para abrir o navegador de tags. Selecione o tag

SodaCIPTanks.Water.Value (vide caminho na tela baixo)

(62)

10. Clique em Accept para concluir.

11. O banco de dados de tags também permite que você procure por tags. Siga as etapas a-b para procurar por um tag.

(63)

Assistente de importação/exportação de tags usando MS Excel

Vamos importar tags que foram pré-criados usando o Tag Import/Export Wizard. Use o Tag Import and Export Wizard para converter bancos de dados para e a partir de um formato CSV (Comma Separated Variable) compatível com o Excel. 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.I. Series.

Para importar tags corretamente, a aplicação para a qual você está importando os tags deve estar aberta no FactoryTalk View Studio.

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. b. Clique em Close

para sair do banco de dados de tags. a. Você pode procurar por qualquer tag

no banco de dados usando o campo Search For. Destaque a pasta raiz, insira System\Second para procurar por um tag de memória pré-definido e pressione Enter.

Referências

Documentos relacionados