You are on page 1of 126

Guia Obtendo Resultados Getting Results Guide

DOC ID 9399-2SE32GR-PT DEC99

Contato com a Rockwell Telefone do Suporte Tcnico001-216-646-7800 (EUA)/011-3874-8952 (BR) Software Fax do Suporte Tcnico001-216-646-7801 (EUA)/011-3874-8971 (BR) Biblioteca de Suporte no World Wide Webwww5.software.rockwell.com Informaes sobre 2000 Rockwell Software Inc., uma companhia de Automao da Rockwell. Todos os direitos Direitos Autorais reservados. Impresso nos Estados Unidos Parte dos direitos autorais da Allen-Bradley Company, LLC, uma companhia de Automao da Rockwell. Este manual e qualquer produto da Rockwell Software que acompanha tm os direitos autorais da Rockwell Software Inc. Qualquer reproduo e/ou distribuio sem prvio consentimento por escrito da Rockwell Software Inc. estritamente proibido. Consulte o contrato de licena para obter detalhes. VBA e DCOM, Copyright 1996, 1997 Microsoft Corporation. Todos os direitos reservados. Marcas Registradas WINtelligent Series uma marca registrada. O logo da Rockwell Software, RSAssistant, RSBatch, RSData, RSEmulate 5, RSEmulate 500, RSGuardian, RSHarmony, RSKeys, RSLinx, RSLogix 5, RSLogix 500, RSPower, RSPowerCFG, RSPowerRUN, RSServer32, RSServer, RSServer Toolkit, RSSql, RSToolbox, RSTrainer, RSTrend, RSTune, RSView32, RSView32 Resource Kit, RSView, RSWire, A.I. Series, Advanced Interface (A.I.) Series, AdvanceDDE, ControlGuardian, ControlView, INTERCHANGE, Object Smart Path, Packed DDE, PLC500, WINtelligent, WINtelligent EMULATE 5, WINtelligent EMULATE 500, WINtelligent LOGIC 5, WINtelligent VIEW, WINtelligent RECIPE, WINtelligent VISION e WINtelligent VISION2 so marcas registradas da Rockwell Software Inc. PCL, PCL-2, PCL-3 e PCL-5 so marcas registradas e Data Highway Plus, DH+, DHII, DTL, Network DTL, Pyramid Integrator, PanelBuilder, PanelView, PCL-5/250, PCL-5/20E, PCL-5/ 40E, PCL-5/80E, SLC, SLC 5/01, SLC 5/02, SLC 5/03, SLC 5/04, SLC 5/05, SLC 500, ControlLogix 5550, e SlftLogix so marcas registradas da Allen-Bradley Company, Inc.. Microsoft Windows 2000, MS-DOS, Windows, FoxPro e Visual Basic so marcas registradas, e Windows NT, ActiveX e Microsoft Access so marcas registradas da Microsoft Corporation. Ethernet marca registrada da Digital Equipment Corporation, Intel, e Xerox Corporation. IBM marca registrada da International Business Machines Corporation. AIX, PowerPC, Power Serie, RISC System/6000 so marcas registradas da International Business Machines Corporation. Adobe e Photoshop so marcas registradas da Adobe Systems Incorporated. AutoCAD uma marca registrada da Autodesk, Inc. CorelDRAW uma marca registrada da Corel Corporation. Seagate Crystal Reports marca registrada da Seagate Technology, Inc. ou uma de suas subsidirias. Intel e Pentium so marcas registradas da Intel Corporation. OPC marca registradas da OPC Foundation. O UNIX uma marca registrada nos Estados Unidos e outros pases, licenciado exclusivamente atravs da X/Open Company Limited. Todas as outras marcas registradas so de propriedade dos respectivos portadores e assim so reconhecidas. Garantia Este produto da Rockwell Software garantido de acordo com a licena do produto. A atuao do produto ser afetada pela configurao do sistema, pelo aplicativo sendo executado, pelo controle do operador, e outros fatores relacionados. A implementao do produto pode variar entre os usurios. Este manual o mais atualizado possvel no momento da impresso, entretanto o software que acompanha pode ter mudado . A Rockwell Software se reserva o direito de alterar qualquer informao contida neste manual ou no software, em qualquer tempo sem prvio aviso. As instrues neste manual no pretendem cobrir todos os detalhes ou variaes no equipamento, procedimento ou processo descrito, nem fornecer explicaes para todas as possveis eventualidades, durante a instalao, operao ou manuteno. 9399-2SE32GR-PT DEC99

Contedo
Captulo 1

Instalando e ativando o RSView32............................................................................ 1


Sobre o RSView32 ................................................................................................. 2 Determinando as exigncias do sistema ............................................. 2

Passo 1 Passo 2

Totalize seus pontos .................................................................................... 3 Determine a configurao de sistema recomendado ............................. 4

Instalando o RSView32 e os guias de usurio ................................. 4

Instalando o RSView32 no Windows NT ................................................................... 4 Resumo da instalao ...................................................................................................... 5


Ativando o RSView32 ......................................................................................... 6

Sobre o disco de Ativao .............................................................................................. 6 Teclas de Ativao ........................................................................................................... 7 Movendo as teclas de ativao de volta........................................................................ 8 Ativando o RSView32 depois da instalao ............................................................... 9 Protegendo os arquivos de ativao.............................................................................. 9 Reativando uma tecla danificada .................................................................................10 Ativando o RSView32 Works como um sistema tempo de execuo somente ..11 Solucionando problemas de ativao..........................................................................11
Iniciando o RSView32 ......................................................................................12 Iniciando o RSView32 manualmente..........................................................................12

Iniciando o RSView32 automaticamente ...................................................................12


Verificando se o sistema tem memria virtual suficiente .....13 Desinstalando o RSView32...........................................................................14

Captulo 2

Primeiros passos .......................................................................................................................... 15


Bem-Vindo ao RSView32 ............................................................................... 16 RSView32 Works........................................................................................................... 16

RSView32 Runtime ....................................................................................................... 18


Etapas de Incio Rpido ................................................................................. 18

Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Etapa 6 Etapa 7

Criar um projeto....................................................................................... 18 Configurar as comunicaes no RSView32 ......................................... 18 Criar telas grficas, tendncias e sumrios de alarme ......................... 19 Configurar tags ......................................................................................... 19 Configurar registro................................................................................... 20 Segurana do seu sistema........................................................................ 20 Personalize e integre o RSView32 com outros aplicativos ................ 21

Captulo 3

Criando e trabalhando com projetos ..................................................................... 23


Criando um projeto ............................................................................................ 24 O que um projeto? .......................................................................................... 25 Arquivos de projeto ...................................................................................................... 25 Explorando a janela principal do RSView32 .................................... 27

A barra de menu ............................................................................................................ 27 A barra de ferramentas ................................................................................................. 27 O Gerenciador de Projetos.......................................................................................... 28 A barra de atividades..................................................................................................... 28 A barra de status............................................................................................................ 28 Exibindo e ocultando a barra de ferramentas, a barra de status e a barra de atividades ..................................................................... 29
Trabalhando no Gerenciador de Projetos .......................................... 30

Guias ............................................................................................................................... 31 Pastas............................................................................................................................... 31 Editores........................................................................................................................... 31 Componentes................................................................................................................. 34

ii

Obtendo Resultados com o RSView32

Dicas para trabalhar em editores ............................................................ 36 Usando os menus contextuais ..................................................................................... 36

Usando o boto de Seleo.......................................................................................... 36 Digitando nomes de tag................................................................................................ 36 Usando os comandos do RSView32 .......................................................................... 37 Usando expresses ........................................................................................................ 37
Usando componentes de projetos ControlView............................ 38

Captulo 4

Configurando comunicaes .......................................................................................... 39


Usando a comunicao com drivers diretos ................................... 40

Editores de comunicao ............................................................................................. 40 Configurando a comunicao com os drivers diretos ............................................. 41


Usando a comunicao OPC e DDE ....................................................... 41

Editores de comunicao ............................................................................................. 42 Configurando a comunicao com servidores OPC e DDE ................................. 42
Verificando se a comunicao est funcionando ....................... 43

Se a comunicao no estiver funcionando............................................................... 44

Captulo 5

Criando telas, tendncias e resumos de alarmes.................................. 45


Criando e editando telas grficas ........................................................... 46

Para criar uma nova tela grfica .................................................................................. 47 Tipos de tela ................................................................................................................... 48 Escolha uma cor de fundo e um tamanho de tela.................................................... 50 Importando um elemento grfico............................................................................... 51 Exibindo bibliotecas e exemplos................................................................................. 52 Criando um boto ......................................................................................................... 53 Incorporando um objeto ActiveX .............................................................................. 55 Adicionar cor a objetos................................................................................................. 57 Organizando os objetos................................................................................................ 58 Animando objetos ......................................................................................................... 59 Testando a animao..................................................................................................... 61 Configurando a aparncia do tempo de execuo.................................................... 61
Criando uma tendncia ................................................................................... 62
Contedo
I

iii

Criando um resumo de alarmes ................................................................ 63

Filtrando alarmes ........................................................................................................... 64 Atribuindo cores a alarmes .......................................................................................... 64

Captulo 6

Criando tags ....................................................................................................................................... 65


O que um tag? ................................................................................................... 66 Tipos de tags .................................................................................................................. 66 Criando tags conforme a necessidade ................................................ 67 Criando vrios tags de uma vez ............................................................... 68 Importando tags de um banco de dados CLP Allen-Bradley 69 Usando pastas para organizar tags ....................................................... 69

Captulo 7

Configurando o registro e a segurana .............................................................. 71


Informaes de registro ................................................................................. 72

Configurando o registro ............................................................................................... 72 Visualizando informaes de registro ........................................................................ 73


Garantindo a segurana do sistema ..................................................... 74

Configurando a segurana em nvel de projeto ........................................................ 74 Configurando a segurana em nvel de sistema ........................................................ 76

Captulo 8

Usando o Modelo de Objeto do RSView32 e VBA .................................. 79


Sobre o Modelo de Objeto do RSView32 e VBA ............................ 80

Como o RSView32 utiliza o cdigo VBA ................................................................. 80


O ambiente de desenvolvimento integrado do VBA .................. 81

Abrindo a janela do IDE.............................................................................................. 81 Partes da janela do IDE ............................................................................................... 82


Etapas de Incio Rpido ................................................................................. 83

Etapa 1 Etapa 2

Criar o cdigo VBA ................................................................................. 83 Chame o cdigo VBA a partir do RSView32 ...................................... 83

O que uma sub-rotina? ................................................................................ 84

Quando utilizar o cdigo VBA em vez de uma macro de um RSView32............ 84


iv Obtendo Resultados com o RSView32

Executando o cdigo VBA ............................................................................ 85

Como o RSView32 executa o cdigo VBA............................................................... 85


Visualizando as sub-rotinas do VBA ...................................................... 86 Abrindo o IDE do VBA para edio ......................................................... 87 O Modelo de Objeto do RSView32 .......................................................... 87

Variveis global de objeto ............................................................................................ 90 Visualizando os objetos ................................................................................................ 90 Obtendo Ajuda sobre os objetos RSView32............................................................. 91 Abrindo a Ajuda no Localizador de Objeto.............................................................. 92 Abrindo a Ajuda na Janela Cdigo ............................................................................. 92 Abrindo a Ajuda na janela de Contedo da Ajuda do RSView32.......................... 93
Usando a Ajuda VBA ......................................................................................... 94

Documentao VBA..................................................................................................... 94

Captulo 9

Planejando um projeto ........................................................................................................... 95


O processo de planejamento ...................................................................... 96 Compreendendo um processo ................................................................... 96 Coletando dados .................................................................................................. 96 Projetando um banco de dados ................................................................ 97

Coletando informaes................................................................................................. 97 Organizando tags........................................................................................................... 97


Planejando alarmes ........................................................................................... 97 Planejando telas grficas.............................................................................. 98

Desenvolvendo uma hierarquia de telas .................................................................... 98 Criando um modelo para garantir a consistncia ..................................................... 98
Usando tendncias .......................................................................................... 100 Projetando um sistema de segurana................................................ 100 Personalizando o sistema, e integrando com outros aplicativos .................................................. 101

Autotizando a configurao de aplicativo ............................................................... 101 Usando dados com outros aplicativos...................................................................... 101 Personalizando o sistema ........................................................................................... 101
Contedo
I

Captulo 10

Obtendo as informaes necessrias ............................................................... 103


Usando a Ajuda do RSView32 .................................................................. 104 Exibindo o contedo da Ajuda ................................................................................. 104

Usando o ndice remissivo ......................................................................................... 105 Encontrando palavras ou tpicos ............................................................................. 106
Usando os guias do usurio on-line do RSView32 .................... 107

Exibindo os guias ........................................................................................................ 107 Movendo-se pelos guias do usurio ......................................................................... 108 Mais zoom e menos zoom ......................................................................................... 109 Encontrando informaes ......................................................................................... 109 Imprimindo pginas .................................................................................................... 110 Usando o guia on-line para o leitor .......................................................................... 110
Suporte Tcnico ................................................................................................. 111 Ao entrar em contato.................................................................................................. 111

ndice ....................................................................................................................................................... 113

vi

Obtendo Resultados com o RSView32

Captulo

Instalando e ativando o RSView32


Sobre o RSView32 ................................................................................................. 2 Determinando as exigncias do sistema ............................................. 2 Totalize seus pontos ................................................................................... 3 Passo 1

Passo 2

Determine a configurao de sistema recomendado ............................ 4

Instalando o RSView32 e os guias de usurio ................................. 4

Instalando o RSView32 no Windows NT ................................................................... 4 Resumo da instalao ...................................................................................................... 5


Ativando o RSView32 ......................................................................................... 6 Sobre o disco de Ativao .............................................................................................. 6

Teclas de Ativao ........................................................................................................... 7 Movendo as teclas de ativao de volta........................................................................ 8 Ativando o RSView32 depois da instalao ............................................................... 9 Protegendo os arquivos de ativao.............................................................................. 9 Reativando uma tecla danificada .................................................................................10 Ativando o RSView32 Works como um sistema tempo de execuo somente ..11 Solucionando problemas de ativao..........................................................................11
Iniciando o RSView32 ......................................................................................12

Iniciando o RSView32 manualmente..........................................................................12 Iniciando o RSView32 automaticamente ...................................................................12


Verificando se o sistema tem memria virtual suficiente .....13 Desinstalando o RSView32...........................................................................14

Sobre o RSView32
Projetado para ser usado em ambientes de Microsoft Windows 2000, Windows NT e Windows9x, RSView32 contm as ferramentas que voc precisa para criar todos os aspectos do interface homen-mquina, incluindo telas grficas animadas de tempo real, tendncias, e sumrios de alarme. O RSView32 integra-se facilmente com produtos da Rockwell Software, Microsoft e outros fornecedores, para maximizar o poder das tecnologias ActiveX, VBA, OLE, ODBC, OPCv e DDE.

Determinando as exigncias do sistema


O hardware e software que voc usar com o RSView32 depende das demandas que o seu projeto requer do sistema. Quanto mais o projeto requisitar do sistema, tanto mais poderoso sistema voc precisar. As recomendaes abaixo so baseadas em experincias no campo. possvel que seu aplicativo opere numa plataforma abaixo destas recomendaes. Nas tabelas seguintes, as demandas que o seu projeto requer do sistema, so representados por pontos. Totalize seus pontos no passo 1, e depois use a tabela no passo 2, para determinar o hardware e software que voc precisa.

Getting Results with RSView32

Passo 1
Para RSView32 project

Totalize seus pontos


Se voc estiver Adicione os pontos

executando telas ou editando seu projeto usando o RSView32 Works utilizando mais de 30.000 tags utilizando mais de 5.000 tags alternando telas, em mdia, mais de 5 vezes por minuto utilizando mais de 200 objetos em exibies utilizando controles ActiveX em exibies

2 2 1 1 2 2 2 1 2 1

Alarmes

monitorando mais de 1.500 tags para alarmes monitorando mais de 300 tags para alarmes

Active Display System, DDE, ou clientes ativos OPC simultaneamente Registro de dados ou tendncias histricas Detetor de eventos, tags derivados, ou tendncias de tempo real VBA Suplementos

utilizando tipicamente mais de 5 clientes ativos utilizando pelo menos 1 cliente

registrando menos de 100 tags em 1 modelo registrando entre 100 e 1.000 tags em 1 modelo registrando em mais de 1 modelo usando qualquer

1 2 2 1

usando qualquer usando qualquer, para cada um

2 1

Totalize seus pontos aqui

Instalando e ativando o RSView32

Passo 2 Determine a configurao de sistema recomendado


Para este nmero de pontos 8 ou mais Mnimo hardware necessrio Mnimo software necessrio

Pentium II 400 MHz 128 MB de memria RAM Pentium II 300 MHz 128 MB de memria RAM Pentium 200 MHz 64 MB de memria RAM

Windows 2000 Professional ou Windows NT Workstation 4.0 com Service Pack 4 ou Service Pack 6 Windows 2000 Professional ou Windows NT Workstation 4.0 com Service Pack 4 ou Service Pack 6 Windows 2000 Professional ou Windows NT Workstation 4.0 com Service Pack 4 ou Service Pack 6 Windows 2000 Professional ou Windows NT Workstation 4.0 com Service Pack 4 ou Service Pack 6 ou Windows 9x

6a7

3a5

1a2

Pentium 100 MHz 24 MB de memria RAM

Instalando o RSView32 e os guias de usurio


As etapas abaixo explicam como instalar o RSView32 software e guias de usurio a partir de um CD-ROM no seu computador. Se voc preferir no instalar os guias do usurio, possvel exibi-los a partir do CD-ROM.

Instalando o RSView32 no Windows NT


Como parte do processo de instalao, RSView32 cria pastas de programa e modifica entradas de registro. Para fazer essas modificaes, o RSView32 deve ser instalado em um computador NT configurado com esses direitos (por exemplo, a conta do administrador do Windows NT tem esses direitos).

Getting Results with RSView32

Para instalar RSView32 no Windows NT e Windows 9x


1. 2.

Feche todos os programas abertos do Windows. Coloque o CD-ROM de RSView32 na sua unidade de disco CD-ROM. O CD-ROM deve iniciar a execuo automaticamente. Se o CD-ROM no iniciar automaticamente, execute D:\SETUP.EXE, onde D a unidade de disco que contm o CD-ROM.

3. 4. 5.

Na janela de segurana do RSView32, clique no boto da opo a ser instalada. Siga as instrues na tela. Durante a instalao, voc ser solicitado a ativar O RSView32. Se j existir a ativao de uma verso anterior do RSView ou do RSView32, clique em Prximo. Se voc removeu a ativao ou se voc est instalando o RSView32 pela primeira vez, insira o disco Ativao na unidade de disco de disquete e clique Ativar. Para obter detalhes sobre a ativao, consulte Ativando o RSView32 na pgina 6.

6.

Quando a instalao estiver completa, reinicie o Windows. Se no desejar reiniciar o Windows agora, certifique-se de reinici-lo antes de executar o RSView32 pela primeira vez.

Resumo da instalao
A instalao padro faz o seguinte: instale RSView32 em \Arquivos de Programa\Rockwell Software\RSView adicione uma Pasta de Ferramentas do Rockwell Software\RSView32 na sua lista de programas. Essa pasta contm as ferramentas do software para o RSView32. instale o ODBC drivers for Watcom SQL 4.0 no diretrio de sistema do sistema operacional. Apenas o Watcom SQL 4.0 suportado com o RSView32. Outras verses podem funcionar incorretamente. Verifique o Administrador de Origem de Dados ODBC no Painel de Controle do Windows para obter informaes sobre os nmeros de verso.

