Sie sind auf Seite 1von 10

Ambiente de Programao

dos Painis de Operao

Incon Eletrnica Ltda.


Rua Alfeo Ambrogi, 735
CEP 13570-540
So Carlos SP
ndice

1)Introduo ..................................................................... 2
2)Instalao do Oppe........................................................ 3
3)Descrio do OPPE....................................................... 4
3.1 Selecionar o Modelo da IHM ................................. 6
4) Conceitos bsicos da IHM ........................................... 7
4.1 Tela......................................................................... 7
4.2 Tag.......................................................................... 8
4.3 Campos................................................................. 10
4.4 Ao ..................................................................... 11
4.5 Comando .............................................................. 12
4.6 Macro ................................................................... 15

FONE:(16)3363-4107 / web: www.incon.com.br


1
1)Introduo

O Ambiente de Programao dos Painis de


Operao foi desenvolvido para disponibilizar ao usurio
dos controladores de nova gerao (IZP-09) s as
ferramentas necessrias para criao, teste e carga das
telas e acionamento de Leds indicadores que compem
um projeto para uma aplicao qualquer. Este ambiente
opera em plataformas Windows 98, ME, XP, NT e 2000,
e se comunica com o controlador atravs de um canal
serial RS232-C ou USB (atravs de um conversor serial -
USB).
Com a criao da plataforma OPPE teve-se um
aumento muito grande na funcionalidade da IHM dos
controladores da Incon. Com isso aumentou-se a
versatilidade e aplicabilidade destes equipamentos.
A IHM do IZP-05 tinha como principal vantagem
o fato de possuir a sua programao integrada ao editor
Inladder e ser extremamente simples de programar e
testar. Por outro lado, possua restries funcionais, como
a limitao de apresentao de uma nica varivel em
tela, entre outras.
Com o IZP-09, as restries foram eliminadas e
vrias funcionalidades foram incorporadas, tornando
vivel a programao de aplicaes com um maior grau
de sofisticao. Porm, essa sofisticao exigiu que fosse
criado um ambiente prprio para a IHM, pois houve um
aumento significativo na quantidade de recursos
oferecidos.

2 FONE:(16)3363-4107 / web: www.incon.com.br


Portanto, para o novo controlador IZP-09 a IHM Abre a lista de comandos disponveis no novo campo
necessita de um aplicativo de programao prprio criado e selecione o comando desejado.
denominado OPPE. Neste caso, toda a programao Para eliminar comandos na macro, selecione o comando a
associada manipulao de telas, programao e ser eliminado; no painel esquerdo, selecione a macro
superviso de variveis, senhas de acesso, ativao de corrente com o boto direito e clique na opo "Elimina
leds, funo de teclas, etc., so realizados atravs Comando". Para eliminar a macro corrente, no painel
aplicativo. Lembrando que, para as demais funes don esquerdo, selecione a macro com o boto direito e clique
controlador, necessria a utilizao do ambiente na opo "Elimina Macro".
Inladder.

2)Instalao do Oppe
A instalao do aplicativo OPPE realizada mo
mesmo pacote de instalao do Inladder. Assim, basta
realizar o download do aplicativo Inladder no site da
Incon Eletrnica (www.incon.com.br) e, ao instalar a
nova verso do Inladder, tem-se as seguintes opes:
Instalao padro: so instalados os aplicativos A INCON Eletrnica reserva o direito de alterar
Inladder e OPPE caractersticas tcnicas e estticas, sem aviso prvio, a fim de
Instalao Customizada: O usurio pode optar por melhorar o produto.
instalar com aplicativo individualmente ou os dois
juntos. INCON ELETRNICA LTDA.
R. Alfeo Ambrogi n735
Vila Mercedes CEP:13570-540
Assim como o ambiente Inladder, o OPPE opera
Fone/Fax: 016 3363-4100
nas plataformas Windows 98, 2000, NT, ME e XP. e-mail: incon@incon.com.br
www.incon.com.br

FONE:(16)3363-4107 / web: www.incon.com.br


