Você está na página 1de 48

Programação e Manutenção do Sistema de Supervisão

RSView32

CLIENTE: UNILEVER BESTFOODS BRASIL


FÁBRICA: GOIÂNIA – GO

AUTOR: Daniel R. Alves / Fábio Staciarini Anders

Jan/2007
Unilever Unidade – Goiânia Treinamento – RSView32

Treinamento RSView32
TREINAMENTO RSVIEW32 ......................................................................................................... 2
1.OBJETIVO ................................................................................................................................. 4
2.ITENS ABORDADOS ................................................................................................................ 4
3. INSTALAÇÃO E INICIALIZAÇÃO DO RSVIEW32 .................................................................. 5
3.1 Requisitos Mínimos ................................................................................................ 5
3.2 Instalação ................................................................................................................ 7
3.3 Inicialização do RSView32 .................................................................................... 7
3.3.1 Iniciando o RSView32 Manualmente.............................................................. 7
3.3.2 Iniciando o RSView32 Automaticamente ....................................................... 7
3.3.2.1 Através do Startup do Windows ................................................................... 7
3.3.2.2 Através da Ferramenta “DeskLock” ............................................................. 9
4. UTILIZAÇÃO DO HELP .......................................................................................................... 11
4.1 Conteúdo............................................................................................................... 11
4.2 Usando o Índice .................................................................................................... 12
4.3 Usando o Localizar ............................................................................................... 12
4.4 Usando o Guia do Usuário do RSView32. ........................................................... 13
5. CRIANDO UM PROJETO ....................................................................................................... 15
5.1 Comunicação com RSLinx / Dispositivos de Campo .......................................... 18
5.1.1 Como fazer?....................................................................................................... 18
5.1.1.1 Comunicação Serial .................................................................................... 18
5.1.1.2 Comunicação via Ethernet .......................................................................... 20
5.1.2 Topic Configuration .......................................................................................... 21
6. CRIAÇÃO DE UM BANCO DE TAGS .................................................................................... 22
6.1 Tipos de Tag ......................................................................................................... 22
6.2 Tipo de Fonte de Dados (Data Source) ................................................................ 22
6.3 Principais Propriedades das Tags ......................................................................... 22
6.3.1 Tags Analógicas: ........................................................................................... 22
6.3.2 Tags Digitais .................................................................................................. 23
6.3.3 Tags do tipo String ........................................................................................ 23
6.3.4 Propriedades Comuns à Todo Tipo de Tags .................................................. 23
6.4 Exercícios ............................................................................................................. 23
6.4.1 Criando Tags Digitais .................................................................................... 24
6.4.2 Criando Tags Analógicas............................................................................... 25
6.4.3 Criando Tags do Tipo String ......................................................................... 25
6.4.4 Importando/Exportando Tags ........................................................................ 25
6.4.5 Deletando Tags .............................................................................................. 28

TSE Automação S/C Ltda Treinamento para Manutenção 2


Unilever Unidade – Goiânia Treinamento – RSView32

7. MONITOR DE TAGS .............................................................................................................. 28


7.1 Criando um Monitor de Tags ............................................................................... 28
7.1.1 Monitor de tags do tipo objeto....................................................................... 28
7.1.2 Monitor de tags do tipo arquivo: ................................................................... 29
7.2 Selecionando Tags ................................................................................................ 29
8. CRIAÇÃO DE DISPLAYS GRÁFICOS .................................................................................. 30
8.1 – Componentes de um Display Gráfico ou Tela................................................... 30
8.2 Propriedades do Display ....................................................................................... 31
8.3 Exercício: Criando um Display Gráfico. .............................................................. 33
8.3.1 SisTop ............................................................................................................ 33
8.3.2 SisBotton ....................................................................................................... 34
8.4 Associando Tags a Displays. ................................................................................ 36
8.4.1 Criando um display do tipo String................................................................. 36
9. ANIMAÇÃO DE OBJETOS .................................................................................................... 39
9.1 Tipos de Animação ............................................................................................... 39
9.2 Exercícios ............................................................................................................. 40
9.2.1 Objeto Válvulas ............................................................................................. 40
9.2.2 Objeto Motor ................................................................................................. 42
9.2.3 Objeto Tanque ............................................................................................... 42
9.2.4 Tag Substitution............................................................................................. 43
9.2.5 Testando as Animações ................................................................................. 43

TSE Automação S/C Ltda Treinamento para Manutenção 3


Unilever Unidade – Goiânia Treinamento – RSView32

1.Objetivo
O presente treinamento tem como objetivo apresentar os procedimentos necessários para correção
e configuração de sistemas supervisórios utilizando o software RSView32.

2.Itens Abordados
Este treinamento aborda os seguintes itens:
 Instalação e Inicialização do RSView32;
 Utilização do Help;
 Comunicação com Dispositivos de Campo;
 Criação de um Banco de Tags;
 Criação de um Monitor de Tags;
 Criação de Display Gráficos;
 Animação de Objetos;
 Criação de um Supervisório Totalmente Funcional, Abrangendo os Tópicos Relacionados
ao Treinamento.

TSE Automação S/C Ltda Treinamento para Manutenção 4


Unilever Unidade – Goiânia Treinamento – RSView32

3. Instalação e Inicialização do RSView32


3.1 Requisitos Mínimos
Os requisitos mínimos de Hardware e Software dependem da demanda do seu projeto. Quanto
maior a demanda, melhor deve ser a máquina necessária para se executar o projeto de maneira
satisfatória. Para se determinar qual a melhor opção de hardware e software observe a tabela
abaixo, onde a demanda está representada por pontos. Totalize os pontos de sua aplicação.

TSE Automação S/C Ltda Treinamento para Manutenção 5


Unilever Unidade – Goiânia Treinamento – RSView32

Selecione, na próxima tabela, a configuração de hardware e software que você precisa, a partir
dos pontos totalizados anteriormente.

TSE Automação S/C Ltda Treinamento para Manutenção 6


Unilever Unidade – Goiânia Treinamento – RSView32

3.2 Instalação

1 – Feche todos os programas do Windows.


2 – Coloque o cd de instalação do RSView 32 dentro do drive de CD-ROM. Se o cd não
reproduzir automaticamente, vá ao menu Iniciar do Windows, escolha a opção Executar e digite:
“D:Setup.exe” onde D é o drive que contem o CD.
3 – Na janela que se abrirá, clique no botão “Install RSView32 ”
4 – Siga as instruções de Instalação na tela.
5 – Durante a Instalação, deverá aparecer uma mensagem referindo-se a ativação do RSView32.
Se o computador já tem as licenças clique em “Next”. Se a ativação foi removida, ou você está
instalando o RSView32 pela primeira vez, insira o Disquete de Ativação no drive de disquete e
clique em “Next”. Para a solução de duvidas sobre Ativação, veja “Activation RSView32” na
página 5 no Manual “Getting Results”.
6 – Quando a Instalação estiver completa, reinicie o Windows. Se assegure de reiniciar o
Windows antes de executar o RSView32 pela primeira vez.

