Buscar

Aula prática de SupervisóriosAlarmes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Prévia do material em texto

Aula prática de Supervisórios
Iniciar um novo projeto com domínio; ProjetoAlarmes
Criar os TAG’s Demo ;
Min.
Max.
Type
Pressão
0
450
0
Vazão
0
500
0
Vapor
0
100
0
Nível
0
1000
1
Caminhão
0
100
4
Temp1
0
200
0
Temp2
0
200
0
Temp3
0
200
0
HoraAtual
3
Inserir um TAG Interno chamado Motor
Configure a propriedade Value para Boolean com valor inicial em False (escreva) 
Inserir Telas;
Em Telas, botão direito inserir telas no projeto alarmes;
Marcar a opção “Configurar como tela inicial” Renomeie para “TelaMenu” 
Tamanho Largura : 1280 Altura 974
Crie mais uma Tela com o nome “TelaCaldeira” marque a opção “Configurar como tela Inicial”
Mesmo tamanho da Tela Menu, na Tela Caldeira clique com o lado direito do mouse e escolha: Ajustar ao Divisor escolha “Configurar como Tela Inicial do Divisor” 
Inserir Figuras nas Telas;
Clique com o botão direito do mouse em “Recursos” inserir recurso em: ProjetoAlarmes
Escolha a figura Caldeira na biblioteca do Elipse na pasta Demo dentro da pasta Caldeira, figura em jpg.
Na TelaCaldeira configure a propriedade FillSyle para 12 – Picture
Arraste a figura de recursos para PictureFile na propriedade da TelaCaldeira 
Na propriedades configurar Caption para Screen Tittle
Inserir um caminhão na parte inferior direita da tela;
Inserir um movimento de translação para a esquerda, associar ao TAG Demo Caminhão 
Insira um Motor na estrutura lado direito;
Motor na pasta Galeria Motors.
Insira um retângulo sobre o Tanque da direita;
Crie um objeto de Texto A com a palavra “Pressão” escreva na propriedade do objeto em “Caption” em “ForeColor” escolha a cor da letra e em “Font” o estilo e tamanho da Letra.
Em baixo de cada texto insira um display
Associe na TelaCaldeira;
Na propriedade da figura motor em associações, na propriedade “OverriderFillcolor” busque o Tag Interno motor e na direita selecione a propriedade Value.
No tipo de conexão selecione “Conexão Digital” escolha duas cores para ligado e desligado, se desejar habilite o pisca.
Ligado
65280 
(Verde Claro)
Dsligado
 255
(Vermelho)
No display da pressão crie uma Associação Digital para alterar a cor do Display caso o valor da pressão seja maior que 300
“ForegroundColor” na direita selecione a propriedade Pressão Value
Ligado
65535
(Amarelo)
Desligado 16777215
(Branco)
Conexão por Tabela
No Display do vapor crie uma associação por Tabela na propriedade “ForegroundColor” na direita associe Vapor Value
Min.
Max.
Valor
Pisca
 0
60
 255.255.87 (Amarelo Claro)
60
80
 255.255.255 (Branco)
80
100
 255.255.0 (Amarelo)
Conexão Analógica
Colocar um retângulo no tanque da esquerda. O Tag Nível pode varia de 0 a 1000, o preenchimento do retângulo vai de 0 a 100%.
“VerticalPercentFill” conexão analógica, na direita Nível Value
Valor na Fonte
Valor na Propried.
 1000
100
Animação;
Animar com translação o caminhão até onde desejar associe em Value Dados.Caminhão
Altere as propriedades “Enabled e EnabledSlider” da animação para “false”
Criação de Biblioteca do usuário
No menu Arquivo, selecione o item “Novo Projeto” e clique em próximo, selecione “Biblioteca de componentes do E3”.
Determine o nome da biblioteca (BibliotecaE3)
Determine as especificações referente ao Domínio )Projects/ProjetoAlarmes
Clique em concluir
Biblioteca;
Criar um Display para exibir o valor com uma casa decimal e sufixo “C” a cor do fundo varia conforme o valor da temperatura.
Clique em “Novo” “Biblioteca de componentes do E3” Nomeia como LibCaldeira, especifique a pasta C:\ElipseE3/Projects/ProjetoAlarmes
Insira um “XControl” chame-o de DisplayTemp
Na aba Design, desenhe um Display.
Formate o Display com a expressão 0.0 °C em “Format”
Para receber externamente qualquer valor precisamos associar, na aba propriedades, crie uma propriedade chamada “Temperatura” do tipo “Double”
Valor inicial “0” Texto de ajuda “Temperatura a ser exibida”
Retorne na aba design no Dysplay crie uma associação simples coma propriedade Temperatura criada na propriedade “Value” (DisplayTemp Temperatura).
Para alterar a cor conforme o valor da temperatura, crie uma associação por tabela, na propriedade “ForegroudColor”.
Na propriedade “Fonte” busque a propriedade “Temperatura”
Min.
Max.
Valor
 0
 20
0.0.255 (Azul)
 20
50
0.128.0 (Verde)
 50
150
255.255.87 (Amarelo Claro)
150
180
192.192.0 (Amarelo Escuro)
180
200
255.0.0 (Vermelho)
Para que o objeto possa ser utilizado é preciso registrá-lo. Salve as modificações. Clique com o botão direito do mouse em “Bibliotecas” e escolha a opção “Registrar bibliotecas carregadas”
Insira na Tela Caldeira três XControlDisplayTemp (Clique na tela com o lado direito do mouse).
Para cada DisplayTemp associe na propriedade temperatura com um Tag Temp
1

Outros materiais