Instalando e ativando o RSView32

Ativando o RSView32
A Rockwell Software Inc. usa os arquivos de ativao para ativar seus pacotes de software baseados no Windows. Os arquivos de ativao encontram-se no disco de Ativao. Durante a Instalao, o software solicita a insero do disco de Ativao e move a tecla de ativao do disco para a unidade de disco onde o RSView32 foi instalado.

Sobre o disco de Ativao


RSView32 acompanhado por um Disco de ativao (tambm pode ser chamado de disco Mestre) que ativa o software RSView32. Sem ativao, o RSView32 executado no modo demo, permitindo um mximo de 35 tags de dispositivo e duas horas de uso. O disco de Ativao contm: uma ou mais teclas de ativao A tecla de ativao o software que ativa o RSView32. Dependendo do que foi adquirido, o disco de Ativao ter uma ou mais teclas de ativao. Por exemplo, se a empresa adquiriu quatro instalaes do RSView32, so necessrias quatro teclas de ativao. As teclas so especficas para os produtos. Por exemplo, o RSView32 Works necessita de uma tecla de ativao Works. Vrias cpias do mesmo software necessitam de teclas de ativao com nmeros de srie correspondentes. Todas as teclas de ativao podem estar no mesmo disco de ativao. um programa chamado EVMOVE.EXE que move as teclas de ativao de e para computadores um programa chamado RESET.EXE que reativa uma tecla de ativao danificada possvel mover as teclas de ativao de e para o disco de Ativao. Os programas EVMOVE.EXE e RESET.EXE sempre ficam no disco de Ativao.

Getting Results with RSView32

Teclas de Ativao
A tabela a seguir lista as teclas de ativao para os produtos RSView32.
Esta tecla para este produto

RSView.D100K RSView.D32K RSView.D5K RSView.D1500 RSView.D300 RSView.D150 RSView.R100K RSView.R32K RSView.R5K RSView.R1500 RSView.R300 RSView.R150

RSView32 Works, 100 000 tag de banco de dados RSView32 Works, 32 000 tag de banco de dados RSView32 Works, 5 000 tag de banco de dados RSView32 Works, 1 500 tag de banco de dados RSView32 Works, 300 tag de banco de dados RSView32 Works, 150 tag de banco de dados RSView32 Runtime, 100 000 tag de banco de dados RSView32 Runtime, 32 000 tag de banco de dados RSView32 Runtime, 5 000 tag de banco de dados RSView32 Runtime, 1 500 tag de banco de dados RSView32 Runtime, 300 tag de banco de dados RSView32 Runtime, 150 tag de banco de dados

Para que as teclas sejam exibidas no disco de Ativao


1. 2. 3.

Insira o disco de Ativao em uma unidade de disco flexvel. No Gerenciador de Arquivos ou no Windows Explorer, selecione a unidade de disco que contm o disco flexvel. Inicie EVMOVE.EXE. A caixa de dilogo Resumo do EvMove aberta mostrando as teclas de ativao.

Instalando e ativando o RSView32

Movendo as teclas de ativao de volta


possvel mover a tecla de ativao de volta para o disco de Ativao a qualquer momento. Por exemplo, mova a ativao de volta para o disco de Ativao: para executar RSView32 em um computador diferente antes de instalar ou usar o software que pode danificar seus arquivos de ativao (veja Protegendo os arquivos de ativao na pgina 9 para uma lista de operaes especficas que podem danificar a ativao) antes de mandar o computador para um tcnico Por padro, ao mover a ativao de volta para o disco de Ativao, o software automaticamente move todas as teclas de ativao do produto adequado.
Para mover as teclas de ativao de volta para o disco de Ativao
1. 2. 3. 4.

Certifique-se que o RSView32 e todos os outros produtos da Rockwell Software esto fechados. Insira o disco de Ativao em uma unidade de disco flexvel. Execute A:\EVMOVE.EXE onde A a unidade que contm o disco de Ativao. A caixa de dilogo Resumo do EvMove aberta. No campo De, selecione a unidade de disco onde o RSView32 est instalado. No campo Para, selecione a unidade de disco que contm o disco de Ativao. Clique em OK. Mova as teclas de ativao para todas as instalaes ou para um nmero selecionado de instalaes. Para mover as teclas de ativao para todas as instalaes, clique em Mover. Para alterar o nmero de ativaes a serem movidas para o disco de Ativao, selecione a tecla de ativao e clique em Editar Seleo. No campo Mover, digite o nmero de teclas de ativao a serem movidas. Clique em OK e, em seguida, clique em Mover. Para fechar a caixa de dilogo Resumo do EvMove, clique em OK.

5.

6.

Getting Results with RSView32

Ativando o RSView32 depois da instalao


Talvez voc precise reativar o RSView32 depois de mover as teclas de ativao de volta para o disco Ativao ou depois de redefinir uma tecla danificada. Para reativar o RSView32, mova a tecla de ativao do disco de Ativao de volta para o disco rgido. Por ajuste de fbrica, ao mover a ativao de um disco de Ativao para um disco rgido, o software move apenas uma instalao da tecla de ativao para o RSView32.
Para mover as teclas de ativao para a unidade de disco rgido
1. 2. 3. 4.

Certifique-se que o RSView32 e todos os outros produtos da Rockwell Software esto fechados. Insira o disco de Ativao em uma unidade de disco flexvel. Execute A:\EVMOVE.EXE onde A a unidade que contm o disco de Ativao. A caixa de dilogo Resumo do EvMove aberta. No campo De, selecione a unidade de disco que contm o disco de Ativao. No campo Para, selecione a unidade de disco onde o RSView32 est instalado. Clique em OK. Mova as teclas de ativao para todas as instalaes ou para um nmero selecionado de instalaes. Para mover as teclas de ativao para todas as instalaes, clique em Mover. Para alterar o nmero de ativaes a serem movidas, selecione a tecla de ativao e, em seguida, clique em Editar Seleo. No campo Mover, digite o nmero de teclas de ativao a serem movidas. Clique em OK e, em seguida, clique em Mover. Para fechar a caixa de dilogo Resumo do EvMove, clique em OK.

5.

6.

Protegendo os arquivos de ativao


A execuo de certas operaes no disco rgido pode danificar os arquivos de ativao. Sempre mova a ativao do disco rgido de volta para o disco de Ativao antes de executar qualquer uma das seguintes operaes. Aps concluir a operao, ser seguro mover a ativao de volta para o disco rgido e reativar o RSView32. Mova os arquivos de ativao de volta para o disco de Ativao antes de executar uma das operaes descritas abaixo:

Instalando e ativando o RSView32

A atualizao, instalao e desinstalao do software do sistema operacional ou do software do sistema de rede podem danificar os arquivos de ativao.
Atualizando ou instalando o sistema operacional do computador. Compactando ou descompactando o disco rgido do computador. A compactao da unidade de disco rgido com certos softwares de compactao pode danificar o software de ativao. Alm disso, a descompactao de uma unidade de disco rgido com arquivos de ativao na unidade de disco compactada pode danificar a ativao.

Reativando uma tecla danificada


Se a tecla de ativao ficar danificada por qualquer razo, contate Rockwell Software Suporte Tcnico para redefinio de cdigo440-646-7800.
Ao entrar em contato

Ao entrar em contato, preciso estar na frente de um computador. No necessrio usar o mesmo computador onde o RSView32 est instalado, no entanto preciso ter o disco de Ativao com o nmero de srie que corresponda ao software RSView32. O representante de suporte explicar como encontrar a identificao do produto e a identificao do sistema no disco de Ativao e, em seguida, atribuir um cdigo de redefinio tecla de ativao. Aps obter um cdigo de redefinio do representante de suporte ao produto, redefina a tecla e, em seguida, reative o RSView32.
Para reativar uma tecla com um cdigo de redefinio
1. 2. 3. 4. 5.

Certifique-se que o RSView32 e todos os outros produtos da Rockwell Software esto fechados. Insira o disco de Ativao em uma unidade de disco flexvel. Run Execute A:\RESET.EXE onde A a unidade de disco flexvel que contm o disco de Ativao. Na caixa de dilogo Cdigo de Redefinio, digite o cdigo de redefinio e, em seguida, clique em OK. Reativar o RSView32 seguindo as etapas em Ativando o RSView32 depois da instalao na pgina 9.

10

Getting Results with RSView32

Ativando o RSView32 Works como um sistema tempo de execuo somente


Voc pode instalar o RSView32 Works, e depois ativ-lo como um sistema tempo de execuo somente. Para tanto, mova todas as teclas de ativao Works de volta para o disco de Ativao e mova a tecla de ativao Runtime para a unidade do disco rgido. Instalando o RSView32 Works em computadores de campo til para atualizar projetos RSView32 no campo. Quando for necessrio atualizar um projeto, adicione a tecla de ativao para acessar toda a funcionalidade do sistema . Ao terminar a atualizao do projeto, remova a tecla de ativao Works e reinstale a tecla de ativao Runtime. Para obter uma lista de teclas de ativao, consulte Teclas de Ativao na pgina 7.

Solucionando problemas de ativao


Se a ativao no estiver funcionando: Est sendo usado o disco de Ativao correto? Verifique os nmeros de srie no seu Software RSView32 e impresso nos rtulos do disco de Ativao os nmeros de srie devem corresponder. O computador est com um vrus? Os vrus do setor de inicializao podem danificar o disco de Ativao. A equipe de suporte da Rockwell Software recomenda o uso de um programa comercial de proteo contra vrus. Foram salvos outros arquivos no disco de Ativao? Gravar qualquer arquivo no disco de Ativao pode danificar o software de ativao. Foi executada uma operao no disco rgido que danificou o software de ativao? Consulte Protegendo os arquivos de ativao na pgina 9.

Instalando e ativando o RSView32

11

Iniciando o RSView32
Voc pode iniciar o RSView32 manualmente ou pode configurar o RSView32 para iniciar automaticamente quando o Windows for iniciado. As etapas abaixo descrevem como iniciar o RSView32 no Windows NT 4.0 e Windows 9x.

Iniciando o RSView32 manualmente


Clique o boto Iniciar do Windows, aponte para Programas, Rockwell Software, RSView32, e depois clique RSView32 Works.

Iniciando o RSView32 automaticamente


Para automaticamente iniciar o RSView32 Works sempre que iniciar o Windows, inclua um atalho do RSView32 Works na pasta Inicializar do Windows. Tambm possvel abrir um projeto ao iniciar o Windows.
Para adicionar RSView32 pasta Inicializar
1. 2. 3. 4.

Clique no boto Iniciar do Windows, aponte para Configuraes e, em seguida, clique em Barra de Tarefas. Na caixa de dilogo Propriedades da Barra de Tarefas, clique na guia Programas do Menu Iniciar. Clique em Adicionar. A caixa de dilogo Criar Atalho aberta. No campo Linha de Comando, siga um dos procedimentos abaixo: para iniciar o RSView32 Works quando o Windows for iniciado, especifique o caminho para o RSView32. Se for escolhida a instalao padro do RSView32, o caminho ser: C:\Arquivos do programa\Rockwell Software\RSView\RSV32.exe para iniciar o RSView32 Works e abrir um projeto quando o Windows for iniciado, especifique o caminho para o RSView32 e para o projeto. Para um projeto chamado Norms Bakery, o caminho ser: C:\Arquivos do programa\Rockwell Software\RSView\RSV32.exe C:\Norms Bakery\Norms Bakery.rsv Se o caminho tiver espaos, ele deve ser colocado entre aspas duplas. Clique em Prximo. Na caixa de dilogo Selecionar Pasta de Programa, selecione a pasta Inicializar e especificar um nome para o atalho (por exemplo, RSView32 Works). Clique em Terminar.

5. 6.

7.

Para obter maiores informaes, consulte a documentao do Windows.

Verificando se o sistema tem memria virtual suficiente


O Windows usa a memria virtual para estender a memria fsica instalada em um computador. Para tanto, ele move informaes da memria RAM para o disco se essas informaes no tiverem sido usadas recentemente. Quando as informaes forem necessrias para um aplicativo, elas sero movidas de volta para a memria RAM. Esse processo de movimentao de informaes da RAM para o disco chamado de permuta. Para garantir que o Windows ter memria virtual suficiente para executar o RSView32 e outros aplicativos, voc pode forar o Windows a reservar uma certa quantidade de espao no disco para usar como memria virtual. Enquanto a quantidade de memria virtual necessria depende completamente do aplicativo e dos outros programas em execuo, as seguintes recomendaes devem ser suficientes na maioria dos casos. melhor utilizar um arquivo de troca permanente em vez de um temporrio. Com um arquivo de permuta permanente, especificada a quantidade de espao em disco que pode ser usada. Essa especificao evita a ocorrncia de um problema de disco quando um arquivo de permuta temporrio torna-se grande demais. Por padro, o Windows 9x usa um arquivo de permuta temporrio, mas possvel criar um arquivo de permuta permanente. Por padro, o Windows NT usa um arquivo de permuta permanente, mas possvel alterar o tamanho desse arquivo. Para configurar um arquivo de permuta permanente, especifique a definio de memria virtual.
Para especificar uma configurao de memria virtual no Windows NT 4.0
1. 2. 3. 4.

5.

6.

Na rea de trabalho, clique com o boto direito no cone Meu Computador e, em seguida, clique em Propriedades. Clique na guia Desempenho. Em Memria Virtual, clique em Alterar. Se houver mais de uma unidade de disco rgido, selecione a unidade onde deseja colocar o arquivo de permuta. Preferivelmente, ela deve ser a unidade de disco rgido com tempo de acesso mais rpido. Em tamanho de arquivo Paging para unidade de disco selecionada, especifique 150 MB como Tamanho Inicial e 250 MB ou mais como o Tamanho Mximo. Clique em Definir e, em seguida, clique em OK.

Instalando e ativando o RSView32

13

Para especificar uma definio de memria virtual no Windows 9x


1. 2. 3. 4. 5.

6.

7.

Na rea de trabalho, clique com o boto direito no cone Meu Computador e, em seguida, clique em Propriedades. Clique na guia Desempenho. Clique no boto Memria Virtual. A caixa de dilogo Memria Virtual aberta. Clique no boto Especificar minhas prprias configuraes de memria virtual. Se houver mais de uma unidade de disco rgido, selecione a unidade onde deseja colocar o arquivo de permuta. Preferivelmente, ela deve ser a unidade de disco rgido com tempo de acesso mais rpido. Especifique um tamanho mnimo de 150 MB e um tamanho mximo de 250 MB ou mais. Para especificar um tamanho de arquivo de permuta fixo, determine o mesmo tamanho de arquivo como mximo e mnimo. Clique em Definir e, em seguida, clique em OK.

Desinstalando o RSView32
Para desinstalar o RSView32, use o programa desinstalar do RSView32.
Para desinstalar o RSView32 no Windows NT 4.0 e Windows 9x
1. 2. 3. 4.

Clique no boto Iniciar do Windows, aponte para Definies e, em seguida, clique em Painel de Controle. Clique duas vezes em Adicionar/Remover Programas, selecione RSView32 6.3, e clique Adicionar/Remover. Siga as instrues na tela. Quando o programa Desinstalar for concludo, reinicie o Windows.

14

Getting Results with RSView32

Captulo

Primeiros passos
Bem-Vindo ao RSView32 ................................................................................16

RSView32 Works ...........................................................................................................16 RSView32 Runtime........................................................................................................18


Etapas de Incio Rpido ..................................................................................18

Etapa 1 Etapa 2 Etapa 3 Etapa 4 Etapa 5 Etapa 6 Etapa 7

Criar um projeto .......................................................................................18 Configurar as comunicaes no RSView32..........................................18 Criar telas grficas, tendncias e sumrios de alarme ..........................19 Configurar tags..........................................................................................19 Configurar registro ...................................................................................20 Segurana do seu sistema ........................................................................20 Personalize e integre o RSView32 com outros aplicativos.................21

15

Bem-Vindo ao RSView32
O RSView32 um software baseado em Windows para desenvolvimento e execuo de aplicativos interface homem-mquina. Projetado para o uso no Microsoft Windows NT e no Windows 9x, o RSView32 fornece todas as ferramentas necessrias para criar e executar aplicativos de controle, superviso e monitoramento eficientes.
RSView32 Works contm o software de desenvolvimento e tempo de execuo. Use esse software para desenvolver e executar os aplicativos do RSView32. RSView32 Runtime contm somente o software de tempo de execuo. Use esse software para executar os aplicativos desenvolvidos no RSView32 Works.

RSView32 Works
O RSView32 Works contm os editores para a criao de aplicativos completos de interface homem-mquina e o software para a execuo dos aplicativos criados. Use os editores para criar aplicativos simples ou sofisticados, de acordo com as suas necessidades. Aps desenvolver o aplicativo, alterne para o modo de execuo ou use o RSView32 Runtime (que est includo no RSView32 Works e necessita de menos memria) e execute o aplicativo.
Use o editor de Tela Grfica para criar exibies grficas do seu processo.

16

Getting Results with RSView32

Com o RSView32, possvel: utilizar os recursos de container ActiveX e OLE do RSView32 para tirar vantagem da tecnologia avanada. Por exemplo, RSTools, Visual Basic ou outros componentes ActiveX incorporados nas telas grficas do RSView32 para estender os recursos do RSView32 criar e editar exibies com ferramentas nativas dos programas da Microsoft em uso no momento. Com animaes e elementos grficos sofisticados e orientados a objeto, alm das tcnicas de arrastar-soltar e recortar-colar, a configurao do aplicativo simplificada utilizar o Modelo de Objeto do RSView32 e o VBA para compartilhar dados com outros programas do Windows, tais como Microsoft Access e SQL Server, interoperar com outros programas Windows, como o Visual Basic, e personalizar e estender o RSView32 para adequ-lo s suas necessidades especficas utilizar as imagens das bibliotecas grficas do RSView32 ou importe arquivos de outros pacotes de desenho, tais como CorelDRAW e Adobe Photoshop desenvolver rapidamente o aplicativo, utilizando as ferramentas de produtividade do RSView32, tais como Assistente de Comando, Localizador de Tag e Object Smart Path (OSP) no digitar as informaes duas vezes. Importe um banco de dados CLP ou SLC da Allen-Bradley com o Localizador de Bancos de Dados CLP usar o recurso de alarme do RSView32 para monitorar incidentes de processo com vrios nveis de gravidade. Crie vrios sumrios de alarmes para fornecer dados de alarme especficos em vez de visualizar os alarmes para o sistema inteiro criar tendncias que mostram variveis de processo traadas em relao ao tempo. Exiba os dados histricos ou em tempo real com at 16 canetas (tags) em cada tendncia efetuar o registro de dados simultaneamente para vrios arquivos de registro ou bancos de dados ODBC remotos a fim de fornecer vrios registros dos dados de produo. Coloque os dados registrados diretamente em programas de outros fornecedores, tais como Microsoft Excel e Seagate Crystal Reports sem converter arquivos bloquear usurios no aplicativo RSView32, desativando as teclas do Windows

Primeiros passos

17