3.3 Inicialização do RSView32

O RSView32 pode ser configurado para iniciar manualmente ou automaticamente quando o


Windows for iniciado.

3.3.1 Iniciando o RSView32 Manualmente


Clique em Iniciar, Todos os Programas, Rockwell Software, RSView32, RSView32 Works.

3.3.2 Iniciando o RSView32 Automaticamente

3.3.2.1 Através do Startup do Windows


Clique em Iniciar, Configurações, Barra de Tarefas e Menu Iniciar.

TSE Automação S/C Ltda Treinamento para Manutenção 7


Unilever Unidade – Goiânia Treinamento – RSView32

Na aba “Menu Iniciar” certifique-se que esteja marcada a opção “Menu Iniciar Clássico”. Clique
no botão “Personalizar”. Clique em “Adicionar”, procure a pasta onde está instalado o RSView32
e aponte o arquivo executável “rsv32.exe”.

Exemplo da linha de comando: "C:\Arquivos de programas\Rockwell


Software\RSView\rsv32.exe".
Clique em “OK” e depois “Avançar”. Escolha a pasta Inicializar e clique em “Avançar”. Digite
um nome para o Atalho, por exemplo: RSView 32. Clique em “Concluir”

Para iniciar o RSView automaticamente e abrir um projeto de forma simultânea, basta especificar
também a linha de comando do projeto. Se quiséssemos, por exemplo, iniciar um projeto chamado
“Treinamento” que se encontra dentro da pasta Projetos, as linhas de comando que deveriam ser
adicionadas ao menu iniciar conforme o item anterior seriam:
“C:\Arquivos de programas\Rockwell Software\RSView\rsv32.exe”
“C:\Projetos\Treinamento.rsv”
Obs: Deveríamos seguir esse procedimento duas vezes: uma para adicionar o comando para abrir
o RSView32 e outra para adicionar o comando para abrir o projeto “Treinamento”.

TSE Automação S/C Ltda Treinamento para Manutenção 8


Unilever Unidade – Goiânia Treinamento – RSView32

3.3.2.2 Através da Ferramenta “DeskLock”


Para iniciar o software DeskLock, clique em “Iniciar, Programas, RockWell Software, RSView32
Tools, Win2k XP DeskLock. A seguinte tela de Menu será exibida:

No menu, clique em “Set Up DeskLock”. Caso o Windows tenha senha de logon, selecione a
opção Automatically logon in Windows. Digite o nome do Domínio (Default Domain Name), o
nome do usuário (Default User Name), a senha (Default Password) e novamente a senha (Confirm
Password).
Caso não seja necessário o logon no Windows, deixe a opção Automatically logon in Windows
desmarcada.
Clique na aba Desktop. Em Name, digite um nome para a aplicação. Em nosso caso, o nome será
“Supervisório”. Em Program, com o auxilio do botão Browse, navegue ate a pasta onde está
instalado o software RSView32 e aponta para o arquivo “rsviewrt32.exe”. A linha de comando
deverá ficar assim:
C:\Arquivos de programas\Rockwell Software\RSView\rsviewrt32.exe
Em Comand Line Parameters navegue até a pasta onde foi criado o nosso supervisório e aponte
para o arquivo “Treinamento.rsv”. Ao final da linha de comando, deve-se acrescentar “/ r”. Esse
comando, faz com que o arquivo “Treinamento.rsv” seja executado em modo RunTime e não em
modo de edição. A linha de comando deverá ficar assim:
"C:\Treinamento\Treinamento.rsv" /r
Selecione as opções include a Button on a DeskLock window (incluir um botão no Menu do
DeskLock) e Automatic run program at startup ( Executar o programa no startup do Windows).
Em Auto Start Delay (Tempo de espera para executar o supervisório após o Windows ser
inicializado) digite 0 (zero).

TSE Automação S/C Ltda Treinamento para Manutenção 9


Unilever Unidade – Goiânia Treinamento – RSView32

Na aba Password, temos três opções de seleção:


1. Require password to restart Windows from Desklock: Requerer senha quando for reiniciar o
Windows através do DeskLock.
2. Require password to exit DeskLock: Requerer senha para sair do Desklock.
3. Require password to open this dialog box again: Requerer senha para reabrir a janela de Set Up
do DeskLock.

Deixe todas as opções desmarcadas. Clique em OK e reinicie o Windows. Quando o sistema


reiniciar, o projeto deverá ser carregado automaticamente já em modo de execução.

TSE Automação S/C Ltda Treinamento para Manutenção 10


Unilever Unidade – Goiânia Treinamento – RSView32

4. Utilização do HELP
O Help do RSView32 contém, de forma bem detalhada, uma lista de procedimentos para a criação
e execução de uma aplicação. Contém também referencias de como se trabalhar com todas as
ferramentas do RSView32.
Para abrir o Help no RSView32 temos as seguintes opções:
- Clique no botão Help em qualquer janela, ou
- Na barra de menu do RSView32 clique em “Help” e então clique em “Contents”;
- Aperte a tecla F1.

4.1 Conteúdo
Para se ter uma idéia geral do help do RSView32 clique em “Conteúdo”.

Para ver os Tópicos,


Dê um duplo clique

Para abrir um Tópico,


Dê um duplo clique
No tópico.

TSE Automação S/C Ltda Treinamento para Manutenção 11


Unilever Unidade – Goiânia Treinamento – RSView32

4.2 Usando o Índice


Para ver o Índice clique na Aba “Índice”.

Conforme você digita,

Os tópicos aparecem
Abaixo. Para abrir um
Tópico, dê um duplo clique
Na entrada desejada.

4.3 Usando o Localizar


Para localizar frases inteiras no help, utilize a ferramenta Localizar. Para utilizá-la clique na aba
“Localizar”.
Quando for usada pela primeira vez, o “Assistente para configuração da opção Localizar” será
executado. Basta seguir as instruções do assistente para construir uma lista de termos do Help.

TSE Automação S/C Ltda Treinamento para Manutenção 12


Unilever Unidade – Goiânia Treinamento – RSView32

Na outras vezes que for utilizada a ferramenta Localizar, o assistente não aparecerá.

Para modificar as opções


de
Pesquisa clique
Em “Opções”

Dê um duplo
clique para
Abrir o tópico.

4.4 Usando o Guia do Usuário do RSView32.


