Você está na página 1de 37

PONTIFÍCIA UNIVERSIDADE CATÓLICA DE MINAS GERAIS

INSTITUTO POLITÉCNICO DA PUC.Minas – IPUC

SOFTWARE DE SUPERVISÃO WIZCON


NOTAS DE AULA

AUTORES
EDEN CRISTIANO COSTA
RENATA UMBELINO REGO
ROSE MARY COSSO SCHUTTENBERG

BELO HORIZONTE
3ª EDIÇÃO
ABRIL DE 2010
SUMÁRIO
Pag
1. Introdução 3
1.1. Configuração dos diretórios para armazenamento de dados 5
2. Simulação de uma aplicação usando Wizcon 6
2.1. Tags 7
2.2. Wizcon Language 11
2.3. Telas (Images) 14
2.4. Eventos (Events Summaries) 15
2.5. Layouts 17
2.6. Desenvolvendo a tela de projeto 17
2.7. Gráfico 25
2.8. Histórico de eventos 28
2.9. Alarmes 29
2.10. Macros 32

Software de Supervisão Wizcon Página 2


1. Introdução:

Esse material tem a finalidade de demonstrar as mais variadas aplicações usando o


software de supervisão Wizcon. Dentre essas aplicações, destacam-se ambientes integrados
de comunicação, leitura e escrita de dados a partir de um controlador lógico programável –
PLC, seja a partir de um driver de comunicação, seja a partir do protocolo Dynamic Data
Exchange – DDE.
Uma aplicação Wizcon é composta de uma série de arquivos que facilita posteriores
modificações. Inicialmente serão apresentados os passos para efetivar a simulação de uma
aplicação qualquer.
Os procedimentos para o desenvolvimento de qualquer aplicação usando o software
de supervisão Wizcon são descritos a seguir:

1- Abrir o Windows Explorer e criar um novo diretório;


2- Clique dentro da área de arquivos deste diretório (inicialmente estará vazio) com o botão
direito do mouse e selecione New → Wizcon Aplication;
3- Serão apresentados uma série de arquivos associados à aplicação, sendo um deles o
arquivo “New Wizcon Aplication.wpj”;
4- Renomear, se desejável, o nome do arquivo. Será usado, nesse primeiro exemplo,
Tanques.wpj;
5- Reiniciar a aplicação com um duplo click neste arquivo.

O Wizcon será iniciado e a barra de acesso rápido será aberta (figura 1):

Figura 1 – Barra de iniciação rápida do software de supervisão Wizcon

O primeiro ícone da figura 1 (Wizcon Studio) se refere à área de desenvolvimento do


projeto, onde estarão disponíveis diversos parâmetros associados ao desenvolvimento de

Software de Supervisão Wizcon Página 3


uma aplicação qualquer, como configuração de alarmes, históricos, gráficos, tags, macros,
figuras, animações, dentre outros. Ativando o Wizcon Studio, a tela de aplicação é aberta
(figura 2).

Figura 2 – Tela inicial para desenvolvimento de aplicações no Wizcon

Existem alguns parâmetros que podem ser opcionalmente configurados, como a


definição dos diretórios para armazenamento das informações do projeto desenvolvido e
configuração de banco de dados para guardar informações de tags e alarmes. Essas são
apenas algumas funcionalidades disponíveis dentre inúmeras outras que poderiam ser
usadas para desenvolver alguma aplicação desejada.

Software de Supervisão Wizcon Página 4


1.1. Configuração dos diretórios para armazenamento de dados:

Toda e qualquer aplicação desenvolvida no Wizcon é salva em arquivo. Para


organizar estes arquivos podem-se criar subdiretórios a partir do menu Design, selecionando
o item Options e em seguida Paths, ou seja, Menu → Design → Options → Paths.
Selecionando esse comando, a tela Set Default Paths (figura 3) é aberta para configurar as
pastas, conforme o desejado.

Figura 3 – Configuração dos diretórios

As pastas criadas devem facilitar a identificação pelo usuário. Sugere-se, por exemplo,
criar as seguintes pastas associadas às aplicações que segue (tabela 1):
Software de Supervisão Wizcon Página 5
Tabela 1 – Sugestão para configuração dos diretórios de arquivos
Aplicação Pasta Aplicação Pasta
Application .\ Recipe .\Rcp
Alarm History .\Alr Recipe Model .\Rcp
Alarm help .\Alr W. Definitions .\Vp
Tag history .\His Users .\
Images .\Img Macros .\
Text Tables .\Tbl Classe .\
Cluster Lib .\