RSView32 Runtime
O RSView32 Runtime contm o software para execuo dos aplicativos O RSView32 Runtime tambm contm um subconjunto dos editores RSView32 Works, portanto, possvel editar as partes selecionadas de um projeto em tempo de execuo. O RSView32 Runtime bonificado com RSView32 Works ou pode ser adquirido separadamente. Com o RSView32 Runtime, o aplicativo necessita de menos memria para ser executado.

Etapas de Incio Rpido


As seguintes etapas explicam como comear a trabalhar com o RSView32. Para trabalhar com o RSView32, preciso concluir as etapas 1 e 2 na ordem especificada. As outras etapas podem ser concludas em qualquer ordem.

Etapa 1

Criar um projeto

Crie o projeto a ser executado. O projeto uma pasta no disco rgido que contm, entre outras coisas, o arquivo de projetos do RSView32 (*.RSV). Para obter detalhes, consulte o Captulo 3, Criando e trabalhando com projetos.

Etapa 2

RSView32 Estabelaa communicao entre o RSView32 e o hardware e dispositivos que est usando.
Para obter comunicaes com a maioria dos dispositivos da Allen-Bradley, bem como com os dispositivos SoftLogix 5,

Configurar as comunicaes no

o RSView32 utiliza uma conexo de driver direta. RSView32 usa os drivers no RSLinx.

Para configurar as comunicaes diretas do driver com os dispositivos, configure um canal e um n e, opcionalmente, uma classe de varredura.

18

Getting Results with RSView32

Para obter comunicaes com outros dispositivos locais e remotos,

o RSView32 utiliza as conexes OPC ou DDE. O OPC (OLE for process control) permite que o RSView32 atue como um cliente ou servidor, permitindo comunicao peer-to-peer entre estaes RSView32 diferentes, bem como outros servidores OPC. O RSView32 utiliza formatos de dados AdvanceDDE (dynamic data exchange) padro ou de alta velocidade para comunicar-se com os servidores DDE, tais como produtos RSServer da Rockwell Software ou servidores de outros fabricantes e clientes DDE, como o Microsoft Excel. Para configurar a comunicao OPC ou DDE, configure um n DDE ou OPC. Para obter detalhes, consulte o Captulo 4, Configurando comunicaes.

Etapa 3 Criar telas grficas, tendncias e sumrios de alarme


Crie telas grficas que representem o processo. Construa as telas grficas de vrias maneiras: use as ferramentas de desenho do RSView32 para criar objetos grficos e textos. possvel criar objetos simples como uma elipse ou um retngulo ou criar objetos mais complexos como uma tendncia e um sumrio de alarmes. Tambm possvel incorporar objetos ActiveX arraste e solte os objetos prontos das bibliotecas do RSView32 para uma tela importe objetos ou imagens inteiras que j tenham sido criadas em outros pacotes grficos, como o CorelDRAW Crie as telas grficas, as tendncias e os sumrios de alarmes no editor de Telas Grficas. Para obter detalhes, consulte o Captulo 5, Criando telas, tendncias e resumos de alarmes.

Etapa 4

Configurar tags

Crie tags seguindo um destes procedimentos: crie os tags conforme a necessidade, usando o Localizador de Tags crie um banco de dados de tags completo no editor de Banco de Dados de Tags importe um banco de dados CLP ou SLC Allen-Bradley, usando o Localizador de Bancos de Dados CLP Para obter detalhes, consulte o Captulo 6, Criando tags.

Primeiros passos

19

Etapa 5

Configurar registro

Configure o registro de atividades no editor de Configurao de Registro de Atividades. Configure o registro de atividade no editor Configurao do Registro de Atividade. Configure o registro de alarme no editor Configurao do Registro de Alarme. Configure o registro de dados no editor Configurao do Registro de Dados. Todas as informaes registradas so armazenadas no formato dBASE IV (.DBF) e podem ser visualizadas com software de terceiros, tais como Microsoft Excel, Seagate Crystal Reports e Visual FoxPro. Para registro de dados, voc tambm pode utilizar o formato de armazenamento ODBC para armazenar dados diretamente em um banco de dados compatvel com ODBC. Para obter detalhes, consulte o Captulo 7, Configurando o registro e a segurana.

Etapa 6

Segurana do seu sistema

Configure a segurana em: Nvel do projeto para controlar quais usurios ou grupos de usurios tm acesso a quais recursos. Nvel do sistema para bloquear os usurios no aplicativo do RSView32. Para o Windows 9x, configure a segurana no nvel do sistema no editor de Inicializao do RSView32. Para Windows NT 4.0, configure a segurana em nvel de sistema, utilizando o NT 4.0 Desktop Lock Tool, includo no CDROM de Recursos do RSView32. Para obter detalhes, consulte o Captulo 7, Configurando o registro e a segurana.

20

Getting Results with RSView32

Etapa 7 Personalize e integre o RSView32 com outros aplicativos


Use o Modelo Objeto RSView32 com Visual Basic ou Visual Basic para Aplicativos (VBA) para personalizar e extender os recursos do RSView32, e para integrar o RSView32 com outros aplicativos. Entre algumas maneiras que voc pode fazer isto, inclui-se: Tipo de Rede. Se seu aplicativo do RSView32 inclui lgica para alternar entre PLCs redundantes, voc pode usar o Modelo Objeto do RSView32 com Visual Basic ou VBA para incluir informaes de n numa tela grfica. Isto permite que voc indique o nmero da estao de um CLP ativo, e permite que um operador tome aes corretivas se um CLP fica off-line.
Gerenciamento de Tag.

Grave um programa VBA para modificar informaes de alarme, tais como limites e gravidades, cada vez que um produto diferente manufaturado numa linha de produo de objetivos mltiplos.

Usurio e controle de acesso.

Dentro de um programa VBA, verifique o cdigo de segurana para um engenheiro ou operador, e depois permita que o programa VBA altere configuraes de alarme, ou exiba apenas informaes de status, dependendo do nvel da pessoa de acesso.

Alarmes. Grave seus prprios algoritmos de deteco de alarme usando Visual Basic ou VBA, e depois adicione eventos de alarme no RSView32, para responder aos seus algoritmos para anunciao, registro, impresso, e para exibio em sumrios de alarme. Registro de Dados.

Use o Modelo Objeto do RSView32 e outros modelos de objetos para coletar dados de origens mltiplas, tais como sistemas espertos, algoritmos PID de auto-afinao, e tags, e depois exiba os dados em tendncias. Voc pode tambm filtrar os dados para suas prprias necessidades atravs da leitura de um modelo de registro de dados, e depois gravando em um outro modelo de registro de dados. Use o Modelo Objeto do RSView32 com Visual Basic ou VBA para registrar aes de operador especfica para fins de rastreamento e documentao. Grave informaes de atividade de personalizar categorias para classificao e anlise.

Registro de Atividade.

Interface de Aplicativo. Use o Modelo Objeto do RSView32 para fazer interface com os modelos de objeto de outros aplicativos. Por exemplo, voc pode usar o modelo objeto do Microsoft Excel para criar um relatrio numa planilha eletrnica, adicionar frmulas estatsticas para anlise, e depois imprimir o relatrio.

Primeiros passos

21

22

Getting Results with RSView32

Captulo

Criando e trabalhando com projetos


Criando um projeto .............................................................................................24 O que um projeto? ..........................................................................................25

Arquivos de projeto.......................................................................................................25
Explorando a janela principal do RSView32 ....................................27

A barra de menu.............................................................................................................27 A barra de ferramentas..................................................................................................27 O Gerenciador de Projetos ..........................................................................................28 A barra de atividades .....................................................................................................28 A barra de status ............................................................................................................28 Exibindo e ocultando a barra de ferramentas, a barra de status e a barra de atividades......................................................................29
Trabalhando no Gerenciador de Projetos ..........................................30

Guias ................................................................................................................................31 Pastas ...............................................................................................................................31 Editores ...........................................................................................................................31 Componentes .................................................................................................................34


Dicas para trabalhar em editores ............................................................36

Usando os menus contextuais......................................................................................36 Usando o boto de Seleo ..........................................................................................36 Digitando nomes de tag................................................................................................36 Usando os comandos do RSView32...........................................................................37 Usando expresses ........................................................................................................37
Usando componentes de projetos ControlView ............................38

23

Criando um projeto
Para comear a trabalhar no RSView32, voc precisa criar um projeto (tambm referido como um aplicativo). Para obter mais informaes sobre projetos, veja O que um projeto? na pgina 25. Para criar um projeto, clique no boto Novo na barra de ferramentas ou clique em Novo no menu Arquivo.

Novo

O nome do projeto, incluindo o caminho, pode ter at 200 caracteres de extenso. Para especificar um nome diferente para o subdiretrio, digite ele aqui.

Aps criar um novo projeto, exibido um Gerenciador de Projetos mostrando o nome do projeto.

24

Getting Results with RSView32

O que um projeto?
Um projeto consiste de uma pasta no disco rgido que contm, no mnimo, os seguintes itens: arquivo de projeto (*.RSV) pasta de tags pasta comprf (perfil de comunicaes) pasta cache O arquivo *.RSV contm informaes gerais do projeto, tais como uma lista de componentes do projeto e suas posies no diretrio e nmeros de verso. Por padro, todos os componentes do projeto so colocados em pastas locais dentro da pasta de projeto, mas tambm podem ser colocados em outros diretrios ou compartilhados com outros projetos em execuo em outros computadores.

Arquivos de projeto
A seguinte tabela lista as pastas RSView32 padro.
Pasta Contedo Extenses de arquivo

nome do projeto

O arquivo de projetos do RSView32, a segurana e os arquivos de conta do usurio e as pastas descritas abaixo Arquivos de registro de atividades Arquivos de registro de alarmes Arquivos de resumo de alarmes Arquivos de configurao de controles ActiveX Arquivos internos do RSView32 Informaes internas sobre canais, ns e classes de varredura

.rsv, .sec, .act

nome do projeto\actlog nome do projeto \almlog nome do projeto \als nome do projeto \cab nome do projeto \cache nome do projeto \comprf

.dbf .dbf .als .cab .ctl, .dat, .idx .csv, .ctl

Criando e trabalhando com projetos

25

Pasta

Contedo

Extenses de arquivo

nome do projeto \dlglog

Models de registro de dados Arquivo de registro de dados Informaoes para conjunto de arquivos atuais Informaoes para conjunto de arquivos histricos Arquivos de tags derivados Arquivos de eventos Arquivos de telas grficas Arquivos de teclas globais Arquivos de macros Arquivos de parmetros Arquivos de receitas Arquivos de banco de dados de tags Arquivo de cache de tags Arquivos de monitor de tags Arquivos de cdigo VBA do RSView32

.mdf .dbf .dns .dlg .dts .eds .gfx .key .mcr .par .rcp .db, .ctl, .dat .cac .tgs .vba

nome do projeto \dts nome do projeto \eds nome do projeto \gfx nome do projeto \key nome do projeto \mcr nome do projeto \par nome do projeto \rcp nome do projeto \tag

nome do projeto \tgs nome do projeto \vba

26

Getting Results with RSView32

Explorando a janela principal do RSView32


Aps criar um projeto no RSView32, ser exibida a janela principal do software RSView32.
Barra de menu Barra de Ferramenta

Projeto. Gerente

Barra de Atividade Barra de Status

A barra de menu
A barra de menu contm os itens de menu para a janela ativa. Cada editor tem seu prprio conjunto de menus.

A barra de ferramentas
A barra de ferramentas contm botes para os itens de menu geralmente usados a fim de tornar mais rpido o acesso aos itens sem abrir o menu. Ao apontar para um boto da barra de ferramentas, o nome do boto exibido em uma dica de ferramenta.
Dica de ferramenta

Criando e trabalhando com projetos

27

O Gerenciador de Projetos
O Gerenciador de Projetos contm os editores necessrios para a criao e edio de componentes que formaro o projeto. Para mais informaes sobre o Gerenciador de Projeto, veja Trabalhando no Gerenciador de Projetos na pgina 30.

A barra de atividades
A barra de atividades mostra as atividades do sistema. Para fazer o registro das atividades, as caixas de verificao da Barra de Atividades devem ser selecionadas no editor de Configurao do Registro de Atividades. Para obter detalhes, consulte o Captulo 8, Configurando o Registro de Atividade, no Guia do Usurio do RSView32 on-line.

A barra de status
A barra de status fornece tipos diferentes de informaes dependendo de onde o ponteiro est e do que o RSView32 est fazendo. Ela apresenta informaes sobre: a janela ativa ou a ferramenta selecionada Por exemplo, quando o ponteiro colocado sobre o boto Abrir, exibida a seguinte mensagem na barra de status:

a localizao de um componente de projeto Por exemplo, quando um componente selecionado no Gerenciador de Projetos, a barra de status mostra o caminho para o componente, como:

28

Getting Results with RSView32

Exibindo e ocultando a barra de ferramentas, a barra de status e a barra de atividades


possvel exibir ou ocultar a barra de ferramentas, a barra de status e a barra de atividades usando os itens do menu Exibir. Se houver uma marca de verificao ao lado do item, a barra estar visvel. Se no houver nenhuma marca de verificao, a barra estar oculta.

A barra de ferramentas e a barra de status so visveis, mas a barra de atividade no .

Usando a barra de atividades

possvel desanexar a barra de atividades da janela principal do RSView32 e mov-la para qualquer lugar na tela. No entanto, somente possvel anexar a barra base da janela principal. Para mover a barra quando ela no estiver anexada, capture a barra de ttulo e arraste.

Para desanexar a barra de atividade, coloque o ponteiro entre os botes, e arraste o mouse.

Quando a barra no estiver anexada janela, possvel redimension-la. Para visualizar mais mensagens, capture a base da barra e arraste-a para torn-la maior. Para limpar as mensagens mais recentes da barra de atividades, clique em Limpar. Para limpar todas as mensagens na barra de atividades, clique em Limpar Tudo.

Criando e trabalhando com projetos

29

Trabalhando no Gerenciador de Projetos


Toda vez que um projeto criado, exibido o Gerenciador de Projetos mostrando o nome do projeto.
Nome do projeto Guias Pasta Editor

Painel esquerdo Painel direito

A janela do Gerenciador de Projetos dividida em dois painis. Quando um projeto criado pela primeira vez, o painel esquerdo exibido com uma srie de pastas e o painel direito fica vazio. Quando so criados componentes do projeto, eles so exibidos no painel direito. As partes do Gerenciador de Projetos so descritas abaixo.

30

Getting Results with RSView32

Guias
O Gerenciador de Projetos contm guias para que seja possvel alternar facilmente entre os modos de edio e de execuo. A guia Modo de Edio contm os editores para o desenvolvimento do projeto. A guia Modo de Execuo contm os componentes que podem ser usados no tempo de execuo. A alternao entre as duas guias permite testar rapidamente o projeto medida em que ele criado. No modo de execuo, possvel executar componentes individuais do projeto ou o projeto inteiro. Nesse modo, possvel ter a mesma viso que os usurios tero do projeto. Clique duas vezes em um componente para execut-lo. Para obter informaes detalhadas sobre a execuo de um projeto, consulte o Captulo 18, Execuo do Projeto, no Guia do Usurio do RSView32 on-line.

Pastas
O Gerenciador de Projetos usa pastas para organizar editores. Para abrir ou fechar uma pasta, siga um dos procedimentos abaixo: clique duas vezes na pasta pressione Ok para abrir ou fechar a pasta dependendo do estado atual selecione a pasta, clique com o boto direito do mouse para abrir o menu contextual e, em seguida, clique em Expandir ou Reduzir
Clique com o boto direito para exibir o menu contextual.

Editores
Os editores so usados para criar e configurar componentes de projeto. Para abrir um editor, siga um dos procedimentos abaixo: clique duas vezes no cone do editor selecione o cone do editor, clique o boto direito do mouse para abrir o menu contextual e, em seguida, clique em Novo ou Mostrar
Clique com o boto direito para exibir o menu contextual.

Criando e trabalhando com projetos

31

O menu contextual contm a opo Novo, se for possvel criar um componente com o editor e a opo Exibir se no for possvel criar um componente com o editor. A seguinte tabela descreve cada editor.
Use este editor Para

Canal

Especificar os canais para comunicao dos drivers diretos com os dispositivos. Os canais devem ser configurados antes dos ns para os dispositivos de drivers diretos. Atribuir nomes e definir atributos para os dispositivos de drivers diretos servidores OPC ou DDE com que o RSView32 ir se comunicar. Configurar a taxa para os tags de varredura que se comunicam com os dispositivos de drivers diretos. Criar tags e configurar alarmes. Exibir os valores de tempo real de um tag ou grupo de tags. Atribuir cdigos de segurana a usurios para limitar o acesso a um projeto. Atribuir cdigos de segurana a comandos e macros. Especificar para que tipo de atividade de sistema ser feito o registro e onde, quando e como o registro ser feito. Exibir arquivos de registro de atividades.

Classes de Varredura Banco de Dados de Tags Monitor de Tags Contas de Usurio Cdigos de Segurana Configurao do Registro de Atividade Exibidon do Registro de Actividade Inicializao Linhas de Comando Telas Grficas

Especificar a aparncia do projeto e o que ser executado quando o projeto for iniciado. Abrir uma linha de comando e digitar comandos do RSView32. Criar telas grficas.

32

Getting Results with RSView32

Use este editor

Para

Biblioteca Parmetros

Arrastar e soltar objetos das bibliotecas de telas grficas nas suas telas grficas. Criar um arquivo de parmetro para uso com telas grficas que contm espaos reservados de tags, de modo que seja possvel usar as mesmas telas com tags diferentes. Criar um arquivo de receita para uso com telas grficas que contm um campo de receita. Configurar o local, o momento e a maneira como deve ser feito o registro das mensagens de alarme. Exibir as informaes de alarmes histricos. Especificar as informaes de alarme a serem exibidas e criar um formato para essas informaes. Exibir uma lista de tags cuja notificaco alarme foi excludo. Criar modelos de registro de dados, especificando onde, quando, como e para quais valores de tags ser feito o registro. Criar tags com valores derivados de outros tags e funes. Criar eventos, que so expresses que iniciam comandos ou macros. Criar macros para executar uma srie de comandos do RSView32. Remapear o teclado para a execuo de comandos do RSView32. Criar cdigo VBA para fazer ramificao condicional, emitir comandos do RSView32 ou vincular os dados do RSView32 a outros aplicativos.

Receitas Configurao de Alarmes Tela de Registro de Alarmes Resumo de Alarmes Lista de Excluses Configurao de Registro de Dados Tags Derivados Eventos Macros Teclas Globais Editor do Visual Basic

Criando e trabalhando com projetos

33

Componentes
Os componentes so exibidos no painel direito do Gerenciador de Projetos. Um componente uma referncia a um arquivo fsico. O componente pode referir-se a um arquivo dentro de uma pasta sob o diretrio de projetos, um arquivo fora do diretrio de projetos ou um arquivo em outro computador.

Estes componentes foram criados com o editor de Tela Grfica.

Exibindo componentes

Para exibir componentes, selecione um editor. Qualquer componente criado com o editor ser exibido no painel direito do Gerenciador de Projetos.
Abrindo componentes

Para abrir um componente, siga um dos procedimentos abaixo: clique duas vezes no componente selecione o componente e, em seguida, clique no boto Editar do Gerenciador de Projetos selecione o componente, clique o boto direito do mouse para abrir o menu contextual e, em seguida, clique em Editar
Clique com o boto direito para exibir o menu contextual.

34

Getting Results with RSView32