O “RSView32 User’s Guide”, “RSView32 Runtime User’s Guide” e o “RSView32 Getting
Results” vem inclusos no CD-ROM de instalação do RSView32. O “RSView32 User’s Guide” e
o “RSView32 Runtime User’s Guide” contêm informações detalhadas dos tópicos encontrados no
“RSView32 Getting Results”.
Para visualizar esses três arquivos de ajuda, proceda da seguinte forma:

Para acessar qualquer


Um dos dois arquivos
Basta um clique no
Arquivo desejado.

TSE Automação S/C Ltda Treinamento para Manutenção 13


Unilever Unidade – Goiânia Treinamento – RSView32

Também é possível acessar os “Online Books” pelo menu Iniciar do Windows seguindo o
seguinte caminho:

Caso não tenha instalado o User’s Guide, você pode acessá-los a partir do CD-ROM conforme se
segue:
- Coloque o CD-ROM de instalação do RSView32 dentro do drive de CD-ROM. Se não começar
automaticamente vá em “Iniciar”, “Executar”, digite:
“D:\SETUP.EXE”, clique em OK. Na janela que abrir, clique em View the RSView32 User’s
Guides.

TSE Automação S/C Ltda Treinamento para Manutenção 14


Unilever Unidade – Goiânia Treinamento – RSView32

5. Criando um Projeto
Para criar um novo projeto, execute o RSView32. Clique em File, New. A seguinte tela aparecerá.

Em Project Name, digite o nome do projeto. Em New Subdirectory tem-se a opção de escolher em
qual subpasta será criado o projeto.
A figura a seguir mostra a área de trabalho do RSView32.

Menu

Project Manager

Barra de
Status

TSE Automação S/C Ltda Treinamento para Manutenção 15


Unilever Unidade – Goiânia Treinamento – RSView32

Trabalhando com o Project Manager

Nome do Projeto

Abas

Pasta

Editores

Plano Esquerdo

Plano Direito

O Project Manager é dividido em duas partes: Plano Esquerdo e Plano Direito. Quando se cria um
projeto, o Plano direito se encontra vazio. Novos componentes de projeto serão mostrados no
Plano Direito à medida que forem sendo criados.
As partes do Project Manager são brevemente descritas abaixo.
Abas: O Project Manager contém abas que facilitam a troca entre modo de edição e modo de
execução do RSView32. O modo de edição é usado para o desenvolvimento do projeto. Já o
modo de execução (Run Mode) é usado para testar, de maneira rápida e prática, o projeto que está
sendo desenvolvido. Em Run Mode, há a possibilidade de se testar apenas partes do projeto ou o
projeto como um todo.
Pastas: O Project Manager contém pastas que proporcionam uma melhor organização ao
desenvolvimento do projeto. Para abrir estas pastas:
- Dê um duplo clique na pasta, ou,
- Clique com o botão direito do mouse sobre a pasta e escolha a opção “expand”, ou,
- Com a pasta selecionada, tecle Enter no teclado.
Editores: São ferramentas para configurar ou criar novos componentes no Projeto. Para utilizar
os editores:
- Dê um duplo clique no ícone do editor, ou,
- Selecione o editor, clique com o botão direito do mouse e selecione a opção desejada.
Componentes:
Componentes são mostrados no Plano Direito do Project Manager. Fazem referência a um arquivo
criado no projeto.

TSE Automação S/C Ltda Treinamento para Manutenção 16


Unilever Unidade – Goiânia Treinamento – RSView32

Esse Componente foi


criado utilizando-se o
Editor Display.

Para abrir um componente você pode:

- Dar dois cliques no componente selecionado, ou


- Clicar com o botão direito do mouse e escolher a opção edit, ou
- Selecionar o componente e clicar no botão Edit no plano direito do Project
Manager.

TSE Automação S/C Ltda Treinamento para Manutenção 17


Unilever Unidade – Goiânia Treinamento – RSView32

5.1 Comunicação com RSLinx / Dispositivos de Campo


A comunicação do RSView32 com dispositivos de campo é feita através do Software RSLinx.

5.1.1 Como fazer?


1 . Estando na área de trabalho do Windows, dar um duplo clique no atalho abaixo.

RSLinx
2. Quando abrir a janela do software, selecionar o ítem Communications e após, selecionar
Configure Drivers ou clique no botão abaixo.

Neste momento pode-se escolher o tipo de driver com base no tipo de comunicação entre o PLC e
o Computador.

5.1.1.1 Comunicação Serial


3. Selecionar na lista Avaiable Drivers Types, RS-232 DF1Devices

4. Clicar em Add New.


5. aparecerá a tela de configuração abaixo

TSE Automação S/C Ltda Treinamento para Manutenção 18


Unilever Unidade – Goiânia Treinamento – RSView32

6. Selecione a porta serial através do botão Comrn Port, onde deverá estar conectado o cabo de
comunicação 1 756 CP3.
7. Dar um clique sobre o botão Auto-Configure. Neste exato momento aparecerá no quadro à
direita do botão as combinações possíveis de velocidade e demais parâmetros de comunicação
serial. Quando conectado a um CLP ControlLogix, o software captura os parâmetros da porta
serial do controlador e configura o software automaticamente. Quando correta a configuração.
aparecerá neste quadro a seguinte mensagem:

8. Clique em 0K e aparecerá a lista de drivers selecionados

9. Clique no botão Close.

TSE Automação S/C Ltda Treinamento para Manutenção 19


Unilever Unidade – Goiânia Treinamento – RSView32

5.1.1.2 Comunicação via Ethernet


1. Selecione na lista Available Drivers Type, Ethernet Devices.

2. Clique em Add New.

3. Aparecerá a tela de configuração abaixo.

4. No campo Host Name, digite o endereço de IP do módulo 1756-ENET e clique em 0K.

TSE Automação S/C Ltda Treinamento para Manutenção 20


Unilever Unidade – Goiânia Treinamento – RSView32

5.1.2 Topic Configuration


Uma vez selecionado o Driver de comunicação no RSLinx é necessario associa-lo a um tópico de
comunicação.

1. Clique no botao Topic Configuration no RSLinx ou clique no menu DDE/OPC e


depois em Topic Configuration.

2. Clique em New e digite o nome do novo topico, para nosso projeto, o topico será
“Treinamento”. Com o topico selecionado procure o driver criado anteriormente, selecione
o PLC e confirme clicando em “Apply”. Minimize o RSLinx
3. No RSView, utilizando o Project Manager, abra a pasta System e dê dois cliques no editor
Node.
4. Na tabela na area inferior, é exibido o nome das fontes de comunicaçao ja existentes. Para
Criar uma nova comunicacao, clique em uma area em branco na tabela, va na opcão Data
source, coloque o tipo da fonte “OPC Server” (no caso pela fonte ser o RSLinx), coloque
um nome para a comunicacao criada em Name, marque a opcao Enabled, e em Server
Name, clique no botão e selecione o tipo do servidor, “RSLinx OPC Server”. Em
tipo, selecione Local.
5. Em Acess Path, informe o nome do Topico, este deve ter o mesmo nome informado no
RSLinx (em nosso projeto, o nome utilizado no Rslinx foi “Treinamento”). Em Update
Rate digite 1.000 segundos. Toda modificacao deve ser confirmada ou descartada pelos
botoes Accept ou Discard.