A seguir são descritos os procedimentos necessários para o desenvolvimento das


regras de simulação de uma aplicação proposta.

2. Simulação de uma aplicação usando Wizcon:

O projeto que será implementado refere-se ao desenvolvimento de regras para


descrever a animação de um processo de enchimento e transporte de um tanque em uma
esteira, conforme a figura 4.

Figura 4 – Projeto proposto

O sistema acima é composto por um tanque com capacidade para 12 litros, duas
válvulas digitais para controle de entrada e saída de água e uma esteira de 10 metros para o

Software de Supervisão Wizcon Página 6


transporte do tanque. O procedimento inicial é definir e criar os tags necessários para a
implementação do trabalho.

2.1. Tags:

Inicialmente devem ser definidos todos os tags necessários para a implementação do


projeto, no caso, referentes à figura 4. Esses tags estão discriminados na tabela 2, que
apresenta o nome do tag, descrição, tipo e a variação (range) dos valores empregados:

Tabela 2 – Lista de tags para a implementação do projeto


Tag Descrição Tipo Range
V1 Válvula 1 Digital X
V2 Válvula 2 Digital X
T Tanque Analógico 0 – 12
E Esteira Analógico 0 – 10
M Misturador Digital X
TC Tanque cheio Digital X
TM Tempo de mistura Analógico 0–5

Para configuração desses tags é necessário fazer o seguinte procedimento:


1- Dentro do Wizcon Studio (figura 2), selecionar na janela All Containers o ícone Tags;
2- Selecionar a opção Add Tag com o botão direito do mouse. A janela Tag Definition
(figura 5) é apresentada na aba General para a parametrização de cada tag.

Ainda na aba General, devem ser configurados os seguintes parâmetros:


• Tag Source → Define qual a fonte associada ao tag desejado, podendo ser um
tag externo, tag interno ou resultado de uma expressão matemática:
o Dummy → Usado quando o tag estiver associado a uma variável interna,
e para uma variedade de aplicações como o uso do protocolo DDE;

Software de Supervisão Wizcon Página 7


o PLC → Usado quando o tag estiver associado a um equipamento
externo, geralmente um PLC, sendo necessário configurar previamente
um driver de comunicação para atualização dos valores de leitura ou
escrita nesse equipamento;
o Compound → Usado quando o tag estiver associado a uma expressão
matemática linear a partir dos valores de outros tags previamente
criados.
• Tag Type → Define se o tag é digital ou analógico.
• Format → Se o tag for analógico, essa opção estará disponível para definir o
formato numérico associado a essa variável, bem como a faixa de valores.

Figura 5 – Configuração das tags de projeto

Software de Supervisão Wizcon Página 8


Na aba Record (figura 6) configura-se o modo de gravação dos dados em histórico.

Figura 6 – Aba Record para configuração do tag

Se a opção Never estiver marcada, não haverá atualização dos valores dos tags em
histórico. Se for de interesse guardar os valores dos tags somente quando ocorrer alguma
alteração, a opção Changes deverá ser escolhida. Se for de interesse amostrar os valores a
partir de um tempo definido, deverá ser escolhida a opção Every e definido o tempo de
gravação desejado.
A aba DDE Link (figura 7) é usada quando for necessário criar um tag associado a um
endereço de um equipamento ou programa externo que utiliza o protocolo DDE para
comunicação e troca de dados.

Software de Supervisão Wizcon Página 9


Figura 7 - Aba DDE Link para configuração do tag

Se não for usado um equipamento ou programa via comunicação DDE, a opção DDE
Type será None. Caso seja usada a comunicação DDE, a opção DDE Type deverá ser
Single, o campo Link deverá estar ativo (Always), e os parâmetros a seguir deverão ser
configurados da seguinte forma:
• Application → Nome da aplicação DDE associado ao dispositivo de leitura ou
escrita, normalmente um PLC;
• Topic → Endereço do dispositivo de interesse, normalmente um PLC;
• Item Name → Endereço do tag no PLC, geralmente entrada, saída ou memória.
Todos os tags criados para essa aplicação, referente à figura 4, são do tipo dummy
pois são tags internos, cuja lógica de funcionamento será descrita na seção 2.2. A figura 8
mostra a lista de todos os tags criados, de acordo com a tabela 2.