Para obter informaes detalhadas sobre o uso dos itens de menu Remover, Renomear e Excluir, consulte o Captulo 1, Trabalhando com Projetos, no Guia do Usurio do RSView32 on-line.
Exibindo as localizaes dos componentes

Os componentes podem referir-se a arquivos em localizaes diferentes. Para que seja exibida a localizao do arquivo do componente, selecione o componente no Gerenciador de Projetos e, em seguida, verifique a localizao exibida na barra de status. O componente Cooling Area est localizado em:

O componente Oven Area est localizado em:

Usando o Mesmo Componente em Mais de um Projeto

Os mesmos arquivos podem ser usados em mais de um projeto adicionandose componentes a um projeto com o uso de duas opes. Quando um componente for adicionado no Gerenciador de Projetos utilizando a opo Copiar Componente Existente para o Projeto, voc est criando uma cpia do arquivo no projeto. Quando voc adiciona um componente utilizando a segunda opo, Criar Atalho para Componente Existente, voc no est criando uma cpia do arquivo no projeto. Ao invs disso, voc estar criando um caminho para a localizao do arquivo fora do projeto. A vantagem deste mtodo que s h uma cpia do arquivo e as alteraes feitas nele esto disponveis para todos os projetos que utilizam o arquivo. Para adicionar um componente, selecione o editor usado para criar o componente desejado, clique com o boto direito do mouse para exibir o menu contextual e, em seguida, clique em Copiar Componente Existente para o Projeto ou em Criar Atalho para Componente Existente.

Na caixa de dilogo, localize o componente a ser adicionado e clique em Abrir. O componente exibido no painel direito do Gerenciador de Projetos. Os arquivos que esto localizados fora do projeto possuem um smbolo de seta no cone do componente, conforme exibido na pgina Anterior para o componente Oven Area.

Criando e trabalhando com projetos

35

Dicas para trabalhar em editores


Ao desenvolver um projeto, sero usados vrios editores diferentes, mas eles tm vrios recursos semelhantes e, freqentemente, necessitam de informaes semelhantes. Saber como usar esses recursos poupa tempo.

Usando os menus contextuais


O Gerenciador de Projetos e o editor de Telas Grficas usam menus contextuais. Para abrir um menu contextual, clique o boto direito do mouse.

Usando o boto de Seleo


Boto de seleo

O boto de Seleo exibido ao lado dos campos de entrada de dados. Voc pode digitar informaes nos campos, ou voc pode clicar o boto Seleo para abrir a lista contendo entradas vlidas para o campo.

Digitando nomes de tag


Muitos editores necessitam de um nome de tag. Os tags so armazenados no banco de dados de tags e os seus nomes so usados em outras partes do RSView32. No preciso criar tags antes de trabalhar em outros editores.
Para fornecer um nome de tag, use um destes mtodos

digite um nome de tag j existente no banco de dados de tags clique no ... boto (Seleo) ou no boto Tags, aquele que estiver disponvel, para abrir o Localizador de Tags onde possvel selecionar, criar ou editar um tag digite um nome de tag ainda no criado. Ao tentar salv-lo, voc solicitado a criar o tag. No necessrio criar o tag para usar o nome de tag, mas certifique-se de criar o tag posteriormente ou sero relatados erros no tempo de execuo. Para obter informaes detalhadas sobre tags, consulte o Captulo 4, Criando Tags, no Guia do Usurio do RSView32 on-line.

36

Getting Results with RSView32

Usando os comandos do RSView32


Muitos editores requerem um comando do RSView32. Os comandos permitem o controle do RSView32 em tempo de execuo. A maioria deles aceita parmetros para maior controle e preciso. Tambm possvel criar uma lista de comandos do RSView32 em uma macro e usar o nome da macro nos lugares em que os comandos so necessrios.
Usando o Assistente de Comando

O Assistente de Comando ajuda a selecionar e criar comandos.

Clique uma pasta para exibir os comandos em uma categoria. Quando voc clica um comando, a sintaxe do comando exibida aqui.

Para abrir o Assistente, siga um dos procedimentos abaixo: clique no boto ... (Seleo) ao lado de qualquer campo de ao ou na linha de comando clique duas vezes em um campo de ao ou, no editor de Macros, clique em qualquer rea da janela clique no item Comandos do menu Editar Para obter informaes detalhadas sobre os comandos do RSView32, consulte o Apndice A, Comandos do RSView32, no Guia do Usurio do RSView32 on-line ou consulte a ajuda on-line.

Usando expresses
Muitos editores usam expresses para computar valores com base em tags e funes. As expresses podem ser expresses lgicas complexas ou nomes de tag. Para obter informaes detalhadas sobre expresses, consulte o Captulo 14, Criando Expresses, no Guia do Usurio do RSView32 on-line.

Criando e trabalhando com projetos

37

Usando componentes de projetos ControlView


Muitos componentes, como as telas grficas ou os bancos de dados de tags, podem ser importados de um projeto ControlView ou ControlView Builder para o RSView32. Para obter mais informaes, consulte a Ajuda do Assistente de Importao de Projeto ControlView includo no CD-ROM de Recursos do RSView32. Para obter uma descrio de como o RSView32 diferente do ControlView e do ControlView Builder, consulte o Apndice C, Diferenas Entre o RSView32 e o ControlView, no Guia do Usurio do RSView32 on-line.

38

Getting Results with RSView32

Captulo

Configurando comunicaes
Usando a comunicao com drivers diretos ...................................40

Editores de comunicao..............................................................................................40 Configurando a comunicao com os drivers diretos..............................................41


Usando a comunicao OPC e DDE .......................................................41

Editores de comunicao..............................................................................................42 Configurando a comunicao com servidores OPC e DDE..................................42


Verificando se a comunicao est funcionando ........................43

Se a comunicao no estiver funcionando ...............................................................44

39

Usando a comunicao com drivers diretos


Para comunicar-se com a maioria dos dispositivos da Allen-Bradley, o RSView32 utiliza uma conexo de driver direto. Use os drivers no RSLinx. Para fazer a comunicao com os controladores programveis SoftLogix 5, voc deve usar um driver RSLinx. Se o seu sistema operacional for Windows NT, use verso 4.0 ou mais recente. O Pacote de Servios 4 ou 6 do Windows NT 4.0 (disponvel no web site da Microsoft) tambm deve ser instalado. Utilize a verso do RSLinx que acompanha o software RSView32. A compatibilidade desta verso com o RSView32 foi testada. Outras verses podem funcionar incorretamente. Se no estiverem sendo usados dispositivos da Allen-Bradleypor exemplo, se estiverem sendo usados dispositivos da Siemens ou Modicon preciso usar a comunicao OPC ou DDE. Para detalhes, veja Usando a comunicao OPC e DDE na pgina 41.

Editores de comunicao
Para configurar a comunicao de driver direto, abra a pasta Sistema no Gerenciador de Projetos e use os editores mostrados abaixo.

Use estes editores para configurar comunicaes.

40

Getting Results with RSView32

Configurando a comunicao com os drivers diretos


1. 2. 3. 4. 5. 6.

Inicie o RSLinx e, em seguida, configure e carregue o driver de comunicao adequado. Inicie o RSView32 e crie ou abra um projeto. No editor de Canais, selecione um canal e atribua a ele a rede e o driver RSLinx adequado. No editor de Ns, crie ns para cada controlador com o qual ser mantida comunicao. No campo Origem de Dados, selecione Driver Direto. Se desejar alterar a taxa padro em que os ns so varridos, edite as classes de varredura no editor de Classes de Varredura. Esta etapa opcional. No editor de Banco de Dados de Tags, crie tags. No campo Tipo de Origem de Dados, escolha Dispositivo. No campo Nome do N, escolha um dos ns criados. No campo Classe de Varredura, escolha uma classe de varredura. No campo Endereo, especifique a localizao da memria fsica no controlador programvel. Verifique se a comunicao est funcionando. Para detalhes, veja Verificando se a comunicao est funcionando na pgina 43.

7.

Usando a comunicao OPC e DDE


Para comunicar-se com uma ampla variedade de dispositivos locais e remotos, o RSView32 utiliza as conexes OPC ou DDE. O OPC (OLE for process control) permite que o RSView32 atue como um cliente ou servidor, permitindo comunicao peer-to-peer entre estaes RSView32 diferentes, bem como outros servidores OPC. O RSView32 utiliza formatos de dados AdvanceDDE (dynamic data exchange) padro ou de alta velocidade para comunicar-se com os servidores DDE, tais como produtos RSServer da Rockwell Software ou servidores de outros fabricantes e clientes DDE, como o Microsoft Excel.

Configurando comunicaes

41

Editores de comunicao
Para configurar a comunicao OPC ou DDE, abra a pasta Sistema no Gerenciador de Projetos e use os editores mostrados abaixo.

Use estes editores para configurar comunicaes.

Configurando a comunicao com servidores OPC e DDE


1. 2. 3.

Inicie o servidor OPC ou DDE. Inicie o RSView32 e crie ou abra um projeto. No editor de Ns, crie ns para cada tpico e/ou servidor OPC ou DDE com o qual voc deseja comunicar-se. No campo Origem de Dados do n, selecione Servidor OPC ou Servidor DDE, de acordo com o tipo que estiver usando. No editor de Banco de Dados de Tags, crie tags. No campo Tipo de Origem de Dados, escolha Dispositivo. No campo Nome do N, escolha os ns OPC ou DDE criados. No campo Endereo, especifique o nome do tag no servidor OPC ou especifique o item DDE. Verifique se a comunicao est funcionando. Para obter detalhes, consulte Verificando se as comunicaes esto funcionando a seguir.

4.

5.

42

Getting Results with RSView32

Verificando se a comunicao est funcionando


A maneira mais simples de verificar se a comunicao est funcionando usar o monitor de tags. O monitor de tags mostra os valores e estados dos tags. Se no foi criado um tag, use o Localizador de Tags no monitor de tags para criar e monitorar o tag.

Quando as comunicaes esto funcionando, a coluna Valor contm um valor e a coluna Estado exibe Vlido.

Siga as etapas abaixo para verificar a comunicao com dispositivos de driver direto, OPC e DDE.
Para verificar a comunicao de um tag existente
1.

No Gerenciador de Projeto do RSView32, abra a pasta sistema, clique duas vezes a Linha de Comando, e depois digite ComStatusOn para iniciar registrando erros de comunicao. No Gerenciador de Projetos do RSView32, abra a pasta Sistema e, em seguida, abra o Monitor de Tags. Na coluna nome de Tag, digite o nome de um tag criado e, em seguida, pressione Enter. Se a comunicao estiver funcionando, ser exibido um valor na coluna Valor e a palavra Vlido na coluna Estado. Se as comunicaes no estiverem funcionando, um erro aparecer na coluna Estado, e uma mensagem de erro aparecer na barra atividade.

2. 3.

Configurando comunicaes

43

Para verificar a comunicao de um novo tag


1. 2. 3. 4.

No Gerenciador de Projetos do RSView32, abra a pasta Sistema e, em seguida, abra o Monitor de Tags. No menu Exibir, clique em Forma. Clique no boto ... (Seleo) ao lado do campo nome de Tag para abrir o Localizador de Tags e, em seguida, clique em Novo Tag. Digite um nome de tag e, em seguida, escolha um tipo de tag. Em Origem de Dados, clique em Dispositivo. Para o Nome do N, clique no boto ... (Seleo) para que seja exibida uma lista dos ns criados e, em seguida, selecione um n. No campo Endereo, digite um endereo de controlador lgico programvel para a comunicao de driver direto, o nome de um tag no servidor OPC ou digite um item DDE. Clique em OK. O tag recm-criado est selecionado no Localizador de Tags. Clique em OK. Se a comunicao estiver funcionando, ser exibido um valor na coluna Valor e a palavra Vlido na coluna Estado.

5.

Se a comunicao no estiver funcionando


Verifique se o driver de comunicao est adequadamente configurado. Para verificar se o dispositivo que voc est tentando se comunicar foi detectado, utilize RSWho no RSLinx. Se o dispositivo for exibido no RSWho, mas no for exibido um valor de tag no RSView32, feche o projeto, o RSView32 e, em seguida, o RSLinx. Reinicie o RSView32, reabra o projeto e, em seguida, abra o monitor de tags novamente. (O RSLinx inicia automaticamente quando voc reinicia o RSView32.) Para obter detalhes sobre o tipo de erro de comunicao que est ocorrendo, digite ComStatusOn na linha de comando e visualize o registro de atividade no Visualizador de Registro de Atividade. Para registrar erros de comunicao, a categoria Comunicaes deve ser selecionada no editor Configurao do Registro de Atividade. Para obter detalhes, consulte o Captulo 8, Configurando o Registro de Atividade, no Guia do Usurio do RSView32 on-line.

44

Getting Results with RSView32

Captulo

Criando telas, tendncias e resumos de alarmes


Criando e editando telas grficas ...........................................................46

Para criar uma nova tela grfica...................................................................................47 Tipos de tela....................................................................................................................48 Escolha uma cor de fundo e um tamanho de tela ....................................................50 Importando um elemento grfico ...............................................................................51 Exibindo bibliotecas e exemplos .................................................................................52 Criando um boto..........................................................................................................53 Incorporando um objeto ActiveX...............................................................................55 Adicionar cor a objetos.................................................................................................57 Organizando os objetos ................................................................................................58 Animando objetos .........................................................................................................59 Testando a animao .....................................................................................................61 Configurando a aparncia do tempo de execuo ....................................................61
Criando uma tendncia ...................................................................................62 Criando um resumo de alarmes ................................................................63

Filtrando alarmes ...........................................................................................................64 Atribuindo cores a alarmes...........................................................................................64

45

Criando e editando telas grficas


possvel criar qualquer nmero de telas grficas como parte de um projeto do RSView32. Uma tela grfica representa a visualizao do operador da atividade da fbrica. Ela pode mostrar dados do processo ou do sistema e proporcionar ao operador uma maneira de gravar valores em um dispositivo externo como um controlador lgico programvel ou um servidor. Uma tela grfica constituda por objetos grficos. Para adicionar objetos a uma tela, pode-se: criar objetos usando as ferramentas de desenho do editor arrastar e soltar objetos de outra tela ou de uma biblioteca de smbolos grficos copiar e colar os objetos de outro aplicativo do Windows importar objetos ou telas inteiras criadas em outros programas grficos, tais como o CorelDRAW e o Photoshop incorporar objetos ActiveX e OLE

Exibio de Tendncia

Botes para abrir outras telas

46

Getting Results with RSView32

Alguns objetos tm animao anexada, de tal forma que mudam de aparncia para refletir as alteraes nas atividades da fbrica. Para anexar animao, especifique um ou mais tags que controlaro a aparncia do objeto, e especifique como a aparncia mudar de acordo com a mudana de valores do tag.

Para criar uma nova tela grfica


Para criar uma nova tela grfica, clique duas vezes no cone do editor de Tela Grfica no Gerenciador de Projetos. Quando o editor for aberto, uma nova tela em branco ser apresentada, pronta para o incio do trabalho. O editor o espao de desenho onde possvel criar qualquer tipo de tela desejada.
Mova estas barras de ferramentas para onde voc quiser. To see more toolbars, use the View menu. rea de Desenho. Para ver quais as aes que voc pode executar, clique com o boto do lado direito para abrir o menu contextual.

Quando voc testa a execuo de uma tela grfica, a barra de atividades fornece informaes da hora de execuo. Para ocultar a barra de atividade, clique no Gerenciador de Projeto, abra o menu Exibir, e depois clique na barra de Atividade.

Criando telas, tendncias e resumos de alarmes

47

Salvando e nomeando a tela grfica

Para salvar a tela grfica, clique no boto Salvar. Na caixa de dilogo Salvar Como, digite um nome para a tela. O nome pode ter at 200 caracteres (incluindo o caminho) e pode conter espaos.

Tipos de tela
possvel criar qualquer tipo de tela no editor de Tela Grfica. Por exemplo, voc pode criar uma tela cheia, que funciona como um menu principal para todas as outras telas, ou uma tela pequena, exibida por solicitao. O que diferencia a aparncia das telas para os usurios o comportamento o tipo e o tamanho delas. O tipo de tela escolhido determina o modo como o a tela interage com outras telas: Substituio o tipo de tela por ajuste de fbrica. Use esta opo se desejar que a tela grfica substitua outras telas grficas abertas ao abrir. O RSView32 fechar qualquer tela grfica que estiver sobreposta tela grfica recmaberta. Desta forma, no necessrio emitir comandos separados para fechar as outras telas.
No Topo usado para manter a tela grfica no topo o tempo inteiro. Ela permanecer no topo mesmo se o enfoque estiver em outra tela. No entanto, se mais de uma tela do tipo No Topo estiverem abertas de uma s vez, a tela que est sendo enfocada ou foi enfocada mais recentemente aparece no topo. Sobreposio

usado se a tela grfica no precisa substituir as outras ou aparecer no topo. A tela ficar em camada com outras telas, sobrepondo algumas e sendo sobreposta por outras medida que o enfoque muda entre vrias telas. As telas de sobreposio sempre aparecero atrs das telas No Topo e sero substitudas pelas telas de Substituio. Use Sobreposio com cuidado, visto que a manuteno de vrias telas abertas pode afetar o desempenho do sistema.

Voc especifica o tipo de tela na caixa de dilogo Definies de Tela no editor de Telas Grficas. Escolha Exibir Configuraes no menu contextual (exibido na pgina 47) para abrir a caixa de dilogo.

48

Getting Results with RSView32

Abrindo e fechando telas

RSView32 usa comandos para abrir e fechar telas. Para abrir uma tela, utilize o comando <de arquivo> Exibir. Para fechar uma tela, possvel utilizar o tipo de exibio Substituir (de maneira que a abertura de uma nova tela feche as outras telas abertas) ou, para fechar explicitamente uma tela, utilize o comando <de arquivo> Abortar.

Quando um usurio clica no boto Pes, a tela Pes - Menu Principal aberta e a tela Norms Bakery Menu Principal fechada.

No exemplo acima, o tipo de tela Pes - Menu Principal Substituir, de tal maneira que a tela Norms Bakery - Menu Principal fechada automaticamente (substituda) quando a tela Pes - Menu Principal aberta. O comando a seguir foi atribudo ao boto Pes: Exibir Pes - Menu Principal Quando um usurio clica no boto Pes, a tela Pes - Menu Principal aberta e a tela Norms Bakery - Menu Principal fechada. Se a tela Pes - Menu Principal do tipo Sobreposio ou No Topo, e voc deseja que a tela Norms Bakery - Menu Principal seja fechada quando o usurio abrir a tela Pes - Menu Principal, atribua dois comandos ao boto Pes: Abortar Norms Bakery - Menu Principal Exibir Pes - Menu Principal

Criando telas, tendncias e resumos de alarmes

49

Escolha uma cor de fundo e um tamanho de tela


possvel alterar o tamanho da tela e a cor de segundo plano em qualquer momento durante o processo de desenho. Tambm possvel definir os seus prprios padres para que o editor de Telas Grficas abra da maneira desejada. A definio de um padro uma maneira de proporcionar s telas grficas uma aparncia consistente. Especifique a cor de segundo plano e o tamanho da tela na caixa de dilogo Definies de Tela. Clique com o boto direito do mouse em uma rea vazia da tela e, em seguida, clique em Definies de Tela no menu contextual.

Voc provavelmente quer especificar Tamanho para a Janela Principal, na Hora da Execuo para a maioria das telas.