TSE Automação S/C Ltda Treinamento para Manutenção 21


Unilever Unidade – Goiânia Treinamento – RSView32

6. Criação de um Banco de Tags


No editor TagDatabase podemos definir as tags que serão monitoradas pelo RSView. Quando o
valor de uma tag é requerido, ocorre uma troca de informações, através do servidor de OPC, entre
o PLC e o RSView32.

6.1 Tipos de Tag:


String: Seqüência de até no máximo 255 caracteres.
Analog: Assume valor real. Esse Tipo de tag pode ser utilizado para representar, por exemplo, o
valor de uma temperatura em um tanque.
Digital: Assume 0(zero) ou 1. Esse tipo de tag é muito utilizado para representar Status do tipo
On/Off
System: Informações geradas enquanto o sistema está rodando, incluindo informações de
Alarmes, Status de Comunicação, Hora, Data, etc.

6.2 Tipo de Fonte de Dados (Data Source)


Device: São aquelas tags que buscam informações de uma fonte externa ao RSView32 (Tags que
se comunicam com o PLC, com inversores, motores, etc).
Ex: Pressão em uma Caldeira.
Memory: São aquelas tags usadas para armazenar valores internos ao RSView32.
Ex: Tags que armazenam nomes das Telas.

6.3 Principais Propriedades das Tags


6.3.1 Tags Analógicas:
Minimum e Maximum: São valores mínimos e máximos das tags. Esses valores não afetam o
que é lido do PLC, apenas o que é escrito no PLC é afetado. Por exemplo: se o máximo for 100 e
o valor retornado do PLC for 200, o RSView reconhecerá esse valor com sendo 200, mas não será
capaz de escrevê-lo no PLC como sendo 200, pois o máximo foi ultrapassado.

TSE Automação S/C Ltda Treinamento para Manutenção 22


Unilever Unidade – Goiânia Treinamento – RSView32

Scale: Escala de conversão do RSView32. Nunca use o valor “0”. Para desabilitar a escala, utilize
o valor “1”.
Offset: Valor “inicial” ou o “zero” da Tag. Para desabilitar a propriedade Offset, utilize o valor
“0”.
A escala e o Offset são propriedades que modificam o valor que o RSViews32 lê do PLC. Ou
seja, o valor lido do PLC passa por uma formula matemática antes que seja armazenado no
RSView32. No caminho contrario, quando o RSView escreve valores no PLC, ocorre a
transformação inversa. A formula é a seguinte:
Tag no RSView32 = ((Tag no PLC) x Scale)+ Offset
Logo também teremos:
Tag no PLC = ((Tag no RSView32) – Offset) / Scale
Units: Unidade do Tag. Exemplo: °C, mmHg, etc
Data Type: Tipo de dados, são eles:
- Default: Depende do tipo da fonte de dados e do tipo de comunicação.
- Unsigned Integer: 0 a 65.535
- Integer: -32.768 a 32.768
- Long Integer: -2,147,483,648 a-2,147,483,647
- Floating Point: -3.402823E+38 a 3.402823E+38
- Byte: 0 a 255
- 3 Digit BCD: 0 a 999
- 4 Digit BCD: 0 a 9.999

6.3.2 Tags Digitais


Off Label e On Label: Descrição de ate 20 caracteres do estado Off (“0”) e do estado On (“1”)
da tag.

6.3.3 Tags do tipo String


Length: Número de caracteres da tag. O valor máximo é 255 caracteres.

6.3.4 Propriedades Comuns à Todo Tipo de Tags


Name: Nome do tag. Vem acompanhado da pasta onde se encontra o Tag. Exemplo:
Motores/Motor1_Status.
Description: Descrição do Tag.
Se a tag for do tipo Device:
Node Name: Nome do nó usado para a comunicação com dispositivos de campo.
Address: Endereço do Tag no servidor de comunicação.

6.4 Exercícios
Neste exercício iremos criar uma serie de tags para nosso novo projeto.
Abra a pasta System e dê duplo clique no editor TagDatabase.
Na tela que abriu, criaremos as seguintes pastas de tags:
- Tanque;
- Válvulas;
- Motores.
Pasta de Tags
Para criar uma pasta de Tags, com o editor TagDatabase aberto. Clique no botão Create Folder.

TSE Automação S/C Ltda Treinamento para Manutenção 23


Unilever Unidade – Goiânia Treinamento – RSView32

Create Folder

Deverão ser criadas pastas como indicado na


figura ao lado:

6.4.1 Criando Tags Digitais


Dê um duplo clique na pasta motores e crie as seguintes tags do tipo digital conforme a figura
abaixo:
- Mot01_Alr, com address “Mot[1].Alr”
- Mot01_At, com address “Mot[1].At”
- Mot01_Fal, com address “Mot[1].Fal”
- Mot01_Mnt, com address “Mot[1].Mnt”
- Mot01_SD, com address “Mot[1].Sd”
- Mot01_St, com address “Mot[1].St”
- Mot01_Te, com address “Mot[1].Te”

Uma vez preenchida as opções, clique em Accept e depois em Next. As tags criadas são listadas
conforme a janela abaixo.

TSE Automação S/C Ltda Treinamento para Manutenção 24


Unilever Unidade – Goiânia Treinamento – RSView32

6.4.2 Criando Tags Analógicas


Na pasta Tanques, criaremos tags do tipo analógicas que representarão Nível e Temperatura do
Tanque do nosso projeto.
Abra a pasta Tanques. Crie as seguintes tags analógicas conforme as orientações que se seguem:
- TQ01_Nivel, com Address “TQ[1].Nivel”
- TQ01_Temperatura, com Address “TQ[1].Temperatura”

6.4.3 Criando Tags do Tipo String


Crie uma pasta de tags chamada Geral. Crie uma tag com o nome Nome_Tela conforme se segue:

Uma vez preenchida as opções, clique em Accept. Essa Tag será utilizada no decorrer do nosso
projeto.

6.4.4 Importando/Exportando Tags


A forma de criar tags descrita anteriormente se torna impraticável quando se trata de um projeto
com um número muito grande de Tags. Uma forma que torna mais rápida e eficiente a criação e
edição de tags é descrita a seguir.

TSE Automação S/C Ltda Treinamento para Manutenção 25