Software de Supervisão Wizcon Página 10


Figura 8 – Lista de tags

Os tags criados nesse projeto (tabela2) são do tipo dummy e não estão relacionados a
algum endereço de qualquer dispositivo externo, como PLCs. Portanto é necessário criar a
dinâmica de funcionamento de cada tag, uma vez que correspondem a uma variável interna
do Wizcon. Essa lógica de funcionamento é desenvolvida usando a ferramenta Wizcon
Language e será apresentada na próxima seção.

2.2. Wizcon Language:

Como dito anteriormente, o Wizcon Language é uma ferramenta usada para criar as
regras do funcionamento do projeto desejado. Para essa aplicação, serão criadas as regras
para a simulação do enchimento e deslocamento do tanque na esteira.
Existem dois caminhos para abrir essa ferramenta de aplicação. A primeira delas é
usar o caminho Menu → Design → Wizcon Language → Definition. A outra opção é fazer o
seguinte procedimento:
1- Dentro do Application Studio, selecionar dentro da janela All Containers o ícone
Tanques, previamente renomeado (o default é New Wizcon Aplication);
2- Ainda no Application Studio, a janela Control Panel estará aberta. O ícone Wizcon
Language deverá ser ativado para que a aplicação seja executada.
A figura 9 ilustra esse último procedimento, apontando para os ícones de interesse. A
figura 10 mostra a ferramenta Wizcon Language aberta para desenvolvimento das regras de
interesse ao projeto.
Software de Supervisão Wizcon Página 11
Figura 9 – Ícones de interesse para executar a ferramenta Wizcon Language

Figura 10 – Wizcon Language

Software de Supervisão Wizcon Página 12


Existem duas opções para a execução das regras de projeto com respeito ao status
de simulação:
• Disregard → As regras, quando satisfeitas, são executadas de 1 em 1 segundo,
que é o tempo padrão de simulação;
• Execute On Change → As regras são executadas somente quando as entradas
sofrem alteração; as entradas precisam sofrer alteração para que a regra seja
executada.

Como dito o tempo de simulação padrão ocorre a uma taxa de 1s. Para alterar esta
taxa seleciona-se o caminho Menu → Design → Wizcon Language → Settings.
Para a simulação, serão usados os seguintes critérios, ou regras:
• Se a válvula 1 estiver aberta, a vazão de entrada será 1 l/s (um litro por
segundo);
• Quando o tanque estiver cheio, a válvula 1 é fechada, uma sinalização indicará
que o tanque está cheio e o misturador é ligado por 5 segundos;
• Em seguida o tanque é movido pela esteira, metro a metro até a posição final,
abrindo a válvula 2;
• Se a válvula 2 estiver aberta, a vazão de saída será 1 l/s;
• Quando o tanque estiver vazio, a válvula 2 é fechada e o tanque volta para a
posição inicial, também metro a metro;
• Chegando novamente na posição inicial, a válvula 1 é novamente destravada.

É importante salientar que todo e qualquer tag usado na programação deve ser
precedido do símbolo @. Para salvar as regras depois de prontas é necessário ativar o botão
Append.
As regras que definem o funcionamento do sistema, como dito anteriormente, podem
ser verificadas na tabela 3. Para a simulação desse sistema proposto, todas as regras
deverão ser configuradas como Disregard, para que o projeto funcione de modo automático e
com um passo de 1 segundo, que como dito, é o tempo padrão para a execução das regras
desenvolvidas.

Software de Supervisão Wizcon Página 13


Tabela 3 – Regras para simulação do projeto proposto
Description If Then
Enche tanque @V1=1 AND @E=0 @T=@T+1
Tanque cheio e misturador @T=12 @TC=1; @M=1; @V1=0
Tempo do misturador @M=1 AND @TM<5 @TM=@TM+1
Desliga misturador e move tanque @TM=5 AND @E<10 @M=0; @E=@E+1
Abre V2 @E=10 AND @T>0 @V2=1; @V1=0; @TM=0; @TC=0
Esvazia tanque @E=10 AND @V2=1 @T=@T-1
Fecha V2 e volta tanque @E>0 AND @T=0 @V2=0; @E=@E-1; @V1=0