Especificar a cor do segundo plano.

Para escolher o padro para todas as novas telas, clique Definir como Padro.

Escolhendo um Tamanho para a Tela

Para a maioria das telas, use a opo Dimensionar para Janela Principal no Runtime. Todas as telas que utilizam esta opo so automaticamente escaladas para ocupar todas as janelas principais do RSView32. Voc precisa especificar apenas o tamanho da janela para telas menores, tais como telas pop-up ou lado a lado.

50

Getting Results with RSView32

Importando um elemento grfico


Talvez voc deseje incluir elementos grficos j criados em outros aplicativos. O RSView32 importa muitos tipos diferentes de arquivos grficos, incluindo .BMP, .WMF, .DXF e .JPG, para que voc possa importar imagens, tais como logos, fotografias ou desenhos de uma mquina ou processo. Voc pode importar arquivos .DXF gerados pelo AutoCAD verso 12 ou anterior, diretamente. Voc deve exportar arquivos .DXF gerados pelo AutoCAD verso 13 ou mais nova para formato .WMF e depois importar os arquivos .WMF no RSView32. Para importar um arquivo, clique no menu Arquivo e, em seguida, clique em Abrir. Selecione o tipo de arquivo a ser importado no campo Arquivos do tipo, localize o arquivo e, em seguida, clique em Abrir.

O logo Norms Bakery foi importado na tela grfica.

Criando telas, tendncias e resumos de alarmes

51

Exibindo bibliotecas e exemplos


Antes de comear a desenhar objetos, bom dar uma olhada nos exemplos e bibliotecas de elementos grficos includos no RSView32. As bibliotecas e exemplos contm centenas de objetos que podem ser arrastados e soltos na tela, poupando o tempo de desenho. Alguns dos objetos talvez no sejam exatamente aquilo que voc precisa, mas eles podem sofrer qualquer alterao desejadaredimensionamento, mudana de forma, alterao de cor e assim por diante. Para que seja exibida uma lista das bibliotecas, clique no cone Biblioteca no painel esquerdo do Gerenciador de Projetos. Os componentes da biblioteca so listados no painel direito do Gerenciador de Projetos.

Em vez de desenhar um deslizador, arraste e solte-o da biblioteca de Deslizadores.

Muitos objetos de biblioteca j tm animaes configuradas para eles. Quando um objeto arrastado e solto em uma tela, todas as animaes anexadas ao objeto so retidas. possvel usar a animao da maneira como ela est, mas geralmente ser prefervel alterar o nome do tag associado animao. Para alterar o nome do tag, use a substituio de tag.

52

Getting Results with RSView32

Usando a substituio de tag

Com a substituio de tag, possvel substituir algumas ou todas as referncias de tags, expresses ou comandos em uma tela grfica. Selecione um objeto ou grupo de objetos, clique com o boto direito do mouse para abrir o menu contextual e, em seguida, clique em Substituio de Tag.

Criando um boto
Ferramenta Boto

Use a ferramenta Boto para criar, rotular e especificar uma ao para um boto. Voc pode criar quatro diferentes estilos de boto, e pode anexar qualquer comando do RSView32 para o boto para criar a ao do boto. A aparncia do boto depende de voc. As fontes, cores e estilos de preenchimento disponveis para outros objetos grficos tambm esto disponveis para objetos de boto. Tambm possvel importar uma imagem de elemento grfico para o boto de maneira que seja possvel rotular o boto com um smbolo ou figura. Para criar botes do mesmo tamanho, crie um boto e, em seguida, dupliqueo. Para editar o boto duplicado, clique duas vezes nele para abrir a caixa de dilogo Configurao do Boto.

A grade ajuda quando se desenha objetos. Para usar a grade, clique com o boto direito numa rea vazia da tela, e depois clique Definir Grade.

Criando telas, tendncias e resumos de alarmes

53

Adicionando uma Ao ao Boto

Os usurios esperam botes para realizar aes, e as aes de boto mais comum so abertura e fechamento de telas. Para especificar uma ao para um boto, clique duas vezes no boto. Na caixa de dilogo Configurao do Boto, clique na guia Ao e, em seguida, especifique um comando. Para obter uma lista completa dos comandos do RSView32 e suas aes, use o Assistente de Comando ou consulte a ajuda online. No exemplo abaixo, foi criada uma tela chamada Pes - Menu Principal que usada com o comando Exibir. No tempo de execuo, quando um usurio clicar no boto Pes, a tela Pes - Menu Principal ser aberta.

Clique este boto para abrir o Assistente de Comando e criar um comando.

54

Getting Results with RSView32

Incorporando um objeto ActiveX


Os objetos ActiveX so fornecidos independentemente do RSView32, atravs de produtos como o Microsoft Visual Basic (verso 4.0 ou posterior) e o RSTools. Quando um objeto ActiveX incorporado a uma tela, o RSView32 pode usar os recursos do objeto, vinculando as propriedades do objeto aos tags do RSView32 e vinculando os eventos e mtodos do objeto aos comandos do RSView32. A tela Fornada necessita de um medidor para monitorar a temperatura do forno. Ao invs de desenhar o medidor, o projetista usa o objeto medidor da Rockwell Software e anexa um tag do RSView32 propriedade Valor (Value) do medidor. No tempo de execuo, o ponteiro do medidor muda de posio para refletir o valor do tag. Para incorporar um objeto ActiveX, use a ferramenta ActiveX. Arraste o mouse para desenhar uma caixa sobre o tamanho que voc quer para o objeto Ferramenta ActiveX e solte o mouse. Na caixa de dilogo Insira um Controle ActiveX, clique duas vezes no objeto ActiveX. Para enlaar o objeto a um tag do RSView32, use a caixa de dilogo do Painel de Propriedade ActiveX. Selecione o objeto, clique com o boto direito do mouse para abrir o menu contextual, aponte para ActiveX, e depois clique no Painel de Propriedade

Criando telas, tendncias e resumos de alarmes

55

Selecione a propriedade que voc quer enlaar ao tag, e depois digite, ou procure pelo nome do tag no RSView32.

possvel exibir eventos, mtodos e propriedades de objetos de duas maneiras: para ver as propriedades do objeto, selecione o objeto, e depois clique no Painel de Propriedade ActiveX no menu Exibir para exibir as propriedades, mtodos e eventos atravs do RSView32, selecione o objeto, clique com o boto direito para exibir o menu contextual, aponte para Animao, para o controle ActiveX e, em seguida, clique em Propriedades, Eventos ou Mtodos. Se voc utiliza freqentemente os objetos do ActiveX nas telas, talvez queira adicionar as ferramentas (cones) para os objetos utilizados na Caixa de Ferramentas do ActiveX. Para obter mais informaes, consulte o Captulo 11, Criando Telas Grficas, no Guia do Usurio do RSView32 on-line.

56

Getting Results with RSView32

Adicionar cor a objetos


possvel alterar a cor dos objetos antes ou depois de desenh-los. Os objetos podem ter duas coresa cor da linha e a cor do preenchimento. A cor da linha aplica-se ao contorno de um objeto e ao texto. A cor do preenchimento se aplica ao interior de um objeto. Para que sejam mostradas as paletas de cores, clique nelas no menu Exibir. Como as barras de ferramentas, as paletas de cor podem ser substitudas em qualquer lugar da tela e podem ser anexadas a qualquer borda da janela. Para aplicar cor a um objeto, selecione o objeto e, em seguida, clique em uma nova cor na paleta de cores apropriada.

Quando voc seleciona um objeto, a cor de preenchimento do objeto selecionada na paleta de Preenchimento de Cor.

Criando telas, tendncias e resumos de alarmes

57

Organizando os objetos
Aps criar dois ou mais objetos, possvel organiz-los, espa-los e agruplos. possvel alinh-los, espa-los e agrup-los. Para selecionar vrios objetos, clique em um objeto e pressione a tecla Ctrl enquanto clica nos outros objetos. Tambm possvel selecionar vrios objetos mantendo o mouse pressionado e arrastando. Ao arrastar, exibida uma caixa de seleo em torno do objeto; solte o mouse quando a caixa incluir todos os objetos desejados.

Para mostrar a barra de ferramenta de Alinhamento, clique nela no menu Exibir.

Alinhando objetos

Os objetos so alinhados com base nas suas posies relativas. No exemplo acima, ao clicar em Alinhar em Cima, o alto do boto Reports alinhado ao alto do boto Pes. Ao clicar em Alinhar Embaixo, a base do boto Pes alinhada base do boto Reports.
Espaando objetos

O espaamento de objetos garante que os espaos entre eles sejam uniformes. Os objetos so espaados com base na distncia entre as bordas exteriores dos dois objetos mais externos. Use os botes da barra de ferramentas para espaar os objetos verticalmente e horizontalmente.

58

Getting Results with RSView32

Agrupando objetos

O agrupamento de objetos transforma os objetos individuais em um nico objeto. Depois de agrupar os objetos, ainda possvel trabalhar com objetos individuais usando a edio de grupo.

Clique para selecionar o grupo.

Clique duas vezes para editar o grupo.

Clique um objeto para selecion-lo e edit-lo.

Animando objetos
A maioria dos objetos grficos pode ter uma animao anexa. Os grupos de objetos tambm podem ter animao. possvel anexar quantos tipos de animao voc desejar. Por exemplo, aplique as animaes de largura e altura a um objeto para que ele parea estar movendo-se para fora ou para dentro da tela a medida em que aumentado ou reduzido.
Usando o Caminho Inteligente de Objeto

fcil anexar animao a objetos com o Caminho Inteligente de Objeto (OSP - Object Smart Path). Com o OSP, definido o intervalo de movimento do objeto arrastando-ono h nenhuma contagem de pixel envolvida.

Criando telas, tendncias e resumos de alarmes

59

O OSP funciona atravs da caixa de dilogo Animao. A caixa de dilogo Animao pode ficar aberta o tempo todo, para que seja possvel mover-se entre ela e a tela grfica. Para abrir a caixa de dilogo Animao, selecione um objeto, clique com o boto direito do mouse para que seja exibido o menu contextual, clique em Animao e, em seguida, clique em um tipo de animao.

O deslizador mostrado na sua posio mnima. Sempre que o tag associado com o deslizador est no seu mnimo, o deslizador fica nesta posio.

Para configurar a posio de incio do objeto, coloque o objeto onde voc deseja que ele inicie e, em seguida, clique em No Mnimo na caixa de dilogo Animao. Para configurar a posio final do objeto, arraste-o para onde voc deseja que ele termine e, em seguida, clique em No Mximo na caixa de dilogo Animao.
Copiando e colando a Animao

possvel copiar a animao de um objeto e col-la em outra. Se o objeto tiver mais de um tipo de animao, todos os controles sero copiados e colados. Para copiar uma animao, selecione o objeto com a animao desejada, clique o boto direito do mouse para abrir o menu contextual e clique em Copiar Animao. Para colar a animao, selecione o objeto para onde a animao ser colada, clique o boto direito do mouse para abrir o menu contextual e, em seguida, clique em Colar Animao.

60

Getting Results with RSView32

Testando a animao
Modo de Teste

Modo Normal

Para testar a animao em uma tela, use o modo de teste. No modo de teste, o RSView32 coleta dados da origem de dados e anima a tela. No entanto, o modo de teste no altera o tamanho ou a posio da tela. Depois de terminar o teste, retorne ao modo normal para continuar a edio. Para alternar entre modo normal e de teste, clique os botes na barra de ferramentas ou clique as opes no menu Exibir.

Configurando a aparncia do tempo de execuo


Pode-se especificar como cada tela grfica ser exibida no tempo de execuo. possvel especificar o tipo de tela, a posio, o tamanho e o estilo da janela. O estilo da janela inclui se a janela ter uma barra de ttulo e, se for esse o caso, o que ser exibido nessa barra e que botes sero includos nela.

Se voc no incluir a barra de ttulo, voc no pode ter itens tais como o boto de Minimizar que parte da barra de ttulo.

Criando telas, tendncias e resumos de alarmes

61

Criando uma tendncia


Uma tendncia uma representao visual do registro de valores de tag ou esses valores em tempo real, que proporciona ao operador uma maneira de controlar a atividade da planta enquanto ela se desenvolve. Com as tendncias do RSView32, possvel: traar os dados para at dezesseis tags em cada objeto de tendncia traar valores de constantes e valores de tags usar sombreamento para enfatizar quando um tag ultrapassa um valor de referncia usar dados em tempo real de tags ou usar dados histricos de arquivos de registro usar dados de um computador local ou remoto
Os nmeros neste eixo representam os valores mnimo e mximo para o tag selecionado na legenda.

Cada linha ou caneta, representa um valor de tag. Cada nome de caneta aparece na legenda.

Os deslizadores e botes ao redor da tendncia so objetos grficos criados separadamente da tendncia, mas so importantes porque eles controlam a tendncia no tempo de execuo. Voc pode encontrar estes objetos na Biblioteca de Tendncias.

possvel arrastar e soltar uma tendncia de uma biblioteca de smbolos grficos para a tela ou criar uma tendncia com a ferramenta de desenho Tendncia.Tara usar uma tendncia das bibliotecas de smbolos grficos, clique no cone Biblioteca no painel esquerdo do Gerenciador de Projetos e, em seguida, clique duas vezes no arquivo Tendncias no painel direito do Gerenciador de Projetos. Selecione toda ou parte da tendncia e, em seguida, arraste e solte na tela. Use a substituio de tag para atualizar os tags associados com a tendncia. Para obter detalhes, consulte Usando a substituio de tag na pgina 53.

62

Getting Results with RSView32

Tendncia

Para criar uma tendncia, clique no cone Tendncia. Arraste o mouse para desenhar uma caixa do tamanho que voc quer para a tendncia, e depois solte o mouse. Na caixa de dilogo de Tendncia, configure a tendncia. Para obter informaes detalhadas sobre tendncias, consulte o Captulo 13, Configurando Tendncias, no Guia do Usurio do RSView32 on-line.

Criando um resumo de alarmes


Um resumo de alarmes exibe as informaes sobre alarmes registradas na memria do computador. O resumo totalmente configurvel, possibilitando a determinao das informaes de alarme que sero exibidas e a forma como elas sero exibidas.
Apesar de voc poder adicionar muitos cabealhos, muitas informaes pode ser exagero.

A barra de boto pode conter uma variedade de botes e podem ser colocadas num canto do sumrio de alarme.

O resumo pode listar at 1.000 entradas de alarme. medida que ocorrem novos alarmes, eles so exibidos no alto da lista. Quando o resumo fica cheio, um alarme removido da base da lista toda vez que um novo alarme exibido no alto. As mensagens de alarme tambm so removidas quando as variveis estiverem fora de alarme ou quando forem reconhecidas.

Criando telas, tendncias e resumos de alarmes

63

Filtrando alarmes
Para limitar as informaes includas em um resumo de alarmes, filtre as informaes indesejveis. possvel filtrar as informaes por nome de tag, tipo de tag, gravidade de alarme, e estado de alarme.

Atribuindo cores a alarmes


possvel configurar ocorrncias de alarmes em cores diferentes. Por exemplo, pode-se configurar os alarmes de baixa gravidade como azul, de mdia gravidade como amarelo e de alta gravidade como vermelho. Quando o alarme for exibido, o operador poder identificar a gravidade de um alarme imediatamente. Voc tambm pode configurar estilos diferentes de pisca-pisca para gravidades de alarme diferentes, assim como para as mensagens Fora de Alarme e Estado de Falha. possvel arrastar e soltar um resumo de alarmes de uma biblioteca de smbolos grficos na tela e criar um resumo de alarmes com a ferramenta Resumo de Alarmes. Tara usar um resumo de alarmes das bibliotecas de smbolos grficos, clique no cone Biblioteca no painel esquerdo do Gerenciador de Projetos. As bibliotecas so listadas no painel direito do Gerenciador de Projetos. Clique duas vezes na biblioteca Informaes de Alarme para abri-la. Selecione o resumo de alarmes e, em seguida, arraste e solte na tela. Para criar um resumo de alarmes, clique na ferramenta Sumrio de Alarmes. Arraste o mouse para desenhar uma caixa do tamanho que voc quer para o sumrio de alarme e depois solte o mouse. Aparecer um sumrio de alarme em branco. Para adicionar cabealhos, clique no menu inserir. Para adicionar botes, clique Botes no menu Formato.

Ferramenta de Sumrio de Alarme

64

Getting Results with RSView32

Captulo

Criando tags
O que um tag? ....................................................................................................66

Tipos de tags...................................................................................................................66
Criando tags conforme a necessidade ................................................67 Criando vrios tags de uma vez ................................................................68 Importando tags de um banco de dados CLP Allen-Bradley 69 Usando pastas para organizar tags .......................................................69

65

O que um tag?
Tag o nome lgico para uma varivel em um dispositivo ou memria local (RAM). Os tags que recebem dados de uma origem externa, como um controlador lgico programvel ou um servidor, so chamados de tags de dispositivo. Os tags que recebem dados internamente do RSView32 so chamados de tags de memria. Os tags so armazenados no banco de dados de tags e os seus nomes so usados em outras partes do RSView32. possvel criar tags de vrias maneiras. possvel: criar tags conforme a necessidade criar vrios tags de uma vez Importar tags de um banco de dados CLP Allen-Bradley criar tags usando o Modelo Objeto do RSView32 e Visual Basic ou Visual Basic para Aplicativos. Para maiores informaes sobre como usar o Modelo Objeto do RSView32, veja Captulo 8, Usando o Modelo de Objeto do RSView32 e VBA. Veja tambm Ajuda.

Tipos de tags
O RSView32 usa os seguintes tipos de tag: Tags analgicos que armazenam uma faixa de valores.
Tags digitais

que armazenam 0 ou 1.

Os tags de string armazenam strings ASCII, como sries de caracteres, ou palavras inteiras. O comprimento mximo da string de 82 caracteres. Tags de sistema

que armazenam informaes geradas durante a execuo do sistema, incluindo as informaes sobre alarmes, data e hora do sistema. O RSView32 cria tags de sistema quando um projeto criado e armazena os tags na pasta de sistema no banco de dados de tags. impossvel editar ou gravar em tags de sistema, mas eles podem ser usados em qualquer lugar onde qualquer outro tag seria usado.

66

Getting Results with RSView32

Criando tags conforme a necessidade


Voc pode criar tags quando precisar delas ao trabalhar em outros editores. Para criar um tag, proceda de uma das seguintes maneiras: em qualquer campo onde seja necessrio um tag ou uma expresso, digite um nome de tag. Se o tag no existir no banco de dados de tags, voc ser solicitado a criar o tag quando tentar salvar. possvel usar o nome de tag sem criar o tag, mas certifique-se de cri-lo posteriormente ou ocorrero erros no tempo de execuo. clique no boto Tags ou ... (Seleo), dependendo daquele que estiver disponvel, para abrir o Localizador de Tags. Use o Localizador de Tags para selecionar, criar e editar tags.
Clique este boto para abrir o Localizador de Tag.

Organize tags nas pastas. Para obter detalhes, consulte Usando pastas para organizar tags na pgina 69.

Criando tags

67

Criando vrios tags de uma vez


Para criar muitos tags de uma vez, utilize o editor do Banco de Dados de Tags. possvel organizar tags em grupos usando pastas. O uso de pastas acelera a criao de bancos de dados, pois possvel duplicar uma pasta e seus tags em uma nica operao. Por exemplo, se vrias mquinas semelhantes necessitarem dos mesmos tags, crie uma pasta chamada Mquina1 e defina seus tags. Para criar os tags da Mquina2, duplique a pasta e altere o nome do n ou o endereo de cada tag na nova pasta.

