Вы находитесь на странице: 1из 20

Inserindo Login no Supervisrio

Prof. Ezequiel Pelini


Configurar o Supervisrio
Abra o Elipse SCADA, crie uma nova aplicao e
configure o driver.
Em seguida, d um nome para sua
aplicao, salvando-a no diretrio
desejado.
Desenhar as Telas
Agora vamos inserir um boto para efetuar o login
atravs da opo Button.
Desenhar as Telas
Insira o boto e
clique duas vezes
sobre ele para
configur-lo.
Na aba Geral
configure
conforme a figura
ao lado.
Desenhar as Telas
Na aba
Mensagens
configure
conforme a figura
ao lado. Troque
tambm a cor da
fonte para branco
no fundo preto e
cor da fonte preto
no fundo branco
Desenhar as Telas
Na aba Tamanho
e Posio
configure
conforme a figura
ao lado.
Desenhar as Telas
Na aba Moldura
configure
conforme a figura
ao lado.
Desenhar as Telas
Na aba Scripts
clique em Novo e
configure
conforme a figura
ao lado.
Desenhar as Telas
O sript para login
encontra-se no
Manual do
Usurio Elipse
(scadamanual_br.
pdf -> pg.: 261).
Voc tambm
pode procurar as
funes atravs
deste boto
Desenhar as Telas
Copie e cole o
script disponvel
no AVA
(Script_Login.txt).
Se voc quiser ver
se o script no
contm erros
clique no boto
Desenhar as Telas
Aps clicado o
boto,
constatamos que
o script est
correto.
Desenhar as Telas
Mais detalhes do funcionamento do script so
encontrados abaixo (scadamanual_br.pdf -> pg.:
261).
Login ([x][,y][,habilitaTitulo][,permiteFechar][,strTitulo])
Chama uma caixa de dilogo para a identificao (login) de um usurio. Retorna verdadeiro
(diferente de zero) se o usurio for logado com sucesso ou falso (zero) se no for. Em caso de erro
nenhuma mensagem ou janela ser mostrada. Os parmetros opcionais X e Y indicam as
coordenadas da posio do canto superior esquerdo da janela de login. O parmetro habilitaTitulo
determina se a janela de login ter barra de ttulo (habilitaTitulo = 1, default) ou no (habilitaTitulo
= 0). O parmetro permiteFechar um booleano que indica se o boto de fechar a janela deve
aparecer (padro 1, visvel). O parmetro strTitulo permite especificar um ttulo para a janela
diferente do padro. Em caso de erro, o atributo global lastError tambm atualizado: 0 (zero) se o login
for cancelado pelo usurio ou 1 (um) se o usurio ou a senha forem invlidos.
Desenhar as Telas
Agora vamos criar os usurios atravs da opo
Organizer.
Desenhar as Telas
Clicar na opo
Usurios e clicar
no boto Novo
Desenhar as Telas
Aps o usurio
ser criado,
ficaremos com
a seguinte tela
Desenhar as Telas
Agora clicamos
no usurio
criado e vamos
editar suas
propriedades.
Configure
conforme a
figura ao lado.
Desenhar as Telas
O campo Nvel de Acesso funciona da seguinte
forma:
Um usurio pode acessar somente as telas que
possuem prioridade zero ou maior igual a sua.
Como padro, todas as telas possuem nvel de
acesso 0 (livre acesso).
Desenhar as Telas
Vamos agora testar nosso boto de login. Rode o
supervisrio e clique no boto criado.
Desenhar as Telas
Adicione o usurio recm criado com a respectiva
senha e clique em OK.
Desenhar as Telas
Parabns, voc est logado.

Вам также может понравиться