2.3. Telas (Images):

Images são janelas utilizadas para desenhar as telas necessárias para a supervisão
do processo desejado. Para criar uma nova imagem, é necessário fazer o seguinte
procedimento:
1- Dentro do Wizcon Studio, selecionar dentro da janela All Containers o ícone Images;
2- Com o botão direito do mouse selecionar New Image. Aparecerá então a seguinte
janela (figura 11):

Figura 11 - Images

Software de Supervisão Wizcon Página 14


Para o projeto deverão, em princípio, ser disponibilizadas duas telas (figura 12).

Figura 12 – Telas para desenvolvimento do projeto

É importante salientar que poderão ser criadas quantas telas forem necessárias de
acordo com a aplicação, mas para o este projeto apenas duas são necessárias. Para
concluir, é necessário salvar as duas janelas, por exemplo, como “Menu” e “Projeto”.

2.4. Eventos (Events Summaries):

Esta janela é utilizada para a visualização de alarmes necessários ou desejados ao


projeto. Para disponibilizar uma janela de eventos é necessário fazer o seguinte
procedimento:
1- Dentro do Wizcon Studio, selecionar dentro da janela All Containers o ícone Events
Summaries;
2- Com o botão direito do mouse selecionar New Events Summary. Aparecerá então a
seguinte janela (figura 13):

Software de Supervisão Wizcon Página 15


Figura 13 – Telas de eventos

Para concluir, é necessário salvar esta janela, por exemplo, como “Eventos”. No final
desta etapa, as telas do projeto deverão ter o seguinte aspecto (figura 14).

Figura 14 – Telas para o desenvolvimento do projeto

Software de Supervisão Wizcon Página 16


2.5. Layouts:

Para que as telas desenvolvidas anteriormente sejam definidas como o layout padrão
do projeto, é necessário fazer o seguinte procedimento:
1- No Wizcon Studio (figura 2), selecionar na janela All Containers o ícone Layouts;
2- Com o botão direito do mouse selecionar Capture Layout.
Para concluir, é necessário salvar este layout, por exemplo, como “Modelo”. No final
desta etapa, todas as vezes que o layout “Modelo” for acionado, as telas do projeto
mostradas na figura 14, deverão ser apresentadas naquele formato.

2.6. Desenvolvendo a tela de projeto:

Nesta etapa serão apresentados os procedimentos para montar o projeto mostrado na


figura 4. Estes procedimentos consistem em adicionar componentes, definir animações aos
objetos quando necessários, inserir displays, vincular os componentes aos tags criados, etc.
Para usar os componentes da biblioteca de objetos, é necessário acessar na janela
Projeto a aba Clusters e escolher a opção Open Lib. Dentro de cada biblioteca existem vários
componentes para escolha, como a pasta de válvulas mostrada na figura 15.
É necessário arrastar o objeto desejado para a tela principal. Observa-se que alguns
objetos terminam com a letra d (dynamic) e outros terminam com a letra s (static). Os objetos
dinâmicos já apresentam alguma animação predefinida e os objetos estáticos não
apresentam essa animação. No entanto, é possível adicionar e/ou substituir a animação de
qualquer objeto.
Sempre que um objeto dinâmico é arrastado para a área de trabalho, a janela
“Instance Parameters” (figura 16) é aberta para preenchimento dos seguintes campos:
1- Instance name: Nome de atribuição ao objeto. Obs: Qualquer nome pode ser
usado, mas usualmente designa-se o mesmo nome do tag do objeto.
2- INPUT TAG: Todo objeto dinâmico já apresenta uma animação interna. Essa
animação deverá ser vinculada a um tag de interesse, no caso, àqueles
apresentados na tabela 2.

Software de Supervisão Wizcon Página 17


Figura 15 – Pasta de componentes

Figura 16 – Configuração de objetos dinâmicos

Se o objeto usado for estático, sem nenhuma animação prévia, a janela “Instance
Parameters” apresenta apenas o campo “Instance name” para atribuir nome ao objeto. O
campo “INPUT TAG” não está disponível por se tratar de um parâmetro que associa a
animação desejada a um tag disponível.
Para desenvolver o projeto proposto na figura 4 são necessários alguns componentes,
como tanque, válvulas, esteira, canos, sinalizadores e display para informação do nível do
tanque. Os componentes usados, disponíveis na biblioteca, podem ser verificados na tabela

