Manual
Manual
Manual
Vijeo Designer
Tutorial
Verso 5.1 01/2010
3500703507
www.schneider-electric.com
35007035 01/2010
ndice
5 7
9
11
12 14 16 18 19
21
21 22 23 24 28 29 31 35 39 43 49 53 55 58 63
65
66 68
ndice . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . remissivo
71
35007035 01/2010
35007035 01/2010
Instrues de segurana
Informaes Importantes
AVISO Leia cuidadosamente estas instrues e observe o equipamento para se familiarizar com o dispositivo antes de o tentar instalar, utilizar ou efectuar a manuteno. As seguintes mensagens especiais podem surgir ao longo deste documento ou no equipamento para o avisar de possveis perigos ou para lhe chamar a ateno relativamente a informao que esclarea ou simplifique os procedimentos.
35007035 01/2010
NOTA A instalao, utilizao e manuteno do equipamento elctrico devem ser efectuadas exclusivamente por pessoal qualificado. A Schneider Electric no assume qualquer responsabilidade pelas consequncias resultantes da utilizao deste material. Uma pessoa qualificada possui aptides e conhecimentos relacionados com o fabrico e o funcionamento do equipamento elctrico e recebeu formao de segurana para reconhecer e evitar os perigos envolvidos.
35007035 01/2010
Apresentao
Objectivo do documento Este manual apresentar os fundamentos do Vijeo Designer, um pacote de software que permite o desenvolvimento e a configurao de aplicaes para as famlias de telas de IHM iPC/XBT GC/XBT GT/XBT GK/XBT GTW/XBT GH/ HMISTO/HMISTU. Ele foi escrito para ajudar novos usurios iniciar, e como uma referncia rpida para usurios que j so familiares com o software. Para descries detalhadas dos atributos e funes do software, refira-se a ajuda online do Vijeo Designer. mbito de aplicao Os dados e as ilustraes encontrados neste livro no so permanentes. Ns reservamos o direito para modificar os nossos produtos em linha com a nossa poltica de desenvolvimento contnuo do produto. A informao deste documento est sujeito a mudana sem aviso e no deve ser interpretado como compromisso por Schneider Electric. Documento para consulta possvel acessar toda a documentao relacionada ao Vijeo Designer DVD. Faa o download dessas publicaes tcnicas e outras informaes tcnicas em nosso website em www.schneider-electric.com. Comentrios utilizador Envie os seus comentrios para o endere;o de correio electrnico [email protected].
35007035 01/2010
35007035 01/2010
Vijeo Designer
I
Objetivo desta Seo Esta seo descreve as funes principais e instalao do software. Contedo desta parte Esta parte inclui os seguintes captulos:
Captulo 1 2 3 Geral Criao de projeto Download de Projeto Ttulo do captulo Pgina 11 21 65
35007035 01/2010
Vijeo Designer
10
35007035 01/2010
Geral
1
Objetivo deste captulo Este captulo descreve o aplicativo do software do Vijeo Designer. Contedo deste captulo Este captulo inclui os seguintes tpicos:
Tpico Resumo do Software Ferramentas Principais do Vijeo Designer Instalando Vijeo Designer Compatibilidade de Verso do Software Desinstalando Vijeo Designer Pgina 12 14 16 18 19
35007035 01/2010
11
Geral
Resumo do Software
Sobre o Vijeo Designer Vijeo Designer um software aplicativo de estado-de-arte com o qual voc pode criar paineis de operador e configurar parmetros de operao para dispositivos de interface de mquina humana (IHM). Providencia todas as ferramentas necessrias para desenvolver um projeto IHM, pela aquisio de dados para criar e exibir desenhos animados. Requisitos Mnimos do Sistema
Processador Memria Espao em Disco Disponvel Recomentado Pentium 4 2GHz ou mais rpido) Recomendado 1GB ou maior Disco rigido de 1 GB ou maior
Sistema de operao Microsoft Windows XP Profissional (Pacote de Servio 2 ou maior) ou Microsoft Windows Vista Business Navegador da Web Internet Explorer 6.0 ou recente
Atributos Reutilizar dados Vijeo Designer usa dois tipos de dados: dado interno criado na aplicao do usurio dado providenciado pelo dispositivo externo tal como PLC e mdulos E/S remoto Objetos grficos, scripts, e painis criados com Vijeo Designer podem ser salvados na Caixa de ferramenta (ver pgina 14) de modo que eles possam ser reutilizados nos outros projetos. A abilidade de reutilizar este dado podem ajudar a otimizar o desenvolvimento de novas aplicaes e padronizar telas em aplicaes de que so desenvolvido em conjunto. Multi-PLC conectividade Com Vijeo Designer voc pode configurar o seu painel de IHM para simultaneamente comunicar com vrios dispositivos diferentes da Schneider Eletric e de terceira. Criao de tela IHM Vijeo Designer permite que voc crie telas dinmicas para painel da IHM. Ele combina vrias funes tais como objetos em movimento, zooms, indicadores de nvel, indicador on/off, e tomadas em uma aplicao simples. Smbolos animados podem ser usados para construir e editar uma tela grfica muito simples.
12
35007035 01/2010
Geral
Aes Vijeo Designer permite que voc execute aes, tais como configurar a varivel ou executar um script, no tempo de execuo. Propriedades Vijeo Designer incorpora uma funo avanada que simplifica o gerenciamento de variveis usados nas telas de animao. Operando em uma Janela de Inspetor de Propriedades (ver pgina 14), voc pode configurar ou modificar os variveis e caractersticas dos objetos. Transmisso de mensagem multi-lngua Vijeo Designer pode guardar string textos para alarmes, etiquetas, e objetos texto na mesma aplicao para at 10 diferentes idiomas. Uma tomada simples pode trocar a exibio para um idioma selecionado. Editar variveis por outros aplicativos Vijeo Designer pode importar/exportar variveis e receitas como arquivos CSV. Da mesma forma, variveis criados em Vijeo Designer podem ser exportados para outros aplicativos. Modelos de terminal As seguintes unidades do IHM podem ser designados e configurados com Vijeo Designer: XBT GC Sries XBT GT Sries XBT GK Sries XBT GTW Sries Srie XBT GH Sries de iPC compacto Sries de iPC Smart Srie HMISTO Srie HMISTU
35007035 01/2010
13
Geral
14
35007035 01/2010
Geral
NOTA: Sua tela pode aparentar diferente de um anterior dependendo de como voc escolhe arranjar e exibir as janelas de ferramenta no Vijeo Designer. cones da Janela de Ferramenta Os cones da janela de ferramenta agem como tomada de alternncia para exibir ou esconder as janelas de trabalho (identificado na ilustrao acima atravs dos nmeros 1-6):
Item 1 Nome de Tela/cone Navegador Descrio Usado para criar aplicativos. Informao sobre cada projeto est listado hierarquicamente no pesquisador do documento.
Propriedade
Exibe os parmetros de objeto selecionado. Quando mais de um objeto selecionado, somente aqueles parmetros comuns para todos os objetos so exibidos. Lista todos os objetos que aparecem no esboo, dando seus: ordem de criao nome do objeto posio animaes outros variveis associados O objeto realado na lista selecionado no esboo. Informao exibido igualmente para um grupo de objetos (ex.: ordem, nome do objeto, posio). Para exibir uma lista de objetos no grupo, clicar o + cone do lado do nome de grupo. Cada objeto pode ser selecionado separadamente.
Lista de grficos
Zona de Feedback Exibe o progresso e os resultados da verificao de erro, compilao, e carregamento. Quando um erro ocorre, o sistema exibe uma mensagem de erro ou uma mensagem de advertncia. To view the errors location, double-click the error message. Caixa de Ferramentas Uma biblioteca de componentes (grfico de barra, cronmetro, etc.) providenciado pelo fabricante e/ou criado por voc. Para posicionar um componente no esboo, selecione o componente na Caixa de Ferramentas e arraste-o no esboo. Seu prprio componente pode ser exportado e/ou importado. Exibe o contedo de um relatrio ou da rede.
InfoViewer
35007035 01/2010
15
Geral
Selecionar um idioma de instalao e clicar o Vijeo Designer boto. Clicar o Prximo boto. Clicar o Contrato de Licena boto para ver os termos.
4 5 6
A tela de Informao do Cliente aparece. Clicar o Fechar boto para fechar a janela do contrato de licena, em seguida clicar o Sim boto para aceitar os termos. Inserir seu nome, nome da sua companhia, sua referncia, e seu nmero de serial na Informao do Cliente Em seguida clicar o Prximo boto. Selecione o nvel de acesso do usurio desejado e um diretrio de instalao e clicar o Prximo boto. Voc ser alertado para selecionar o nvel de acesso do usurio e o diretrio de instalao no seu computador. Pelo padro, este diretrio c:\Arquivos de Programa\Schneider Electric.
16
35007035 01/2010
Geral
Etapa 8
Ao
Resultado
Se voc deseja criar um atalho InstallShield Instala Vijeo Designer ou um dos na rea de trabalho clicar o Sim seus componentes. boto. Clicar o Fim boto quando a instalao completa. Em seguida clicar o Sair boto para retornar para sua rea de trabalho.
NOTA: No fim do processo de instalao, o programa pode solicitar para reiniciar o seu computador. Voc deve reiniciar para atualizar todos os componentes recm instalados no sistema.
35007035 01/2010
17
Geral
18
35007035 01/2010
Geral
35007035 01/2010
19
Geral
20
35007035 01/2010
Criao de projeto
2
2.1 Criao das Telas
Assunto desta Seo Esta seo descreve como criar as telas do projeto. Contedo desta seco Esta seco inclui os seguintes tpicos:
Tpico Descrio dos Requisitos Etapa da Construo do Projeto O Aplicativo de Relance Iniciando Vijeo Designer Configuraes Bsicas Criando Variveis Criando Telas Campo Numrico e Campo Texto Objetos Grficos Criando Receitas Criao da tela "Curvas" Criao da tela "Alarms" Criando uma Ao Simulao Pgina 22 23 24 28 29 31 35 39 43 49 53 55 58 63
35007035 01/2010
21
Criao de projeto
22
35007035 01/2010
Criao de projeto
35007035 01/2010
23
Criao de projeto
O Aplicativo de Relance
De Relance O projeto a ser desenhado chamado "manual". Ele consiste de trs telas: "Tank", "Curves", "Alarms". A tela "Tank" (ver pgina 24) consiste de: o tanque pegado da animao caixa de ferramenta, dois displays nmericos (o nvel do valor e o ponto de ajuste do alarme), dois tipos de receita comanda qual pode ser usado para definir o valor a preencher e o nvel de tanque dos alarmes, a vlvula de esvaziamento do tanque controlado por um boto, um alarme limiar superior lmpada, e um grupo de botes usados para trocar de uma tela para outra. A tela "Curves" (ver pgina 25) consiste de: um grfico de tendncia objeto no qual o nvel do tanque e ponto de ajuste do alarme so animados, e um grupo de botes usados para trocar de uma tela para outra. A tela "Alarms" (ver pgina 26) consiste de: um alarme objeto o qual exibe um alarme de nvel alto se o nvel de tanque maior que o ponto de ajuste do alarme, e um grupo de botes usados para trocar de uma tela para outra. A tela "Tank" Esta a tela principal do projeto. Aqui, o tanque preenchido para uma quantidade de produto selecionado (quantidade pequena, mdia e grande), gerenciado por uma receita. A receita tambm gerencia o limiar para no exceder dependendo da quantidade desejada (ponto de ajuste do alarme). Voc pode modificar o ponto de ajuste do alarme clicando (para uma simulao) ou tocando (na tela tctil do terminal na execuo) a exibio numrica para o "level of alarm". O alarme de nvel alto ativado se o nvel de tanque maior que o ponto de ajuste do alarme. Uma lmpada ilumina vermelho uma vez que o limiar excedido e o alarme ativado. Um "emptying" boto habilita voc para esvaziar o tanque atravs do boto de vlvula. A vlvula anima conforme voc esvazia o tanque. Quando fechado a vlvula mostrado em cinza. Quando aberto a vlvula mostrado em vermelho.
24
35007035 01/2010
Criao de projeto
Nmero 1 2 3 4 5 6 7 8
Descrio Botes de navegao de tela Lmpada de nvel alto Tanque com nvel animado Tanque de vlvula embaixo Boto de esvaziar o tanque Zona de entrada de dados para ponto de ajuste usando teclado numrico Seletor de receita Boto de comando da receita
A tela "Curves" A tela exibe a variao no nvel do tanque e o ponto de ajuste do alarme na forma grfica.
35007035 01/2010
25
Criao de projeto
Nmero 1 2
Descrio Botes de navegao de tela Grfico de tendncia mostrando o nvel do tanque e o ponto de ajuste
A tela "Alarms" Esta tela habilita voc visualizar o estado do nvel de alarme. A seguir o diagrama da tela "Alarms":
26
35007035 01/2010
Criao de projeto
Nmero 1 2
Descrio Botes de navegao de tela Tabela de alarme para visualizar alarmes ativo, reconhecido ou decorrido/resolvido
35007035 01/2010
27
Criao de projeto
28
35007035 01/2010
Criao de projeto
Configuraes Bsicas
De Relance Configurar o seu projeto corretamente essencial antes de voc iniciar um desenho. Este projeto usa variveis internas e externas. Um projeto criado em Vijeo Designer uma cadeia simples de informao (banco de dados). Dentro de um projeto, os terminais da unidade so configurados e organizados na estrutura hierrquica. Cada terminal mostra o ambiente do hardware (dispositivo PLC) no qual o projeto ir executar.
35007035 01/2010
29
Criao de projeto
Criar um Projeto e Configurar o seu Terminal A seguinte tabela descreve como criar um projeto e selecionar o dispositivo remoto:
Etapa 1 Ao Esta caixa de dilogo aparece quando voc inicia o Vijeo Designer. Assegure-se de que o Criar novo Projeto selecionado e clicar "Prximo" para continuar.
Nota: Se a caixa de dilogo acima no exibida quando voc inicia o Vijeo Designer, voc deve selecionar o "Vijeo-Manager" tab no navegador, e ento clique o boto direito (do mouse)"Vijeo-Manager" e selecione "Novo Projeto". 2 Inserir o nome do seu projeto e clique Prximo. No nosso caso, digite "Manual". Selecione o tipo de terminal, XBTGT2000 Sries, e o modelo, XBT GT2330. Clicar Prximo Selecionar o endereo de IP se o modelo usa uma porta Ethernet e ento clique Prximo. Selecione o driver relevante para o tipo do dispositivo usando o Adicionar boto. No nosso exemplo, selecione Schneider Electric Industries SAS como Fabricante, Modbus_(RTU) como odriver, e Equipamento Modbus como o Equipamento. Em seguida clicar o Fim. Novas pastas (painel, scripts, alarmes, janelas de popup, idiomas, arquivos de dados, etc.) so criados. Nota: Para adicionar um outro "Terminal" para o projeto, clique o boto direito (do mouse) "Manual" ento selecione "Novo Terminal". 3 Salvar o seu projeto.
30
35007035 01/2010
Criao de projeto
Criando Variveis
De Relance Uma varivel um endereo de memria indicado pelo nome. Vijeo Designer lida com os seguintes tipos de variveis: BOOLEANO INT (16 bit assinado inteiro) UINT (16 bit no assinalado inteiro) DINT (32 bit assinado inteiro) UDINT (32 bit no assinado inteiro) Inteiro (1-32 bit genrico inteiro) REAL STRING Tipo de Dados do Usurio ( Array ou Estrutura) Pasta INT em Bloco (16 bit assinado bloco inteiro) UINT em Bloco (16 bit no assinado bloco inteiro) DINT em Bloco (32 bit assinado bloco inteiro) Inteiro em BLoco (1-32 bit genrico bloco inteiro) Bloco REAL Vijeo Designer usa as variveis para se comunicar com os dispositivos. Voc pode tambm definir variveis internas que iro somente ser usados pelo Vijeo Designer. No nosso projeto, ns iremos criar duas variveis internas e duas variveis externas que comunicam-se com o dispositivo Modbus.
35007035 01/2010
31
Criao de projeto
Trocar o nome do Booleano-tipo "BOOL01" varivel para "High_level" no Inspetor de Propriedade. Na janela, especificar a origem de varivel (externo neste caso). No Endereo do Dispositivo propriedade, digitar%M0.
32
35007035 01/2010
Criao de projeto
Etapa 3
Repetir etapas 1 e 2 para criar o seguinte varivel interno do tipo BOOLEANO: "Emptying". Voc agora criou duas variveis BOOLEANO.
Clique com o boto direita do mouse em "Variveis" em seguida na janela "Navegador", e selecione "DINT".
35007035 01/2010
33
Criao de projeto
Etapa 6
Ao Trocar o nome do "DINT" tipo de varivel, "DINT01", para"Level" na guia Propriedades. Na janela, especificar a origem de varivel (externo neste caso). No Endereo do Dispositivo propriedade, digitar%MW0. Ajustar o Grupo de Registro propriedade para "LoggingGroup1".
Repetir etapas 5 e 6 para criar o seguinte varivel interno do tipo DINT: "Setup". Agora, no Editor de Varivel, voc ir ver a seguinte lista.
NOTA: It is possible to access the variable properties by double-clicking on the variables row number. As janela Propriedades da Varivel aparece, o qual faz a configurao de varivel mais fcil de acessar e entender.
34
35007035 01/2010
Criao de projeto
Criando Telas
Ilustrao Nesta seo, voc vai criar as telas Tank, Curves, e Alarms. Voc tambm ir criar botes para trocar de uma tela para outra. O grfico abaixo mostra como as telas devem parecer no final desta seo:
35007035 01/2010
35
Criao de projeto
Etapa 3
4 5
Na janela "Propriedades" da tela "Tank", trocar Cor do Fundo para cinza claro, RGB cdigo, "192,192,192". Criar outras duas telas usando a mesma cor do fundo como a tela Tank. Clicar o boto da direita (do mouse) nas Telas Base e selecionar Novo Tela para cada tela novo. Renomear Tela2 para Curves e Tela3 para Alarms.
36
35007035 01/2010
Criao de projeto
Criar um Boto de Navegao de Tela A seguinte tabela descreve como criar os botes para mudanas entre telas:
Etapa 1 Ao Selecionar o "Boto" cone na barra de ferramenta e desenhar uma rea no tela onde o boto ser colocado.
Para definir uma rea onde o objeto deve ser colocado, simplesmente: clique com boto esquerdo (do mouse) na tela onde voc deseja posicionar seu objeto, soltar o boto esquerdo do mouse, arraste o mouse para obter o tamanho desejado do seu objeto na tela, clique com boto esquerdo (do mouse) na tela para completar o desenho. 2 Quando a janela "Configuraes de Boto" exibida, no Geral tab: digitar"Button_tank" para o nome, selecionar a categoria primitivo e o boto estilo 00002, abaixo do Quando Tocar, selecione Tela na Operao, selecione Mudar Tela para Tank (Id=1) ento clicar no Adicionar.
Na guia Cor, selecionar um verde escuro, 0,128,0, para a cor do fundo dianteiro. 37
35007035 01/2010
Criao de projeto
Etapa 4 5 6 7
Ao Na guia Rtulo, ajustar o tipo do rtulo para esttico e digiteTank no campo de texto livre . Clicar no OK para confirmar a configurao. Repetir a operao para os botes para a tela Curves (Id=2) e a tela Alarms (Id=3). Agora voc tem 3 botes que permite pular entre as pginas. Selecione estes 3 botes para copiar (Ctrl+C) e colar (Ctrl+V) eles nas outras duas telas.
38
35007035 01/2010
Criao de projeto
35007035 01/2010
39
Criao de projeto
O janela Editor de Texto exibida. Configure as propriedades do texto como mostra na tela abaixo e clicar em OK:
3 4
Na janela "Propriedades", mudar a Cor do Texto para preto, 0,0,0. Fazer o mesmo para o campo texto Alarm level.
40
35007035 01/2010
Criao de projeto
Criar um Campo Numrico A seguinte tabela descreve como criar um campo numrico:
Etapa 1 Ao Selecionar a "Campo Numrico" cone na barra de ferramenta e desenhar uma rea na tela onde a janela do numrico ser colocado.
A janela Configuraes do Campo Numrico exibida. Configurar as propriedades como mostram na tela abaixo:
35007035 01/2010
41
Criao de projeto
Etapa 3
duplo clique no "Level" varivel, e depois em OK na expresso do editor, digite 3.0 no campo "Exibir Dgitos", 4 5 6 Na guia "Cor": selecione a cor azul escuro, 0,128,128, para o "Placa". Clicar OK. Repetir esses passos para a varivel Setup. Para a varivel Setup, checar Habilitar Modo de Entrada na guia Modo de Entrada. Isto permite que voc troque o valor do tempo de execuo. A opo Exibir Teclado de Popup automaticamente selecionada. Isto exibe um teclado numrico que voc pode usar para mudar o valor do campo numrico. Selecione a cor vermelha, 255,0,0, para a "Placa". Salvar o seu projeto.
NOTA: Voc pode acessar e modificar uma configurao do objeto na janela "Propriedades".
42
35007035 01/2010
Criao de projeto
Objetos Grficos
Ilustrao Nesta seo, voc ir adicionar o tanque, o fundo da vlvula, a tubulao da vlvula, o abrir e fechar boto da vlvula e o indicador de nvel alto. O grfico abaixo mostra como o painel deve parecer no final desta seo:
35007035 01/2010
43
Criao de projeto
Importar um Objeto pela Caixa de Ferramenta A seguinte tabela descreve como usar um objeto pela caixa de ferramenta o qual providencia uma representao esquemtica do tanque:
Etapa 1 Ao Na janela Biblioteca, selecionar a pasta Favoritos. Selecionar Graph e ento TankGraph. Arraste-e-solte o TankGraph_0001 objeto no Tank painel. Redimensionar o objeto quando necessrio arrastando qualquer um dos pontos que aparecem em volta do objeto quando voc seleciona ele.
Na janela "Propriedades" do TankGraph, propriedade "Varivel", clique no boto . A janela da Lista de Varivel exibida. Duplo clique no Level varivel para animar o nvel do tanque.
Criar uma Linha A seguinte tabela descreve como criar uma linha representando a tubulao do fundo da vlvula:
Etapa 1 Ao Selecionar a "linha" cone pela barra de ferramenta e desenhar uma linha pelo fundo do tanque para o fundo da tela. Ajustar a posio da linha usando as teclas de seta no seu teclado.
Na janela "Propriedades", configurar: preto, 0,0,0, como a cor da linha, "4" como a largura da linha.
44
35007035 01/2010
Criao de projeto
Criar Vlvula Um polgono ir representar a vlvula. Anima dependendo se est aberto (verde) ou fechado (cinza). A seguinte tabela descreve como criar a vlvula:
Etapa 1 Ao Selecionar o cone "Polgono" na barra de ferramenta e us-lo para desenhar uma vlvula, definindo uma rea na tela onde a vlvula ser colocado.
A janela Propriedades de Animao exibida. Configurar as propriedades como mostram na tela abaixo:
Na guir "Cor", selecionar Formato Livre para o modo. Na guia "Cor da Frente": checar Habilitar Animao da Cor da Frente. Clique no cone e, em seguida:
duplo clique na varivel BOOLEANA "Emptying" e depois clicar "OK", mudar a cor do OFFpara cinza, 192,192,192, e ON para verde, 0,128,0. 4 Clicar OK.
35007035 01/2010
45
Criao de projeto
Criar Sinal de Advertncia Usaremos a lmpada para sinalizar o "High_level" alarme. Anima dependendo se o alarme ativado (vermelho) ou dasativado (cinza) para "High_level". A seguinte tabela descreve como criar a lmpada:
Etapa 1 Ao Selecionar o cone "Lmpada" na barra de ferramenta e us-lo para desenhar uma Lmpada, definindo uma rea na tela onde a lmpada ser colocada.
selecionar a varivel "BOOLEANA" "High_level", manter o estilo da lmpada 10001. 3 Na guia "Cor": selecionar cinza escuro, 128,128,128, para a cor do fundo do estado OFF, selecionar vermelho, 255,0,0, para a cor do fundo do estado ON combinado compiscar rpido. Clicar OK.
Criar um Boto de Comando O boto "emptying" habilita ou desabilita a varivel "emptying". Anima o fundo da vlvula.
46
35007035 01/2010
Criao de projeto
A janela Configuraes de Boto exibida. Configurar as propriedades como mostram na tela abaixo:
35007035 01/2010
47
Criao de projeto
Etapa 3
Ao No guia Geral: selecione 00003 conforme o estilo de boto. Abaixo da guia "Ao Tocar", clique no cone e:
selecione a varivel "BOOLEANA" "Emptying", selecionar Alternar que trocar ON o Emptying bit quando o boto pressionado pela primeira vez e troc-lo OFF quando o boto pressionado novamente. clicar Adicionar para confirmar a seleo. 4 Na guia "Rtulo": selecionar o tipo esttico de rtulo, Digitar Emptying na janela de entrada de dados, 5 Na guia "Cor": selecione branco, 255,255,255, como a cor do fundo, selecione preto, 0,0,0, como a cor do texto, Clicar OK.
48
35007035 01/2010
Criao de projeto
Criando Receitas
Ilustrao Esta seo explica dois modos de implementar comandos de receita: usando botes para cada receita, usando o seletor de receita. Ns iremos criar 3 receitas para ajustar o nvel e os valores do ponto de fixao de alarme de acordo com a receita selecionada: Small quantity a primeira receita. Enche o tanque para 25% da sua capacidade e ajusta o nvel de alarme no 27%. Medium quantity a segunda receita. Enche o tanque para 50% da sua capacidade e ajusta o nvel de alarme no 52%. Large quantity a terceira receita. Enche o tanque para 80% da sua capacidade e ajusta o nvel de alarme no 82%. O grfico abaixo mostra como a tela deve parecer no final desta seo:
35007035 01/2010
49
Criao de projeto
Etapa 4
Clicar o boto da direita (do mouse) nos Receitas e selecionar Nova Receita para criar receita 2 Clicar o boto da direita (do mouse) nos Receitas e selecionar Nova Receita para criar receita 3 Clicar na seta, como mostra no grfico, para expandir a janela, Renomear Receita1 para Small e, na coluna Idioma1, digitar Small quantity, Renomear Receita2 para Medium e, na coluna Idioma1, digitar Medium quantity, Renomear Receita3 para Large e, na coluna Idioma1, digitar Large quantity, 3 receitas foram criadas. 5 Configurar os nomes de receitas como seguem:
Clicar na seta, como mostra no grfico acima, para minimizar a janela, Clicar nas Receitas, como mostra no grfico, para selecionar todos as receitas e executar as seguintes etapas de configurao, 6 Configurar as receitas como seguem:
Preencher a linha 1 ao duplo-clique para inserir dados, Adicionar um ingrediente ao clicar o boto da direita (do mouse) na linha 1 e selecionar Novo Ingrediente o qual permite voc criar linha 2 Preencher a linha 2 ao duplo-clique para inserir dados, 7 Salvar o seu projeto.
50
35007035 01/2010
Criao de projeto
Criar Boto-Comando de Operar Receita Criar trs botes, um para cada receita, A seguinte tabela descreve como criar os botes para uma receita:
Etapa 1 Ao Selecionar a cone "Boto" na barra de ferramenta e us-lo para desenhar um retngulo na tela.
A janela Configuraes do Boto exibida. Configurar as propriedades como mostram na tela abaixo:
35007035 01/2010
51
Criao de projeto
Etapa 3
Ao Na guia Geral: selecione 00002 conforme forma de estilo do boto. Abaixo da guia "Quando Tocar": selecionar a operao Word, inserir1 na Origem. no Destino, clicar o cone e selecionar
RecipeDefaultControl.RecipeNumber. clicar Adicionar para confirmar seleo da receita nmero 1. Repetir a operao, permitindo origem1 para o destino RecipeDefaultControl.Operation, clicar Adicionar para confirmar a opo para enviar receita comando. 4 Na guia "Rtulo": selecionar o tipo esttico de rtulo, digitar Small quantity na janela de entrada de dados, 5 Na guia "Cor": selecione preto, 0,0,0, como a cor do texto, selecione amarelo, 255,255,0, como a cor do fundo, Clicar OK. Salvar o seu projeto.
6 7
Repetir estas etapas para criar o boto para o Medium e Large receitas usando a seguinte tabela de tarefa:
Small RecipeDefaultControl.RecipeNumber (Nmero da receita) RecipeDefaultControl.operation (Operao da receita) Cor de boto e cdigo de cor Rtulo de boto 1 1 amarelo 255,255,0 Small quantity Medium 2 1 salmo 255,128,64 Medium quantity Large 3 1 marrom 128,128,0 Large quantity
Criar o seletor de receita O seletor de receita pode ser encontrado na Biblioteca. Na janela Biblioteca, selecionar a pasta Favoritos. Selecione Receita. Arraste-e-solte o "Recipeselect" objeto e o "send" objeto dentro da tela "Tank".
52
35007035 01/2010
Criao de projeto
35007035 01/2010
53
Criao de projeto
Criar grficos de tendncia A seguinte tabela descreve como criar grfico de tendncia para a telas Curves:
Etapa 1 Ao Selecionar o cone "Grfico de Tendncia" na barra de ferramenta e desenhar uma rea na telas onde o objeto ser colocado.
Configurar o grfico de tendncia na janela de propriedades: selecionar a "Level" varivel para canal1, Habilitar canal2 e selecione a varivel "Setup".
54
35007035 01/2010
Criao de projeto
35007035 01/2010
55
Criao de projeto
Importar e Configurar o Objeto Alarme A seguinte tabela descreve como criar um resumo de alarme:
Etapa 1 Ao Selecionar o cone "Resumo de Alarme" na barra de ferramenta e desenhar uma rea na tela onde o objeto ser colocado.
Duplo clique o objeto para abrir as Configuraes de Resumo de Alarme janela. Na guia Geral: selecionar Registro para a propriedade de Lista de Alarme (histrico, ativo, registro) para exibir mudanas no estado de alarme (ativo, reconhecido, desconhecido, e retornado ao normal.).
NOTA: A exibio de coluna pode ser configurado quando necessrio. Nesta pgina Alarms, ns escolhemos exibir a mensagem com a largura da coluna de 120, e a data e hora do alarme com largura da coluna de 80.
56
35007035 01/2010
Criao de projeto
Configurar Grupo de Alarme A seguinte tabela descreve como configurar o grupo de alarme:
Etapa 1 Ao Selecionar a guia "Projeto" na janela Navegador.
2 3 4
Clique duas vezes em "Alarmes e eventos" para abrir a pasta. Selecionar "AlarmGroup1" para abrir a janela de configurao do grupo de alarme. Para High_level alarme, adicionar a mensagem "Tank in high level" como mostra na seguinte tela:
Quando o alarme acionado, "Tank in high level" ser exibido na mensagem coluna. 5 Salvar o seu projeto.
35007035 01/2010
57
Criao de projeto
Criando uma Ao
De Relance Aes podem definir um procedimento que funcione quando uma condio encontrada. Para este projeto, ns criamos trs aes: A primeira ao aciona quando o terminal inicia. usado para selecionar receita nmero 1. A segunda ao aciona quando a varivel "Emptying" est ativa. Esta ao simula o esvaziamento do tanque. A terceira ao aciona quando a varivel "Level" excede o valor da varivel "Setup". Esta ao alterna o "High_level" alarme ON e OFF. Criar a Ao de Inicializao A seguinte ao executa uma vez na inicializao.
58
35007035 01/2010
Criao de projeto
Selecione "Script" no campo "Operao". Clicar o Novo Script boto para abrir a janela do script. Digite o seguinte script: //Ajustar Recipegroup RecipeControlDefault.RecipeGroupNumber.write(1); Clicar o Adicionar-> para adicionar o script para a ao. Clicar Fim para salvar a ao.
4 5
Criar a Ao de Esvaziamento A seguinte ao executa a cada 0.3 segundos quando a varivel "Emptying" habilita, ao pressionar o boto Esvaziar. Esta ao simula o esvaziamento do tanque.
35007035 01/2010
59
Criao de projeto
Selecione "Script" no campo "Operao". Clicar o Novo Script boto para abrir a janela do script. Digite o seguinte script: //criando varivel temporrio int tmp; int tmp; //Ajustar o valor do nvel no tmp tmp = Level.getIntValue (); //Se o valor do nvel>0 if (tmp>0) { //ento decrscimo o tmp tmp --; //Ento gravar o valor do tmp no nvel de varivel Level.write ( tmp ); }
60
35007035 01/2010
Criao de projeto
Etapa 4 5
Ao Clicar o Adicionar-> para adicionar o script para a ao. Clicar Fim para salvar a ao.
Criar a Ao de Alarme A seguinte ao executa periodicamente a cada segundo. Esta ao alterna o "High_level" alarme ON e OFF. A seguinte tabela descreve como criar a ao de alarme:
Etapa 1 2 Ao Na janela do Navegador, selecione a guia "Projeto", ento clique o boto direito (do mouse) "Aes" e selecione "Nova Ao" Na caixa de dilogo das Configuraes de Aes: Selecione "Peridico" no campo "Tipo de Trigger", Inserir 1.0 para o Freqncia, Selecione "Baixo" no campo "Programao", Clicar Prximo para continuar.
35007035 01/2010
61
Criao de projeto
Etapa 3
Ao Selecione "Script" no campo "Operao", Clicar o Novo Script boto para abrir a janela do script. Digite o seguinte script: //Se Nvel > Ajuste do alarme if (Level.getIntValue() > Setup.getIntValue()) //Ento Alarme (Alto_nvel) ativado seno alarme desativado High_level.write(1); else High_level.write(0); Clicar o Adicionar-> para adicionar o script para a ao. Clicar Fim para salvar a ao. Salvar o seu projeto.
4 5 6
62
35007035 01/2010
Criao de projeto
Simulao
Simulando seu Projeto A funo de simulao pode ser utilizada para exibir seu projeto sem fazer download em um terminal iPC/XBT GC/XBT GT/XBT GK/XBT GTW/ XBT GH/HMISTO/HMISTU. uma boa maneira para checar e validar o seu projeto, e ter certeza de que as coisas esto na maneira que voc quer. Iniciar Simulao A seguinte tabela descreve como executar a simulao e checar o seu projeto:
Etapa 1 2 3 4 Ao Clicar na guia Projeto na janela Navegador. Clique o boto direito (do mouse) Terminal 1. Selecionar Iniciar Dispositivo de Simulao. Testar seu projeto como ele por enquanto. A tela inicial do seu projeto aparece. Ele deve-se comportar como descrito nos requerimentos estabelecidos no inicio do Tutorial. Por exemplo: Escolha uma receita. O valor aparece no tanque graficamente e no campo numrico? Clicar no campo numrico (nvel do alarme) e inserir nmero 10 pela tecla que emerge. Quando o alarme aparece, a luz pisca? Clicar o navegao boto para mudar para a segunda tela. O valor aparece nas curvas? Clicar o alarmes boto para mudar para a terceira tela. Voc chegou l? Retornar para a primeira tela. Clicar o esvaziar boto. O tanque esvazia? Resultado
35007035 01/2010
63
Criao de projeto
Etapa 5
Ao Para parar a simulao, pressionar um dos CTRL+Z ou ALT+F4 ou clicar o Fechar boto na janela de simulao.
Resultado Se voc achar que alguns dos elementos no esto funcionando propriamente, volte ao painel apropriado, selecione o(s) elemento(s) e reveja as propriedades.
Quando tudo estiver perfeito, testar outras partes da aplicao tais como alarmes. Nota: Quando for testar o seu projeto depois de fazer as correes, voc deve fechar a janela de simulao antes de executar uma nova.
64
35007035 01/2010
Download de Projeto
3
Objetivo deste Captulo Este captulo descreve os diferentes tipos de compilao do projeto e vrios modos de download do projeto. Contedo deste captulo Este captulo inclui os seguintes tpicos:
Tpico Validao, Compilao e Correo de erros Download de projeto Pgina 66 68
35007035 01/2010
65
Download de Projeto
Validao do terminal Para garantir que todos os parmetros do projeto a ser compilado estejam presentes e corretos, utilize o comando Compilar Validar tudo no menu principal. Compilao do terminal O comando Compilar compila o projeto criado com o editor grfico do Vijeo Designer em um programa que pode ser executado na tela da IHM suportada. Antes de compilar, utilize o comando Compilar Limpar tudo. Este comando limpa a pasta do projeto para cada terminal e/ou projeto de modo a liberar os arquivos desnecessrios da pasta. Aps a limpeza das pastas do terminal, utilize o comando Compilar Compilar tudo para compilar seu terminal. O Vijeo Designer pode compilar um programa de quatro formas possveis:
Tipo Compilar Procedimento Recompila todo o projeto.
Iniciar simulao Recompila todo o projeto. Ao trmino da compilao, a simulao ser (Compilar) iniciada. No permite a simulao de endereos externos. 66
35007035 01/2010
Download de Projeto
Procedimento Recompila todo o projeto. Ao trmino da compilao, a simulao ser iniciada. Permite a simulao de endereos externos. Recompila todo o projeto. Em caso de deteco de erros, os arquivos do aplicativo do usurio so transferidos para a mquina terminal.
Correo de erros Ao trmino do processo de compilao, a janela Zona de feedback abre automaticamente e todos os erros detectados e advertncias sero exibidos. Os erros so exibidos em vermelho e as advertncias em amarelo. Quando no houver erros ou advertncias, o resultado ser exibido em verde. Para exibir informaes detalhadas sobre um erro ou advertncia especfico(a), clique duas vezes sobre ele(a).
35007035 01/2010
67
Download de Projeto
Download de projeto
Tipos de downloads de dados Para enviar uma aplicao para seu terminal, possvel utilizar vrios mtodos de download: download por rede Ethernet mtodo de sistema de arquivos, em o download dos dados realizado para um carto CF, unidade USB ou pasta de rede utilizao da porta serial da unidade para fazer download diretamente no terminal utilizao da porta USB da unidade para fazer download diretamente no terminal Selecione o mtodo desejado para utilizar Propriedades de terminal Para mais informao sobre o download de projetos, veja ajuda online.
68
35007035 01/2010
Download de Projeto
Procedimento de download A seguinte tabela descreve como fazer o download de uma aplicao no terminal:
Etapa 1 2 Ao Clique na guia Projeto na janela Navegador e clique em Terminal1. No campo Download do janela Propriedades, selecione o mtodo de download adequado para seu terminal: USB, Serial, Arquivo de sistema ou Ethernet.
Verifique o manual de seu hardware para o mtodo de download suportado e os cabos de download. 3 4 5 Estabelea as configuraes de download para o mtodo de download. Na janela Navegador, clique com o boto direito em Alvo1 e selecione Download Para.... Verifique a unidade de seu terminal para ver se a aplicao exibida corretamente. Observao: Se aparecer uma mensagem de erro na Zona de feedback, o download falhou. necessrio resolver o problema antes de tentar fazer o download novamente. Clique duas vezes na mensagem de erro exibida na Zona de feedback para localizar a posio do erro.
35007035 01/2010
69
Download de Projeto
Sir do Vijeo Designer Antes de sair do Vijeo Designer, salve ser projeto. Em seguida, selecione Arquivo Sair a partir do menu principal.
70
35007035 01/2010
ndice remissivo
B C A
Instalao, 16
A
aes, 13
O C
compilao, 66 conectividade, 12 Configurao, 29 Objeto, 43
P
Painis de IHM que usam Vijeo Designer, 13 painel grfico, 12 Painel Grfico Tanque, 35 propriedades, 13
D
Desinstalar, 19 dispositivos de terminal, 13 download de projeto, 68
R E
editando variveis, 13 Editar varivel, 13 erros, 66 Ethernet, 66 Exibir, 39 Receita, 49 reutilizao de dados, 12 reutilizar dados, 12
S
Script, 58 simulao, 63
G
gerao, 66
T
Tea grfica Alarme, 55 Tela grfica Curvas, 53 transferncia de dados, 66
71
I
IHM, 12 Iniciando Vijeo Designer, 28
35007035 01/2010
Index
V
validao, 66 Variveis, 31 verificao de erros, 66
72
35007035 01/2010