3 16 FONE:(16)3363-4107 / web: www.incon.com.br
acesso. 3)Descrio do OPPE
Solicita ao operador que defina as senhas
de acesso associadas aos 4 nveis
existentes na IHM. Esta funo s A figura a baixo representa a tela principal do
ativada se o nvel corrente de acesso for ambiente de programao OPPE com um projeto
Program Password Nvel Administrador. Caso, contrrio ser carregado, ressaltando seus principais recursos conforme
solicitada uma senha ao usurio que definido no texto a seguir.
dever especificar a senha de
administrador para habilitar acesso a esta
Nome do projeto
tela de programao. Para encerrar a tela, Menu de Comandos
digite a tecla Enter fora do modo de Barra de botes
edio.

O procedimento de adicionar e eliminar um


Editor de propriedades
comando praticamente o mesmo dos outros elementos
(tela,tag).

4.6 Macro Painel do Projeto

A macro um conjunto de comandos seqncias.


Quando se deseja executar um conjunto de comandos de
maneira seqencial, podem-se compor estes comandos Status da Conexo
Status do driver de
em uma Macro. comunicao
Uma vez ativada a macro, todos os seus comandos
sero executados sequencialmente a partir do primeiro at
o ultimo. Verso do ambiente
Para adicionar comandos macro; no painel
esquerdo, selecione a macro corrente com o boto direito
Figura 1: tela principal do OPPE
e clique na opo "Acrescenta Comando". Um novo
comando ser inserido a frente do comando selecionado.

FONE:(16)3363-4107 / web: www.incon.com.br


15 4 FONE:(16)3363-4107 / web: www.incon.com.br
O nome do projeto carregado no ambiente Transfere a execuo do comando ou da
apresentado na barra superior do aplicativo. Logo abaixo macro corrente para a macro ou comando
Call Action especificado e ao final da execuo desta,
est o Menu de Comandos que permite acesso a todos os retorna para o prxima comando da macro
recursos (comandos) do ambiente. corrente,se existir.
Em seguida est a barra de botes que Transfere a execuo do comando ou
disponibiliza um conjunto de botes mais comumente Go To Action macro corrente para o macro ou comando
utilizados durante a operao do ambiente. especificado.
Do lado esquerdo est o Painel do Projeto. Nele Especifica a macro ou comando a ser
Programa Timer ativado quando o tempo definido para o
apresentam-se os itens que compem o projeto corrente timer terminar.
organizados graficamente em uma estrutura hierrquica. L uma base de dados no equipamento
Ao selecionar o item com o mouse, o editor de Remote Command pelo tag associado e executa o comando
propriedades apresenta a estrutura de dados do item definido na base.
selecionado e disponibiliza os recursos necessrios para Remote Status Envia para o controlador o status da IHM.
Define o estado do backlight do display,
superviso e edio da mesma. Program Back Light permitindo ligar ou apagar o mesmo.
No canto inferior direito h dois leds. O da direita Reset Leds Apaga todos os Leds programveis.
o Status da conexo. Este cone indica o status de Set Leds Acende todos os Leds programveis.
conexo entre o ambiente e o controlador. Quando o Programa operao do Led especificado,
controlador estiver online com o ambiente, este cone Program Led permitindo ativar, inibir ou piscar o
estar verde. Caso contrrio estar amarelo, em caso de mesmo.
Abre uma tela pr-definida e apresenta ao
erro na conexo ou cinza, em caso de falha no processo usurio a data e hora corrente, obtida do
de instalao do driver de comunicao. Program RTC relgio calendrio do controlador. Permite
O led da esquerda o de status do driver de ao usurio, utilizando as teclas de edio
comunicao. Ele indica o status de instalao do driver ,ajustar a data e hora correntes.
de comunicao com o controlador. Se o processo de Solicita ao usurio que especifique uma
Login senha. Existem 4 nveis de senha
instalao ocorrer sem falhas o cone se torna verde. No definidos na IHM. O nvel de senha
caso de falha (devido, por exemplo, a inexistncia da digitado pelo usurio salvo no Tag
porta de comunicao selecionada ou, ao fato da porta especificado como parmetro.
selecionada j esta sendo utilizada por outro aplicativo) o Logout Desativa o nvel de senha corrente.
cone se manter na cor vermelha. Existem 4 nveis de senha definidos na
IHM. Aps a execuo desta funo, a
IHM no possuir nenhum privilgio de