Software de Supervisão Wizcon Página 18


4. Obviamente a tela pode ser incrementada com mais detalhes visuais, de acordo com as
necessidades de projeto.

Tabela 4 – Lista de objetos usados no projeto


Biblioteca Componente Tags Quantidade
Tanks Tank_09s - 1
Valves Valve_18d V1 , V2 2
Pipes Pipe_01s - 2
Switches Light_Switch_01 TC, M 2
Conveyors Conveyors_04s - 1

Para adicionar um texto é necessário abrir a paleta “Drawings” acessível pelo seguinte
comando dentro da janela Projeto: View → Drawings → Caixa de Texto (T). Surgirá a
seguinte janela (figura 17).

Figura 17 – Adição de Textos

O procedimento para inserir um texto consiste em adicionar o comentário necessário


no campo “Text”.
Se o objetivo é adicionar um display, é necessário repetir o procedimento anterior para
adicionar texto, no entanto o botão “Tag Value” deverá ser ativado e a janela mostrada na
Software de Supervisão Wizcon Página 19
figura 18 será apresentada. É importante salientar que essa é uma opção alternativa para
adicionar um display na tela. Existem outras opções disponíveis, como adicionar os
componentes disponíveis na biblioteca. Esses displays são configurados da seguinte forma:
• Tag → Escolha do tag de interesse, para esse caso, o nível;
• Display Mode → Escolha do formato numérico, decimal, hexadecimal ou
engenharia;
• Options → Configuram-se dois parâmetros:

o + Prefixed → Adiciona o sinal + antes do valor numérico;


o Loading Zeros → Adiciona zeros no display quando desejado;
• Display Format → Configura o número de dígitos antes e depois da vírgula para
o referido display.

Figura 18 – Configuração alternativa de displays

A figura 19 mostra o projeto como proposto na figura 4. Como dito anteriormente


alguns objetos (Tabela 4) já apresentam animações, como as válvulas e a indicação de
tanque cheio e misturador. Outros objetos não são animados, mas podem ser configurados
para apresentar algum efeito desejado. O display ilustra o nível do tanque. A animação que
está faltando para complementar o projeto é fazer a movimentação do tanque na esteira.

Software de Supervisão Wizcon Página 20


Figura 19 – Tela do projeto proposto no Wizcon

Para esse procedimento é necessário inicialmente selecionar o objeto de interesse


para ativar uma animação. Com o botão direito do mouse, inicialmente, é escolhida a opção
“Break Cluster” para desproteger o componente e permitir a inserção de alguma animação,
conforme a figura 20.

Figura 20 – Comando Break Cluster para pré-ativação de uma animação

Software de Supervisão Wizcon Página 21


Após o break no componente é possível adicionar alguma animação. Com o botão
direito do mouse, inicialmente, é escolhida a opção “Dynamic Definition” (figura 21) para
escolher a animação desejada, que, como dito anteriormente, consiste em movimentar o
tanque pela esteira.

Figura 21 – Comando Dynamic Definition para pré-ativação de uma animação

A figura 22 ilustra a janela “Dynamic Parameters” ativa, mostrando todas as


animações disponíveis aos objetos do Wizcon. Como a animação necessária é movimentar o
tanque pela esteira, que tem 10 mts. de extensão, é necessário a seguinte parametrização:
• Animation: Move1 ou Move2 → Animação referente a movimentação de objetos;
• Tag: E → Tag referente ao movimento do objeto, no caso o tanque;
• From: 0 → Posição inicial da esteira;
• To: 10 → Posição final da esteira.

Em seguida é necessário finalizar a animação definindo a direção do movimento do


tanque, da posição inicial à posição final desejada. Para esse procedimento é necessário
ativar o botão “Move1” da figura 22, selecionar o tanque no projeto com um click do mouse e
movê-lo até a posição final, que será definida a partir de mais um click do mouse. A janela

Software de Supervisão Wizcon Página 22


mostrada na figura 22 será aberta novamente e a animação poderá ser finalizada ativando o
botão “OK”.

Figura 22 – Janela Dynamic Parameters

Um procedimento usado para verificar se a configuração da animação desejada para