Organize tags nas pastas. Para obter detalhes, consulte Usando pastas para organizar tags na pgina 69.

Voc tambm pode importar tags criados em outros aplicativos. Para importar tags, utilize o Assistente de Importao e Exportao do Banco de Dados, includo no CD-ROM de Extenso do RSView32, do RSView32 Tools.

68

Getting Results with RSView32

Importando tags de um banco de dados CLP AllenBradley


Voc pode seletivamente importar tags de um banco de dados Allen-Bradley PLC em um banco de dados de tags do RSView32. Tags importadas desta maneira so copiados no banco de dadoseles no so compartilhados com o Clique este boto banco de dados origem. Isto significa que alteraes nos tags no RSView32 no para abrir o Localizador de Tag. afetar o banco de dados de onde eles foram importados e vice-versa. Para abrir o Localizador de Bancos de Dados CLP, clique no boto BD no Localizador de Tags ou clique no boto Localizador de BD na barra de Boto no ferramentas no editor de Bancos de Dados de Tags.
Localizador de Tag

Filtrar e procurar os tags que voc quer importar.

Para localizar seu banco de dados, clique Localize.

Para especificar ou criar uma pasta para os tags, digite o nome da pasta aqui.

Usando pastas para organizar tags


Para organizar tags, crie uma pasta e inclua tags relacionados um ao outro. Para separar o nome da pasta do resto do nome do tag, use uma barra invertida (\). Por exemplo, os tags da pasta chamada Pes comeariam por Pes\. Para uma organizao mais sofisticada, aninhe as pastas; por exemplo, Pes\ Fornada\Oven. Para obter mais informaes sobre a organizao do banco de dados de tags, consulte Projetando um banco de dados na pgina 97.
69

Criando tags

Captulo

Configurando o registro e a segurana


Informaes de registro .................................................................................72

Configurando o registro................................................................................................72 Visualizando informaes de registro.........................................................................73


Garantindo a segurana do sistema ......................................................74

Configurando a segurana em nvel de projeto.........................................................74 Configurando a segurana em nvel de sistema.........................................................76

71

Informaes de registro
possvel registrar: Atividades. O registro de atividades registra as informaes sobre vrios tipos de atividades do sistema, incluindo o uso de comandos e macros, os erros e mensagens do sistema alm dos erros de comunicao. Para configurar o registro de atividades, use o editor de Configurao de Registro de Atividades.
Alarmes. O registro de alarmes registra as ocorrncias de alarmes, incluindo a entrada em alarme de um tag, a sada de alarme de um tag e o reconhecimento de um alarme. Para configurar o registro de alarmes, use o editor de Configurao de Registro de Alarmes. Dados (valores de tag). O registro de dados registra valores de tag, ou dados,

especficos em certas circunstncias. Essas condies so definidas por um modelo de registro de dados. Para configurar o registro de dados, use o editor de Configurao de Registro de Dados.

Configurando o registro
O registro de atividades, o registro de alarmes e o registro de dados usam editores semelhantes para configurar o registro. Para cada tipo de registro, especifique o local para o armazenamento dos arquivos de registro, a hora para a criao e excluso dos arquivos de registro e as informaes que devem estar contidas no registro. A ilustrao abaixo mostra o editor de Configurao de Registro de Dados.
Configurar aspectos gerais do modelo. Especifique onde registrar os dados. Especifique quando criar e excluir dados de registro. Especifique quando registrar os valores de tag. Especifique quais os tags para registrar. No registro dos dados, voc tambm especifica qual o formato de armazenamento que voc querdBASE IV comprimido, dBASE IV ampliado, ou ODBC. Esta no uma opo dos outros tipos de registro.

72

Getting Results with RSView32

Para cada tipo de registro, possvel criar at 26 arquivos por dia. medida que os arquivos so criados, eles so automaticamente identificados com base na data em que so criados e no tipo de dados que contm. Apenas para o registro de dados, se escolher usar nomes de arquivo longos, voc pode criar at 9.999 arquivos de registro por dia.

Visualizando informaes de registro


H vrias maneiras de visualizar as informaes de registro: Atividades. Consulte as informaes de atividade na Barra de Atividades e na Tela de Registro de Atividades.
Alarmes. Consulte as informaes de alarme na Tela de Registro de Alarmes e nos resumos de alarmes. Dados (valores de tag). Consulte os dados de tag em tendncias histricas e em tempo real. As tendncias em tempo real mostram os dados medida que so coletados. As tendncias histricas mostram os dados de um arquivo de registro ou banco de dados ODBC.

Todas as informaes registradas so armazenadas no formato dBASE IV (.DBF), o que facilita a exibio e anlise em softwares de terceiros, tais como Microsoft Excel, Seagate Crystal Reports e Visual FoxPro sem converses, importao e exportao de arquivos. Apenas para o registro de dados, tambm existe a opo de armazenamento de dados usando o formato de armazenamento ODBC, e visualizao dos dados em um aplicativo de banco de dados relacionais compatvel com ODBC. Para atividade e registro de alarme, voc tem a opo de exportar dados para um banco de dados compatvel com ODBC, e exibir os dados num aplicativo de banco de dados relacional compatvel com ODBC.

Configurando o registro e a segurana

73

Garantindo a segurana do sistema


Voc pode configurar a segurana no nvel do projeto e do sistema. controla os usurios ou grupos de usurios que tm acesso a certos recursos do projeto. Por exemplo, talvez no seja desejvel que todos os usurios possam alterar os valores dos tags, portanto o acesso aos tags seria restrito. Tambm possvel restringir o acesso s telas grficas e aos comandos do RSView32.
A segurana em nvel de projeto A segurana em nvel de sistema

bloqueia usurios no projeto RSView32 de maneira que eles no possam sair do Windows.

Configurando a segurana em nvel de projeto


A primeira etapa de configurao da segurana a atribuio de cdigos de segurana. possvel limitar o acesso a qualquer tag, tela grfica ou comando do RSView32 atribuindo um cdigo de segurana a cada um deles. H 17 cdigosum asterisco (*) e as letras de A a P. O asterisco permite o acesso ilimitado e as letras, o acesso limitado. Atribua cdigos de segurana nos seguintes lugares:
Atribua um cdigo de segurana a

Um comando do RSView32 Uma tela grfica

Editor de Cdigos de Segurana Caixa de dilogo Definies de Tela no editor de Telas Grficas Editor de Banco de Dados de Tags

Um tag

Aps atribuir os cdigos de segurana, atribua os cdigos aos usurios ou grupos de usurios. Dessa maneira, possvel limitar a habilitao dos usurios para executar comandos, abrir telas e gravar em tags. Use o editor de Contas de Usurio para atribuir os cdigos de segurana aos usurios. Quando adicionando usurios ao RSView32, voc pode digitar nome de usurios e senhas no editor Conta de Usurios, ou, se estiver usando o Windows NT, voc pode usar a lista de usurio do Windows NT em vez de criar uma lista personalizada no RSView32. No importa qual o mtodo que voc use, voc ainda ter que atribuir acesso de segurana individual aos usurios.

74

Getting Results with RSView32

A segurana ativada sempre que um projeto carregado. Se no houver registro de nenhum usurio no projeto, o usurio padro ("DEFAULT", do editor de Contas de Usurio) ativado.
Atribuir cdigos de segurana a comandos. . .

. . . e depois atribuir cdigos aos usurios.

No exemplo acima, o usurio Padro ("DEFAULT") somente tem acesso ao cdigo de segurana A. Assim, quando no houver registro de nenhum usurio, no ser possvel o acesso a nenhuma parte do projeto alm dos comandos Login e Logout. O gerente tem acesso a todos os cdigos de segurana, portanto ele pode acessar todas as partes do projeto. Os funcionrios s tm acesso aos cdigos de segurana A e C.

Configurando o registro e a segurana

75

Configurando a segurana em nvel de sistema


A segurana em nvel de sistema bloqueia os usurios no projeto RSView32 de maneira que eles no possam sair para o sistema operacional do Windows ou alternar para outros programas do Windows. Para configurar a segurana em nvel de sistema, configure as telas conforme descrito abaixo e use a segurana adicional adequada para o sistema operacional.
Configurando as telas

No importa o sistema operacional em uso, possvel ajudar a evitar que os usurios saiam do projeto RSView32 configurando as telas da seguinte maneira: no inclua barras de ttulo ou botes para minimizar ou maximizar as telas grficas limpando as caixas de verificao adequadas na caixa de dilogo Definies de Tela do editor de Telas Grficas verifique se o RSView32 ocupa a tela toda, maximizando o RSView32 e removendo a barra de tarefas do Windows. Para maximizar o RSView32, coloque um atalho no RSView32 na pasta inicializar do Windows, e defina a execuo do atalho para Maximizado. Para detalhes sobre como criar atalhos, veja sua documentao do Windows. Para remover a barra de tarefas do Windows NT 4.0 e do Windows 9x, anule a seleo da caixa de verificao Sempre, no topo e selecione a caixa de verificao Auto Ocultar na caixa de dilogo Propriedades da Barra de Tarefas.

76

Getting Results with RSView32

Desativando as teclas de atalho do Windows

Para desativar as teclas de atalho, use o editor de Inicializao.

Marque todas estas caixas para desativar o acesso ao Gerenciador de Projeto e para desativar a tecla de atalho do Windows.

ou Alt-Tab para Windows NT a partir daqui. Use a ferramenta de Bloqueio do Desktop do NT 4.0.

Substituindo a rea de Trabalho no Windows NT 4.0

A ferramenta do NT 4.0 Desktop Lock est includa no CD-ROM de Recursos do RSView32. Essa ferramenta tem efeitos de grande alcance sobre o sistema operacional. A NT 4.0 Desktop Lock substitui o logon e a rea de trabalho padro do Windows NT 4.0 por uma rea de trabalho personalizada. A rea de trabalho designada para evitar que os operadores acessem a funcionalidade do sistema operacional como o reincio do Windows ou o trmino de tarefas. Antes de usar a NT 4.0 Desktop Lock, leia integralmente o arquivo de Ajuda da NT 4.0 Desktop Lock.

Configurando o registro e a segurana

77

Captulo

Usando o Modelo de Objeto do RSView32 e VBA


Sobre o Modelo de Objeto do RSView32 e VBA ............................80

Como o RSView32 utiliza o cdigo VBA..................................................................80


O ambiente de desenvolvimento integrado do VBA ...................81

Abrindo a janela do IDE ..............................................................................................81 Partes da janela do IDE ................................................................................................82


Etapas de Incio Rpido ..................................................................................83

Etapa 1 Etapa 2

Criar o cdigo VBA..................................................................................83 Chame o cdigo VBA a partir do RSView32.......................................83

O que uma sub-rotina?.................................................................................84

Quando utilizar o cdigo VBA em vez de uma macro de um RSView32 ............84


Executando o cdigo VBA .............................................................................85

Como o RSView32 executa o cdigo VBA ...............................................................85


Visualizando as sub-rotinas do VBA ......................................................86 Abrindo o IDE do VBA para edio ..........................................................87 O Modelo de Objeto do RSView32 ...........................................................87

Variveis global de objeto.............................................................................................90 Visualizando os objetos ................................................................................................90 Obtendo Ajuda sobre os objetos RSView32 .............................................................91 Abrindo a Ajuda no Localizador de Objeto ..............................................................92 Abrindo a Ajuda na Janela Cdigo..............................................................................92 Abrindo a Ajuda na janela de Contedo da Ajuda do RSView32..........................93
Usando a Ajuda VBA..........................................................................................94

Documentao VBA .....................................................................................................94

79

Sobre o Modelo de Objeto do RSView32 e VBA


O Modelo de Objeto do RSView32 e o Microsoft Visual Basic for Applications (VBA) fornecem um ambiente de desenvolvimento completo para personalizao e extenso das capacidades do RSView32. Por exemplo, utilize o Modelo de Objeto do RSView32 e o VBA para: criar cdigo (sub-rotinas do VBA) que faa ramificao condicional interligar os dados do RSView32 a aplicativos de outros fabricantes como o Microsoft Access ou o Microsoft SQL Server controlar o RSView32 a partir de uma sub-rotina do VBA, utilizando os comandos do RSView32 Para personalizar e estender as capacidades do RSView32, utilize o: Ambiente de desenvolvimento integrado (IDE) do Microsoft Visual Basic for Applications (VBA). Utilize o IDE para criar, executar e depurar as sub-rotinas do VBA e, em seguida, acesse essas sub-rotinas a partir do RSView32. Um grupo de objetos que representa os recursos do RSView32. Ao criar o cdigo VBA que interage com os objetos do RSView32, possvel manipular o RSView32 e automatizar os processos.
Modelo de Objeto do RSView32. Ambiente de desenvolvimento integrado do VBA.

Como o RSView32 utiliza o cdigo VBA


O RSView32 utiliza o termo cdigo para referir-se a uma sub-rotina do VBA. Voc pode executar um cdigo VBA de qualquer lugar onde seja possvel executar um comando do RSView32. Por exemplo, no editor de Eventos do RSView32, crie um evento para executar o cdigo VBA quando ocorre um alarme ou, no editor de Telas Grficas do RSView32, crie um boto que execute o cdigo VBA quando um boto selecionado.

80

Getting Results with RSView32

O ambiente de desenvolvimento integrado do VBA


O RSView32 inclui o Microsoft Visual Basic for Applications. Utilize o ambiente de desenvolvimento integrado (IDE) do VBA para criar, testar e depurar as sub-rotinas do VBA e, em seguida, execute essas sub-rotinas a partir do RSView32. Este captulo fornece uma breve descrio do IDE, mas no inclui informaes detalhadas sobre o VBApresume-se que voc esteja familiarizado com o ambiente do VBA e a linguagem de programao. Este captulo reala os aspectos do VBA exclusivos do RSView32 e descreve como utilizar o VBA a partir do RSView32. Para obter informaes sobre como acessar as informaes do VBA, consulte Usando a Ajuda VBA na pgina 94.

Abrindo a janela do IDE


Para abrir o IDE do VBA: 1. No Gerenciador de Projetos do RSView32, abra a pasta Lgica e Controle.
2.

Abra o IDE do VBA, procedendo de uma das seguintes maneiras: clique duas vezes no Visual Basic Editor clique com o boto direito no Visual Basic Editor e, em seguida, clique em Mostrar

Usando o Modelo de Objeto do RSView32 e VBA

81

Partes da janela do IDE


A ilustrao abaixo exibe as partes principais da janela do IDE. Cada parte descrita com mais detalhes

Janela Explorer do Projeto

Janela Propriedades

Janela de Sub-rotina ou Cdigo

Janela Explorer do Projeto

Ao iniciar o Editor do Visual Basic pela primeira vez, ele cria um projeto VBA com o mesmo nome do projeto RSView32. ThisProject contm uma pasta Objetos do RSView32, que contm um objeto chamado EsteProjeto, que representa todas as sub-rotinas gravadas para esse projeto VBA. O objeto pode conter qualquer nmero de sub-rotinas, e essas sub-rotinas so visveis a partir do Assistente de Comandos do RSView32. possvel criar objetos adicionais do VBA e formulrios de usurio, mas eles no so acessados diretamente a partir do RSView32. Para utilizar as subrotinas nesses objetos e utilizar os formulrios de usurio, voc deve acess-los a partir das sub-rotinas que existem no objeto do projeto VBA, ThisProject.

82

Getting Results with RSView32

Janela Propriedades

Esta janela lista as configuraes de propriedade para os formulrios do usurio e os objetos nesses formulrios. impossvel acessar os formulrios diretamente do RSView32. Para utilizar um formulrio, chame-o a partir de uma sub-rotina no objeto de projeto do VBA, ThisProject.
Janela de Sub-rotina ou Cdigo

Nesta janela, voc grava e edita as sub-rotinas do VBA. Ao criar o cdigo VBA que deseja chamar do RSView32, verifique se o projeto na janela de cdigo do VBA ThisProject. A barra de ttulos da janela de cdigo exibe o caminho e o nome do projeto aberto.

Etapas de Incio Rpido


H somente duas etapas principais para utilizar o Modelo de Objeto do RSView32 e o VBA. So elas:

Etapa 1

Criar o cdigo VBA

Utilizando a linguagem de programao do Visual Basic, crie sub-rotinas na janela de cdigo para EsteProjeto. Crie sub-rotinas que funcionem com os objetos do RSView32. Para obter detalhes, consulte a Ajuda do VBA. Para obter informaes sobre o acesso Ajuda do VBA, consulte Usando a Ajuda VBA na pgina 94.

Etapa 2 Chame o cdigo VBA a partir do RSView32


No RSView32, chame as sub-rotinas em ThisProject para acionar as aes em resposta aos eventos. Para chamar uma sub-rotina, utilize o comando VbaExec <nome da sub-rotina> do RSView32 a partir de uma macro, um campo Ao ou uma linha de comando. Para obter detalhes, consulte Executando o cdigo VBA na pgina 85.

Usando o Modelo de Objeto do RSView32 e VBA

83

O que uma sub-rotina?


Uma sub-rotina o termo do RSView32 para uma sub-rotina do Visual Basic. Ao iniciar o Editor do Visual Basic, um objeto chamado EsteProjeto criado na Janela Explorer do Projeto. Este objeto pode conter qualquer nmero de sub-rotinas e essas sub-rotinas podem ser chamadas diretamente do RSView32. As sub-rotinas criadas podem utilizar outras sub-rotinas, funes, formulrios de usurio, classes e mdulos do VBA.

Quando utilizar o cdigo VBA em vez de uma macro de um RSView32


Com uma macro de um RSView32, possvel criar uma lista de comandos do RSView32 que sero executados em resposta a uma ao. O cdigo VBA permite que voc faa muito mais. Por exemplo, com o cdigo VBA, voc pode: criar lgica condicional executar outras operaes alm da execuo de comandos, tais como adicionar marcas para o banco de dados do RSView32 fazer referncia a modelos de objetos de outros fornecedores, tais como o modelo do banco de dados do Microsoft Access utilizar os formulrios de usurio do VBA que contm controles VB e ActiveX nativos Uma macro, portanto, ainda til. Quando tudo que voc precisa emitir uma srie de comandos RSView32, uma macro a maneira mais eficiente de fazer isso. Para exemplos de cdigo VBA, consulte a Ajuda do Localizador de Objetos. Para obter informaes sobre o acesso Ajuda do Localizador de Objeto, consulte Abrindo a Ajuda no Localizador de Objeto na pgina 92.

84

Getting Results with RSView32

Executando o cdigo VBA


Para executar o cdigo VBA, utilize o comando VbaExec <nome da sub-rotina>. Utilize este comando em qualquer um dos seguintes lugares: em um campo que requeira uma ao. Por exemplo, utilize o comando VBAExec no campo Ao do objeto boto, para o cdigo VBA ser executado quando um usurio selecionar o boto. em uma macro em uma linha de comando A sintaxe do comando : VBAExec <nome da sub-rotina> [parmetro 1], [parmetro 2] onde nome da sub-rotina o nome de qualquer sub-rotina no objeto EsteProjeto. O nome da sub-rotina no leva em considerao se as letras so maisculas ou minsculas. parmetro qualquer parmetro solicitado por uma determinada sub-rotina. Separe os parmetros com vrgulas. O parmetro pode ser de qualquer tipo de dado, exceto Objeto. O cdigo VBA tambm pode ser acionado por um evento a partir de um objeto Atividade, Tag ou Tags.

