Vijeo Designer EIO0000001022 03/2014
Vijeo Designer
Tutorial
Versão 6.2
03/2014
2 EIO0000001022 03/2014
índice
Instruções de segurança . . . .
5
Acerca deste manual . . . .
7
Parte I Vijeo Designer. . . .
9
Capítulo 1 Geral . . . .
11
Resumo do Software . . .
12
Ferramentas Principais do Vijeo Designer . . .
14
Instalando Vijeo Designer . . .
17
Compatibilidade de Versão do Software . . .
18
Desinstalando Vijeo Designer . . .
19
Capítulo 2 Criação de projeto . . . .
21
Descrição dos Requisitos . . .
22
Etapa da Construção do Projeto . . .
23
O Aplicativo de Relance . . .
24
Iniciando Vijeo Designer . . .
28
Configurações Básicas . . .
29
Criando Variáveis . . .
31
Criando Telas . . .
36
Campo Numérico e Campo Texto . . .
39
Objetos Gráficos . . .
43
Criando Receitas . . .
49
Criação da tela "Curvas" . . .
54
Criação da tela "Alarms" . . .
56
Criando uma Ação. . .
60
Simulação . . .
64
Capítulo 3 Download de Projeto . . . .
65
Validação, Compilação e Correção de erros. . .
66
Download de projeto . . .
68
índice
remissivo
. . . .
Instruções de segurança
Informações Importantes
AVISO
Leia cuidadosamente estas instruções e observe o equipamento para se familiarizar com o
dispositivo antes de o tentar instalar, utilizar ou efectuar a manutenção. As seguintes mensagens
especiais podem surgir ao longo deste documento ou no equipamento para o avisar de possíveis
perigos ou para lhe chamar a atenção relativamente a informação que esclareça ou simplifique os
procedimentos.
6 EIO0000001022 03/2014
NOTA
A instalação, utilização e manutenção do equipamento eléctrico devem ser efectuadas
exclusivamente por pessoal qualificado. A Schneider Electric não assume qualquer
responsabi-lidade pelas consequências resultantes da utilização deste material.
Uma pessoa qualificada possui aptidões e conhecimentos relacionados com o fabrico e o
funcionamento do equipamento eléctrico e a sua instalação e recebeu formação de segurança
para reconhecer e evitar os perigos envolvidos.
Acerca deste manual
Apresentação
Objectivo do documento
Este manual apresentará os fundamentos do Vijeo Designer, um pacote de software que permite
o desenvolvimento e a configuração de aplicações para as famílias de telas de iPC/XBT GC/
XBT GT/XBT GK/XBT GTW/XBT GH/HMIGTO/HMIGTU/HMISTO/HMISTU.
Ele foi escrito para ajudar novos usuários à iniciar, e como uma referência rápida para usuários
que já são familiares com o software. Para descrições detalhadas dos atributos e funções do
software, refira-se a ajuda online do Vijeo Designer.
âmbito de aplicação
Os dados e as ilustrações encontrados neste livro não são permanentes. Nós reservamos o direito
para modificar os nossos produtos em linha com a nossa política de desenvolvimento contínuo do
produto. A informação deste documento está sujeito a mudança sem aviso e não deve ser
interpretado como compromisso por Schneider Electric.
Documento para consulta
É possível acessar toda a documentação relacionada ao Vijeo Designer DVD.
Faça o download dessas publicações técnicas e outras informações técnicas em nosso website
em www.schneider-electric.com.
Vijeo Designer Vijeo Designer EIO0000001022 03/2014 Vijeo Designer
Parte I
Vijeo Designer
Objetivo desta Seção
Esta seção descreve as funções principais e instalação do software.
Conteúdo desta parte
Esta parte inclui os seguintes capítulos:
Capítulo Título do capítulo Página
1 Geral 11
2 Criação de projeto 21
Vijeo Designer
Vijeo Designer Geral EIO0000001022 03/2014 Geral
Capítulo 1
Geral
Objetivo deste capítulo
Este capítulo descreve o aplicativo do software do Vijeo Designer.
Conteúdo deste capítulo
Este capítulo inclui os seguintes tópicos:
Tópico Página
Resumo do Software 12
Ferramentas Principais do Vijeo Designer 14
Instalando Vijeo Designer 17
Compatibilidade de Versão do Software 18
Geral
12 EIO0000001022 03/2014
Resumo do Software
Sobre o Vijeo Designer
Vijeo Designer é um aplicativo com o qual é possível criar painéis de operador e configurar
parâmetros de operação para dispositivos de interface homem-máquina (IHM). Providencia todas
as ferramentas necessárias para desenvolver um projeto IHM, pela aquisição de dados para criar
e exibir desenhos animados.
Requisitos Mínimos do Sistema
Atributos
Reutilizar dados
Vijeo Designer usa dois tipos de dados:
dado interno criado na aplicação do usuário
dado providenciado pelo dispositivo externo tal como PLC e módulos E/S remoto
Objetos gráficos, scripts, e painéis criados com Vijeo Designer podem ser salvados na Caixa de
ferramenta (
ver p?ina 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 aplicações
e padronizar telas em aplicações de que são desenvolvido em conjunto.
Multi-PLC conectividade
Com Vijeo Designer você pode configurar o seu painel de IHM para simultaneamente comunicar
com vários dispositivos diferentes da Schneider Eletric e de terceira.
Criação de tela IHM
Vijeo Designer permite que você crie telas dinâmicas para painel da IHM. Ele combina várias
funções tais como objetos em movimento, zooms, indicadores de nível, indicador on/off, e
tomadas em uma aplicação simples. Símbolos animados podem ser usados para construir e editar
uma tela gráfica muito simples.
Processador Pentium 4 - 2GHz ou mais rápido recomentado) Memória 1 GB mínimo, 2 GB ou mais recomendado Espaço em Disco
Disponível
Disco rigido de 2 GB ou maior
Sistema de operação Microsoft Windows XP Professional (Service Pack 2 ou superior) Microsoft Windows Vista Business Edition 32 Bits (Service Pack 1 ou superior)
Microsoft Windows 7 32 Bits
Geral
Ações
Vijeo Designer permite que você execute ações, tais como configurar a variável ou executar um
script, no tempo de execução.
Propriedades
Vijeo Designer incorpora uma função avançada que simplifica o gerenciamento de variáveis
usados nas telas de animação. Operando em uma Janela de Inspetor de Propriedades
(
ver p?ina 14
), você pode configurar ou modificar os variáveis e características dos objetos.
Transmissão de mensagem multi-língua
Vijeo Designer pode guardar string de textos para alarmes, etiquetas e objetos de texto no mesmo
aplicativo para até dez diferentes idiomas. Uma tomada simples pode trocar a exibição para um
idioma selecionado.
Editar variáveis por outros aplicativos
Vijeo Designer pode importar/exportar variáveis e receitas como arquivos CSV. Da mesma forma,
variáveis criados em Vijeo Designer podem ser exportados para outros aplicativos.
Modelos de terminal
As seguintes unidades de IHM podem ser designadas e configuradas com Vijeo Designer:
XBT GC Séries
XBT GT Séries
XBT GK Séries
XBT GTW Séries
Série XBT GH
Séries de iPC compacto
Séries de iPC Smart
Série HMIGTO
Série HMIGTU
Série HMISTO
Série HMISTU
Geral
14 EIO0000001022 03/2014
Ferramentas Principais do Vijeo Designer
De Relance
Ferramentas principais do Vijeo Designer podem ser acessadas pela tela principal do programa.
Seis janelas de ferramenta permite que você desenvolva seu projeto rapidamente e facilmente.
Cada janela providencia informação relacionado com o projeto ou para um específico objeto no
projeto.
Você pode personalizar o seu ambiente de trabalho redimensionando ou movendo as janelas.
Ícones associados com as janelas estão localizados na barra de ferramenta.
A Tela Principal
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 alternância para exibir ou esconder as
janelas de trabalho (identificado na ilustração acima através dos números 1-6):
Item Nome de Tela/Ícone
Descrição
1 Navegador Usado para criar aplicativos. Informação sobre cada projeto está listado hierarquicamente no pesquisador do documento.
2 Propriedade Exibe os parâmetros de objeto selecionado. Quando mais de um objeto é selecionado, somente aqueles parâmetros comuns para todos os objetos são exibidos.
3 Lista de gráficos Lista todos os objetos que aparecem no esboço, dando seus:
ordem de criação
nome do objeto
posição
animações
outros variáveis associados
O objeto realçado na lista é selecionado no esboço. Informação é exibido igualmente para um grupo de objetos (ex.: ordem, nome do objeto, posição). Para exibir uma lista de objetos no grupo, clicar o + ícone do lado do nome de grupo. Cada objeto pode ser selecionado separadamente.
4 Zona de Feedback Exibe o progresso e os resultados da verificação de erro, compilação, e carregamento.
Quando um erro ocorre, o sistema exibe uma mensagem de erro ou uma mensagem de advertência. To view the error’s location, double-click the error message.
5 Caixa de Ferramentas
Uma biblioteca de componentes (gráfico de barra, cronômetro, etc.) providenciado pelo fabricante e/ou criado por você. Para posicionar um componente no esboço, selecione o
componente na Caixa de Ferramentas e arraste-o no esboço. Seu próprio componente pode ser exportado e/ou importado.
Geral
16 EIO0000001022 03/2014
6 InfoViewer Exibe o conteúdo de um relatório ou da rede.
Item Nome de Tela/Ícone
Geral
Instalando Vijeo Designer
Pré-requisitos
Vijeo Designer software deve ser instalado pelo administrador de sistema.
Procedimento de Instalação
NOTA: No fim do processo de instalação, o programa pode solicitar para reiniciar o seu
computador. Você deve reiniciar para atualizar todos os componentes recém instalados no
sistema.
Etapa Ação Resultado
1 Fechar qualquer aplicativo em execução na área de trabalho. 2 Insira o DVD em seu drive de
DVD-ROM.
Vijeo Designer Autorun programa deve iniciar automaticamente o programa de instalação. Se a instalação não iniciar automaticamente, clique
Iniciar → Executar, insira x:\INSTALL.EXE na
caixa de texto Abrir, e clique OK (x representa a letra da unidade de DVD-ROM).
3 Selecionar um idioma de instalação e clicar o Vijeo
Designer botão.
A tela de Saudação do InstallShield
Assistente aparece.
4 Siga as instruções do assistente na tela para instalar o Vijeo Designer, que incluem: aceitar os termos do contrato de licença; inserir informações do cliente, a referência do produto e o número de série; e selecionar a pasta de instalação, pasta de projeto, idiomas do aplicativo e se será criado um atalho na área de trabalho.
No prompt para selecionar a pasta de instalação no seu computador, é possível escolher a pasta padrão, c:\Program Files\Schneider Electric, ou outra pasta.
No prompt para selecionar a pasta do projeto no seu computador, é possível escolher a pasta padrão ou outra pasta.
5 Clicar o Fim botão quando a instalação é completa. Em seguida clicar o Sair botão para retornar para sua área de trabalho.
Geral
18 EIO0000001022 03/2014
Compatibilidade de Versão do Software
Título de Bloco do Resumo
Uma vez que o software foi instalado (
ver p?ina 17
), você como um usuário precisa entender
como esta versão do Vijeo Designer funciona com as versões anteriores do software.
NOTA: Antes de iniciar o Vijeo Designer pela primeira vez, visualizar o arquivo
ReleaseNotes.chm. Clicar Iniciar
→ Programas → Schneider Electric → Vijeo Designer →
Observações de versão.
Compatibilidade com as Versões Anteriores do Software
Projetos criados nesta versão do Vijeo Designer não são compatíveis para voltar as versões
anteriores do software. Um novo projeto criado e aberto nesta versão do Vijeo Designer não
poderá ser aberto numa versão anterior.
Projetos criados com uma versão anterior do Vijeo Designer são compatíveis para avançar com
esta versão. Entretanto, antes de abrir um aplicativo que foi criado numa versão anterior do Vijeo
Designer, você deve executar um backup completo do projeto inicial usando o exportar recurso.
Geral
Desinstalando Vijeo Designer
Duas Maneiras para Desinstalar o Software
Vijeo Designer software pode ser desinstalado em qualquer uma das duas maneiras:
usando o Desinstalar utilidade no software
com o Adicionar/Remover utilidade no Painel de Controle do seu computador
Usando a Utilidade Desinstalar
Usando a Utilidade Adicionar/Remover Programas
Etapa Ação
1 Fechar qualquer aplicativo em execução na área de trabalho.
2 Clicar Iniciar → Programas → Schneider Electric → Vijeo Designer →
Readme.
3 Clicar o OK botão.
4 No fim do processo de desinstalação, reiniciar o seu computador para atualizar o sistema.
Etapa Ação
1 Fechar qualquer aplicativo em execução na área de trabalho. 2 Clicar Iniciar → Configurações → Painel de Controle.
3 Selecionar Vijeo Designer pela lista dos programas e clicar o Remover botão. 4 No fim do processo de desinstalação, reiniciar o seu computador para
Geral
Vijeo Designer Criação de projeto EIO0000001022 03/2014 Criação de projeto
Capítulo 2
Criação de projeto
Objetivo deste capítulo
Este capítulo descreve como produzir um aplicativo simples usando funções principais do Vijeo
Designer.
Conteúdo deste capítulo
Este capítulo inclui os seguintes tópicos:
Tópico Página
Descrição dos Requisitos 22
Etapa da Construção do Projeto 23
O Aplicativo de Relance 24
Iniciando Vijeo Designer 28
Configurações Básicas 29
Criando Variáveis 31
Criando Telas 36
Campo Numérico e Campo Texto 39
Objetos Gráficos 43
Criando Receitas 49
Criação da tela "Curvas" 54
Criação da tela "Alarms" 56
Criando uma Ação 60
Criação de projeto
22 EIO0000001022 03/2014
Descrição dos Requisitos
De Relance
Em ordem para descobrir algumas das coisas que podem ser feito com Vijeo Designer, nós iremos
desenvolver um projeto. Para fazer isto, nós precisamos descrever os requerimentos ou
especifi-cações para o nosso projeto.
A aplicação deve satisfazer o seguinte critério:
gerenciar o preenchimento de um tanque de acordo com um preenchimento do ponto de ajuste
e um nível de alarme. O ponto de ajuste e nível de alarme são selecionados pelo usuário pela
faixa de predefinidos. Nós usaremos receitas funções para a seleção de predefinidos,
esvaziar o tanque ao abrir/fechar o fundo da válvula quando um botão é pressionado,
visualizar os valores do ponto de ajuste no display numérico e como um gráfico de
tendência,
tem um resumo da variação em nível ao longo do tempo. Para fazer isto, nós usamos um
gráfico de tendência,
informar o usuário quando um limiar está excedido através de uma lâmpada e uma página de
Criação de projeto
Etapa da Construção do Projeto
De Relance
Os seguintes passos devem ser tomados e os seguintes pontos endereçados para criar nosso
projeto:
iniciar Vijeo Designer,
criar um novo projeto,
configurar o projeto,
declarar os variáveis,
criar as diferentes telas e a saltos de tela,
criar a exibição numérica e textual,
usar os objetos gráficos da caixa de seleção,
criar a receita,
criar os gráficos de tendência,
criar gerenciamento do alarme,
criar um script de ação,
gerar e simular o projeto.
Criação de projeto
24 EIO0000001022 03/2014
O Aplicativo de Relance
De Relance
O projeto a ser desenhado é chamado "manual".
Ele consiste de três telas:
"Tank",
"Curves",
"Alarms".
A tela "Tank" (
ver p?ina 24
) consiste de:
o tanque pegado da animação caixa de ferramenta,
dois displays númericos (o nível 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 nível
de tanque dos alarmes,
a válvula de esvaziamento do tanque controlado por um botão,
um alarme limiar superior lâmpada,
e um grupo de botões usados para trocar de uma tela para outra.
A tela "Curves" (
ver p?ina 26
) consiste de:
um gráfico de tendência objeto no qual o nível do tanque e ponto de ajuste do alarme são
animados,
e um grupo de botões usados para trocar de uma tela para outra.
A tela "Alarms" (
ver p?ina 27
) consiste de:
um alarme objeto o qual exibe um alarme de nível alto se o nível de tanque é maior que o ponto
de ajuste do alarme,
e um grupo de botões 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, média e grande), gerenciado por uma receita. A receita
também gerencia o limiar para não exceder dependendo da quantidade desejada (ponto de ajuste
do alarme). Você pode modificar o ponto de ajuste do alarme clicando (para uma simulação) ou
tocando (na tela táctil do terminal na execução) a exibição numérica para o "level of alarm". O
alarme de nível alto é ativado se o nível de tanque é maior que o ponto de ajuste do alarme. Uma
lâmpada ilumina vermelho uma vez que o limiar é excedido e o alarme é ativado.
Um "emptying" botão habilita você para esvaziar o tanque através do botão de válvula. A válvula
anima conforme você esvazia o tanque. Quando fechado a válvula é mostrado em cinza. Quando
aberto a válvula é mostrado em vermelho.
Criação de projeto
A seguir o diagrama da tela "Tank":
Número Descrição
1 Botões de navegação de tela 2 Lâmpada de nível alto 3 Tanque com nível animado 4 Tanque de válvula embaixo 5 Botão de esvaziar o tanque
6 Zona de entrada de dados para ponto de ajuste usando teclado numérico 7 Seletor de receita
Criação de projeto
26 EIO0000001022 03/2014
A tela "Curves"
A tela exibe a variação no nível do tanque e o ponto de ajuste do alarme na forma gráfica.
A seguir o diagrama da tela "Curves":
Número Descrição
1 Botões de navegação de tela
Criação de projeto
A tela "Alarms"
Esta tela habilita você à visualizar o estado do nível de alarme.
A seguir o diagrama da tela "Alarms":
Número Descrição
1 Botões de navegação de tela
2 Tabela de alarme para visualizar alarmes ativo, reconhecido ou decorrido/resolvido
Criação de projeto
28 EIO0000001022 03/2014
Iniciando Vijeo Designer
Procedimento
Para iniciar Vijeo Designer, selecione Iniciar
→ Programas → Schneider Electric → Vijeo
Criação de projeto
Configurações Básicas
De Relance
Configurar o seu projeto corretamente é essencial antes de você iniciar um desenho. Este projeto
usa variáveis internas e externas.
Um projeto criado em Vijeo Designer é uma cadeia simples de informação (banco de dados).
Dentro de um projeto, os terminais da unidade são configurados e organizados na estrutura
hierárquica.
Cada terminal mostra o ambiente do hardware (dispositivo PLC) no qual o projeto irá executar.
Criar um Projeto e Configurar o seu Terminal
A seguinte tabela descreve como criar um projeto e selecionar o dispositivo remoto:
Etapa Ação1 Esta caixa de diálogo aparece quando você inicia o Vijeo Designer. Assegure-se de que o Criar novo Projeto é selecionado e clicar "Próximo" para continuar.
Nota: Se a caixa de diálogo acima não é exibida quando você inicia o Vijeo
Designer, você deve selecionar o "Vijeo-Manager" tab no navegador, e então clique o botão direito (do mouse)"Vijeo-Manager" e selecione "Novo Projeto".
Criação de projeto
30 EIO0000001022 03/2014
2 Inserir o nome do seu projeto e clique Próximo. No nosso caso, digite "Manual".
Selecione o tipo de terminal, XBTGT2000 Séries, e o modelo, XBT GT2330. Clicar Próximo
Selecionar o endereço de IP se o modelo usa uma porta Ethernet e então clique Próximo.
Selecione o driver relevante para o tipo do dispositivo usando o Adicionar botão. 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.) são criados.
Nota: Para adicionar um outro "Terminal" para o projeto, clique o botão direito (do
mouse) "Manual" então selecione "Novo Terminal".
3 Configure a Sintaxe do IEC 61131 na caixa de diálogo Configuração do Equipamento. Para fazer isso, sob a [Gerenciador de ES] na janela [Navegador], clique duas vezes no equipamento para um driver abrir a caixa de diálogo Configuração do Equipamento. Em seguida, selecione a caixa de seleção [Sintaxe IEC61131].
4 Salvar o seu projeto.
Criação de projeto
Criando Variáveis
De Relance
Uma variável é um endereço de memória indicado pelo nome. Vijeo Designer lida com os
seguintes tipos de variáveis:
BOOLEANO
INT (16 bit assinado inteiro)
UINT (16 bit não assinalado inteiro)
DINT (32 bit assinado inteiro)
UDINT (32 bit não assinado inteiro)
Inteiro (1-32 bit genérico inteiro)
REAL
STRING
Tipo de Dados do Usuário ( Array ou Estrutura)
Pasta
INT em Bloco (16 bit assinado bloco inteiro)
UINT em Bloco (16 bit não assinado bloco inteiro)
DINT em Bloco (32 bit assinado bloco inteiro)
Inteiro em BLoco (1-32 bit genérico bloco inteiro)
Bloco REAL
Vijeo Designer usa as variáveis para se comunicar com os dispositivos. Você pode também definir
variáveis internas que irão somente ser usados pelo Vijeo Designer.
No nosso projeto, nós iremos criar duas variáveis internas e duas variáveis externas que
comunicam-se com o dispositivo Modbus.
Criação de projeto
32 EIO0000001022 03/2014
A seguinte tabela descreve como criar variáveis:
Etapa Ação1 Clique com o botão direito do mouse em "Variáveis" em seguida na janela "Navegador", selecionar "Nova Variável" e clicar "BOOLEANO".
Criação de projeto
2 No Inspetor de Propriedade de Variáveis, altere o nome da variável tipo Booleana "BOOL01" para "High_level". Especifique a origem de variável (externa neste caso). No Endereço do Dispositivo propriedade, digitar%M0. Para obter a sintaxe de endereço, é preciso ter configurado a propriedade [Sintaxe IEC61131] na caixa de diálogo Configuração do Equipamento, quando o projeto foi criado e o terminal foi configurado.
3 A variável "High_level" é um alarme. Na sua propriedade habilitar oAlarmes função.
Criação de projeto
34 EIO0000001022 03/2014
4 Repetir etapas 1 e 2 para criar o seguinte variável interno do tipo BOOLEANO: "Emptying".
Você agora criou duas variáveis BOOLEANO.
5 Clique com o botão direita do mouse em "Variáveis" em seguida na janela "Navegador", e selecione "DINT".
Criação de projeto
6 Trocar o nome do "DINT" tipo de variável, "DINT01", para"Level" na guia Propriedades. Na janela, especificar a origem de variável (externo neste caso). No
Endereço do Dispositivo propriedade, digitar%MW0. Ajustar o Grupo de Registro propriedade para "LoggingGroup1".
7 Repetir etapas 5 e 6 para criar o seguinte variável interno do tipo DINT: "Setup". Agora, no Editor de Variável, você irá ver a seguinte lista.
Criação de projeto
36 EIO0000001022 03/2014
Criando Telas
Ilustração
Nesta seção, você vai criar as telas ‘Tank’, ‘Curves’, e ‘Alarms’. Você também irá criar botões para
trocar de uma tela para outra.
O gráfico abaixo mostra como as telas devem parecer no final desta seção:
Procedimento
A seguinte tabela descreve como criar as telas:
Etapa Ação1 Clicar o "Projeto" tab no navegador.
2 Duplo-clique "Telas Gráficos" para expandir a pasta. Duplo-clique "Telas Base" para expandir a pasta.
Criação de projeto
Criar um Botão de Navegação de Tela
A seguinte tabela descreve como criar os botões para mudanças entre telas:
3 Clicar no "1:Tela1",
Renomear "1:Tela1" para "1:Tank".
4 Na janela "Propriedades" da tela "Tank", trocar Cor do Fundo para cinza claro, RGB código, "192,192,192".
5 Criar outras duas telas usando a mesma cor do fundo como a tela Tank. Clicar o botão da direita (do mouse) nas Telas Base e selecionar Novo Tela para cada tela novo.
Renomear Tela2 para Curves e Tela3 para Alarms.
Etapa Ação
Etapa Ação
1 Selecionar o "Botão" ícone na barra de ferramenta e desenhar uma área no tela onde o botão será colocado.
Para definir uma área onde o objeto deve ser colocado, simplesmente:
clique com botão esquerdo (do mouse) na tela onde você deseja posicionar seu objeto,
Criação de projeto
38 EIO0000001022 03/2014
2 Quando a janela "Configurações de Botão" é exibida, no Geral tab:
digitar"Button_tank" para o nome,
selecionar a categoria primitivo e o botão estilo 00002,
abaixo do Quando Tocar, selecione Tela na Operação, selecione Mudar
Tela para Tank (Id=1) então clicar no Adicionar.
3 Na guia Cor, selecionar um verde escuro, 0,128,0, para a cor do fundo dianteiro. 4 Na guia Rótulo, ajustar o tipo do rótulo para estático e digiteTank no campo de
texto livre .
5 Clicar no OK para confirmar a configuração.
6 Repetir a operação para os botões para a tela Curves (Id=2) e a tela Alarms (Id=3).
7 Agora você tem 3 botões que permite pular entre as páginas. Selecione estes 3 botões para copiar (Ctrl+C) e colar (Ctrl+V) eles nas outras duas telas.
Criação de projeto
Campo Numérico e Campo Texto
Ilustração
Nesta seção, você irá adicionar o campo texto e campo numérico na tela Tank para exibir o nível
do tanque e o ponto de ajuste do alarme.
O gráfico abaixo mostra como a tela deve parecer no final desta seção:
Criar Texto
A seguinte tabela descreve como criar um Campo Texto:
Etapa Ação1 Selecionar o "Campo Texto" ícone na barra de ferramenta e desenhar uma área na tela onde o texto será colocado.
Criação de projeto
40 EIO0000001022 03/2014
Criar um Campo Numérico
A seguinte tabela descreve como criar um campo numérico:
2 O janela Editor de Texto é exibida. Configure as propriedades do texto como mostra na tela abaixo e clicar em OK:
3 Na janela "Propriedades", mudar a Cor do Texto para preto, 0,0,0. 4 Fazer o mesmo para o campo texto Alarm level.
Etapa Ação
Etapa Ação
1 Selecionar a "Campo Numérico" ícone na barra de ferramenta e desenhar uma área na tela onde a janela do numérico será colocado.
Criação de projeto
2 A janela Configurações do Campo Numérico é exibida. Configurar as propriedades como mostram na tela abaixo:
3 Na guia "Geral":
Clicar o ícone e depois:
duplo clique no "Level" variável, e depois em OK na expressão do editor,
digite 3.0 no campo "Exibir Dígitos", 4 Na guia "Cor":
selecione a cor azul escuro, 0,128,128, para o "Placa". 5 Clicar OK.
Criação de projeto
42 EIO0000001022 03/2014
NOTA: Você pode acessar e modificar uma configuração do objeto na janela "Propriedades".
6 Repetir esses passos para a variável ‘Setup’.
Para a variável ‘Setup’, checar Habilitar Modo de Entrada na guia Modo de
Entrada. Isto permite que você troque o valor do tempo de execução. A opção Exibir Teclado de Popup é automaticamente selecionada. Isto exibe um teclado
numérico que você pode usar para mudar o valor do campo numérico. Selecione a cor vermelha, 255,0,0, para a "Placa".
7 Salvar o seu projeto.
Criação de projeto
Objetos Gráficos
Ilustração
Nesta seção, você irá adicionar o tanque, o fundo da válvula, a tubulação da válvula, o abrir e
fechar botão da válvula e o indicador de nível alto.
Criação de projeto
44 EIO0000001022 03/2014
Importar um Objeto pela Caixa de Ferramenta
A seguinte tabela descreve como usar um objeto pela caixa de ferramenta o qual providencia uma
representação esquemática do tanque:
Criar uma Linha
A seguinte tabela descreve como criar uma linha representando a tubulação do fundo da válvula:
Etapa Ação1 Na janela Biblioteca, selecionar a pasta Favoritos.
Selecionar Graph e então TankGraph.
Arraste-e-solte o TankGraph_0001 objeto no Tank painel.
Redimensionar o objeto quando necessário arrastando qualquer um dos pontos que aparecem em volta do objeto quando você seleciona ele.
2 Na janela "Propriedades" do TankGraph, propriedade "Variável", clique no botão . A janela da Lista de Variável é exibida. Duplo clique no ‘Level’ variável para animar o nível do tanque.
Etapa Ação
1 Selecionar a "linha" ícone pela barra de ferramenta e desenhar uma linha pelo fundo do tanque para o fundo da tela. Ajustar a posição da linha usando as teclas de seta no seu teclado.
Criação de projeto
Criar Válvula
Um polígono irá representar a válvula. Anima dependendo se está aberto (verde) ou fechado
(cinza).
A seguinte tabela descreve como criar a válvula:
2 Na janela "Propriedades", configurar:
preto, 0,0,0, como a cor da linha,
"4" como a largura da linha.
Etapa Ação
Etapa Ação
1 Selecionar o ícone "Polígono" na barra de ferramenta e usá-lo para desenhar uma válvula, definindo uma área na tela onde a válvula será colocado.
2 A janela Propriedades de Animação é exibida. Configurar as propriedades como mostram na tela abaixo:
Criação de projeto
46 EIO0000001022 03/2014
Criar Sinal de Advertência
Usaremos a lâmpada 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 lâmpada:
3 Na guir "Cor", selecionar Formato Livre para o modo. Na guia "Cor da Frente":
checar Habilitar Animação da Cor da Frente. Clique no ícone e, em seguida:
duplo clique na variável 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.
Etapa Ação
Etapa Ação
1 Selecionar o ícone "Lâmpada" na barra de ferramenta e usá-lo para desenhar uma Lâmpada, definindo uma área na tela onde a lâmpada será colocada.
2 Na janela, guia "Geral":
Clique no ícone e, em seguida:
selecionar a variável "BOOLEANA" "High_level",
manter o estilo da lâmpada 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 rápido.
Criação de projeto
Criar um Botão de Comando
O botão "emptying" habilita ou desabilita a variável "emptying". Anima o fundo da válvula.
A seguinte tabela descreve como criar o botão "emptying":
Etapa Ação
1 Selecionar o ícone "Botão" na barra de ferramenta e usá-lo para desenhar um
retângulo, definindo uma área na tela onde será colocado.
2 A janela Configurações de Botão é exibida. Configurar as propriedades como mostram na tela abaixo:
Criação de projeto
48 EIO0000001022 03/2014
3 No guia Geral:
selecione 00003 conforme o estilo de botão. Abaixo da guia "Ao Tocar", clique no ícone e:
selecione a variável "BOOLEANA" "Emptying",
selecionar Alternar que trocará ON o Emptying bit quando o botão é pressionado pela primeira vez e trocá-lo OFF quando o botão é pressionado novamente.
clicar Adicionar para confirmar a seleção. 4 Na guia "Rótulo":
selecionar o tipo estático de rótulo,
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, 6 Clicar OK.
Criação de projeto
Criando Receitas
Ilustração
Esta seção explica dois modos de implementar comandos de receita:
usando botões para cada receita,
usando o seletor de receita.
Nós iremos criar 3 receitas para ajustar o nível e os valores do ponto de fixação de alarme de
acordo com a receita selecionada:
Small quantity é a primeira receita. Enche o tanque para 25% da sua capacidade e ajusta o
nível de alarme no 27%.
Medium quantity é a segunda receita. Enche o tanque para 50% da sua capacidade e ajusta o
nível de alarme no 52%.
Large quantity é a terceira receita. Enche o tanque para 80% da sua capacidade e ajusta o nível
de alarme no 82%.
O gráfico abaixo mostra como a tela deve parecer no final desta seção:
Criar a receita
A seguinte tabela descreve como criar as receitas:
Etapa Ação1 No navegador, clique o botão direito (do mouse) "Recipes". 2 Criar um novo grupo de receita.
Criação de projeto
50 EIO0000001022 03/2014
4 Configurar os nomes de receitas como seguem:
Clicar o botão da direita (do mouse) nos Receitas e selecionar Nova Receita para criar receita 2
Clicar o botão da direita (do mouse) nos Receitas e selecionar Nova Receita para criar receita 3
Clicar na seta, como mostra no gráfico, 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 gráfico acima, para minimizar a janela,
Clicar nas Receitas, como mostra no gráfico, para selecionar todos as receitas e executar as seguintes etapas de configuração,
Criação de projeto
Criar Botão-Comando de Operar Receita
Criar três botões, um para cada receita,
A seguinte tabela descreve como criar os botões para uma receita:
6 Configurar as receitas como seguem:
Preencher a linha 1 ao duplo-clique para inserir dados,
Adicionar um ingrediente ao clicar o botão 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.
Etapa Ação
Etapa Ação
1 Selecionar a ícone "Botão" na barra de ferramenta e usá-lo para desenhar um
Criação de projeto
52 EIO0000001022 03/2014
2 A janela Configurações do Botão é exibida. Configurar as propriedades como mostram na tela abaixo:
3 Na guia Geral:
selecione 00002 conforme forma de estilo do botão. Abaixo da guia "Quando Tocar":
selecionar a operação Word,
inserir1 na Origem.
no Destino, clicar o ícone e selecionar RecipeDefaultControl.RecipeNumber.
clicar Adicionar para confirmar seleção da receita número 1.
Repetir a operação, permitindo origem1 para o destino RecipeDefaultControl.Operation,
clicar Adicionar para confirmar a opção para enviar receita comando.
Criação de projeto
Repetir estas etapas para criar o botão para o Medium e Large receitas usando a seguinte tabela
de tarefa:
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".
4 Na guia "Rótulo":
selecionar o tipo estático de rótulo,
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, 6 Clicar OK.
7 Salvar o seu projeto.
Small Medium Large
RecipeDefaultControl.RecipeNumber (Número da receita) 1 2 3 RecipeDefaultControl.operation (Operação da receita) 1 1 1
Cor de botão e código de cor amarelo
255,255,0
salmão
255,128,64
marrom
128,128,0
Rótulo de botão Small quantity Medium quantity
Large quantity
Criação de projeto
54 EIO0000001022 03/2014
Criação da tela "Curvas"
Ilustração
A tela ‘Curves’ e o grupo de botões ‘pular página’ já foram criados (
ver p?ina 37
). O objetivo
desta seção é adicionar o objeto gráficos de tendência e configurar o variáveis "Level" e "Setup"
para ser capaz de ver os valores no gráfico.
O gráfico abaixo mostra como a telas deve parecer no final desta seção:
Criar gráficos de tendência
A seguinte tabela descreve como criar gráfico de tendência para a telas ‘Curves’:
Etapa Ação1 Selecionar o ícone "Gráfico de Tendência" na barra de ferramenta e desenhar uma área na telas onde o objeto será colocado.
Criação de projeto
2 Configurar o gráfico de tendência na janela de propriedades:
selecionar a "Level" variável para canal1,
Habilitar canal2 e selecione a variável "Setup".
Criação de projeto
56 EIO0000001022 03/2014
Criação da tela "Alarms"
Ilustração
A tela ‘Alarms’ e o grupo de botões ‘pular página’ já foram criados (
ver p?ina 37
). O objetivo
desta seção é para demonstrar como usar o objeto alarme e configurá-los para visualizar alarmes
nesta tela.
O gráfico abaixo mostra como a tela deve parecer no final desta seção:
Importar e Configurar o Objeto Alarme
A seguinte tabela descreve como criar um resumo de alarme:
Etapa Ação1 Selecionar o ícone "Resumo de Alarme" na barra de ferramenta e desenhar uma área na tela onde o objeto será colocado.
Criação de projeto
NOTA: A exibição de coluna pode ser configurado quando necessário. Nesta página Alarms, nós
escolhemos exibir a mensagem com a largura da coluna de 120, e a data e hora do alarme com
largura da coluna de 80.
2 Duplo clique o objeto para abrir as Configurações de Resumo de Alarme janela. Na guia Geral:
selecionar Registro para a propriedade de Lista de Alarme (histórico, ativo, registro) para exibir mudanças no estado de alarme (ativo, reconhecido, desconhecido, e retornado ao normal.).
Criação de projeto
58 EIO0000001022 03/2014
Configurar Grupo de Alarme
A seguinte tabela descreve como configurar o grupo de alarme:
Etapa Ação1 Selecionar a guia "Projeto" na janela Navegador.
2 Clique duas vezes em "Alarmes e eventos" para abrir a pasta.
3 Selecionar "AlarmGroup1" para abrir a janela de configuração do grupo de alarme.
Criação de projeto
4 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.
Criação de projeto
60 EIO0000001022 03/2014
Criando uma Ação
De Relance
Ações podem definir um procedimento que funcione quando uma condição é encontrada.
Para este projeto, nós criamos três ações:
A primeira ação aciona quando o terminal inicia. É usado para selecionar receita número 1.
A segunda ação aciona quando a variável "Emptying" está ativa. Esta ação simula o
esvaziamento do tanque.
A terceira ação aciona quando a variável "Level" excede o valor da variável "Setup". Esta ação
alterna o "High_level" alarme ON e OFF.
Criar a Ação de Inicialização
A seguinte ação executa uma vez na inicialização.
A seguinte tabela descreve como criar a ação de inicialização:
Etapa Ação1 Na janela Navegador, selecione a guia "Projeto", e então clique o botão direito (do mouse) "Ações" e selecione "Nova Ação"
2 Na caixa de diálogo das Configurações de Ações:
Selecione "Evento" no campo "Tipo de Trigger",
Selecione "Na Inicialização" no campo "Acionar Evento",
Criação de projeto
Criar a Ação de Esvaziamento
A seguinte ação executa a cada 0.3 segundos quando a variável "Emptying" é habilita, ao
pressionar o botão Esvaziar. Esta ação simula o esvaziamento do tanque.
A seguinte tabela descreve como criar a ação de esvaziamento:
3 Selecione "Script" no campo "Operação". Clicar o Novo Script botão para abrir a janela do script. Digite o seguinte script:
//Ajustar Recipegroup
_RecipeControlDefault.RecipeGroupNumber.write(1); 4 Clicar o Adicionar-> para adicionar o script para a ação. 5 Clicar Fim para salvar a ação.
Etapa Ação
Etapa Ação
1 Na janela do Navegador, selecione a guia "Projecto", então clique o botão direito (do mouse) "Ações" e selecione "Nova Ação"
2 Na caixa de diálogo das Configurações de Ações:
Selecione "Periódico" no campo "Tipo de Trigger",
Selecionar "Habilitar Trava" e selecione a variável "Emptying",
Inserir"0.3" para o "Freqüência",
Selecione "Baixo" no campo "Programação",
Criação de projeto
62 EIO0000001022 03/2014
3 Selecione "Script" no campo "Operação". Clicar o Novo Script botão para abrir a janela do script. Digite o seguinte script:
//criando variável temporário int tmp; int tmp;
//Ajustar o valor do nível no tmp tmp = Level.getIntValue (); //Se o valor do nível>0 if (tmp>0)
{
//então decréscimo o tmp tmp --;
//Então gravar o valor do tmp no nível de variável Level.write ( tmp );
}
4 Clicar o Adicionar-> para adicionar o script para a ação. 5 Clicar Fim para salvar a ação.
Criação de projeto
Criar a Ação de Alarme
A seguinte ação executa periodicamente a cada segundo. Esta ação alterna o "High_level" alarme
ON e OFF.
A seguinte tabela descreve como criar a ação de alarme:
Etapa Ação1 Na janela do Navegador, selecione a guia "Projeto", então clique o botão direito (do mouse) "Ações" e selecione "Nova Ação"
2 Na caixa de diálogo das Configurações de Ações:
Selecione "Periódico" no campo "Tipo de Trigger",
Inserir 1.0 para o Freqüência,
Selecione "Baixo" no campo "Programação",
Clicar Próximo para continuar.
3 Selecione "Script" no campo "Operação", Clicar o Novo Script botão para abrir a janela do script. Digite o seguinte script:
//Se Nível > Ajuste do alarme
if (Level.getIntValue() > Setup.getIntValue())
//Então Alarme (Alto_nível) ativado senão alarme desativado High_level.write(1);
else
Criação de projeto
64 EIO0000001022 03/2014
Simulação
Simulando seu Projeto
A função de simulação pode ser utilizada para exibir seu projeto sem fazer download em um
terminal iPC/XBT GC/XBT GT/XBT GK/XBT GTW/HMIGTO/HMIGTU/HMISTO/HMISTU. É uma
boa maneira para checar e validar o seu projeto, e ter certeza de que as coisas estão na maneira
que você quer.
Iniciar Simulação
A seguinte tabela descreve como executar a simulação e checar o seu projeto:
Etapa Ação Resultado
1 Clicar na guia Projeto na janela Navegador. 2 Clique o botão direito (do mouse) Terminal 1.
3 Selecionar Iniciar Dispositivo de Simulação. A tela inicial do seu projeto aparece. 4 Testar seu projeto como ele é por enquanto. 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 numérico?
Clicar no campo numérico (nível do alarme) e inserir número 10 pela tecla que emerge. Quando o alarme aparece, a luz pisca?
Clicar o navegação botão para mudar para a segunda tela. O valor aparece nas curvas?
Clicar o alarmes botão para mudar para a terceira tela. Você chegou lá?
Retornar para a primeira tela. Clicar o
esvaziar botão. O tanque esvazia?
5 Para parar a simulação, pressionar um dos CTRL+Z ou ALT+F4 ou clicar o Fechar botão na janela de simulação.
Se você achar que alguns dos elementos não estão funcionando propriamente, volte ao painel apropriado, selecione o(s) elemento(s) e reveja as propriedades.
6 Quando tudo estiver perfeito, testar outras partes da aplicação tais como alarmes.
Nota: Quando for testar o seu projeto depois de
fazer as correções, você deve fechar a janela de simulação antes de executar uma nova.
Vijeo Designer Download de Projeto EIO0000001022 03/2014 Download de Projeto
Capítulo 3
Download de Projeto
Objetivo deste Capítulo
Este capítulo descreve os diferentes tipos de compilação do projeto e vários modos de download
do projeto.
Conteúdo deste capítulo
Este capítulo inclui os seguintes tópicos:
Tópico Página
Validação, Compilação e Correção de erros 66
Download de Projeto
66 EIO0000001022 03/2014
Validação, Compilação e Correção de erros
Tipos de transferência de dados
Utilize um dos métodos a seguir para transferir um aplicativo de cliente a um terminal:
Validação do terminal
Para garantir que todos os parâmetros do projeto a ser compilado estejam presentes e corretos,
utilize o comando Compilar
→ Validar tudo no menu principal.
Compilação do terminal
O comando Compilar compila o projeto criado com o editor gráfico 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 desnecessários da pasta.
Após 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 possíveis:
Tipo Procedimento
Ethernet O projeto é transferido para produtos equipados com uma porta Ethernet via rede.
Porta de ferramenta
O projeto é transferido para o dispositivo conectado no PC utilizando os cabos XBT ZG915 ou XBT ZG925.
Porta USB O projeto é transferido para o dispositivo conectado no PC utilizando o cabo XBT ZG935.
Instalador de aplicativos do usuário
O projeto é transferido para um arquivo instalado na máquina terminal iPC, utilizando o Instalador de aplicativos do usuário.
Cartão CompactFlash
O projeto (em um PC equipado com leitora de cartão PCMCIA) é transferido por meio de cópia a um cartão CompactFlash. O cartão é então inserido nos terminais.
Simulação local O projeto é armazenado localmente para simulação do aplicativo durante a fase de sintonia fina.
Tipo Procedimento
Compilar Recompila todo o projeto. Iniciar simulação
(Compilar)
Recompila todo o projeto. Ao término da compilação, a simulação será iniciada. Não permite a simulação de endereços externos.
Iniciar Simulação do Dispositivo
Recompila todo o projeto. Ao término da compilação, a simulação será iniciada. Permite a simulação de endereços externos.
Download de Projeto
Correção de erros
Ao término do processo de compilação, a janela Zona de feedback abre automaticamente e todos
os erros detectados e advertências serão exibidos. Os erros são exibidos em vermelho e as
advertências em amarelo. Quando não houver erros ou advertências, o resultado será exibido em
verde.
Para exibir informações detalhadas sobre um erro ou advertência específico(a), clique duas vezes
sobre ele(a).
Download para Recompila todo o projeto. Em caso de detecção de erros, os arquivos do aplicativo do usuário são transferidos para a máquina terminal.
Download de Projeto
68 EIO0000001022 03/2014
Download de projeto
Tipos de downloads de dados
Para enviar uma aplicação para seu terminal, é possível utilizar vários métodos de download:
download por rede Ethernet
método de sistema de arquivos, em o download dos dados é realizado para um cartão CF,
unidade USB ou pasta de rede
utilização da porta serial da unidade para fazer download diretamente no terminal
utilização da porta USB da unidade para fazer download diretamente no terminal
Selecione o método desejado para utilizar Propriedades de terminal
Para mais informação sobre o download de projetos, veja ajuda online.
Procedimento de download
A seguinte tabela descreve como fazer o download de uma aplicação no terminal:
Etapa AçãoDownload de Projeto
Sir do Vijeo Designer
2 No campo Download do janela Propriedades, selecione o método de download adequado para seu terminal: USB, Serial, Arquivo de sistema ou
Ethernet.
Verifique o manual de seu hardware para o método de download suportado e os cabos de download.
3 Estabeleça as configurações de download para o método de download. 4 Na janela Navegador, clique com o botão direito em Alvo1 e selecione
Download Para....
5 Verifique a unidade de seu terminal para ver se a aplicação é exibida corretamente.
Observação: Se aparecer uma mensagem de erro na Zona de feedback, o
download falhou. É necessário 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 posição do erro. Etapa Ação
Download de Projeto
Vijeo Designer índice remissivo EIO0000001022 03/2014