um referido objeto ficou correta é simular a ação do mesmo. Como a animação desejada é
mover o tanque pela esteira, será verificado no procedimento a seguir se o mesmo move-se
à medida que altera-se o valor do tag E (esteira). Para executar a simulação é necessário
selecionar a opção Simulate na aba Options. A figura 23 ilustra a janela “Simulate Tag
Values” ativa, bem como a simulação do movimento do tanque, a medida que o valor do tag
é alterado. É necessário a seguinte parametrização:
• Tag: E → Tag referente ao movimento do objeto, no caso o tanque;
• New Suggested value → No caso, refere-se à posição do tanque na esteira.

Software de Supervisão Wizcon Página 23


Figura 23 – Janela Simulate Tag Values e simulação do objeto

A partir desse instante o projeto está pronto para ser simulado selecionando a opção
“Trigger On” no menu da janela Projeto (figura 24) ou pelo caminho Modes → Trigger On .

Figura 24 – Ícone para simulação do projeto → Trigger On

A figura 25 ilustra a simulação do sistema proposto em funcionamento, após ativação


do ícone Trigger On. Observa-se, que no instante da simulação apresentado, o tanque está
movendo para a posição final, o sinaleiro referente ao “Tanque cheio” está ativo e o sinaleiro
referente ao “Misturador” está desligado. Observa-se ainda que as válvulas V1 e V2 estão
fechadas.

Software de Supervisão Wizcon Página 24


Figura 25 – Simulação do sistema proposto

2.7. Gráfico:

Para adicionar gráficos ao projeto, é necessário fazer o seguinte procedimento:


1- Dentro do Wizcon Studio (figura 2), selecionar na janela All Containers o ícone Charts;
2- Selecionar a opção New Chart com o botão direito do mouse. A janela referente ao
gráfico (figura 26) pode gerar informações on-line ou off-line através de valores
armazenados em banco de dados de histórico.

Figura 26 – Janela Gráfico


Software de Supervisão Wizcon Página 25
Por definição padrão a simulação ocorre a uma taxa de 1s. Para alterar esta taxa
seleciona-se no Wizcon Studio → Design → Wizcon Language → Settings.
Para configurar os parâmetros que serão apresentados graficamente é necessário
selecionar o menu Setup → Graphs definition. Uma nova janela de configuração será ativa,
conforme a figura 27.

Figura 27 – Janela Graphs Definition

Para monitorar o nível do tanque 1, por exemplo, é necessário configurar os seguintes


campos e/ou parâmetros:
• Display Parameters → Type: Define o formato gráfico, podendo ser linha, marcas ou
bargraphs. Para esse caso definiu-se a opção Line;

Software de Supervisão Wizcon Página 26


• Display Parameters → Logarithmic display: Deverá ser ativado quando a escala de
leitura for logarítmica;
• Display Parameters → Graph Color: Define a cor desejada da pena no gráfico;
• Fill Reference → Usado para definir a referência gráfica para plotar os dados;
normalmente o menor valor da faixa de variação do tag de leitura, isto é, Low Limit;
• Tag Parameters → Tag: Escolha do tag desejado, no caso, T (nível do tanque);
• Tag → Add: Adicionar tag ao gráfico.
Se for desejável configurar o tempo de aquisição de dados, ou a janela de
amostragem gráfica, é necessário selecionar o menu Setup → Time definition. Uma nova
janela de configuração será ativa, conforme a figura 28.

Figura 28 – Janela Time Definition

Se for necessário, por exemplo, ajustar o tempo que será amostrado na janela, é
necessário redimensionar esse parâmetro de ajuste em Window time period.
Para vericar os dados da aquisição no gráfico é necessário selecionar o menu Modes
→ OnLine. A janela gráfica terá a seguinte aspecto, conforme a figura 29.

Software de Supervisão Wizcon Página 27


Figura 29 – Gráfico referente ao nível do tanque

Para a idéia proposta, deseja-se salvar a janela Gráfico exatamente na mesma


posição e com o mesmo tamanho da janela Projeto (figura 14), para que sejam feitas
posteriormente as animações desejadas. Essas animações consistem em abrir tais janelas a
partir de teclas de atalho na janela Menu, de modo que uma sobreponha à outra. Para
finalizar, a janela Gráfico deverá ser salva a partir do menu File → Save as.