Como o RSView32 executa o cdigo VBA


As sub-rotinas do VBA so executadas com base no modelo primeiro-a-entrar, primeiro-a-sair. Cada sub-rotina executada at a concluso antes da prxima ser iniciada. Por isso, no crie sub-rotinas que aguardam a entrada do usurio antes de continuar porque, se um usurio no responder, todo o processamento de sub-rotinas interrompido. Por exemplo, se voc criar uma caixa de dilogo que solicite a entrada do usurio e ningum responder, todo o processamento das sub-rotinas ser interrompido at a entrada do usurio ser recebida (apesar de o RSView32 continuar a executar normalmente). Se a sub-rotina em execuo contiver eventos, eles continuaro a ser alimentados mesmo depois da execuo da sub-rotina. Para interromper a alimentao dos eventos, defina o valor da varivel do evento com Nada antes de sair da sub-rotina. Veja a Ajuda para um exemplo. Para localizar o tpico Ajuda, no guia de Contedo da caixa de dilogo da Ajuda do RSView32, clique duas vezes no Modelo do Objeto do RSView32, clique duas vezes em Exemplos, e depois clique duas vezes em Eventos Tag.

Usando o Modelo de Objeto do RSView32 e VBA

85

Visualizando as sub-rotinas do VBA


As sub-rotinas do VBA criadas so listadas no Assistente de Comandos do RSView32. A lista de sub-rotinas no visvel em nenhum outro lugar no RSView32. Para visualizar a lista de sub-rotinas: 1. Abra o Assistente de Comandos, procedendo de uma das seguintes maneiras: clique duas vezes no campo Ao ou, no editor de Macros, clique duas vezes em qualquer lugar clique no boto ... ao lado do campo Ao ou de qualquer campo que requeira comando de um RSView32 clique em Comandos no menu Editar na Linha de Comando, editor de Cdigos de Segurana, editor de Eventos e editor de Macros No Assistente de Comandos, clique em Lgica e Controle, Editor do Visual Basic, Tempo de Execuo e VbaExec. Na janela Assistente de Comandos, clique em Prximo. Voc ser levado Etapa 2 do Assistente, onde possvel visualizar a lista de sub-rotinas na lista Sub-rotina.

2. 3.

Role atravs desta lista para ver as subrotinas do projeto.

86

Getting Results with RSView32

Abrindo o IDE do VBA para edio


possvel abrir o IDE do VBA para edio, utilizando o comando VbaEdit [nome da sub-rotina]. Assim como o comando VBAExec, possvel digitar este comando em qualquer campo Ao, em uma macro e na linha de comando. A sintaxe do comando : VbaEdit [nome da sub-rotina] onde nome da sub-rotina o nome de qualquer sub-rotina do VBA no projeto. Se voc no especificar um nome de sub-rotina, o IDE do VBA ser aberto na primeira sub-rotina. Se voc especificar um nome de sub-rotina, o IDE do VBA ser aberto com o cursor na instruo Sub especificada. O nome da subrotina no leva em considerao se as letras so maisculas ou minsculas. Voc tambm pode abrir o IDE do VBA clicando duas vezes em Editor do Visual Basic na pasta Lgica e Controle.

O Modelo de Objeto do RSView32


O Modelo de Objeto do RSView32 contm objetos de automao OLE que representam os recursos do RSView32. Utilizando esses objetos, possvel interagir com projeto de um RSView32 ao executar uma das sub-rotinas criadas. O Modelo de Objeto do RSView32 contm os seguintes objetos: Atividade. Este objeto representa o Registro de Atividades do RSView32. Utilize este objeto para registrar atividades no arquivo de registro de atividades do RSView32 e, se o RSView32 estiver definido assim, na barra de atividades ou impressora. AnalogTagAlarmCfg. Utilize este objeto para ler e gravar informaes de configurao de um alarme de tag. AlarmThreshold. Este projeto representa um dos oito limites de alarme de um tag analgico. Utilize este objeto para ler e gravar informaes de configurao de limite de alarme de um tag analgico. AlarmThresholds. Este objeto representa todos os limites de alarme disponveis de um tag analgico. Utilize este objeto para ler e gravar informaes de configurao de limite de alarme de tag analgico. Aplicao. Este objeto representa um aplicativo do RSView32. Utilize este objeto para obter informaes sobre um aplicativo do RSView32. Canal. Este objeto representa um canal do RSView32. Utilize este objeto para ler e gravar informaes de configurao de um canal.

Usando o Modelo de Objeto do RSView32 e VBA

87

Este objeto representa todos os canais disponveis. Utilize este objeto para obter um objeto Canal. Comando. Este objeto representa o servidor de comandos do RSView32. Utilize este objeto para emitir comando de um RSView32. DataLog. Este objeto representa o sistema de registro de atividades do RSView32. Use este objeto para acessar o sistema de registro de dados do RSView32. DataLogModel. Este objeto representa um modelo de registro de dados no seu projeto. Use este objeto para adicionar registros, acessar arquivos de modelo de registro de dados, ler registros, e gravar em registros. DataLogModelCfg. Use este objeto para configurar um modelo de registro de dados no seu projeto. DataLogModels. Este objeto representa todos os modelos de registro de dados no seu projeto. Use este objeto para adicionar um novo modelo, copiar um modelo existente, obter um modelo, e remover um modelo. DataLogNarrowRecord. Este objeto representa um registro de um modeloregistrado de dados em formato-comprimido. Use este objeto para gerenciar as informaes de tag (valor, status, e nome) para o registro e para compartilhar dados com um objeto DataLogWideRecord. DataLogNarrowRecords. Este objeto representa todos os objetos DataLogNarrowRecord em um modelo de registro de dados. Utilize este objeto para obter um objeto DataLogNarrowRecord. DataLogTagValue. Este objeto representa as informaes do Nome do Tag, Valor e Status para um tag de registro de dados ou registro. Um registro de banco de dados em formato ampliado (DataLogWideRecord) tem uma coleo de objetos DataLogTagValue para cada registro. Um registro de banco de dados em formato comprimido (DataLogNarrowRecord) tem apenas um objeto DataLogTagValue para cada registro. DataLogTagValues. Este objeto representa todos os objetos DataLogTagValue num registro de dados ampliados. Use este objeto para manter uma coleo de objetos de valor de registro de dados (pares de coluna de valor/status para um tag dado) num registro de banco de dados em formato ampliado. DataLogWideRecord. Este objeto representa um registro de um modelo de registro de dados em formato-ampliado. Use este objeto para gerenciar as informaes de tag (valor, status, e nome) do registro. DataLogWideRecords. Este objeto representa todos os objetos DataLogWideRecord no seu modelo. Utilize este objeto para obter um objeto DataLogWideRecord. DigitalTagAlarmCfg. Utilize este objeto para ler e gravar informaes de configurao de alarme de tag digital.

Canais.

88

Getting Results with RSView32

Este objeto representa uma pasta no banco de dados de tags do RSView32. Utilize este objeto para navegar em outras pastas ou tags no banco de dados de tags. Pastas. Este objeto representa todas as pastas contidas em uma pasta. Utilize este objeto para navegar em outras pastas. possvel criar e excluir pastas utilizando esta coleo. N. Este objeto representa um n de um RSView32. Utilize este objeto para ler e gravar informaes de configurao de um n. Ns. Este objeto representa todos os ns configurados. Utilize este objeto para obter um objeto N. possvel criar e excluir ns utilizando esta coleo.
AdministradorODBC. Projeto.

Pasta.

Use este objeto para listar as origens de dados ODBC disponveis, e para criar e validar tabelas numa origem de dados existentes.

Utilize este objeto para recuperar informaes sobre o projeto do RSView32 atualmente carregado e acessar outros objetos do RSView32. Utilize este objeto para recuperar as informaes de segurana sobre o usurio atual ou mudar o usurio atual (ou seja, para desconectar o usurio atual e conectar outro usurio). Este objeto representa um tag de um RSView32. Utilize este objeto para ler e gravar o valor de um tag e suas informaes de configurao.

Segurana.

Tag.

TagDb.

Este objeto representa o banco de dados de tags do RSView32. Utilize este objeto para criar e excluir os tags do RSView32 e obter ou consultar objetos do Tag. Este objeto representa um grupo de tags. Utilize este objeto para trabalhar com tags como coleo. Para obter informaes detalhadas sobre as propriedades, mtodos e eventos desses objetos, consute a Ajuda do Localizador de Objeto. Para obter informaes sobre o acesso Ajuda do Localizador de Objeto, consulte Abrindo a Ajuda no Localizador de Objeto na pgina 92.

Tags.

Usando o Modelo de Objeto do RSView32 e VBA

89

Variveis global de objeto


Uma varivel de objeto Global um objeto predefinido disponvel, por convenincia, para todas as sub-rotinas. O RSView32 cria esses objetos enquanto cria um projeto do VBA. Utilize esses objetos como qualquer outro objeto do RSView32. As variveis globais a seguir esto disponveis: gActivity gChannels gCommand gDataLog gNodes gODBCAdministrator gProject gSecurity gTagDb

Visualizando os objetos
Utilize o Localizador de Objeto para visualizar os objetos do RSView32 no IDE do VBA. Para abrir o Localizador de Objeto, proceda de uma das seguintes maneiras: clique com o boto direito do mouse em qualquer lugar da janela Cdigo e, em seguida, clique em Localizador de Objeto no menu pop-up no menu Exibir, clique em Localizador de Objeto pressione F2

90

Getting Results with RSView32

Selecione RSView32 para exibir apenas objetos RSView32. Selecione globais para exibir todas as constantes do RSView32.

Selecione qualquer objeto para exibir suas propriedades, mtodos, e eventos.

Para visualizar as variveis de objeto global, selecione RSView32 na primeira lista.

Obtendo Ajuda sobre os objetos RSView32


O RSView32 contm Ajuda para cada objeto RSView32, incluindo uma descrio detalhada das propriedades, mtodos e eventos do objeto. Para abrir a Ajuda, selecione um item no Localizador de Objeto e pressione F1 ou a tecla ?, mo teclado.

Usando o Modelo de Objeto do RSView32 e VBA

91

Abrindo a Ajuda no Localizador de Objeto


Para abrir a Ajuda no Localizador de Objeto: 1. Abra o Localizador de Objeto.
2. 3.

Na lista que se encontra na parte superior da janela, selecione RSView32. Em Classes ou Membros, destaque um item e pressione F1 ou a tecla ?, mo teclado.

Para visualizar o contedo inteiro do arquivo Ajuda do Modelo de Objeto do RSView32: 1. Siga as etapas acima para abrir um tpico de Ajuda.
2.

Na janela de Ajuda, clique em Tpicos de Ajuda.

Abrindo a Ajuda na Janela Cdigo


Para abrir a ajuda na Janela Cdigo, em uma linha de cdigo, destaque um nome de objeto do RSView32 ou destaque uma propriedade ou mtodo de objeto do RSView32 e, em seguida, pressione F1.

92

Getting Results with RSView32

Abrindo a Ajuda na janela de Contedo da Ajuda do RSView32


Para abrir a Ajuda do Cdigo VBA na Ajuda do RSView32: 1. Na barra de menus do RSView32, clique em Ajuda e, em seguida, clique em Contedo.
2.

Na janela Contedo, clique duas vezes no Cdigo VBA, para obter uma viso geral, ou clique duas vezes no Modelo de Objeto do RSView32 para obter detalhes sobre os objetos.

Usando o Modelo de Objeto do RSView32 e VBA

93

Usando a Ajuda VBA


O VBA j vem com sua prpria Ajuda. Para acessar essa Ajuda, proceda de uma das seguintes maneiras: clique em Ajuda na barra de ferramentas e, em seguida, clique em um item do menu

em qualquer rea do IDE, pressione F1

Documentao VBA
Se voc for novato no Visual Basic, talvez queira consultar as seguintes publicaes da Microsoft: Visual Basic Getting Started Visual Basic Programmers Guide

94

Getting Results with RSView32

Captulo

Planejando um projeto
O processo de planejamento ......................................................................96 Compreendendo um processo ....................................................................96 Coletando dados ..................................................................................................96 Projetando um banco de dados .................................................................97 Coletando informaes .................................................................................................97

Organizando tags ...........................................................................................................97


Planejando alarmes ...........................................................................................97 Planejando telas grficas ..............................................................................98

Desenvolvendo uma hierarquia de telas.....................................................................98 Criando um modelo para garantir a consistncia......................................................98


Usando tendncias ...........................................................................................100 Projetando um sistema de segurana ................................................100 Personalizando o sistema, e integrando com outros aplicativos...................................................101

Autotizando a configurao de aplicativo................................................................101 Usando dados com outros aplicativos......................................................................101 Personalizando o sistema............................................................................................101

95

O processo de planejamento
Um projeto bem feito exige planejamento. Para ajud-lo a planejar, este captulo fornece regras para: a compreenso do processo que est sendo automatizado a coleta de dados a estruturao de um projeto de banco de dados a estruturao de um projeto de telas grficas o uso de tendncias a estruturao de um sistema de segurana

Compreendendo um processo
Junte informaes de uma srie de fontes para ter uma compreenso completa e detalhada do processo que est sendo automatizado. Especificamente, necessrio: conversar com operadores e outros especialistas que usaro o sistema. Descubra as informaes que eles precisam para otimizar as operaes da fbrica conversar com a gerncia e com a equipe do MIS (Sistemas de Informaes de Gerenciamento) para descobrir as informaes que eles precisam para apoiar as decises de planejamento dividir cada seo do processo nas suas partes constituintes determinar o tipo de comunicao que ser usadacomunicao de driver direto, OPC ou DDE determinar as variveis do processo que precisam ser acessadas e identificar a localizao delas nos controladores programveis

Coletando dados
Quando planejar a coleta de dados, projete o sistema de maneira que somente os dados essenciais sejam coletados. importante limitar a coleta de dados, pois as atividades de coleta necessitam de um poder de processamento substancial e geram muito trfego no canal ou na rede de comunicaes. Lembre-se das exigncias da coleta de dados quando projetar o layout das tabelas de dados do controlador lgico programvel e do banco de dados de tags. Idealmente, os endereos de tags devem referir-se a blocos adjacentes de tabelas de dados do controlador lgico programvel para reduzir o trfego e otimizar a resposta do sistema.
96

Getting Results with RSView32

Projetando um banco de dados


Planeje o banco de dados de tags com calma. Um bom projeto ajuda a reduzir o tempo necessrio para a manuteno e pode melhorar o tempo de resposta entre o controlador lgico programvel e o RSView32.

Coletando informaes
Antes de comear a criar o banco de dados, colete as seguintes informaes: fluxogramas dos processos (ou diagramas de processos e instrumentos) lista de tabelas de dados do controlador lgico programvel ou endereos de registro que o projeto ir acessar necessidades de alarmes (para obter mais detalhes, consulte Planejando alarmes abaixo)

Organizando tags
Antes de criar tags: desenvolva as convenes de identificao dos tags, escolhendo nomes familiares e lgicos para todos. Isto faz com que se solucione problemos mais rapidamente. agrupe tags relacionados Agrupe os tags da maneira que faa mais sentido para o aplicativo. Por exemplo, agrupe todos os dispositivos semelhantes ou as reas relacionadas do cho de fbrica. Ao criar tags, coloque-os relacionados em pastas. Para uma organizao mais eficiente, aninhe as pastas.

Planejando alarmes
Antes de configurar alarmes, planeje: as condies que iro disparar os alarmes como os operadores sero notificados sobre esses alarmes as informaes que as mensagens de alarme devem conter as aes que iro ocorrer em resposta a esses alarmes os alarmes que iro necessitar de aes adicionais que podem ser fornecidas com o uso de uma macro

Planejando um projeto

97

Planejando telas grficas


Ao planejar telas, determine a melhor maneira de os usurios navegarem por elas e desenvolva um modelo para estabelecer uma aparncia comum a todas.

Desenvolvendo uma hierarquia de telas


Uma hierarquia uma srie de telas grficas que fornecem mais detalhes progressivamente, medida que os usurios movem-se por essas telas. Uma hierarquia deve atender s necessidades de vrios usurios, incluindo os gerentes, supervisores e operadores. As telas grficas bem organizadas apresentam informaes com clareza e consistncia e guiam os usurios pelo sistema. Antes de projetar telas grficas individuais, planeje a hierarquia geral das telas e a maneira como os usurios iro navegar pela hierarquia.

Criando um modelo para garantir a consistncia


possvel manter uma aparncia consistente em todas as telas de um projeto apresentando as mesmas informaes nos mesmos locais em todas as telas. Para garantir a uniformidade, desenvolva uma tela com elementos comuns que agem como um modelo. Toda vez que uma nova tela desenvolvida, inicie com uma cpia do modelo. Por exemplo, o modelo deve conter: o logotipo da empresa o ttulo a data e a hora os botes de navegao

98

Getting Results with RSView32

Ao projetar telas, a aplicao dos princpios de um bom projeto visual ajuda os usurios a aumentar a eficincia. Tente atender a estes importantes princpios de um projeto:
Consistncia

Mantenha a consistncia nos smbolos e cores usados. Mantenha a consistncia nos rtulos e localizaes de botes. Ao projetar as telas, coloque os mesmos tipos de boto nas mesmas posies. Por exemplo, se houver um boto Iniciar em uma certa posio em uma tela, no coloque um boto Parar na mesma posio na tela seguinte.
Clareza

Use smbolos reconhecidos facilmente. Por exemplo, use os smbolos ISA convencionais para tanques e vlvulas. No sobrecarregue a tela com informaes. Use uma terminologia padro e clara, alm de evitar abreviaturas ou acrnimos que o usurio pode no entender. Use cores com significado reconhecvel. Por exemplo, as cores vermelho e verde freqentemente significam parar e iniciar. Mantenha a consistncia de significado das cores, atribuindo vermelho somente para os botes Parar e verde para os botes Iniciar. Algumas pessoas no distinguem o vermelho do verde, portanto no confie apenas nas cores para estabelecer significados. Use combinaes de cores de alto contraste, como amarelo e azul.
Dicas de Planejamento

Se estiver projetando uma tela de toque, no coloque botes importantes em locais onde eles sero bloqueados por uma janela pop-up. O usurio no pode pressionar um boto encoberto. Alm disso, verifique se o boto grande o bastante para que os usurios possam toc-lo com facilidade. Verifique se h sempre um caminho desimpedido para mover-se de uma tela para a outra.

Planejando um projeto

99

Usando tendncias
Ao planejar tendncias, pense em como elas sero usadas. Por exemplo, a tendncia ser usada para: analisar as tendncias do processo monitorar a eficincia de produtos arquivar variveis de processo para garantir o cumprimento das regulamentaes governamentais Com base nessas consideraes, possvel determinar: os tags que precisam ser traados na mesma tendncia os tags que precisam de registro usando uma tendncia histrica

Projetando um sistema de segurana


Ao decidir-se sobre a necessidade de segurana, pense se preciso: restringir o acesso a todos os componentes do projeto para evitar alteraes acidentais ou o acesso limitado o bastante restringir o acesso a certas reas da fbrica permitir que qualquer um faa logon Com base nessas consideraes, possvel configurar a segurana para usurios individuais ou para grupos. Por exemplo, talvez voc deseje configurar grupos de usurios, como um grupo de gerncia ou um grupo de operrios.