Unilever Unidade – Goiânia Treinamento – RSView32

Usando o Import/Export Wizard

Trata-se de uma ferramenta que é capaz de exportar/importar Tags desde que estas estejam
contidas em um arquivo do tipo “.csv”.

6.4.4.1 Exportando Tags com o Import/Export Wizard


Com os displays fechados, clique em Project na barra de menus e depois em Import & Export
Wizard. Selecione a opção Export RSView Database to Csv Files. E depois clique em Next.

Na próxima tela, clique em Next,. Selecione apenas a opção Tags e escolha um caminho para
gravar o arquivo csv.

Clique em Finish. A seguinte mensagem de confirmação aparecerá na tela.

TSE Automação S/C Ltda Treinamento para Manutenção 26


Unilever Unidade – Goiânia Treinamento – RSView32

Abra o arquivo que foi criado, ele deverá conter todas as tags criadas até agora. Observe que se
torna fácil a criação e configuração de tags utilizando arquivos CSV. Na próxima etapa,
importaremos um arquivo CSV que contém todas as outras tags necessárias ao funcionamento de
nosso projeto.

6.4.4.2 Importando Tags com o Import/Export Wizard


Com os displays fechados, clique em Project na barra de menus e depois em Import & Export
Wizard. Selecione a opção Import RSView Csv Files. E depois em Next.

Na próxima tela, escolha a opção desejada, no nosso caso, escolheremos a opção Tags. Selecione
o arquivo que contem as tags de seu projeto. O nome do nosso arquivo de tags é “Tags.csv” e já
se encontra pronto dentro da pasta Treinamento RSView.

Clique em Abrir e depois em Next. Na próxima tela, temos as opções de importação.

TSE Automação S/C Ltda Treinamento para Manutenção 27


Unilever Unidade – Goiânia Treinamento – RSView32

Skip Existing: Tags já existentes no projeto não serão modificadas.


Update Existing: Tags já existentes no projeto serão importadas novamente.
Selecione Update Existing e clique em Next. Na próxima tela clique em Next novamente. Na
próxima tela, temos o tipo e o número de tags que serão incorporadas ao projeto. Clique em
Finish. A próxima tela nos diz para termos certeza de que o Nó de comunicação já foi criado.
Caso o nó de comunicação não tenha sido criado, ocorrerão erros durante a importação. Clique em
Ok. A importação começará e quando terminar, uma mensagem de diagnostico aparecerá na tela,
mostrando as informações sobre a importação, como por exemplo:
- Erros,
- Quantidade de Tags criadas com sucesso, etc

6.4.5 Deletando Tags


Para deletar uma tag siga as instruções abaixo:
- No editor Tag Database selecione a tag,
- Clique no botão Delete conforme a figura abaixo:

Clique aqui

7. Monitor de Tags
É uma ferramenta usada para se obter informações sobre as tags, tais como: mudanças de valor e
status.

7.1 Criando um Monitor de Tags


Existem duas maneiras de se criar um monitor de tags:
- Monitor de Tags do tipo objeto;
- Monitor de Tags do tipo arquivo.

7.1.1 Monitor de tags do tipo objeto


Com algum Display Gráfico aberto, clique no botão .

TSE Automação S/C Ltda Treinamento para Manutenção 28


Unilever Unidade – Goiânia Treinamento – RSView32

Clique no local da tela onde deseja inserir o Monitor de Tags e arraste até que este fique com o
tamanho desejado.

7.1.2 Monitor de tags do tipo arquivo:


Utilizando o Project Manager abra a pasta System. Dê dois cliques no editor Tag Monitor. No
menu View clique em Form. Selecione as tags conforme a explicação a seguir.

7.2 Selecionando Tags


Existem duas maneiras de se selecionar tags no Monitor de Tags:
- Digite o nome da tag na coluna Tag Name do Tag Monitor ou
- Clique em e selecione a tag desejada.
Obs: A coluna “?” do monitor de tags indica se o nome da tag digitado é valido. “Y” significa
nome válido, “N” significa nome inválido.

TSE Automação S/C Ltda Treinamento para Manutenção 29


Unilever Unidade – Goiânia Treinamento – RSView32

8. Criação de Displays Gráficos


Um display gráfico representa a visão que o operador tem de um sistema ou de um processo
industrial. Pode representar uma simples máquina ou até mesmo varias.
Os componentes que fazem parte de um display gráfico são chamados de objetos. Estes podem
ser:
- Criados no editor do Display Gráfico;
- Copiados e colados da library do RSView32;
- Copiados e colados de outros aplicativos do Windows;
- Criados por outras aplicações do Windows e inseridos no display gráfico usando OLE.

8.1 – Componentes de um Display Gráfico ou Tela

Menu

Barra de
Ferramentas

Área de
Desenho

Barra de
Status

Barra de Ferramentas: Contem botões que são freqüentemente usados. O desenho mostra
apenas uma barra de Ferramentas, mas na realidade, existem varias como, por exemplo, barra de
ferramenta de desenho, de preenchimento de cores, etc.
Barra de Status: Mostra a posição (x,y), o nome, a largura e o comprimento do objeto
selecionado na área de desenho.
Área de Desenho: É a área destinada à criação de displays gráficos ou telas.

TSE Automação S/C Ltda Treinamento para Manutenção 30


Unilever Unidade – Goiânia Treinamento – RSView32

8.2 Propriedades do Display

Display Type:

Replace: é o tipo de Display default. Selecionando essa opção, a tela a ser aberta fechará qualquer
outra tela que estava aberta anteriormente.
Overlay: A tela é aberta em uma camada superior às outras, mas pode ser sobreposta pela
abertura de uma nova tela (mas para isto a função “Keep at back” deve estar desabilitada, sem isto
a página abrirá atrás de todas as telas já aberta).
On Top: Essa opção faz com que a tela a ser aberta fique posicionada em uma camada acima das
outras telas durante todo o tempo, sem, contudo, fechá-las.

Allow Multiple Running Copies: Este quando não habilitado faz com que telas já aberta
anteriormente e estão em uso, não abra novamente.

Cache After Displaying:

No: Não armazena as telas na memória.


Yes: Carrega algumas telas na memória. Fazendo com que seja mais rápida a sua reabertura (o
uso desta para grandes projetos, carrega muito a memória).
Always Updating: Atualiza sempre o display.

Title Bar: Se essa opção estiver selecionada, pode-se atribuir um titulo ao display.
System Menu: Menu do sistema, para janelas fecháveis.
Minimize/Maximize Buttons: Botão para minimizar ou maximizar telas.
Size to Main Window at Runtime: Abre a tela do tamanho configurado para o windows.

TSE Automação S/C Ltda Treinamento para Manutenção 31