2.8. Histórico de eventos:

Para adicionar uma janela de histórico ao projeto, é necessário fazer o seguinte


procedimento:
1- Dentro do Wizcon Studio (figura 2), selecionar na janela All Containers o ícone History
Viewer;
2- Selecionar a opção New History Viewer com o botão direito do mouse. A janela
referente ao histórico de eventos (figura 30) informará os valores de todos os tags
criados no projeto sempre que o mesmo sofra alguma alteração.

Software de Supervisão Wizcon Página 28


No entanto, para que este último procedimento ocorra, é necessário escolher a opção
Changes, na aba Record localizada na janela de configuração dos tags (figura 6),
procedimento que foi explicado na seção 2.1.

Figura 30 – Janela Histórico

Da mesma forma que configurado para a janela Gráfico, deseja-se salvar a janela
Histórico exatamente na mesma posição e com o mesmo tamanho da janela Projeto (figura
14), para que sejam feitas as animações desejadas. Essas animações, conforme explicado,
consistem em abrir tais janelas a partir de teclas de atalho na janela Menu, de modo que uma
sobreponha à outra. Para finalizar, a janela Histórico deverá ser salva a partir do menu File
→ Save as.

2.9. Alarmes:

Para adicionar um alarme referente à alguma condição desejada, é necessário fazer o


seguinte procedimento:

Software de Supervisão Wizcon Página 29


1- Dentro do Wizcon Studio (figura 2), selecionar na janela All Containers o ícone
Alarms(localhost);
2- Selecionar a opção Add Alarm com o botão direito do mouse. A janela referente à
configuração dos alarmes desejados (figura 31) terá o seguinte aspecto:

Figura 31 – Tela de configuração de alarmes

Para a configuração de um alarme é necessário configurar os seguintes parâmetros,


na aba General. A condição escolhida será ativar um alarme sempre que o tanque estiver
cheio:
• Alarm Condition: @T=12 → Indica qual a condição para que o alarme seja ativado;

Software de Supervisão Wizcon Página 30


• Alarm Text: Tanque Cheio → Indica o texto que será apresentado na condição de
alarme ativado;
• Targets → Informa de que maneira o alarme será apresentado:
o Default printer → Imprime a ocorrência de um alarme;
o Events Summary → Apresenta na janela de eventos a ocorrência de um
alarme;
o Popup → Apresenta numa janela Popup a ocorrência de um alarme;
o Popup Buzz → Apresenta numa janela Popup a ocorrência de um alarme e
dispara uma buzina.

Nesse último parâmetro, foi escolhida a opção Events Summary para mostrar a
ocorrência do alarme referente ao tanque cheio. A figura 32 mostra a ocorrência do alarme
na janela de Eventos.

Figura 32 – Alarmes apresentados na janela Eventos

Software de Supervisão Wizcon Página 31


2.10. Macros:

Macros são atalhos que podem ser usados para executar ações pré-definidas,
comandos ou sequências, sempre que teclas ou combinações de teclas são ativadas. Estes
atalhos melhoram o desempenho de uma aplicação qualquer, diminuindo o tempo de
execução da mesma, uma vez que várias operações podem ser executadas a partir de um
único comando ou apertando apenas uma tecla do teclado.
Para configurar uma macro é necessário executar o seguinte procedimento:
1- Dentro do Application Studio, selecionar dentro da janela All Containers o ícone
Tanques, previamente renomeado (o default é New Wizcon Aplication);
2- Ainda no Application Studio, a janela Control Panel estará aberta. O ícone Macros
deverá ser ativado para que a aplicação seja executada.
A figura 33 ilustra esse último procedimento, apontando para os ícones de interesse.

Figura 33 – Ícones de interesse para executar a ferramenta Macros

A figura 14 mostra a ferramenta Macros aberta para criação de um atalho para


executar determinada operação, como por exemplo, carregar uma janela qualquer.

Software de Supervisão Wizcon Página 32


Figura 34 – Janela para configuração de uma macro

Para a configuração de uma macro é necessário configurar os seguintes parâmetros.