100

Getting Results with RSView32

Personalizando o sistema, e integrando com outros aplicativos


Autotizando a configurao de aplicativo
Quando for projetar seu aplicativo, determine quais as atividades de manuteno de rotina que voc poderia automatizar usando o Modelo Objeto do RSView32 com Visual Basic ou Visual Basic para Aplicativos (VBA). Por exemplo, talvez voc queira que o RSView32 gere tags automaticamente, permitindo adicionar linhas de produtos similares sua fbrica rpido e facilmente.

Usando dados com outros aplicativos


Se voc precisa regularmente de dados do RSView32 para usar em programas tais como Microsoft Excel, ou PowerPoint, considere o uso do VBA para extrair automaticamente os dados do RSView32.

Personalizando o sistema
Adicionando eventos alarme

Voc pode gravar seus prprios algoritmos de deteco de alarme usando PLC logic, Visual Basic ou VBA, e pode depois criar eventos no RSView32 para responder aos algoritmos.
Validando entrada de operador

Para validar entrada de operador, use o Modelo Objeto do RSView32 com Visual Basic ou VBA. No Visual Basic ou VBA, crie sua prpria caixa de dilogo pop-up para entrada de dados. Use Visual Basic ou VBA logic para validar entrada de operador, por exemplo para certificar-se de que o valor entrado pelo operador para um tag, cai dentro de 10% do valor de outro tag.
Projetando telas grficas intuitivas

Use o Modelo Objeto do RSView32 para preencher objetos de formulrios VBA com dados, para uso em telas grficas. Por exemplo, use caixas de lista ou caixas combinadas na tela grfica, para permitir que operadores selecionem opes tais como itens de receita.

Planejando um projeto

101

Captulo

Obtendo as informaes necessrias


Usando a Ajuda do RSView32 ..................................................................104

Exibindo o contedo da Ajuda..................................................................................104 Usando o ndice remissivo..........................................................................................105 Encontrando palavras ou tpicos..............................................................................106


Usando os guias do usurio on-line do RSView32 .....................107

Exibindo os guias.........................................................................................................107 Movendo-se pelos guias do usurio ..........................................................................108 Mais zoom e menos zoom .........................................................................................109 Encontrando informaes..........................................................................................109 Imprimindo pginas ....................................................................................................110 Usando o guia on-line para o leitor...........................................................................110
Suporte Tcnico .................................................................................................111

Ao entrar em contato ..................................................................................................111

103

Usando a Ajuda do RSView32


A ajuda on-line do RSView32 fornece os procedimentos etapa por etapa e as informaes de referncia para trabalhar com todos os recursos do RSView32. Para abrir a ajuda on-line quando o RSView32 estiver sendo executado: clique no boto Ajuda de qualquer janela na barra de menus do RSView32, clique em Ajuda e, em seguida, clique em Contedo pressione a tecla F1

Exibindo o contedo da Ajuda


Para obter uma viso geral da Ajuda do RSView32, clique na guia Contedo.

Para ver os tpicos num livro, clique duas vezes no livro. Para ir para um tpico, clique duas vezes no tpico.

104

Getting Results with RSView32

Usando o ndice remissivo


O ndice remissivo da Ajuda semelhante ao ndice de um livro, listando todas as palavras chaves para os tpicos da Ajuda. Para ver o ndice, clique na guia ndice.
To logo voc digite uma palavra aqui, as entradas no ndice so listadas abaixo.

Para ir para um tpico, clique duas vezes aqui.

Obtendo as informaes necessrias

105

Encontrando palavras ou tpicos


Para pesquisar no texto inteiro da Ajuda, clique na guia Localizar. A primeira vez que o comando Localizar for usado, o Assistente de Configurao do Comando Localizar ser aberto. Siga as instrues do Assistente para construir uma lista de termos. A construo da lista pode demorar alguns minutos, mas da prxima vez que o comando Localizar for usado, a lista de termos j existir.

Para alterar as opes de procura, clique no boto Opes.

Role atravs da lista para encontrar o termo que voc est procurando. Quando voc encontrar o termo, clique duas vezes nele para ir para este tpico.

Para obter Ajuda sobre o uso da guia Localizar, clique o boto direito do mouse e, em seguida, clique em O Que Isto?

106

Getting Results with RSView32

Usando os guias do usurio on-line do RSView32


O Guia do Usurio do RSView32 completo, o Guia do Usurio de RSView32 Runtime e os manuais Obtendo Resultado com o RSView32 esto includos no CDROM do RSView32 junto com o software Adobe Acrobat Reader para visualizao dos guias. O Guia do Usurio do RSView32 e o Guia do Usurio do RSView32 Runtime fornecem mais detalhes sobre os tpicos apresentados neste manual Obtendo Resultados. possvel imprimir os guias no todo ou em parte, alm de copiar textos e elementos grficos dos guias e col-los em outros documentos.

Exibindo os guias
Se voc instalou os guias do usurio quando instalou o RSView32, voc pode acess-los clicando em Ajuda, Livros On-Line, e depois clicando ou no Obtendo Resultados, ou no Guia de Usurios. Se voc estiver usando o RSView32 Runtime, o menu do Livros On-Line mostrar Guia de Usurios do Runtime em vez de Guia de Usurios.

Para ver o livros on-line do RSView32, clique em um destes itens.

Se os guias do usurio forem instalados durante a instalao do RSView32, haver um cone para eles no grupo Rockwell Software.

Para exibir um dos guias do usurio do RSView32, clique neste item.

Se voc no instalar os guias, poder visualiz-los a partir do CD-ROM.

Obtendo as informaes necessrias

107

Para visualizar os guias de usurio a partir do CD-ROM 1. Insira o CD-ROM do RSView32 na unidade de disco do CD-ROM. ROM deve iniciar a execuo automaticamente.

O CD-

Se o CD-ROM no iniciar automaticamente, execute D:\SETUP.EXE, onde D a unidade de disco que contm o CD-ROM.
2.

Na janela do RSView32, clique no boto Visualizar os Guias do Usurio do RSView32.

Movendo-se pelos guias do usurio


Use qualquer um dos seguintes mtodos para mover-se pelos guias do usurio: clique no indicador de um captulo do lado esquerdo da janela clique em um boto na barra de ferramentas. Cada boto tem uma dica de ferramenta indicando a ao que o boto executar

clique no boto na base da janela e, quando aparecer a caixa de dilogo Ir Para, especifique a pgina para onde gostaria de ir

clique no boto da barra de rolagem do lado direito da janela. Ao clicar no boto, o nmero da pgina exibido

108

Getting Results with RSView32

Mais zoom e menos zoom


Use qualquer um dos seguintes mtodos para aumentar ou reduzir as pginas: clique na ferramenta Zoom na barra de ferramentas para alterar o ponteiro para o ponteiro de Zoom. Para aumentar um pargrafo ou elemento grfico em particular, clique com o ponteiro de Zoom em qualquer lugar da pgina.

clique em um boto na barra de ferramentas. Cada boto tem uma dica de ferramenta indicando a ao que o boto executar.

clique no boto na base da janela e, em seguida, especifique uma taxa de zoom

Encontrando informaes
possvel localizar uma palavra ou frase no guia do usurio.
Para encontrar uma palavra ou frase
1.

Encontrar ferramenta 2.

Siga um dos procedimentos abaixo: na barra de ferramentas, clique na ferramenta Localizar no menu Ferramentas, clique em Localizar Na caixa de dilogo Localizar, digite a palavra ou frase desejada e, em seguida, clique em Localizar. A palavra ou frase realada no texto. Para encontrar outra ocorrncia dessa palavra ou frase, clique em Localizar no menu Ferramentas.

Obtendo as informaes necessrias

109

Imprimindo pginas
possvel imprimir um texto selecionado, uma nica pgina ou um guia inteiro. As pginas impressas contm marcas de aparagem, que so marcas angulares exibidas nos cantos da pgina. impossvel remover essas marcas.
Para imprimir um texto selecionado
1. 2.

Ferramenta de selecionar Texto


3. 4.

No menu Arquivo, clique em Configurar Impresso para selecionar e configurar a impressora a ser usada. Siga um dos procedimentos abaixo: na barra Ferramentas, clique em Selecionar Texto e, em seguida selecione o texto que voc quer copiar no menu Ferramentas, clique em selecionar Texto e depois selecione o Texto a ser copiado No menu Arquivo, clique em Imprimir. Na caixa de dilogo Imprimir, verifique se a impressora correta est selecionada, clique em Seleo e, em seguida, clique em OK. No menu Arquivo, clique em Configurar Impresso para selecionar e configurar a impressora a ser usada. No menu Arquivo, clique em Imprimir. Na caixa de dilogo Imprimir, verifique se a impressora correta est selecionada, clique em Pgina Atual ou especifique pginas de Incio e Fim e, em seguida, clique em OK.

Para imprimir uma ou mais pginas


1. 2. 3.

Usando o guia on-line para o leitor


Para obter mais informaes sobre o Adobe Acrobat Reader, consulte o guia on-line do Adobe Acrobat. Para abrir o guia on-line enquanto o Adobe Acrobat Reader estiver sendo executado, clique em Ajuda na barra de menus e, em seguida, clique em Reader Online Guide.

110

Getting Results with RSView32

Suporte Tcnico
Se tiver dvidas sobre o RSView32, consulte este manual, a ajuda on-line do RSView32 ou o guia do usurio on-line do RSView32. Ou, clique Ajuda, Rockwell Software na Web, e depois clique o nome da pgina da web que voc quer ver. Para utilizar a Rockwell Software na Web, preciso ter um localizador instalado no computador e uma conexo com a internet. Se no encontrar as respostas, contacte o Suporte Tcnico da Rockwell Software: Telefone440-646-7800 Fax440-646-7801 Biblioteca de Suporte World Wide Webwww5.software.rockwell.com A equipe de suporte est disponvel de segunda a sexta, das 8 h s 17 h, horrio do leste, exceto feriados.

Ao entrar em contato
Ao entrar em contato, esteja em frente a um computador e preparado para fornecer as seguintes informaes: o nmero de srie do produto possvel encontrar esse nmero no rtulo do disco de Ativao. Tambm possvel encontr-lo on-line. No menu do RSView32, clique em Ajuda e, em seguida, clique em Sobre o RSView32. o nmero da verso do produto possvel encontrar esse nmero on-line. No menu do RSView32, clique em Ajuda e, em seguida, clique em Sobre o RSView32. o tipo de hardware em uso as palavras exatas de qualquer mensagem exibida na tela uma descrio do que aconteceu e do que estava sendo feito quando ocorreu o problema uma descrio do que foi feito na tentativa de solucionar o problema Talvez voc tambm precise fornecer informaes sobre suplementos e atualizaes do RSView32 instalados no computador.

Obtendo as informaes necessrias

111

Para visualizar a lista de suplementos e atualizaes instaladas


1. 2.

Com a janela ativa do Gerenciador de Projetos, clique em Ajuda, Sobre o RSView32. Clique em Suplementos para visualizar a lista de suplementos. Clique Atualizar para exibir a lista de atualizaes instaladas.

112

Getting Results with RSView32

ndice
Symbols
Arquivo .RSV 25 Formato .BMP 51 Formato .DXF 51 Formato .JPG 51 Formato .WMF 51 Formato de armazenamento .DBF
  

73

B
Banco de dados PLC, importando 69 Banco de dados SLC, importando 69 Barra de Atividades 28, 73 exibindo 29 Limpando mensagens na 29 movendo 29 ocultando 29 redimensionando 29 Barra de Ferramentas 27 exibindo 29 ocultando 29 Barra de Status 28 exibindo 29 ocultando 29 Barra de Ttulo em telas grficas 61
              

ndice

Adobe Acrobat Reader 107 AdvanceDDE 41 Ajuda ajuda on-line 91 Janela de Cdigo 92 Localizador de Objetos 92 suporte Tcnico 111 usando ajuda on-line VBA 94 Veja tambm a Ajuda on-line Ajuda on-line abrindo 104 contedo 104 encontrando palavras em 106 ndice 105 para Adobe Acrobat 110 Ajuda on-line. Ver Ajuda Alarmes, planejando 97 Ambiente de Desenvolvimento Integrado do VBA. Ver VBA IDE Ambiente de Desenvolvimento Integrado. ver IDE
            

Animaes anexando a objetos 59 copiando e colando 60 testando 61 Assistente de Comando 37 Ativando o RSView32 6 com cdigo de redefinio 10 como um sistema somente tempo de execuo 11 depois da instalao 9 movendo as teclas de ativao 8 reativando uma tecla danificada 10 solucionando problemas 11
      

113

D
DDE formatos suportados 41 servidor 42 Desinstalando RSView32 14 Disco de Ativao movendo as teclas de ativao protegendo arquivos 9 teclas de ativa 7 Documentao VBA 94 Documentao VBA 94
 

E
Editando cdigo VBA abrindo o VBA IDE 87 Editor Configurao do Registro de Alarme 72 Editor Configurao do Registro de Atividade 44, 72
  

114

Obtendo Resultados com o RSView32

Caixa de dilogo Definies de Tela 48, 50, 61 Caixa de Ferramentas do ActiveX 56 Cdigo VBA definido 80, 84 executando de dentro do RSView32 85 incio rpido 83 usando em vez de macro 84 Coleta de Dados, planejar 96 Comando Abort 49 Comando Display 49 Comandos Abort 49 Display 49 em botes 54 em editores 37 em macros 37 segurana 74 Comandos RSView32.Ver Comandos Componentes abrindo 34 adicionando 35 exibindo 34 exibindo as localizaes dos 35 usando em mais de um projeto 35
                   

Biblioteca Grfica 52 sumrio de alarmes 63 tendncias 63 Boto de Seleo 36 Botes criando 53 criando aes para 54 duplicando 53
      

Comunicaes DDE 41 direct-driver 40, 41 erros 44 OPC 41 RSLinx 40, 41, 44 solucionando problemas 44 verificando 43 Controle. Ver Animao ControlView 38 Cores itens no sumrio de alarmes 63 linha 57 preenchimento 57 segundo plano de telas 50

I
IDE 81 abrindo o VBA IDE para editar 87 usando 81 Imagens Grficas, importando 51 Importao e Exportao do banco de dados do RSView32 Assistente 68 Importando imagens grficas 51 Instalando on-line os guias do usurio 4 Instalando RSView32 4 desinstalao 14 direitos de administrao 4 sumrio de instalao 5
  

G
Gerenciador de Projetos 24, 28, 30 editores 31 exibindo componentes no 34 modo de edio 31 modo de execuo 31 pastas 31
     

J


Janela Cdigo obtendo ajuda

92

L


Lista de usurios do Windows NT Livros on-line 107 Localizador de Objetos 90 obtendo ajuda 92 Localizador de Tag 43, 67
   

75

ndice

Ferramenta de Bloqueio do Desktop do NT 4.0 77 Ferramentas RSView32 68 Assistente de Importao de Projeto ControlView 38 Ferramenta de Bloqueio do Desktop do NT 4.0 77 instalando 5 Formato de armazenamento ODBC 73
     

Editor Configurao do Registro de Dados 72 Editor de Banco de Dados de Tags 41, 42, 68 Editor de Classes de Varredura 41 Editor de Cdigos de Segurana 75 Editor de Contas de Usurio 75 Editor de Ns 41, 42 Editores Dicas para trabalhar nos 36 lista de 31 Eventos usando 85 EVMOVE.EXE 6, 9 Execuo do cdigo VBA dentro do RSView32 85 Expresses 37
           

Guia do Usurio. Ver Guia On-line do Usurio Guia on-line do usurio Adobe Acrobat Reader 107 ajuda para 110 encontrando informaes no 109 imprimindo selees ou pginas do 110 instalando 4 marcas de aparagem no 110 movendo-se no 108 visualizando 4, 107 visualizando do CD-ROM 108

115

P


R
Registro alarmes 72 atividades 72 dados (valores de tag) 72 visualizando informaes de registro RESET.EXE 6, 10 Rockwell Software na Web 111 RSLinx 40, 41, 44 RSServer 41
      

O
Object Smart Path 59 Objetos ActiveX 55 agrupando 58 alinhamento 58 animando 59
116 Obtendo Resultados com o RSView32
    

Nomes de Arquivo comprimento dos 24 longos, para registro de dados 73 para arquivos de projeto 25 referencias to 35 Nomes de arquivo longos, para registro de dados 73
    

Projeto adicionando componentes para o arquivo .RSV 25 criando 24 extenses de arquivo 25 localizao de componentes 25 pastas no 25 planejando 96


Macros Usando cdigo VBA em vez de 84 Macros, criando 37 Memria ajustando memria virtual 13 Memria Virtual configurando em Windows 95 14 configurando em Windows NT 13 Menu Contextual 31, 36 Modelo de Objeto, RSView32 87 Modelos de Objeto RSView32 objetos 87 sobre 87 Modicon 40 Modo de Edio 31 Modo de Execuo 31 Monitor de Tags 43
            

botes

57 53 espaamento 58 importando 51 organizando 58 substituindo tags em 52 sumrio de alarmes 63 tendencias 62 testando animao em 61 visualizando 90 Objetos do ActiveX 55 OPC comunicaes 41 servidor 42
aplicando cor ao

35

73

ndice

Seguranca nvel de projeto 74 atribuindo cdigos para usurios 75 comandos de segurana 74 segurana em telas grficas 74 tag de segurana 74 nvel de sistema 74, 76 configurando as telas 76 desativando as teclas de atalho do Windows 76 usando a Ferramenta de Bloqueio do Desktop do NT 4.0 77 planejando 100 Siemens 40 SoftLogix 5 40 Substituio de Tag 52 Sumrio de Alarmes, criando 63 Suporte tcnico 111 reativar tecla danificada 10
               

RSView32 2 ativando 6 ativar sistema somente-tempo-de-execuo 11 comeando 12 desinstalando 14 exigncias do sistema 2 explorando 27 instalando 4 Works software 16 RSView32, cdigo VBA incio Rpido 83 RSWho 44
         

T
Tags analgicos 66 criando muitos de uma vez 68 criando quando necessrio 67 digital 66 dispositivos 66 importando 68, 69 memria 66 nomeando 36, 97 organizando 69, 97 pastas 68 projetando um banco de dados 97 segurana 74 seqncia 66 sistema 66 usando numa expresso 37 Tela de Registro de Alarmes 73 Tela de Registro de Atividades 44, 73 Telas do Windows, desativando 76 Telas Grficas abrindo 49 adicionando um objeto para 46 animando 46 assegurando consistncia entre 98 caixa de dilogo Definies de Tela 48, 50, 61 configuraes para tempo de execuo (runtime) 61 cores de segundo plano das 50 criando 47 dimensionando 50 dimensionar para Janela Principal na opo tempo de execuo 50, 76 especificando padres 50 fechando 49 gravar 47 incluindo uma barra de ttulo na 61
I

117

73

U
Usando o Ambiente de Desenvolvimento Integrado 81 Usando o cdigo VBA 80
 

W


World Wide Web

111

118

Obtendo Resultados com o RSView32

Tendncias criando 62 planejando 100 visualizando dados registrados


 

tipos de

testando

segurana

planejando

98 74 61 48

V
Variveis de Objeto. Ver Variveis de Objetos Globais Variveis de Objetos Globais 90 VBA IDE abrindo o editor 87 Visualizando objetos 90

You might also like