FONE:(16)3363-4107 / web: www.incon.com.br


5 14 FONE:(16)3363-4107 / web: www.incon.com.br
funo opera sobre este mecanismo, Ao lado dos leds de status est a verso do
permitindo salvar uma tela na pilha, ambiente.
reapresentar a tela anterior ou limpar toda
a planilha de telas.
Posiciona o cursor no campo especificado
e entra no modo de edio do mesmo caso
Edit Field o campo tenha sido configurado para
edio. Se o campo for de leitura a 3.1 Selecionar o Modelo da IHM
funo no executada.
Envia o valor especificado no campo
Send Direct Data Valor para a varivel do tipo tag Para iniciar a programao da IHM de seu
destino do controlador. controlar necessrio primeiro selecionar o modelo da
Envia o valor especificado no campo IHM. Clique em modelo depois escolha IZP-09, como
Valor para a varivel do tipo tag
Send Indexed Data destino do controlador. O ndice da
apresentado na figura 2 logo abaixo. Enquanto este
varivel obtido do campo Tag ndice, campo no for especificado os demais recursos no
ou seja, o valor atual deste Tag especifica podero ser acessados pelo usurio.
do tipo Tag destino ser atualizada.
Transfere o valor corrente do Tag fonte
Move Tag para o Tag destino.
Transfere o valor corrente do Tag A para
Exchange Tag o Tag B e vice-versa.
Compara o valor do Tag A e Tag B
segundo o critrio definido no campo
Compare Tag Comparao. O resultado da
comparao (0 falso e 1 verdadeiro)
armazenado no Tag C.
Adiciona o valor do Tag A com o valor do
Add Tag Tab B e armazena o resultado no Tag C.
Subtrai o valor do Tag A com o valor do
Subtract Tag Tab B e armazena o resultado no Tag C
Multiplica o valor do Tag A com o valor
Multiply Tag do Tab B e armazena o resultado no Tag
C.
Divide Tag Divide o valor do Tag A pelo valor do
Tab B e armazena o resultado no Tag C Figura 2: Escolha do modelo da IHM.

FONE:(16)3363-4107 / web: www.incon.com.br


13 6 FONE:(16)3363-4107 / web: www.incon.com.br
4) Conceitos bsicos da IHM
4.5 Comando
Para se trabalhar com o aplicativo OPPE Os comandos especificam e as aes e operaes
necessrio se conhecer alguns elementos bsicos que este que podem ser associadas aos diversos tipos de elementos
aplicativo utiliza. Cada um deles ser detalhado mais existentes no ambiente OPPE. Abaixo sero apresentados
adiante. So eles: e descritos todos os comandos:
Tela
Campo Tabela 2: Comandos disponveis
Tag Comando Descrio
Abre no display a tele especificada. Todos
Comando os campos da tela so atualizados no
Macro Open Screen processo de abertura. Posteriormente
Ao apenas os campos configurados para
atualizao automtica sero atualizados a
cada ciclo de varredura de tela.
L o valor do Tag associado ao
controlador abrindo no display do mesmo
4.1 Tela a tela correspondente ao valor obtido do
Tag. Todos os campos da tela so
OpenScreenIndexed atualizados no processo de abertura.
Todas as informaes que o usurio deseja Posteriormente apenas os campos
apresentar no display do IZP-09 so denominadas de configurados para atualizao automtica
telas. A tela pode conter tanto informaes na forma de sero atualizados a cada ciclo de
texto como tambm na forma numrica. Uma janela varredura de tela.
semelhante ao display do IZP-09 ser apresentada sempre Atualiza os valores de campo da tela
Refresh Screen corrente. Esta funo fora a atualizao
que um item tela for selecionado. O usurio poder editar de todos os campos correntes.
livremente, nesta janela, o contedo a ser apresentado A interface Homem-mquina do
quando estiver ativada a tela. controlador possui um mecanismo de
Para criar uma tela nova, basta selecionar, no pilha que guarda a ordem das ltimas telas
OPPE, a opo Telas e em seguida, clique com o boto que foram ativadas, permitindo ao
usurio, quando pressionar a tecla de
da direito do mouse. Depois clique com o boto esquerdo PopUp Screen cancelar, retornar s telas anteriores. Esta