Unilever Unidade – Goiânia Treinamento – RSView32

Show Last Acquired Value: Mostra o último valor adquirido.

Size: Especifica o tamanho do display.


Resize: Permite que o display tenha seu tamanho modificado quando estiver em “runtime”.PAN
só muda o tamanho da janela e não a tela, já o SCALE muda o tamanho de tudo em runtime.
Position: Atribui a posição em que a tela será aberta.
Security Code: Estabelece um nível de segurança para que a tela possa ser aberta.
Background Color: Cor de fundo da tela.

Na aba “Behavior” encontram-se as opções de inicialização e fechamento do display.


Startup e ShutDown: Pode-se atribuir linhas de comando ao display quando este for iniciado ou
finalizado.
No próximo exercício teremos um exemplo de como configurar as propriedades do display
gráfico.

TSE Automação S/C Ltda Treinamento para Manutenção 32


Unilever Unidade – Goiânia Treinamento – RSView32

8.3 Exercício: Criando um Display Gráfico.


Dê um duplo clique no editor Display dentro da pasta Graphics.
Maximize a janela.
Insira a figura de fundo usando a ferramenta . Com a ferramenta OLE selecionada, clique e
arraste ate formar um retângulo de qualquer dimensão. Deverá aparecer a tela Inserir Objeto.
Selecione a opção Criar do Arquivo e clique em Procurar.

Localize a figura “SinPreProducao.bmp” que se encontra na pasta Figuras. Selecione a opção


Vincular. Clique em OK. O desenho inserido provavelmente estará fora de posição. Clique sobre
ele uma vez e ajuste-o para a posição correta. Salve sua tela com o nome SinPreProdução.

Clique com o botão direito na tela e selecione a opção Convert to Wallpaper. Fazendo isso, a tela
de fundo ficara bloqueada para edição. Clique mais uma vez com o botão direito na tela,
selecionando agora a opção Display Settings. Na opção Size, selecione Specify Size in Pixels e
atribua valores para Widht (largura) e Height (Altura):
Widht:1280
Height: 824
Em Position, marque a opção Specify Position in Pixels
X: 0
Y: 65
Clique em Ok, salve, feche o display.
Repita o mesmo procedimento para a tela SinProdução, usando como figura de fundo o arquivo
SinProducao.bmp que se encontra na pasta Figuras.
OBS: Por default, o RSView 32 salva os componentes do tipo display na pasta GFX.

8.3.1 SisTop
Dê um duplo clique no editor Display dentro da pasta Graphics. Clique com o botão direito na
tela, clique em Display Settings. Em Display Type selecione a opção OnTop. Desmarque a opção
System Menu. Em Background Color escolha cor cinza escuro conforme a figura abaixo.

TSE Automação S/C Ltda Treinamento para Manutenção 33


Unilever Unidade – Goiânia Treinamento – RSView32

Selecione essa cor

Em Size, selecione a opção Specify Size em Pixels e digite os seguintes valores:


Widht: 1275
Height: 65

Em Position, atribua valores para X e Y:


X: 0
Y: 0

Clique em Ok e salve o arquivo com o nome SysTop. Feche o Display e abra-o novamente. Abra o
editor Library que se encontra dentro da pasta Graphics. Procure o componente Simbolo TSE.
Copie o símbolo e cole dois símbolos na tela SisTop: um na extremidade direita e outro na
extremidade esquerda conforme a figura abaixo:

Salve a tela e feche-a. Esta tela terá a função de cabeçalho de nosso projeto, trazendo algumas
informações, tais como: Nome da Tela Aberta, Nome do Usuário, etc.

8.3.2 SisBotton
Dê um duplo clique no editor Display dentro da pasta Graphics. Clique com o botão direito na
tela, clique em Display Settings. Em Display Type selecione a opção OnTop. Desmarque as
opções System Menu e Allow Display to be resized. Em Background Color escolha a cor cinza
escuro, conforme a figura abaixo.
Selecione esta cor

Em Size, selecione a opção Specify Size em Pixels e digite os seguintes valores:


Widht: 1275
Height: 68
Em Position, atribua valores para X e Y:
X: 0

TSE Automação S/C Ltda Treinamento para Manutenção 34


Unilever Unidade – Goiânia Treinamento – RSView32

Y: 972
Clique em Ok e salve o arquivo com o nome SysBotton. Feche o Display e abra novamente.
Insira a figura Botão Telas.bmp com o auxilio da ferramenta OLE no lado esquerdo do display.
Clique com o botão direito na figura inserida. Selecione Animation e depois Touch.
Em Press Action digite: “Display MenuTelas;”. Clique em Apply e depois em Close.
Insira a figura Botão Fechar.bmp da mesma forma como feito anteriormente, porém, no lado
direito do display. Em Press Action digite: ProjectStop. Clique em Apply e depois em Close.

Obs: No próximo capitulo, aprenderemos mais sobre as opções de animação.

Vamos criar agora o display MenuTelas, que será o menu para navegação entre as telas.
Crie um novo objeto do tipo display. Insira um botão com a ferramenta Button que se
encontra na barra de ferramentas e arraste ate que fique com o tamanho desejado. Surgirá a tela de
Button Configuration do RSView32.

Em General, selecione a opção 3D. Em Action, selecione a opção Run Command. Escreva em
Press Action a seguinte linha de commando: “Display SinPreprodução”. Em UpAppearance , na
opção Button Label, digite Pré-Produção. Selecione a cor da fonte e do preenchimento. Repita o
procedimento para outro botão, sendo que este deverá abrir o display SinProdução.
Nos Settings, configure a posição para:
X: 5
Y: 835

TSE Automação S/C Ltda Treinamento para Manutenção 35


Unilever Unidade – Goiânia Treinamento – RSView32

Para testar o projeto, clique na aba Run Mode no Project Manager e depois clique em Run
Project. Para parar o projeto, dê “Ctrl+Alt+P” e clique em Stop.

8.4 Associando Tags a Displays.


Para que um display exiba um determinado valor de uma tag, é necessário que este esteja
associado à tag em questão.

8.4.1 Criando um display do tipo String.


Com a tela SisBotton aberta, clique na ferramenta String Display no menu de ferramentas.

Clique Aqui
Clique e arraste na tela para inserir um display do tipo string no meio da tela.
Deverá aparecer a seguinte tela de configuração:

Onde:
Expression: é a expressão que será associada ao display. Pode ser apenas o valor de um Tag ou
uma formula matemática contendo vários tags.
Widht: largura da string ou quantidade de caracteres da string.
Clique em Tags e selecione a tag “System\Date”, conforme abaixo:

TSE Automação S/C Ltda Treinamento para Manutenção 36


Unilever Unidade – Goiânia Treinamento – RSView32

