Escolar Documentos
Profissional Documentos
Cultura Documentos
Rsview32 PDF
Rsview32 PDF
Rsview32 PDF
■ i
Capítulo 2
Primeiros passos .......................................................................................................................... 15
Bem-Vindo ao RSView32 ............................................................................... 16
RSView32 Works........................................................................................................... 16
RSView32 Runtime ....................................................................................................... 18
Etapas de Início Rápido ................................................................................. 18
Etapa 1 Criar um projeto....................................................................................... 18
Etapa 2 Configurar as comunicações no RSView32 ......................................... 18
Etapa 3 Criar telas gráficas, tendências e sumários de alarme ......................... 19
Etapa 4 Configurar tags ......................................................................................... 19
Etapa 5 Configurar registro................................................................................... 20
Etapa 6 Segurança do seu sistema........................................................................ 20
Etapa 7 Personalize e integre o RSView32 com outros aplicativos ................ 21
Capítulo 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
Capítulo 4
Configurando comunicações .......................................................................................... 39
Usando a comunicação com drivers diretos ................................... 40
Editores de comunicação ............................................................................................. 40
Configurando a comunicação com os drivers diretos ............................................. 41
Usando a comunicação OPC e DDE ....................................................... 41
Editores de comunicação ............................................................................................. 42
Configurando a comunicação com servidores OPC e DDE ................................. 42
Verificando se a comunicação está funcionando ....................... 43
Se a comunicação não estiver funcionando............................................................... 44
Capítulo 5
Criando telas, tendências e resumos de alarmes.................................. 45
Criando e editando telas gráficas ........................................................... 46
Para criar uma nova tela gráfica .................................................................................. 47
Tipos de tela ................................................................................................................... 48
Escolha uma cor de fundo e um tamanho de tela.................................................... 50
Importando um elemento gráfico............................................................................... 51
Exibindo bibliotecas e exemplos................................................................................. 52
Criando um botão ......................................................................................................... 53
Incorporando um objeto ActiveX .............................................................................. 55
Adicionar cor a objetos................................................................................................. 57
Organizando os objetos................................................................................................ 58
Animando objetos ......................................................................................................... 59
Testando a animação..................................................................................................... 61
Configurando a aparência do tempo de execução.................................................... 61
Criando uma tendência ................................................................................... 62
Conteúdo ■ iii
Criando um resumo de alarmes ................................................................ 63
Filtrando alarmes ........................................................................................................... 64
Atribuindo cores a alarmes .......................................................................................... 64
Capítulo 6
Criando tags ....................................................................................................................................... 65
O que é um tag? ................................................................................................... 66
Tipos de tags .................................................................................................................. 66
Criando tags conforme a necessidade ................................................ 67
Criando vários tags de uma vez ............................................................... 68
Importando tags de um banco de dados CLP Allen-Bradley 69
Usando pastas para organizar tags ....................................................... 69
Capítulo 7
Configurando o registro e a segurança .............................................................. 71
Informações de registro ................................................................................. 72
Configurando o registro ............................................................................................... 72
Visualizando informações de registro ........................................................................ 73
Garantindo a segurança do sistema ..................................................... 74
Configurando a segurança em nível de projeto ........................................................ 74
Configurando a segurança em nível de sistema ........................................................ 76
Capítulo 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 código VBA ................................................................. 80
O ambiente de desenvolvimento integrado do VBA .................. 81
Abrindo a janela do IDE.............................................................................................. 81
Partes da janela do IDE ............................................................................................... 82
Etapas de Início Rápido ................................................................................. 83
Etapa 1 Criar o código VBA ................................................................................. 83
Etapa 2 Chame o código VBA a partir do RSView32 ...................................... 83
O que é uma sub-rotina? ................................................................................ 84
Quando utilizar o código VBA em vez de uma macro de um RSView32............ 84
Capítulo 9
Planejando um projeto ........................................................................................................... 95
O processo de planejamento ...................................................................... 96
Compreendendo um processo ................................................................... 96
Coletando dados .................................................................................................. 96
Projetando um banco de dados ................................................................ 97
Coletando informações................................................................................................. 97
Organizando tags........................................................................................................... 97
Planejando alarmes ........................................................................................... 97
Planejando telas gráficas.............................................................................. 98
Desenvolvendo uma hierarquia de telas .................................................................... 98
Criando um modelo para garantir a consistência ..................................................... 98
Usando tendências .......................................................................................... 100
Projetando um sistema de segurança................................................ 100
Personalizando o sistema,
e integrando com outros aplicativos .................................................. 101
Autotizando a configuração de aplicativo ............................................................... 101
Usando dados com outros aplicativos...................................................................... 101
Personalizando o sistema ........................................................................................... 101
Conteúdo ■ v
Capítulo 10
Obtendo as informações necessárias ............................................................... 103
Usando a Ajuda do RSView32 .................................................................. 104
Exibindo o conteúdo da Ajuda ................................................................................. 104
Usando o índice remissivo ......................................................................................... 105
Encontrando palavras ou tópicos ............................................................................. 106
Usando os guias do usuário on-line do RSView32 .................... 107
Exibindo os guias ........................................................................................................ 107
Movendo-se pelos guias do usuário ......................................................................... 108
Mais zoom e menos zoom ......................................................................................... 109
Encontrando informações ......................................................................................... 109
Imprimindo páginas .................................................................................................... 110
Usando o guia on-line para o leitor .......................................................................... 110
Suporte Técnico ................................................................................................. 111
Ao entrar em contato.................................................................................................. 111
Instalando e ativando o
RSView32
Sobre o RSView32 ................................................................................................. 2
Determinando as exigências do sistema ............................................. 2
Passo 1 Totalize seus pontos ................................................................................... 3
Passo 2 Determine a configuração de sistema recomendado ............................ 4
Instalando o RSView32 e os guias de usuário ................................. 4
Instalando o RSView32 no Windows NT ................................................................... 4
Resumo da instalação ...................................................................................................... 5
Ativando o RSView32 ......................................................................................... 6
Sobre o disco de Ativação .............................................................................................. 6
Teclas de Ativação ........................................................................................................... 7
Movendo as teclas de ativação de volta........................................................................ 8
Ativando o RSView32 depois da instalação ............................................................... 9
Protegendo os arquivos de ativação.............................................................................. 9
Reativando uma tecla danificada .................................................................................10
Ativando o RSView32 Works como um sistema tempo de execução somente ..11
Solucionando problemas de ativação..........................................................................11
Iniciando o RSView32 ......................................................................................12
Iniciando o RSView32 manualmente..........................................................................12
Iniciando o RSView32 automaticamente ...................................................................12
Verificando se o sistema tem memória virtual suficiente .....13
Desinstalando o RSView32...........................................................................14
■ 1
Sobre o RSView32
Projetado para ser usado em ambientes de Microsoft® Windows 2000,
Windows NT™ e Windows9x, RSView32 contém as ferramentas que você
precisa para criar todos os aspectos do interface homen-máquina, incluindo
telas gráficas animadas de tempo real, tendências, e sumários 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.
Resumo da instalação
A instalação padrão faz o seguinte:
instale RSView32 em \Arquivos de Programa\Rockwell Software\RSView
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. Clique no botão Iniciar do Windows, aponte para Definições e, em
seguida, clique em Painel de Controle.
2. Clique duas vezes em Adicionar/Remover Programas, selecione
RSView32 6.3, e clique Adicionar/Remover.
3. Siga as instruções na tela.
4. Quando o programa Desinstalar for concluído, reinicie o Windows.
Primeiros passos
Bem-Vindo ao RSView32 ................................................................................16
RSView32 Works ...........................................................................................................16
RSView32 Runtime........................................................................................................18
Etapas de Início Rápido ..................................................................................18
Etapa 1 Criar um projeto .......................................................................................18
Etapa 2 Configurar as comunicações no RSView32..........................................18
Etapa 3 Criar telas gráficas, tendências e sumários de alarme ..........................19
Etapa 4 Configurar tags..........................................................................................19
Etapa 5 Configurar registro ...................................................................................20
Etapa 6 Segurança do seu sistema ........................................................................20
Etapa 7 Personalize e integre o RSView32 com outros aplicativos.................21
■ 15
Bem-Vindo ao RSView32
O RSView32 é um software baseado em Windows para desenvolvimento e
execução de aplicativos interface homem-máquina.
Projetado para o uso no Microsoft Windows NT e no Windows 9x, o
RSView32 fornece todas as ferramentas necessárias para criar e executar
aplicativos de controle, supervisão e monitoramento eficientes.
RSView32 Works contém o software de desenvolvimento e tempo de
execução. Use esse software para desenvolver e executar os aplicativos do
RSView32.
RSView32 Runtime contém somente o software de tempo de execução. Use
esse software para executar os aplicativos desenvolvidos no RSView32 Works.
RSView32 Works
O RSView32 Works contém os editores para a criação de aplicativos completos
de interface homem-máquina e o software para a execução dos aplicativos
criados. Use os editores para criar aplicativos simples ou sofisticados, de acordo
com as suas necessidades. Após desenvolver o aplicativo, alterne para o modo
de execução ou use o RSView32 Runtime (que está incluído no RSView32
Works e necessita de menos memória) e execute o aplicativo.
Use o editor de
Tela Gráfica para
criar exibições
gráficas do seu
processo.
Primeiros passos ■ 17
RSView32 Runtime
O RSView32 Runtime contém o software para execução dos aplicativos O
RSView32 Runtime também contém um subconjunto dos editores RSView32
Works, portanto, é possível editar as partes selecionadas de um projeto em tempo
de execução. O RSView32 Runtime é bonificado com RSView32 Works ou pode
ser adquirido separadamente.
Com o RSView32 Runtime, o aplicativo necessita de menos memória para ser
executado.
Tags
importe um banco de dados CLP ou SLC Allen-Bradley, usando o
Primeiros passos ■ 19
Etapa 5 Configurar registro
Configure o registro de atividades no editor de Configuração de Registro de
Atividades.
Configure o registro de atividade no editor Configuração do Registro de
Atividade. Configure o registro de alarme no editor Configuração do Registro
de Alarme. Configure o registro de dados no editor Configuração do Registro
de Dados.
Todas as informações registradas são 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ê
também pode utilizar o formato de armazenamento ODBC para armazenar
dados diretamente em um banco de dados compatível com ODBC.
Para obter detalhes, consulte o Capítulo 7, Configurando o registro e a segurança.
Etapa 6 Segurança do seu sistema
Configure a segurança em:
Nível do projeto para controlar quais usuários ou grupos de usuários têm
Primeiros passos ■ 21
22 ■ Getting Results with RSView32
Capítulo
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 botão de Seleção ..........................................................................................36
Digitando nomes de tag................................................................................................36
Usando os comandos do RSView32...........................................................................37
Usando expressões ........................................................................................................37
Usando componentes de projetos ControlView ............................38
■ 23
Criando um projeto
Para começar a trabalhar no RSView32, você precisa criar um projeto (também
referido como um aplicativo). Para obter mais informações sobre projetos, veja
“O que é um projeto?” na página 25.
Novo
Para criar um projeto, clique no botão Novo na barra de ferramentas ou clique
em Novo no menu Arquivo.
O nome do
projeto, incluindo
o caminho, pode
ter até 200
caracteres de
extensão.
Para especificar
um nome
diferente para o
subdiretório,
digite ele aqui.
pasta de tags
pasta comprf (perfil de comunicações)
pasta cache
O arquivo *.RSV contém informações gerais do projeto, tais como uma lista de
componentes do projeto e suas posições no diretório e números de versão. Por
padrão, todos os componentes do projeto são colocados em pastas locais
dentro da pasta de projeto, mas também podem ser colocados em outros
diretórios ou compartilhados com outros projetos em execução em outros
computadores.
Arquivos de projeto
A seguinte tabela lista as pastas RSView32 padrão.
Barra de menu
Barra de
Ferramenta
Projeto.
Gerente
Barra de
Atividade
Barra de Status
A barra de menu
A barra de menu contém os itens de menu para a janela ativa. Cada editor tem
seu próprio conjunto de menus.
A barra de ferramentas
A barra de ferramentas contém botões para os itens de menu geralmente
usados a fim de tornar mais rápido o acesso aos itens sem abrir o menu. Ao
apontar para um botão da barra de ferramentas, o nome do botão é exibido em
uma dica de ferramenta.
Dica de
ferramenta
A barra de atividades
A barra de atividades mostra as atividades do sistema. Para fazer o registro das
atividades, as caixas de verificação da Barra de Atividades devem ser
selecionadas no editor de Configuração do Registro de Atividades. Para obter
detalhes, consulte o Capítulo 8, Configurando o Registro de Atividade, no Guia do
Usuário do RSView32 on-line.
A barra de status
A barra de status fornece tipos diferentes de informações dependendo de onde
o ponteiro está e do que o RSView32 está fazendo. Ela apresenta informações
sobre:
a janela ativa ou a ferramenta selecionada
Editor
Painel
esquerdo
Painel direito
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
Editores
Os editores são usados para criar e configurar componentes de projeto. Para
abrir um editor, siga um dos procedimentos abaixo:
clique duas vezes no ícone do editor
Receitas Criar um arquivo de receita para uso com telas gráficas que
contêm um campo de receita.
Lista de Exclusões Exibir uma lista de tags cuja notificacão alarme foi
excluído.
Tags Derivados Criar tags com valores derivados de outros tags e funções.
Estes
componentes
foram criados com
o editor de Tela
Gráfica.
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
Gerenciador de Projetos
selecione o componente, clique o botão direito do mouse para abrir o menu
Clique uma
pasta para
exibir os
comandos em
uma categoria.
Quando você
clica um
comando, a
sintaxe do
comando é
exibida aqui.
de comando
clique duas vezes em um campo de ação ou, no editor de Macros, clique em
qualquer área da janela
clique no item Comandos do menu Editar
Para obter informações detalhadas sobre os comandos do RSView32, consulte
o Apêndice A, Comandos do RSView32, no Guia do Usuário do RSView32 on-line
ou consulte a ajuda on-line.
Usando expressões
Muitos editores usam expressões para computar valores com base em tags e
funções. As expressões podem ser expressões lógicas complexas ou nomes de tag.
Para obter informações detalhadas sobre expressões, consulte o Capítulo 14,
Criando Expressões, no Guia do Usuário do RSView32 on-line.
Configurando
comunicações
Usando a comunicação com drivers diretos ...................................40
Editores de comunicação..............................................................................................40
Configurando a comunicação com os drivers diretos..............................................41
Usando a comunicação OPC e DDE .......................................................41
Editores de comunicação..............................................................................................42
Configurando a comunicação com servidores OPC e DDE..................................42
Verificando se a comunicação está funcionando ........................43
Se a comunicação não estiver funcionando ...............................................................44
■ 39
Usando a comunicação com drivers diretos
Para comunicar-se com a maioria dos dispositivos da Allen-Bradley, o
RSView32 utiliza uma conexão de driver direto. Use os drivers no RSLinx.
Para fazer a comunicação com os controladores programáveis SoftLogix™ 5,
você deve usar um driver RSLinx.
Se o seu sistema operacional for Windows NT, use versão 4.0 ou mais recente.
O Pacote de Serviços 4 ou 6 do Windows NT 4.0 (disponível no web site da
Microsoft) também deve ser instalado.
Utilize a versão do RSLinx que acompanha o software RSView32. A
compatibilidade desta versão com o RSView32 foi testada. Outras versões
podem funcionar incorretamente.
Se não estiverem sendo usados dispositivos da Allen-Bradley—por exemplo, se
estiverem sendo usados dispositivos da Siemens ou Modicon—é preciso usar
a comunicação OPC ou DDE. Para detalhes, veja “Usando a comunicação
OPC e DDE” na página 41.
Editores de comunicação
Para configurar a comunicação de driver direto, abra a pasta Sistema no
Gerenciador de Projetos e use os editores mostrados abaixo.
Use estes
editores para
configurar
comunicações.
Configurando comunicações ■ 41
Editores de comunicação
Para configurar a comunicação OPC ou DDE, abra a pasta Sistema no
Gerenciador de Projetos e use os editores mostrados abaixo.
Use estes
editores para
configurar
comunicações.
Quando as
comunicações
estão
funcionando, a
coluna Valor
contém um valor e
a coluna Estado
exibe Válido.
Configurando comunicações ■ 43
Para verificar a comunicação de um novo tag
1. No Gerenciador de Projetos do RSView32, abra a pasta Sistema e, em
seguida, abra o Monitor de Tags.
2. No menu Exibir, clique em Forma.
3. Clique no botão ... (Seleção) ao lado do campo nome de Tag para abrir o
Localizador de Tags e, em seguida, clique em Novo Tag.
4. 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 botão ...
(Seleção) para que seja exibida uma lista dos nós criados e, em seguida,
selecione um nó. No campo Endereço, digite um endereço de controlador
lógico programável para a comunicação de driver direto, o nome de um
tag no servidor OPC ou digite um item DDE. Clique em OK.
5. O tag recém-criado está selecionado no Localizador de Tags. Clique em
OK.
Se a comunicação estiver funcionando, será exibido um valor na coluna
Valor e a palavra Válido na coluna Estado.
■ 45
Criando e editando telas gráficas
É possível criar qualquer número de telas gráficas como parte de um projeto do
RSView32. Uma tela gráfica representa a visualização do operador da atividade
da fábrica. 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 lógico programável ou um servidor.
Uma tela gráfica é constituída por objetos gráficos. Para adicionar objetos a
uma tela, pode-se:
criar objetos usando as ferramentas de desenho do editor
gráficos
copiar e colar os objetos de outro aplicativo do Windows
Exibição de
Tendência
Mova estas
barras de
ferramentas
para onde você
quiser. To see
more toolbars,
use the View
menu.
Área de
Desenho.
Quando você testa a execução de uma tela gráfica, a barra de atividades fornece informações da
hora de execução. Para ocultar a barra de atividade, clique no Gerenciador de Projeto, abra o menu
Exibir, e depois clique na barra de Atividade.
Tipos de tela
É possível criar qualquer tipo de tela no editor de Tela Gráfica. 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 solicitação. O que
diferencia a aparência das telas para os usuários é o comportamento o tipo e o
tamanho delas.
O tipo de tela escolhido determina o modo como o a tela interage com outras
telas:
Substituição é o tipo de tela por ajuste de fábrica. Use esta opção se desejar
que a tela gráfica substitua outras telas gráficas abertas ao abrir. O RSView32
fechará qualquer tela gráfica que estiver sobreposta à tela gráfica recém-
aberta. Desta forma, não é necessário emitir comandos separados para
fechar as outras telas.
No Topo é usado para manter a tela gráfica 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.
Sobreposição é usado se a tela gráfica não 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
várias telas. As telas de sobreposição sempre aparecerão atrás das telas No
Topo e serão substituídas pelas telas de Substituição. Use Sobreposição com
cuidado, visto que a manutenção de várias telas abertas pode afetar o
desempenho do sistema.
Você especifica o tipo de tela na caixa de diálogo Definições de Tela no editor
de Telas Gráficas. Escolha Exibir Configurações no menu contextual (exibido
na página 47) para abrir a caixa de diálogo.
Quando um usuário
clica no botão Pães, a
tela Pães - Menu
Principal é aberta e a
tela Norm’s Bakery -
Menu Principal é
fechada.
O logo Norm’s
Bakery foi importado
na tela gráfica.
Criando um botão
Use a ferramenta Botão para criar, rotular e especificar uma ação para um
botão. Você pode criar quatro diferentes estilos de botão, e pode anexar
Ferramenta Botão qualquer comando do RSView32 para o botão para criar a ação do botão.
A aparência do botão depende de você. As fontes, cores e estilos de
preenchimento disponíveis para outros objetos gráficos também estão
disponíveis para objetos de botão. Também é possível importar uma imagem
de elemento gráfico para o botão de maneira que seja possível rotular o botão
com um símbolo ou figura.
Para criar botões do mesmo tamanho, crie um botão e, em seguida, duplique-
o. Para editar o botão duplicado, clique duas vezes nele para abrir a caixa de
diálogo Configuração do Botão.
A grade ajuda
quando se
desenha objetos.
Para usar a grade,
clique com o botão
direito numa área
vazia da tela, e
depois clique
Definir Grade.
Alinhando objetos
Os objetos são alinhados com base nas suas posições relativas. No exemplo
acima, ao clicar em Alinhar em Cima, o alto do botão Reports é alinhado ao alto
do botão Pães. Ao clicar em Alinhar Embaixo, a base do botão Pães é alinhada
à base do botão Reports.
Espaçando objetos
O espaçamento de objetos garante que os espaços entre eles sejam uniformes.
Os objetos são espaçados com base na distância entre as bordas exteriores dos
dois objetos mais externos. Use os botões da barra de ferramentas para espaçar
os objetos verticalmente e horizontalmente.
Animando objetos
A maioria dos objetos gráficos pode ter uma animação anexa. Os grupos de
objetos também podem ter animação. É possível anexar quantos tipos de
animação você desejar. Por exemplo, aplique as animações de largura e altura a
um objeto para que ele pareça estar movendo-se para fora ou para dentro da
tela a medida em que é aumentado ou reduzido.
Usando o Caminho Inteligente de Objeto
É fácil anexar animação a objetos com o Caminho Inteligente de Objeto (OSP
- Object Smart Path). Com o OSP, é definido o intervalo de movimento do
objeto arrastando-o—não há nenhuma contagem de pixel envolvida.
O deslizador é
mostrado na sua
posição mínima.
Sempre que o tag
associado com o
deslizador está no
seu mínimo, o
deslizador fica
nesta posição.
Se você não
incluir a barra de
título, você não
pode ter itens tais
como o botão de
Minimizar que é
parte da barra de
título.
Os números
neste eixo
representam
os valores
Cada linha ou mínimo e
caneta, máximo para o
representa um tag
valor de tag. selecionado
na legenda.
Cada nome de
caneta aparece
na legenda.
A barra de botão pode conter uma variedade de botões e podem ser colocadas num canto do
sumário de alarme.
O resumo pode listar até 1.000 entradas de alarme. À medida que ocorrem
novos alarmes, eles são 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 também são removidas quando as variáveis
estiverem fora de alarme ou quando forem reconhecidas.
Criando tags
O que é um tag? ....................................................................................................66
Tipos de tags...................................................................................................................66
Criando tags conforme a necessidade ................................................67
Criando vários 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 lógico para uma variável em um dispositivo ou memória local
(RAM). Os tags que recebem dados de uma origem externa, como um
controlador lógico programável ou um servidor, são chamados de tags de
dispositivo. Os tags que recebem dados internamente do RSView32 são
chamados de tags de memória.
Os tags são armazenados no banco de dados de tags e os seus nomes são
usados em outras partes do RSView32. É possível criar tags de várias maneiras.
É possível:
criar tags conforme a necessidade
Tipos de tags
O RSView32 usa os seguintes tipos de tag:
Tags analógicos que armazenam uma faixa de valores.
nome de tag. Se o tag não existir no banco de dados de tags, você será
solicitado a criar o tag quando tentar salvar. É possível usar o nome de tag
sem criar o tag, mas certifique-se de criá-lo posteriormente ou ocorrerão
erros no tempo de execução.
clique no botão Tags ou ... (Seleção), dependendo daquele que estiver
disponível, para abrir o Localizador de Tags. Use o Localizador de Tags para
selecionar, criar e editar tags.
Organize tags
nas pastas. Para
obter detalhes,
consulte “Usando
pastas para
organizar tags”
na página 69.
Criando tags ■ 67
Criando vários tags de uma vez
Para criar muitos tags de uma vez, utilize o editor do Banco de Dados de Tags.
É possível organizar tags em grupos usando pastas. O uso de pastas acelera a
criação de bancos de dados, pois é possível duplicar uma pasta e seus tags em
uma única operação. Por exemplo, se várias máquinas semelhantes
necessitarem dos mesmos tags, crie uma pasta chamada Máquina1 e defina seus
tags. Para criar os tags da Máquina2, duplique a pasta e altere o nome do nó ou
o endereço de cada tag na nova pasta.
Organize tags nas pastas. Para obter detalhes, consulte “Usando pastas para organizar
tags” na página 69.
Você também pode importar tags criados em outros aplicativos. Para importar
tags, utilize o Assistente de Importação e Exportação do Banco de Dados,
incluído no CD-ROM de Extensão do RSView32, do RSView32 Tools.
Para localizar
Filtrar e seu banco de
procurar os dados, clique
tags que você Localize.
quer importar.
Para
especificar ou
criar uma pasta
para os tags,
digite o nome
da pasta aqui.
Criando tags ■ 69
Capítulo
Configurando o registro
e a segurança
Informações de registro .................................................................................72
Configurando o registro................................................................................................72
Visualizando informações de registro.........................................................................73
Garantindo a segurança do sistema ......................................................74
Configurando a segurança em nível de projeto.........................................................74
Configurando a segurança em nível de sistema.........................................................76
■ 71
Informações de registro
É possível registrar:
Atividades. O registro de atividades registra as informações sobre vários
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 criação e exclusão dos arquivos de registro e as informações que devem estar
contidas no registro. A ilustração abaixo mostra o editor de Configuração de
Registro de Dados.
Configurar aspectos
gerais do modelo.
Especifique onde
registrar os dados.
No registro dos dados,
você também
Especifique quando especifica qual o
criar e excluir dados formato de
de registro. armazenamento que
você quer—dBASE IV
comprimido, dBASE IV
Especifique quando ampliado, ou ODBC.
registrar os valores Esta não é uma opção
de tag. dos outros tipos de
registro.
Especifique quais
os tags para
registrar.
Marque todas
estas caixas para
desativar o acesso ou Alt-Tab para
ao Gerenciador de Windows NT a partir
Projeto e para daqui. Use a
desativar a tecla ferramenta de
de atalho do Bloqueio do Desktop
Windows. do NT 4.0.
■ 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
personalização e extensão das capacidades do RSView32.
Por exemplo, utilize o Modelo de Objeto do RSView32 e o VBA para:
criar código (sub-rotinas do VBA) que faça ramificação condicional
Janela Explorer
do Projeto
Janela
Propriedades
Janela de
Sub-rotina ou
Código
Role através
desta lista para
ver as subrotinas
do projeto.
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 botão direito do mouse em qualquer lugar da janela Código e,
Selecione globais
para exibir todas
as constantes do
RSView32.
Selecione
qualquer objeto
para exibir suas
propriedades,
métodos, e
eventos.
do menu
Documentação VBA
Se você for novato no Visual Basic, talvez queira consultar as seguintes
publicações da Microsoft:
Visual Basic Getting Started
Planejando um projeto
O processo de planejamento ......................................................................96
Compreendendo um processo ....................................................................96
Coletando dados ..................................................................................................96
Projetando um banco de dados .................................................................97
Coletando informações .................................................................................................97
Organizando tags ...........................................................................................................97
Planejando alarmes ...........................................................................................97
Planejando telas gráficas ..............................................................................98
Desenvolvendo uma hierarquia de telas.....................................................................98
Criando um modelo para garantir a consistência......................................................98
Usando tendências ...........................................................................................100
Projetando um sistema de segurança ................................................100
Personalizando o sistema,
e integrando com outros aplicativos...................................................101
Autotizando a configuração 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
capítulo fornece regras para:
a compreensão do processo que está sendo automatizado
a coleta de dados
a estruturação de um projeto de banco de dados
a estruturação de um projeto de telas gráficas
o uso de tendências
a estruturação de um sistema de segurança
Compreendendo um processo
Junte informações de uma série de fontes para ter uma compreensão completa
e detalhada do processo que está sendo automatizado.
Especificamente, é necessário:
conversar com operadores e outros especialistas que usarão o sistema. Descubra
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 tráfego no canal ou na rede de comunicações.
Lembre-se das exigências da coleta de dados quando projetar o layout das
tabelas de dados do controlador lógico programável e do banco de dados de
tags. Idealmente, os endereços de tags devem referir-se a blocos adjacentes de
tabelas de dados do controlador lógico programável para reduzir o tráfego e
otimizar a resposta do sistema.
Coletando informações
Antes de começar a criar o banco de dados, colete as seguintes informações:
fluxogramas dos processos (ou diagramas de processos e instrumentos)
Organizando tags
Antes de criar tags:
desenvolva as convenções de identificação dos tags, escolhendo nomes
familiares e lógicos para todos. Isto faz com que se solucione problemos
mais rapidamente.
agrupe tags relacionados
Agrupe os tags da maneira que faça mais sentido para o aplicativo. Por
exemplo, agrupe todos os dispositivos semelhantes ou as áreas relacionadas
do chão de fábrica.
Ao criar tags, coloque-os relacionados em pastas. Para uma organização mais
eficiente, aninhe as pastas.
Planejando alarmes
Antes de configurar alarmes, planeje:
as condições que irão disparar os alarmes
como os operadores serão notificados sobre esses alarmes
as informações que as mensagens de alarme devem conter
as ações que irão ocorrer em resposta a esses alarmes
os alarmes que irão necessitar de ações adicionais que podem ser fornecidas
com o uso de uma macro
Planejando um projeto ■ 97
Planejando telas gráficas
Ao planejar telas, determine a melhor maneira de os usuários navegarem por
elas e desenvolva um modelo para estabelecer uma aparência comum a todas.
o título
a data e a hora
os botões de navegação
Planejando um projeto ■ 99
Usando tendências
Ao planejar tendências, pense em como elas serão usadas. Por exemplo, a
tendência será usada para:
analisar as tendências do processo
Personalizando o sistema
Adicionando eventos alarme
Você pode gravar seus próprios algoritmos de detecção 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 própria caixa de
diálogo 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 gráficas intuitivas
Use o Modelo Objeto do RSView32 para preencher objetos de formulários
VBA com dados, para uso em telas gráficas. Por exemplo, use caixas de lista ou
caixas combinadas na tela gráfica, para permitir que operadores selecionem
opções tais como itens de receita.
Obtendo as informações
necessárias
Usando a Ajuda do RSView32 ..................................................................104
Exibindo o conteúdo da Ajuda..................................................................................104
Usando o índice remissivo..........................................................................................105
Encontrando palavras ou tópicos..............................................................................106
Usando os guias do usuário on-line do RSView32 .....................107
Exibindo os guias.........................................................................................................107
Movendo-se pelos guias do usuário ..........................................................................108
Mais zoom e menos zoom .........................................................................................109
Encontrando informações..........................................................................................109
Imprimindo páginas ....................................................................................................110
Usando o guia on-line para o leitor...........................................................................110
Suporte Técnico .................................................................................................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
informações de referência para trabalhar com todos os recursos do RSView32.
Para abrir a ajuda on-line quando o RSView32 estiver sendo executado:
clique no botão Ajuda de qualquer janela
Para ver os
tópicos num livro,
clique duas vezes
no livro.
Para ir para um
tópico, clique duas
vezes no tópico.
Para ir para um
tópico, clique
duas vezes
aqui.
Para alterar as
opções de procura,
clique no botão
Opções.
Role através da
lista para
encontrar o
termo que você
está procurando.
Quando você
encontrar o
termo, clique
duas vezes nele
para ir para este
tópico.
Para obter Ajuda sobre o uso da guia Localizar, clique o botão direito do mouse
e, em seguida, clique em O Que É Isto?
Exibindo os guias
Se você instalou os guias do usuário 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 Usuários.
Se você estiver usando o RSView32 Runtime, o menu do Livros On-Line
mostrará Guia de Usuários do Runtime em vez de Guia de Usuários.
Encontrando informações
É possível localizar uma palavra ou frase no guia do usuário.
Para encontrar uma palavra ou frase
1. Siga um dos procedimentos abaixo:
na barra de ferramentas, clique na ferramenta Localizar
Ao entrar em contato
Ao entrar em contato, esteja em frente a um computador e preparado para
fornecer as seguintes informações:
o número de série do produto
Índice ■
113
Biblioteca Gráfica 52 Comunicações
sumário de alarmes 63 DDE 41
tendências 63 direct-driver 40, 41
Botão de Seleção 36 erros 44
Botões OPC 41
criando 53 RSLinx 40, 41, 44
criando ações para 54 solucionando problemas 44
duplicando 53 verificando 43
Controle. Ver Animação
C ControlView 38
Caixa de diálogo Definições de Tela 48, 50, 61 Cores
itens no sumário de alarmes 63
Caixa de Ferramentas do ActiveX 56
linha 57
Código VBA
preenchimento 57
definido 80, 84
segundo plano de telas 50
executando de dentro do RSView32 85
início rápido 83
usando em vez de macro 84 D
Coleta de Dados, planejar 96 DDE
Comando Abort 49 formatos suportados 41
Comando Display 49 servidor 42
Comandos Desinstalando RSView32 14
Abort 49 Disco de Ativação
Display 49 movendo as teclas de ativação 8
em botões 54 protegendo arquivos 9
em editores 37 teclas de ativaçã 7
em macros 37 Documentação
segurança 74 VBA 94
Comandos RSView32.Ver Comandos Documentação VBA 94
Componentes
abrindo 34 E
adicionando 35 Editando código VBA
exibindo 34 abrindo o VBA IDE 87
exibindo as localizações dos 35 Editor Configuração do Registro de Alarme 72
usando em mais de um projeto 35 Editor Configuração do Registro de Atividade
44, 72
114 ■
Obtendo Resultados com o RSView32
Editor Configuração do Registro de Dados 72 Guia do Usuário. Ver Guia On-line do Usuário
Editor de Banco de Dados de Tags 41, 42, 68 Guia on-line do usuário
Editor de Classes de Varredura 41 Adobe Acrobat Reader 107
Editor de Códigos de Segurança 75 ajuda para 110
Editor de Contas de Usuário 75 encontrando informações no 109
Editor de Nós 41, 42 imprimindo seleções ou páginas do 110
Editores instalando 4
Dicas para trabalhar nos 36 marcas de aparagem no 110
lista de 31 movendo-se no 108
Eventos visualizando 4, 107
usando 85 visualizando do CD-ROM 108
EVMOVE.EXE 6, 9
Execução do código VBA I
dentro do RSView32 85 IDE 81
Expressões 37 abrindo o VBA IDE para editar 87
usando 81
F Imagens Gráficas, importando 51
Ferramenta de Bloqueio do Desktop do NT 4.0 Importação e Exportação do banco de dados do
77 RSView32 Assistente 68
Ferramentas RSView32 68 Importando imagens gráficas 51
Assistente de Importação de Projeto Instalando on-line os guias do usuário 4
ControlView 38 Instalando RSView32 4
Ferramenta de Bloqueio do Desktop do NT desinstalação 14
4.0 77 direitos de administração 4
instalando 5 sumário de instalação 5
Formato de armazenamento ODBC 73
J
G Janela Código
Gerenciador de Projetos 24, 28, 30 obtendo ajuda 92
editores 31
exibindo componentes no 34
modo de edição 31
L
Lista de usuários do Windows NT 75
modo de execução 31
Livros on-line 107
pastas 31
Localizador de Objetos 90
obtendo ajuda 92
Localizador de Tag 43, 67
Índice ■
115
M aplicando cor ao 57
botões 53
Macros
espaçamento 58
Usando código VBA em vez de 84
importando 51
Macros, criando 37
organizando 58
Memória
substituindo tags em 52
ajustando memória virtual 13
sumário de alarmes 63
Memória Virtual
tendencias 62
configurando em Windows 95 14
testando animação em 61
configurando em Windows NT 13
visualizando 90
Menu Contextual 31, 36
Objetos do ActiveX 55
Modelo de Objeto, RSView32 87
OPC
Modelos de Objeto RSView32
comunicações 41
objetos 87
servidor 42
sobre 87
Modicon 40
Modo de Edição 31
P
Projeto
Modo de Execução 31
adicionando componentes para o 35
Monitor de Tags 43
arquivo .RSV 25
criando 24
N extensões de arquivo 25
Nomes de Arquivo localização de componentes 25
comprimento dos 24 pastas no 25
longos, para registro de dados 73 planejando 96
para arquivos de projeto 25
referencias to 35
Nomes de arquivo longos,
R
para registro de dados 73 Registro
alarmes 72
atividades 72
O dados (valores de tag) 72
Object Smart Path 59
visualizando informações de registro 73
Objetos
RESET.EXE 6, 10
ActiveX 55
Rockwell Software na Web 111
agrupando 58
RSLinx 40, 41, 44
alinhamento 58
RSServer 41
animando 59
116 ■
Obtendo Resultados com o RSView32
RSView32 2 T
ativando 6
Tags
ativar sistema somente-tempo-de-execução
analógicos 66
11
criando muitos de uma vez 68
começando 12
criando quando necessário 67
desinstalando 14
digital 66
exigências do sistema 2
dispositivos 66
explorando 27
importando 68, 69
instalando 4
memória 66
Works software 16
nomeando 36, 97
RSView32, código VBA
organizando 69, 97
início Rápido 83
pastas 68
RSWho 44
projetando um banco de dados 97
segurança 74
S seqüência 66
Seguranca sistema 66
nível de projeto 74 usando numa expressão 37
atribuindo códigos para usuários 75 Tela de Registro de Alarmes 73
comandos de segurança 74 Tela de Registro de Atividades 44, 73
segurança em telas gráficas 74 Telas do Windows, desativando 76
tag de segurança 74
Telas Gráficas
nível de sistema 74, 76
abrindo 49
configurando as telas 76
adicionando um objeto para 46
desativando as teclas de atalho do
animando 46
Windows 76
assegurando consistência entre 98
usando a Ferramenta de Bloqueio do
Desktop do NT 4.0 77 caixa de diálogo Definições de Tela 48, 50, 61
planejando 100 configurações para tempo de execução
(runtime) 61
Siemens 40
cores de segundo plano das 50
SoftLogix 5 40
criando 47
Substituição de Tag 52
dimensionando 50
Sumário de Alarmes, criando 63
dimensionar para Janela Principal na opção
Suporte técnico 111 tempo de execução 50, 76
reativar tecla danificada 10 especificando padrões 50
fechando 49
gravar 47
incluindo uma barra de título na 61
Índice ■
117
planejando 98
V
segurança 74
Variáveis de Objeto. Ver Variáveis de Objetos
testando 61 Globais
tipos de 48
Variáveis de Objetos Globais 90
Tendências
VBA IDE
criando 62
abrindo o editor 87
planejando 100
Visualizando objetos 90
visualizando dados registrados 73
W
U World Wide Web 111
Usando o Ambiente de Desenvolvimento
Integrado 81
Usando o código VBA 80
118 ■
Obtendo Resultados com o RSView32