FONE:(16)3363-4107 / web: www.incon.com.br


7 12 FONE:(16)3363-4107 / web: www.incon.com.br
do mouse na opo Adicionar Tela, conforme
ilustrao abaixo:

Posio e
caractersticas do
campo
Figura 3:Criar tela

Para se eliminar uma tela basta clicar, com o


boto direito do mouse, em cima da tela que se deseja
eliminar. Ser apresentado um menu onde se deve clicar
Elimina Tela

Figura 5: Mudana do posicionamento e tamanho do campo. 4.2 Tag


Para se eliminar o campo bem simple. Clique
Os tags representam um entidade relacionada
com o boto da direita em cima do campo que se deseja
alguma varivel (tipo R,M ou D) do controlador. Ele
deletar. Selecione ento a opo elimina campo.
mapeia esta varivel associada e podem possui escalas
para converso dos valores obtidos em unidades de
engenharia. Pode-se dizer que os tags so uma espcie de
4.4 Ao declarao de variveis. Como, dependendo da aplicao,
pode-se trabalhar com um nmero muito grande de tags,
Aes so operaes que podem ser associadas OPPE permite que estes tag sejam separados em grupos
aos diversos tipos de eventos existentes no ambiente escolhidos pelo usurio (veja figura 5).
OPPE. As aes podem ser de dois tipos: comandos ou Para se criar um grupo de tags basta clicar com o
macros. boto direito do mouse em Tag e selecionar com o

FONE:(16)3363-4107 / web: www.incon.com.br


11 8 FONE:(16)3363-4107 / web: www.incon.com.br
boto da esquerda Adicionar grupo de tags. possvel
nomear cada grupo separadamente.
J para se adicionar um tag a um grupo, basta
clicar com o boto da direita do mouse no grupo e
selecionar a opo adicionar novo tag. necessrio 4.3 Campos
escolher o tipo de varivel e o endereo da mesma. Veja a
tabela 1 com a relao do tipo de varivel com o tipo de Campos so reas, definidas dentro de uma tela,
tag. onde sero apresentados valores associados um tag. Os
campos so representados na tela do OPPE atravs de
retngulos pontilhados que delimitam a rea de
apresentao do mesmo.
Para se criar um campo basta posicionar o cursor,
Tabela 1: Tipos de tags
na tela desejada, onde se deseja criar o campo. Pressione
Tipo de varivel do Tipos de Tag o boto da esquerda do mouse e estenda o retngulo at a
controlador o tamanho de campo desejado. Solte o boto e ,sobre a
Contatos Auxiliares - R LocalLogic retngulo formado, pressione o boto da direita do mouse
Memrias Inteiras - M LocalInteger16 e selecione a opo Criar campo necessrio associar
Memrias Reais - D LocalReal32 um Tag este campo criado.
Outra forma de se criar um campo novo clicando
com o boto da direita do mouse sobre a tela desejada.
desta forma,surgiro algumas opes. Selecione a opo
Criar campo. Automaticamente se criar na coluna 0 e
linha 0 da tela um campo de tamanho 1.
possvel realocar e redimensionar o campo.
Pode-se fazer isso editando nas propriedades do campo,
como mostrado na figura 5 abaixo:

Figura 4: Grupo de Tags e Tags de um grupo

FONE:(16)3363-4107 / web: www.incon.com.br


9 10 FONE:(16)3363-4107 / web: www.incon.com.br

Das könnte Ihnen auch gefallen