Clique em Ok.
Em Widht coloque 40 e em Justification marque “Center”. Estas opções configuram o display
para ter no máximo 40 caracteres e o texto para estar alinhado centralmente. Dê novamente um
Ok e salve as mudanças. Teste seu projeto.

Vamos agora inserir outro display do tipo string, logo acima do anterior. Esse será associado à tag
“System\Time” e terá uma largura de 12 caracteres. A figura abaixo mostra o resultado.

Na tela SisTop, insira um retângulo de cor azul no centro. Esse retângulo deve ter as seguintes
dimensões:
Widht: 379
Height: 43
Obs: Para dimensionar algum objeto selecione-o e observe suas dimensões na Barra de Status.
Clique e redimensione até obter o resultado desejado.
Sobre este retângulo, insira um display do tipo string. Modifique a cor do texto para branco e o
tamanho da fonte para 14. Para isto, clique com o botão direito sobre o display. Vá em Atributes e
depois Font.

TSE Automação S/C Ltda Treinamento para Manutenção 37


Unilever Unidade – Goiânia Treinamento – RSView32

Associe o display com a tag “Geral\Nome_Tela”. Esse display deverá mostrar o nome de cada
tela que for aberta no RSView32. Para isso, devemos configurar as telas para que estas, ao serem
executadas, carreguem a tag “Nome_Tela” com seus respectivos nomes.
Abra a tela SinPreProdução. Clique com o botão direito e vá em display settings. Clique na aba
Behavior. No campo Startup digite: geral\Nome_Tela = "Pré - Produção"

Quando a tela for inicializada, ou seja aberta, a tag “Nome_Tela” passará a ter o valor “Pré-
Produção”.Faça o mesmo com a tela SinProdução, modificando o valor da tag Nome_Tela para
“Produção”.

TSE Automação S/C Ltda Treinamento para Manutenção 38


Unilever Unidade – Goiânia Treinamento – RSView32

9. Animação de Objetos
A maioria dos objetos do RSView32 pode conter uma ou mais animações. Grupos contendo
vários objetos também podem ser animados através de associações com tags.
Neste capitulo, aprenderemos como fazer animações básicas no RSView32.

Para acessar o editor de animação, têm-se dois caminhos:


1 – Clicar no objeto com o botão direito do mouse, selecionar a opção Animation e depois
selecionar o tipo de animação desejada.
2 – Com o objeto selecionado, clique na guia Animation na barra de menu e selecione o tipo de
animação desejada.

9.1 Tipos de Animação


Visibility: Dependendo do valor da Expressão, deixa o objeto visível ou não.
Rotation: Conforme o valor da tag modifica, o objeto rotaciona.
Widht: Conforme o valor da tag modifica, a largura do objeto modifica também.
Height: Conforme o valor da tag modifica, a altura do objeto modifica também.
Horizontal Position: Variação da tag significa variação da posição horizontal do objeto.
Vertical Position: Variação da tag significa variação da posição horizontal do objeto.
Horizontal Slider: Conforme o objeto é deslocado horizontalmente, o valor da tag também é
modificado e vice-versa.
Vertical Slider: Conforme o objeto é deslocado verticalmente, o valor da tag também é
modificado e vice-versa.
Fill: Variação da tag significa variação do preenchimento do objeto
Touch: Executa uma ação quando ocorre um clique sobre o objeto.
Color: Modifica a cor do Objeto conforme o valor da Expressão

TSE Automação S/C Ltda Treinamento para Manutenção 39


Unilever Unidade – Goiânia Treinamento – RSView32

9.2 Exercícios
9.2.1 Objeto Válvulas
No editor Library, abra o componente “ Treinamento TSE” e selecione as partes que
compõem a válvula. No retângulo maior, vamos inserir uma animação do tipo Color.

Em Expression insira a tag de ZSO da Valv01, modifique as cores referentes aos valores 0 e 1
conforme a figura, e clique em Apply. Quando a tag estiver em zero, ou seja, válvula fechada, a
cor do corpo da válvula será cinza, se a válvula for aberta, tag com valor 1, a cor da válvula será
verde.
Na Cabeça da válvula, retângulo menor, crie uma animação do tipo color com a seguinte
expressão:
“Valvulas\Valv01_ZSO+2*Valvulas\Valv02_MNT”
Coloque cor cinza para resultado igual a 0, cor verde para 1, preto para 2 e preto para 3.

TSE Automação S/C Ltda Treinamento para Manutenção 40


Unilever Unidade – Goiânia Treinamento – RSView32

Essa expressão matemática pode assumir os seguintes valores:


- Zero (0): Válvula fechada e em estado normal;
- Um (1): Válvula aberta e em estado normal;
- Dois (2): Válvula Fechada e em estado de manutenção
No retângulo, crie uma animação do tipo Visibility, conforme a figura:

Se a válvula estiver em alarme, tag de alarme estiver em 1, o retângulo amarelo aparecerá. Junte
as partes conforme a figura abaixo, agrupando-as com o botão Group . Esse será nosso objeto
Válvula.

Criaremos nesse objeto, a chamada para um display de controle chamado FCPValveCMD com o
qual poderemos controlar os estados da válvula. O FcpValveCMD já se encontra criado na pasta
FCPs. Para a chamada, crie uma animação no objeto Válvula do tipo Touch. Em Expression
digite: “VbaExec FcpValveCmd T32N, Válvulas\Valv01, S2”. Clique em Apply. Salve o projeto.
Essa linha de comando executa uma rotina em Visual Basic que passa os parâmetros da válvula e
em seguida, abre a tela FCPValveCMD. Os parâmetros passados serão:
Tipo de Válvula: T32N
Tag: Válvulas\Valvula1
Subtipo: S2

Obs: O código fonte do Visual Basic pode ser localizado através do Project Manager, na pasta
“Logic and Control” no editor “Visual Basic Editor”.

TSE Automação S/C Ltda Treinamento para Manutenção 41


Unilever Unidade – Goiânia Treinamento – RSView32

9.2.2 Objeto Motor

Na library, selecione as partes do motor. No desenho do motor cinza, crie uma animação do tipo
Visible contendo a tag do Mot01_St. Quando a tag estiver em zero, o motor cinza deve aparecer.
No desenho do motor verde, outra animação Visible deve permitir que o motor apareça somente
quando a tag Mot01_St estiver em 1. O retângulo amarelo deve aparecer quando a tag de Alarme
do motor estiver em 1.
Monte o motor conforme a figura abaixo e agrupe-o.

Esse será nosso objeto Motor.


Nesse Objeto, crie uma chamada para a tela de controle FcpMotorCMD, da mesma forma como
foi criada para o FcpValveCMD, com a seguinte linha de código:
“VbaExec FcpMotCmd T2, Motores\MOT01, S2”