A macro escolhida será carregar a janela gráfico:
• Name: Abre Gráfico → Campo para definição do nome da macro;
• Description: Atalho para abrir a janela Gráfico → Campo para adicionar uma descrição
da macro desejada;
• Accelerator Keys → Usado para criar uma tecla de atalho para a macro desejada.
Para a macro em questão poderia ser usado, por exemplo, a opção Alt + Shift + G,
como atalho.
• Action → Tecla para parametrização da macro desejada. Essa tecla quando ativada
abrirá a seguinte janela (figura 35):

Figura 35 – Janela Action para configuração de uma macro


Software de Supervisão Wizcon Página 33
Nesta última janela deverá ser ativada a tecla Parameters... para configuração da
macro desejada. Existem várias funções disponíveis, tais como:
• Carregar uma janela;
• Fechar uma janela;
• Carregar uma imagem;
• Executar uma música, dentre outras.
Para a função “carregar a janela Gráfico”, deverá ser escolhida a ação Load Window.
Uma nova janela nomeada Action Parameters será ativada (figura 36) para definição das
características da tela a ser ativada. Como a tela desejada é a janela Gráfico, deverá ser
escolhida no campo Type a opção Chr (Charts) e, em seguida, definir no campo Window a
opção Gráfico, para consumar essa configuração.

Figura 36 – Janela Action Parameters para configuração da macro Abrir Gráfico

Para finalizar o procedimento deverão ser ativadas as seguintes teclas:


• Na janela Action Parameters (figura 36) → Tecla OK;
• Na janela Action (figura 35) → Tecla OK;
• Na janela Macro Definition (figura 34) → Tecla Add, para adicionar a macro desejada;
• Na janela Macro Definition (figura 34) → Tecla Save, após adicionar todas as macros
desejadas, para salvar todas as macros criadas;
Nesse projeto, além da macro para abrir a janela Gráfico, deverão ser criadas mais
duas macros, uma para abrir a janela Projeto e outra para abrir a janela Histórico.

Software de Supervisão Wizcon Página 34


Para verificar o funcionamento das macros serão usados botões de acionamento na
janela Menu. Uma opção para adicionar os botões é usar os componentes da biblioteca de
objetos. Para tal procedimento, descrito na seção 2.6, é necessário acessar na janela Menu
a aba Clusters e escolher a opção Open Lib. Dentro dessa biblioteca escolher a pasta
Buttons. Uma outra opção para adicionar um botão é abrir a paleta “Drawings” acessível pelo
seguinte comando dentro da janela Menu: View → Drawings → Button. A janela Menu terá a
seguinte aparência (figura 37):

Figura 37 – Janela Menu, com as teclas de atalho

Para configura as macros nesses botões, é necessário fazer os seguintes


procedimentos a seguir. Será configurado a macro para o botão Gráfico:
Software de Supervisão Wizcon Página 35
1- Dentro da janela Menu, escolher o botão Gráfico e, com o botão direito do mouse,
ativar a opção Trigger Definition;
2- Na nova janela ativa “Trigger Object Definition” (figura 38), ativar a tecla Action, para
escolha da ação que será atribuída ao botão Gráfico;

Figura 38 – Janela Trigger Object Definition

3- Na nova janela ativa “Action Definition” (figura 39), deverá ser preenchido no campo
macro a opção Abre Gráfico, nome dada à macro criada para abrir o Gráfico.

Figura 39 – Janela Action Definition

Software de Supervisão Wizcon Página 36


Este procedimento deverá ser repetido para todos os botões criados na janela
Menu (figura 37). Para finalizar este projeto é necessário selecionar a opção “Trigger On” no
menu da janela Menu, conforme procedimento apresentado na seção 2.6 e mostrado na
figura 24, ou pelo caminho Modes → Trigger On . A figura 40 mostra a simulação do projeto
finalizado, quando o botão Histórico da janela Menu é ativado.

Figura 40 – Tela do projeto final, após acionamento do botão Histórico na janela Menu

Como apresentado inicialmente, esse material tem a finalidade de demonstrar os


procedimentos necessários para executar a simulação de um processo, usando o software
de supervisão Wizcon. Outras aplicações podem ser desenvolvidas, com destaque aos
ambientes integrados de comunicação, leitura e escrita de dados a partir de um controlador
lógico programável – PLC, seja a partir de um driver de comunicação, seja a partir do
protocolo Dynamic Data Exchange – DDE.

Software de Supervisão Wizcon Página 37

Você também pode gostar