9.2.3 Objeto Tanque


Vamos criar agora alguns objetos que representarão o nível, e a temperatura dos tanques.
Na library, selecione as partes do tanque. Crie uma animação do tipo Fill no retângulo. Associe a
essa animação a tag TQ01_Nivel. Onde o máximo (At Maximum) será de 100 e a direção UP. O
preenchimento da barra será efetuado à medida que o valor da tag for aumentando.
Vamos montar um display que mostrará a temperatura e o nível para os tanques do nosso projeto.
Crie um Numeric display clicando no botão Numeric Display . Em Expression clique em Tags
e selecione a tag “TQ01_Temperatura”. Do lado direito desse display, insira um objeto label
clicando no botão Label , na barra de ferramentas. Preencha conforme a figura.

Esse display é capaz de mostrar uma propriedade especifica da tag selecionada. Nesse caso,
estamos interessados em mostrar a Unidade (Units) da tag de temperatura do tanque. Coloque o
Numeric Display e o Label sobre o retângulo de fundo negro, conforme a figura. Ambos devem
ter fonte do tipo arial, normal, tamanho 10.

Agrupe tudo. Esse será nosso objeto display.

TSE Automação S/C Ltda Treinamento para Manutenção 42


Unilever Unidade – Goiânia Treinamento – RSView32

Faça uma copia desse objeto, tecle Ctrl+R e modifique a tag “TQ01_Temperatura” para
“TQ01_Nivel” (o uso do substituidor de tags será explicado no próximo item).
Temos então, três objetos:
- Display de Temperatura;
- Display de Nível;
- Barra indicadora de Nível.
Copie e cole essas três estruturas para cada tanque.

9.2.4 Tag Substitution


Abra a tela SinProdução e coloque um objeto Válvula sobre cada válvula existente no desenho.
Repita esse procedimento para a tela SinPreProdução.

Próximo a cada válvula, crie um objeto do tipo Texto (Botão ) especificando o nome de cada
válvula.
Nomeie a válvula da esquerda na tela SinPreProdução como sendo Valv 01 e assim
sucessivamente.
Todas as válvulas estão com a mesma tag associada. Para corrigir este problema, utilizaremos a
ferramenta Tag Substitution.
Para trocar a tag associada à válvula Valv 02, clique sobre o objeto que representa a válvula 02,
tecle Ctrl+R. Na janela Tag Substitution, em Search (Procurar) digite Valv01 e em Replace With
(Substituir por) digite Valv02 conforme a figura.

Clique em Replace. A seguinte mensagem de confirmação deverá aparecer:

A válvula agora está associada ao tag Valv02.


Faça esse procedimento para associar corretamente todas tags às suas respectivas válvulas,
motores e displays.

9.2.5 Testando as Animações


Para testar animações feitas em uma tela, pode-se clicar no botão Test Run localizado na
barra de ferramentas.

TSE Automação S/C Ltda Treinamento para Manutenção 43


Unilever Unidade – Goiânia Treinamento – RSView32

Para voltar ao modo de edição, clique no botão Normal . Caso deseje testar todo o projeto,
basta clicar na aba Run Mode e clicar no botão Run Project. Para sair do modo de execução, tecle
Ctrl+Alt+P.

TSE Automação S/C Ltda Treinamento para Manutenção 44


Unilever Unidade – Goiânia Treinamento – RSView32

Exercícios:
Desenvolva um sistema se supervisão de acordo com o exercício dado abaixo, o qual será usado
com o software de plc desenvolvido no curso dado anteriormente de RSLogix5000, ou até mesmo
criado no momento:

 Semáforo:

Colocar as luzes no semáforo de acordo com as especificações;


Colocar um botão para ligar o semáforo;
Simular uma falha no semáforo em que ficará piscando a luz amarela.
Você deve fazer com que a pessoa transite sobre a faixa, somente no sinal verde.

 Furadeira:

Criar o botão BL1, que irá ligar e desligar a furadeira;


Criar os motores, para mostrar o seu status (ligado=verde, desligado=cinza);
Movimentar o braço da furadeira na vertical dentro da limitação do fim de curso, a broca da
furadeira deve simular uma rotação;
Mostrar uma mensagem na tela de finalização do processo.
Obs: o programa do plc pode ser alterado, a fim de ter um valor para movimentar o braço da
furadeira.

TSE Automação S/C Ltda Treinamento para Manutenção 45


Unilever Unidade – Goiânia Treinamento – RSView32

 Esteiras:

Simular três esteiras, com a movimentação de caixas no decorrer das mesmas;


Mostrar através de display o número total de caixas que passam pela esteira principal;
O sensor 1 e o sensor 3 é simulado através do supervisório por pulsos lentos já o 2 por pulsos
rápidos;
Colocar motores com indicação de ligado ou desligado.

TSE Automação S/C Ltda Treinamento para Manutenção 46


Unilever Unidade – Goiânia Treinamento – RSView32

 Tanque:

Simular a abertura da válvula XV2000, ao abri-la colocar animação para encher o tanque,
quando atingir 90%, de sua capacidade, a válvula XV2000 será fechada e abrirá a XV2001,
fazendo com que a animação do tanque mude de posição, agora esvaziando.

 Controle_semáforos:

Simular três semáforos com passagem de pedestres e carros dependendo a mudança para a luz
verde do semáforo;
Quando estiver verde para os pedestres estará vermelho para os carros;
Quando estiver verde para o carro da esquerda, estará vermelho para os pedestres e para o
carro da direita;
Quando estiver verde para o carro da direita, estará vermelho para os pedestres e para o carro
da esquerda;

TSE Automação S/C Ltda Treinamento para Manutenção 47


Unilever Unidade – Goiânia Treinamento – RSView32

Projeto:
Desenvolver um sistema de supervisão com todos os itens abordados no curso, sendo estes:

1. Criar menus superior e inferior, estes serão nomeados como, Sistop para o superior e
Sisbotton para o inferior. E deverá conter os seguintes itens:

Sistop:

 Logo;
 Nome da tela;
 Usuário.

Sisbotton

 Botão de chamada de telas do processo;


 Botão de chamada de gráficos;
 Botão de chamada de telas de parâmetros;
 Botão de chamada de alarmes;
 Botão de reconhece alarmes;
 Botão de esconder tags;
 Botão de entrada de usuário;
 Botão de sair do supervisório;
 Último evento de alarme;
 Data e horas.

2. Criar telas de processos:


3. Criar gráficos:
4. Criar tela de alarme:
5. Criar faceplates:
 De motores;
 De válvulas;
6. Criar tela de parâmetros.

TSE Automação S/C Ltda Treinamento para Manutenção 48

Você também pode gostar