Escolar Documentos
Profissional Documentos
Cultura Documentos
DRS00900WCU-1-EN
Sobre este Guia Rápido
Este Guia Rápido pode ser usado como uma introdução curta à aplicação. Ele orienta
você através das etapas elementares de instalação do aplicativo e construção de um
projeto básico. Uma breve descrição de cada módulo na aplicação aparece na seção
Terminologia no final do livro.
Ao instalar o aplicativo, você pode selecionar para baixar o Wizcon para Windows e o
Guia do Usuário da Internet 8.3, que é o manual completo do Guia do Usuário do
aplicativo. Ou, alternativamente, você pode pedir uma cópia impressa do manual através
do seu fornecedor.
1 Sistemas Axeda
Introdução ao Aplicativo
Suporte ao cliente
Você pode receber suporte técnico do seu distribuidor local. Para receber suporte
imediato, certifique-se de preencher o formulário de inscrição e enviá-lo para a Axeda
Systems Inc., ou se cadastrar on-line em :
http://www.axeda.com/services/support/register
O seguinte endereço de e-mail e número de fax podem ser usados para entrar em contato
com nossos escritórios de suporte:
■ Contato por e-mail: support.supervisor@axeda.com
■ Contato por fax: +33 (0)4 72 47 98 99
2 Sistemas Axeda
Segurança e Autorização
O aplicativo permite que o acesso do operador seja limitado ao nível profissional e à
habilidade.
Na autorização do aplicativo refere-se à capacidade de limitar o acesso do operador
dentro dos módulos e recursos do aplicativo. Os componentes aos quais o acesso pode
ser limitado incluem:
■ Menus e opções de menu
■ Escrever valores de tag
■ Ativando macros
■ Camadas gráficas no módulo Imagem
A autorização do sistema é atribuída de acordo com usuários, grupos e equipes. Um
número ilimitado de grupos pode ser definido no sistema, cada um com seu próprio
nome único. Cada operador pode ser atribuído um ou mais grupos.
Veja a página 88.
Requisitos do sistema
Antes de instalar o aplicativo verifique se você tem o seguinte:
Hardware
■ Computador: Pentium III 800 MHz (recomendado 2GHz ou mais).
■ Memória: 256MB (recomendado 512MB)
■ Disco rígido: 500MB mínimo grátis (recomendado 3Gb). Isso é necessário tanto
para a instalação do programa quanto para o desenvolvimento posterior de um
aplicativo
■ Adaptador do monitor: 8MB (recomendado 32MB)
■ Monitor: Resolução 800X600 ou superior. Se você estiver usando o
Agendador, então para visualização otimizada, você requer uma resolução de
1024X768
■ Display: VGA, SVGA ou qualquer adaptador gráfico que suporte a área de
trabalho do sistema operacional. O display deve ser definido em 256 cores ou
superior e a resolução da tela deve ser definida em 800 x 600 ou superior
■ Mouse: Qualquer mouse compatível com PC
■ Porta paralela ou USB: Necessária para o plugue de segurança do sistema
Instalação
Axeda
SystemsInstallati
on 5
3. Clique em Sim e, em seguida, Sim novamente para aceitar os Acordos. A caixa de
diálogo Configuração é aberta permitindo que você aceite o local da Pasta de
Destino ou navegue e defina um local diferente onde o programa será salvo.
4. Clique em "A seguir" para abrir a caixa de diálogo Tipo de configuração.
Axeda
SystemsInstallati
on 9
Os componentes WizPLC podem ser selecionados. Uma vez feita a seleção e
definido o local de instalação, o processo continuará até o final.
Desinstalando o Sistema
Se você tiver uma versão anterior do sistema instalada, uma caixa de mensagem será
aberta lembrando-a de desinstalá-la.
A função Desinstalar pode ser usada para remover o programa do computador. Apenas
os diretórios, arquivos, pastas, ícones e registro originalmente criados pelo programa de
instalação do sistema serão removidos.
Para obter os melhores resultados, saia do aplicativo e certifique-se de que o sistema
não esteja em execução em segundo plano antes de usar o programa Desinstalar. Se
estiver funcionando, alguns arquivos e ícones podem não ser removidos.
Axeda
SystemsInstallatio
n 11
2. Clique duas vezes no ícone Adicionar/Remover programas. A caixa de
diálogo Adicionar/Remover propriedades do programa é exibida.
3. Selecione o aplicativo na lista de programas disponíveis e clique no botão
Adicionar/Remover. A caixa de diálogo Modificar ou Remover programa é aberta.
4. Faça sua seleção e clique em Seguir para realmente desinstalar o programa do seu
computador.
5. Uma mensagem é aberta na tela lembrando-o de reiniciar seu computador. Click
Sim para reiniciar seu computador agora ou Não para não.
Recomenda-se que você reinicie seu computador após a desinstalação do programa.
Nota: Recomenda-se fortemente que um servidor web pessoal ou IIS seja instalado no
computador antes da instalação. Se os componentes de software acima não forem
instalados, uma caixa de diálogo será aberta informando que a configuração detectou
que a versão do Servidor de Informações da Internet ou do Servidor Web Pessoal
necessário não foram instaladas. Clique em Sim para sair da configuração do sistema
para que você possa instalar o IIS ou PWS ausentes ou Não para não.
▶ Para criar um atalho para o seu aplicativo (sem passar pelo Assistente de Projeto):
1. Clique com o botão direito do mouse no desktop e selecione Novo no menu pop-up.
2. Selecione Atalho no menu pop-up. A caixa de diálogo Criar atalho é exibida.
3. Digite a localização e o nome do seu aplicativo (*. Wpj) ou procure pelo
aplicativo clicando no botão Procurar.
4. Clique em Next e selecione um nome para o atalho.
5. Clique em Concluir para concluir a operação.
Iniciando a Aplicação
Layout de carga
Layout de captura
Imagem de carga
Gráfico de carga
Receita de Carga
Salvar receita
Tag única
Desenvolvimento wizPLC
Usuários/Grupos
Axeda Remoto
Configuração do programador
Saia do aplicativo
Estúdio de Aplicativos
Axeda SystemsApplication
Studio 15
■ Painel de Controle
A janela Application Studio também contém:
■ Uma barra de menu através da qual você pode acessar menus operacionais de aplicativos.
■ Uma barra de ferramentas que permite acesso rápido ao Application Studio com
mais frequência de funções.
■ Uma barra de status mostrando o número de tags e alarmes no aplicativo.
Barra de ferramentas
Aplicativo aberto
Salvar aplicativo
Adicionar tag
Adicionar definição de
HTML
do layout
novo gráfico
Nova História
Telespectador Nova
Receita
relatório
Axeda SystemsApplication
Studio 17
Seção todos os contêineres
O painel All Containers exibe uma estrutura hierárquica (árvore) dos recipientes dos
quais uma aplicação é construída. Os contêineres podem ser considerados como os
blocos de construção da aplicação. A árvore é composta por quatro pastas principais de
recipientes com a aplicação atual como sua raiz.
■ O Gerenciamento de Usuários lista todos os usuários e grupos definidos em um
projeto. Este módulo também define a permissão e o nível de acesso do usuário.
O acesso pode ser dado por usuário, grupo e equipe. Os usuários de backup
também podem ser definidos. O Gerenciamento de Usuários também permite que
o Integrador de Sistemas crie um cronograma do usuário e agende planos de
trabalho. Para obter mais detalhes, consulte o Gerenciamento de Usuários na
página 88.
■ O Aplicativo Web contém os elementos usados para publicar um aplicativo,
como páginas HTML para o Perfil de Imagem, Resumo de Eventos e Perfis de
Tendências. Veja a página 89 e a página 91.
■ Os arquivos contêm os elementos armazenados como arquivos, tais como:
Imagens, Resumos de Eventos, Gráficos, History Viewer, Receitas de
Modelo, Layouts e Relatórios. Veja a página 91, página 89, página 92 e
página 93.
■ Objetos que seguram os elementos armazenados como objetos, tais como: Tags
e Alarmes. Veja a página 94 e a página 96.
Clicar com o botão direito do mouse em um contêiner abre um menu pop-up que exibe opções
relacionadas.
O Painel de Controle
O Painel de Controle, à direita do Estúdio de Aplicativos, é exibido quando a raiz da
árvore (a aplicação atual) é selecionada.
Nota: Uma descrição aprofundada de cada módulo aparece na parte de trás deste livro.
Motoristas de Comunicação - Os motoristas de comunicação lidam
com comunicações com dispositivos externos, como PLCs,
instrumentos industriais, computadores remotos e ônibus de campo.
Veja a página 77.
Impressoras - A caixa de diálogo Impressoras permite recursos
aprimorados de impressão. Cada impressora adicionada a um
sistema pode ser configurada para imprimir relatórios, alarmes
ou ambos. Veja a página 77.
Axeda SystemsApplication
Studio 19
WizPLC Runtime - WizPLC permite que você escreva programas
de lógica de controle com as poderosas construções linguísticas do
padrão IEC 61131-3. WizPLC Runtime é usado ao executar o
aplicativo. Veja a página 82.
Filtros de marca - O módulo Filtro de Etiqueta é usado para filtrar,
visualizar e gerenciar uma lista de tags e seu status
(bloqueado/desbloqueado) no aplicativo. Isso é útil para o
desenvolvimento e manutenção de uma aplicação. Veja a página
82.
Filtros de alarme - O filtro de alarme filtra alarmes e relatórios
antes de serem impressos ou gravados no Resumo do Evento.
Veja a página 83.
Opções de menu
As seguintes opções de menu estão disponíveis no Estúdio de Aplicativos:
Menu Opção Ação
FileNewOpen um
Axeda SystemsApplication
Studio 21
MenuOptionAction
SairExit o aplicativo
ViewToolbarShow /hide the toolbar Status
BarShow /hide the status bar
MacrosDefine macros
AutorizaçãoEssa opção
permite configurar o acesso do
operador ao aplicativo
Axeda SystemsApplication
Studio 23
MenuOptionAction
Gerenciamento Existem duas opções de sub-
avançado de alarmes menu:
(AAM)
Canais AAM - habilitando
definição e configuração das
linhas de comunicação pela AAM
Os serviços de pager AAM -
exibem uma lista de todos os
drivers instalados (os drivers
podem ser adicionados). Os
parâmetros de cada driver
podem ser configurados
Axeda SystemsApplication
Studio 25
Projetando um aplicativo
Auditoria TrailUsed para registrar ações do operador para um banco de dados através de
um
Fonte de dados ODBC
Definindo tags
As tags são pontos de I/O mapeados de PLCs para a aplicação, bem como para
variáveis internas (manequim) e calculadas (compostas). Você pode usar tags em
imagens, gráficos, alarmes e todas as funções do aplicativo.
Ao definir tags, certifique-se de que as taxas de amostra de tag e bloco não
conflituosam entre si. Veja a página 94.
Definindo alarmes
Uma vez que você defina as tags, continue definindo os alarmes. Os alarmes notificam
um usuário de um evento no processo. Eles podem:
■ Indique o início de um processo.
■ Alerte para uma falha em parte do processo.
■ Dê instruções sobre como manusear o alarme.
■ Segure mensagens de usuário sobre
o alarme. Ao definir alarmes é possível:
■ Defina diferentes níveis de gravidade para controlar o agrupamento e a exibição dos
alarmes.
■ Direva alarmes graves para uma janela pop-up, garantindo que os usuários não
executarão nenhuma função sistemática antes de limpar o alarme. Isso é
recomendado.
■ Alarmes de grupo nas famílias.
■ Atribua um alarme a um objeto em uma imagem. Este objeto então mudará seus
atributos gráficos sempre que as condições de alarme forem atendidas.
Axeda SystemsDesigning a Application
29
■ Atribua um arquivo ajuda a cada alarme para que o usuário saiba o que fazer
quando um alarme começar.
■ Adicione
comentários de usuários
. Veja a página 96.
Definindo gráficos
Os gráficos fornecem visualizações gráficas dos valores de tags passados e atuais.
Você pode usar gráficos para seguir uma tendência ou comparar valores. Você pode
definir até 16 tags em um único gráfico.
Ao definir um gráfico, é possível :
■ Defina uma cor única para cada gráfico que também é usada pelas escamas do
gráfico.
■ Determine que os gráficos mostrem activismo on-line ou histórico.
Definindo relatórios
Relatórios (ver página 94) podem ser definidos para diferentes usuários , como:
operadores, engenheiros e gerentes. Certifique-se de que cada relatório inclua as
informações necessárias para o usuário designado.
Os relatórios podem ser:
■ Acionado no idioma de aplicação.
■ Escrito em um arquivo.
■ Enviado diretamente para a impressora.
Ao projetar relatórios, é possível:
Definindo receitas
As receitas são conjuntos especificados de valores de etiquetas que
podem ser armazenados para uso futuro. Ao definir receitas, lembre-
se que:
■ Cada receita deve pertencer a um modelo que inclui tags para determinados processos ou
modos de produção. A receita usa as tags no modelo ao qual pertence, mas
também pode incluir tags que não são definidas no modelo.
■ Cada modelo e receita tem um nome único.
■ A mesma tag pode pertencer a mais de uma receita.
■ Você pode salvar os valores atuais de qualquer tag a qualquer momento como uma
receita. Isso significa que no final de um processo, você pode economizar seus
valores como receita e recarregar a receita quando o processo for retomado.
Veja a página 93.
Saindo do Aplicativo
Você pode sair do sistema a partir do Login do Usuário ou do Estúdio de Aplicativos.
▶ Para sair do aplicativo:
Clique no botão Sair no Login do
Usuário. Ou
No menu Arquivo no Estúdio de Aplicativos, selecione Saída.
Login do usuário
Se você sabe seu nome de usuário e senha digite-os nos campos relevantes e clique em OK.
Usuário padrão
O aplicativo permite que você crie um usuário padrão. Quando um Usuário Padrão é
atribuído, depois que um usuário faz logon no aplicativo, o aplicativo é aberto
automaticamente usando o nome e a senha do Usuário Padrão.
Um usuário padrão é criado no módulo gerenciamento de usuários selecionando
usuários para abrir a lista de usuários e, em seguida, clicar com o botão direito de clicar
em um nome de usuário específico e selecionar o Padrão
Popup
Esta caixa de diálogo permite definir se uma exibição de resumo de eventos popup
está ativada ou não em um navegador. Ele também permite que você atribua autorização
de grupo para que o Resumo de Eventos Popup seja exibido apenas no navegador de
usuários autorizados. Faça o seguinte:
1. Verifique a janela de ativação da janela popup na caixa de seleção do navegador
para habilitar essa opção.
2. Clique no botão Grupos para exibir a caixa de diálogo Grupos padrão na qual
você pode atribuir autorização de grupo para exibição de resumo de eventos popup.
3. Clique em OK para salvar essas definições.
Login axeda
SystemsUser 37
Usuários
Esta caixa de diálogo permite que você defina parâmetros remotos de login do usuário.
1. Verifique a Barra de Acesso Rápido de Login na caixa de seleção do navegador
para habilitar essa opção. Em seguida, o usuário pode fazer login no aplicativo
da Web clicando no botão Login.
2. Verifique o login automático com a caixa de seleção do usuário padrão para
permitir que qualquer usuário faça login com um nome de usuário e senha padrão.
Isso significa que qualquer usuário pode acessar o aplicativo e usar as opções que
são atribuídas aos usuários padrão. Quando essa opção não for verificada, o usuário
será forçado a fazer login com um nome de usuário e senha.
3. Clique em OK para salvar essas definições.
Esta caixa de diálogo permite que você defina alguns parâmetros de tendência.:
Orientações de rótulos YPecifica a orientação do rótulo Y : Horizontal ou
vertical. O padrão é horizontal.
Html ScriptAction
Configuração do aplicativo
A caixa de diálogo configuração do aplicativo permite configurar ou modificar os
complementos e programas adicionais que deseja executar ao iniciar o aplicativo.
ícone.
Ou
No menu Design, selecione Configuração do aplicativo. A caixa de diálogo
configuração do aplicativo é exibida.
Nota: Ao adicionar uma lista de programas, escreva a lista na ordem que você deseja
que eles executem. Não coloque um programa que deve ser executado antes da
interface do aplicativo seguindo um programa que deve ser executado após ele.
Axeda SystemsUser Login 41
▶ Para configurar um programa que deseja executar durante a partida:
Clique no botão Adicionar na caixa de diálogo Configuração do aplicativo. A caixa de
diálogo de especificação de programas é exibida:
Opções WizPro
WizPro é o kernel de interface de programação de aplicativos. Fornece mecanismos
através dos quais a comunicação de PLC e dispositivos externos pode ser
implementada, mantém um banco de dados on-line e atende todas as solicitações e
mensagens interprocessas.
Suporte multi-idioma
Strings
Se você tiver um aplicativo multi-idiomas com strings em dois ou mais idiomas, é
possível que nem todas as cordas estejam presentes em todos os idiomas após a
importação. Se uma sequência estiver ausente em um idioma selecionado, a sequência
ausente aparecerá na tela no seguinte formato:
<?? ID de string?>
Onde o ID de sequência é um número, como <?? 0000000005>.
2. No campo Exportar para arquivo, digite o nome do arquivo de texto que deseja
criar para as sequências de idiomas.
3. Clique em OK para salvar suas definições e feche a caixa de diálogo.
Recomenda-se salvar o arquivo no mesmo diretório que o seu aplicativo.
Nota: Se o suporte multi-idioma já tiver sido definido em sua aplicação, o último idioma
importado aparecerá no campo de idiomas exportar.
Nota: Observe que o suporte a vários idiomas deve ser ativado antes de usar esse
recurso.
2. Clique no campo Import Language para exibir uma lista de idiomas disponíveis.
Selecione o idioma em que a aplicação foi escrita.
3. No campo importação do arquivo, digite o nome do arquivo de texto que contém
a sequência de idiomas (este é o arquivo que você criou no campo Exportar para
arquivar na caixa de diálogo Língua de Exportação no page anterior) ou clique em
Procurar para localizar o arquivo.
4. Clique em OK para importar o arquivo. A seguinte mensagem aparece:
Selecionando um idioma
Depois de definir o suporte a vários idiomas, você pode selecionar o idioma no qual
deseja que o aplicativo exiba os textos do aplicativo.
▶ Para definir uma linguagem:
No menu Ferramentas, aponte para suporte multi-idioma e selecione Selecionar
idioma no menu pop-up. A caixa de diálogo Selecionar idioma é exibida:
Clique em Procurar para especificar o caminho do banco de dados de idiomas a ser usado com
este arquivo.
Se o banco de dados selecionado não corresponder ao arquivo carregado, a caixa de
diálogo Seleção do Banco de Dados de Idiomas reaparecerá. Você pode clicar em
Ignorar para anexar o arquivo carregado ao banco de dados de idiomas atual ou clicar
em Cancelar para impedir o carregamento de arquivos.
Layouts
Axeda
SystemsLayou
ts 53
▶ Para carregar um layout:
Na Lista de Layouts do Estúdio de Aplicativos, clique com o botão direito do mouse
no layout necessário e selecione Carregar layout no menu pop-up.
▶ Para excluir um layout:
Na Lista de Layouts do Estúdio de Aplicativos, clique com o botão direito do mouse
no layout que deseja excluir e selecione Excluir layout no menu pop-up.
Axeda
SystemsLayou
ts 55
Fechando todas as Janelas Abertas
Você pode usar o recurso Fechar todas as janelas para fechar todas as janelas abertas
em seu aplicativo.
▶ Para fechar todas as janelas:
Na seção Todos os Contêineres, clique com o botão direito do mouse em Layouts e
selecione Fechar todas as janelas do menu pop-up.
JapanYYMMDD / (barra)
NetherlandsDDMMYY - (traço)
DinamarcaDDMMYY - (traço)
Ação
Especifica uma das seguintes ações: SQL_VARCHAR50
atribuição de tag, zona, macro.
TagName
Especifica o nome da tag.
Painel de Controle
Drivers de Comunicação
Comunicação Os motoristas lidam com comunicações com dispositivos externos, como
PLCs, instrumentos industriais, computadores remotos e ônibus de campo. Esses drivers
são arquivos de programa separados, que são instalados ao instalar o aplicativo. Os
nomes file do driver de comunicação têm o formato VPIWN??. DLL, em que ?? é o
código de duas ou três letras do motorista. Uma vez que cada driver de comunicação é
diferente. A documentação das informações do motorista deve ser consultada para obter
informações específicas do motorista de comunicação.
Você pode define blocos de comunicação para melhorar o desempenho do driver ao
trabalhar com grandes quantidades de tags. Esses blocos permitem transferir grandes
blocos de informações em vez de itens de dados individuais.
O primeiro passo na concepção de um aplicativo é definir os drivers e blocos de
comunicação. Em seguida, você define as tags, que são valores de controle
monitorados pelo sistema. São utilizadas como variáveis internas para:
■ Cálculos e exibição.
■ Comunicação com PLC's para representar dados da memória PLC ou enviar
comandos aos PLC's.
Em PCs pentium rápidos com um UART 16550 (chip de interface serial), as
configurações padrão do Windows 2000 podem causar erros de comunicação em
drivers de comunicação serial. Para superar este problema, diminua os tamanhos do
buffer no menu UART in:
Start/Configurações/ Painel de controle/Sistema/Gerenciador de
dispositivos/Portas/Porta de Comunicação 1.4/ Configurações de porta/Avançado.
Use um método de tentativa e erro para alcançar a configuração ideal.
Impressoras
A caixa de diálogo Impressoras permite recursos aprimorados de impressão. Cada
impressora adicionada a um sistema pode ser configurada para imprimir relatórios,
alarmes ou ambos. Impressoras também podem ser impressoras de rede que são
compartilhadas por vários usuários. Além disso, você pode definir se muitos alarmes
serão impressos em um page completo ou se apenas um alarme será impresso em cada
página. As propriedades de orientação da página, fonte e alarme impresso também
podem ser definidas e impressas em diferentes cores, texto e plano de fundo.
Tags simples
A caixa de diálogo Single Tag é usada para atribuir um valor imediato a uma tag
específica. Esta caixa de diálogo tem os seguintes campos: Nome da estação, Nome da
marca, Valor Atual, Novo Valor e Sugestão e Conjunto.
Blocos DDE
O Bloco de Clientes DDE do programa permite que o aplicativo receba valores de
marcação do servidor em uma mensagem de atualização. Isso melhora a comunicação
entre o aplicativo e o Servidor DDE. O aplicativo DDE client Block é construído a
partir de uma matriz de linhas e colunas em que cada célula da matriz contém o valor
de um item de dados.
Nota : Nem todos os programas suportam mensagens de bloqueio verifiquem a
documentação do servidor DDE.
Um uso comum para os blocos de clientes DDE é uma configuração na qual um
servidor DDE atualiza simultaneamente um bloco de itens que compõem uma receita.
Este programa de software, o cliente, recebe todos os itens e os valores da tag são
alterados imediatamente.
Defina os blocos de clientes DDE somente se os itens de dados no servidor forem
trocados simultaneamente (dentro de milissegundos). O aplicativo recebe todo o bloco
de dados sempre que um dos itens do bloco é alterado. Portanto, se os itens mudarem
um de cada vez, o aplicativo receberá um bloco inteiro de valores dos quais não foram
alterados.
Macros
Macros são atalhos que podem ser usados para executar ações, comandos ou sequências
pré-definidas, sempre que chaves designadas ou combinações de teclas são ativadas.
Isso aumenta a funcionalidade geral do aplicativo e economiza tempo e esforço para
ter que executar operações em várias etapas.
Até 3072 macros de aplicação podem ser definidas.
As macros de aplicação são definidas pelos seguintes atributos:
■ Teclas aceleradoras que invocam as macros (F1 a F12, A a Z, ALT sozinho
ou em combinação com Ctrl, Shift e outros).
■ Um nome e descrição únicos.
■ Grupos de autorização .
■ Confirme antes da opção Executar. As
macros de aplicação incluem os seguintes tipos:
■ Ações
■ Comandos
■ Seqüenciar
■ Macros de comando DDE
■ Gatilho Macros
É importante lembrar que as macros só serão executadas:
■ Se uma janela de aplicativo, incluindo o Estúdio de Aplicativos ou a caixa de
diálogo Entrada de Marca Única, for a janela ativa. Se qualquer outra janela estiver
ativa, a macro não será executada.
■ Quando o aplicativo for usado localmente (por exemplo, se uma macro de
gatilho for invocada através de um navegador da Web) ele não será executado.
Nota: Os nomes de macro não podem conter o seguinte caractere ' (marca de cotação
única).
Estação de Aplicação
Um termo geral descrevendo uma estação configurada para operar na rede de
aplicativos (pode ser SCADA, BACKUP, VIEW ou SERVER).
Desenvolvimento wizPLC
O WizPLC permite que você escreva programas de lógica de controle com as
poderosas construções linguísticas do padrão IEC 61131-3. O IEC 61131-3 é um
padrão internacional para linguagens de programação de PLC's. O WizPLC oferece
toda a gama de idiomas descritos neste padrão.
O WizPLC consiste em duas partes: um sistema de programação (WizPLC
Development) e um sistema de tempo de execução (WizPLC Runtime).
WizPLC é um sistema de desenvolvimento completo para sua estação Windows que
permite reduzir significativamente o tempo de desenvolvimento do aplicativo.
Desenvolvimento wizPLC :
■ É uma ferramenta de programação.
■ É uma ferramenta de monitoramento e depuração.
■ É uma ferramenta integrada dentro do sistema.
■ Permite o gerenciamento de projetos.
Filtros de etiqueta
O módulo Filtro de etiqueta é usado para filtrar, visualizar e gerenciar uma lista de
tags e seu status (bloqueado/desbloqueado) no aplicativo. Este é útil for o
desenvolvimento e manutenção de uma aplicação.
A Lista de Filtros de Etiqueta é armazenada no filtro TFM.XML do aplicativo que é criado no
.\docs diretório (ou outro diretório apropriado do aplicativo).
Quando acessado através de applets Java, a Lista de Filtros de Etiqueta pode ser
definida/modificada/visualizada no módulo Imagem durante o tempo de execução. Até
10 filtros de marca podem ser selecionados simultaneamente.
Nesta versão podem ser definidas até 1000
tags. As tags podem ser classificadas de
acordo com:
■ Fonte
■ PLC - tags associadas a dispositivos externos e mapeadas nas variáveis do
dispositivo externo.
■ Manequim - tags que representam variáveis internas usadas para uma
variedade de cálculos, controle e outras necessidades relacionadas à aplicação.
■ Composto - tags que são cálculos lineares com base em valores de outras tags.
■ Sistema - tags que são predefinidas e construídas para fornecer informações sobre o
status do sistema
■ Tipo
■ Analógico - tags que possuem valores numéricos representados em vários formatos.
■ Digital - tags lógicas discretas que têm um valor booleano de True (1) ou False (0).
Filtros de alarme
O Filtro de Alarme filtra alarmes e relatórios antes de serem impressos ou gravados no
Resumo do Evento. Os filtros de alarme são exibidos na tabela Filtros de alarme e
definidos ou modificados na caixa de diálogo Propriedades do filtro. As propriedades
do filtro podem ser atualizadas, porém o nome of um filtro não pode ser alterado.
O Filtro de Alarme filtra os alarmes enviados quando os parâmetros definidos nas
variantes de tag não são atendidos.
Depois que alarmes e relatórios fora das categorias definidas foram filtrados pelo Filtro
de Alarmes, os alarmes restantes são enviados para as impressoras definidas no módulo
Alvos de Impressora.
Alvos da impressora
Um alvo de impressora é uma coleção de filtros e impressoras predefinidos
especificando as condições sob as quais a impressora alvo é ativada.
A caixa de diálogo Alvo da impressora contém uma lista de todos os alvos da
impressora que foram definidos. Cada alvo da impressora é identificado por um nome e
descrição únicos.
Navegadores de zona
O Zone Navigator é uma janela de navegação global de várias regiões que permite
navegação eficiente através de uma lista de zonas definidas nos vários arquivos de
imagem do aplicativo.
Usando a janela Zone Navigator, um número de navegadores, cada um dos quais pode
conter uma série de zonas de um ou mais arquivos de imagem diferentes, podendo ser
definidos.
O Navegador de Zona pode ser aplicado em imagens através de gatilhos de botão e
tipo de ação ou configurando uma macro de ação usando a macro Ação de Navegação
de Zona.
Uma tag digital representando o status de zona de cada Navegador de Zona pode ser
anexada. Se o valor da tag for definido para o status de Navegador de zona de 1 será
RUIM e se definido como Navegador de Zona 0
Axeda SystemsApplication Studio - Terminologia 83
status será BOM. Além disso, as cores podem ser definidas em quais zonas com uma
tag de controle de status BAD serão exibidas na janela Navegador de zona de execução.
O Navegador de zona está habilitado para a Web.
WizScheduler
O Agendador baseado na Internet permite que você crie facilmente horários orientados
a tarefas diárias ou semanais remotamente. Acessado através de um navegador da
Internet ou clicando em um ícone, o Agendador é extremamente amigável, eficiente e
econômico.
Sendo tanto tarefa quanto tempo orientados, o Agendador pode ser usado para criar
tarefas, ações e estados ilimitados. A tarefa pode ser modificada, ativada/desativada e
ter muitos estados como On/Off conectados a eles. Um número ilimitado de ações, que
são operações básicas, pode ser anexado a cada tarefa.
Os modelos de horário podem ser criados com antecedência e anexados a uma tarefa.
Além disso, vários horários usando o mesmo modelo podem ser definidos, onde
alterações feitas em um modelo aparecerão automaticamente em todos os outros
horários usando a mesma template.
O Agendador permite que mudanças temporárias sejam definidas para tarefas e datas.
Um recurso adicional é a capacidade de criar um número ilimitado de Dias Especiais,
como feriados e incorporá-los no cronograma de tarefas. Diferentes tarefas podem ser
definidas para estes dias ou o cronograma de tarefas para um dia específico pode ser
alterado.
Servidor Corporativo
O Enterprise Server direciona as informações para seu aplicativo e seus sistemas de
negócios, fornecendo uma infraestrutura segura e tolerante a falhas para comunicar e
gerenciar a troca de informações entre dispositivos remotos e empresas.
Um Servidor Corporativo pode receber dados de várias conexões (onde cada conexão
fica em um aplicativo diferente que serve dispositivos diferentes) e salvar esses dados
em um banco de dados. Além disso, o Servidor serve como uma estação principal para
várias estações de applicação que têm a conexão instalada.
Exigindo configuração mínima e configuração, o Enterprise Server fornece um meio
de conexão e transferência de dados rápido e seguro.
Rejogar
O módulo RePlay é usado para visualizar uma exibição gráfica de valores de tag de
histórico anterior em imagens. O aplicativo lê e exibe os valores da tag do histórico do
aplicativo.
O módulo RePlay é ativado a partir do Painel de Controle do Estúdio de Aplicativos.
Um cluster de imagem de aplicativo controla o próprio RePlay.
Somente tags que tenham Write to History definidas durante a Definição de Tag
podem ser usadas. Tags de string e tags remotas não são exibidos nesta versão.
Mapeador de tag
O Tag Mapper é um arquivo de dados de tags e valores de tags que podem ser usados
para reduzir consideravelmente a carga de trabalho durante a criação do aplicativo. Os
valores das tags mantidas em uma tabela tag Mapper são mapeados pelo Tag Mapper
em uma lista de outras tags.
Existem dois tipos de tags Mapper:
Fonte: Estas são tags cujos valores são direcionados para tags de destino. Mais de uma
tag de origem pode ser apontada para a mesma tag de destino.
Gerenciamento de Usuários
O Gerenciamento de Usuários permite o gerenciamento dos usuários de um
aplicativo , tanto localmente quanto remotamente. Os usuários podem ser um
único usuário, grupos ou equipes construídas a partir de usuários nos mesmos
grupos.
A metodologia de gerenciamento do aplicativo, utilizando o módulo Calendário dos
Usuários, permite um agendamento simples e eficiente de usuários, grupos e equipes.
Por padrão, o Gerenciamento de Usuários tem um grupo chamado Administradores.
Os usuários do grupo this estão autorizados a modificar as propriedades do usuário
(incluindo sua senha). No entanto, o nome do grupo não pode ser modificado ou
excluído. Os usuários que pertencem a este grupo não podem se retirar dele. Um
usuário autorizado pode acessar um usuário/grupo e modificar seus parametros. O
recurso Gerenciamento de Usuários oferece compatibilidade total ao contrário.
Grupos criados em versões anteriores podem ser importados.
Nota: Se você tiver aplicativos diferentes instalados em diferentes estações, você pode
usar o gerenciamento centralizado do usuário para que usuários com os mesmos
nomes definidos em diferentes aplicativos possam compartilhar os mesmos dados.
O usuário padrão só pode ser excluído depois que um novo usuário padrão for definido
em Propriedades da Estação. Apenas um usuário logado com um nome diferente e
com os direitos do Administrador pode excluir o usuário padrão. Um administrador
deve ter pelo menos um usuário para acessar o aplicativo.
As atividades básicas following podem ser realizadas através da Gestão do Usuário:
■ Definição de usuários, grupos e equipes
■ Informações adicionais do usuário , como endereço , podem ser adicionadas
■ Definição de permissão de acesso
■ Definição de como os alarmes são transferidos e recebidos pelos usuários
usando o Gerenciamento Avançado de Alarmes
■ Fazer backup da definição do usuário
Perfis de tendências
As tendências são usadas para comparar a funcionalidade do dispositivo e
correlacionar ações e respostas. Seus dados podem ser exibidos em um dos dois
modos:
■ Modo online no qual as Tendências são constantemente atualizadas de acordo
com as mudanças nos valores de campo.
■ Modo histórico no qual as Tendências podem ser configuradas para exibir
valores de tag que ocorreram durante um período de tempo especificado.
Um Perfil de Tendência contém as definições que determinam a forma como as
visualizações gráficas das atividades passadas e atuais registradas pelo aplicativo são
exibidas através de um navegador da Internet.
Um Visualizador de Tendências exibe on-line após as atividades atuais registradas pelo
sistema de acordo com as definições especificadas no Perfil de Tendência. Os
Espectadores de Tendências podem ser modificados online.
Os Visualizações de Tendências são criados gerando uma página HTML a partir de um
Perfil de Tendência e, em seguida, abrindo a página resultante na Web.
Resumos de Eventos
O Resumo de Eventos é uma janela na qual os alarmes são exibidos. Vários Resumos
de Eventos podem ser criados cada um com diferentes tipos de categorias de alarme.
Isso permite que o operador identifique o tipo de alarme. Os alarmes no Resumo de
Eventos podem ser classificados de acordo com vários grupos, e eventos e
informações insignificantes podem ser inibidos para a conveniência do operador.
Resumos de Eventos funcionam em um dos dois modos, Online ou Histórico.
■ No modo Online, apenas alarmes ativos são listados (de acordo com os filtros
especificados).
■ No modo Histórico, uma lista histórica de alarmes é mostrada no Resumo de
Eventos (de acordo com o filtro de alarme especificado ) e pode ser direcionada
para a Internet, Intranet, tela do operador, arquivo ou uma impressora.
O Resumo de Eventos pode exibir alarmes gerados em qualquer estação de aplicativo na
rede. Dessa forma, um operador pode ver alarmes do mesmo grupo funcional lógico de
diferentes partes da área controlada.
Gráficos
Os gráficos fornecem visualizações gráficas das atividades passadas e atuais gravadas
pelo sistema. Eles podem ser usados para revelar tendências operacionais, comparar a
funcionalidade do dispositivo e correlacionar ações e respostas.
Um gráfico pode ser definido, editado e visualizado. É exibido em uma janela onde
até 16 atividades podem ser exibidas simultaneamente, cada uma com sua própria cor e
estilo.
As operações do gráfico são realizadas de acordo com o nível de autorização do
operador. Por exemplo, alguns operadores podem ser capazes de definir, editar e
visualizar Gráficos; outros só podem ser capazes de visualizar Gráficos.
Além da estrutura de janela padrão , a janela Chart inclui os seguintes elementos:
Área de gráficoA área central usada para exibir gráficos.
Receitas
Receitas são listas de valores de tag que são aplicados a processos de controle
específicos. Grupos de valor são aplicados a um processo de controle para fazer com
que o processo entre em um estado de trabalho desejado.
No aplicativo, quando uma receita é aplicada, as tags listadas na receita são definidas
para os valores correspondentes especificados. As tags em uma receita podem ser
atribuídas a um valor definido ou associadas ao valor de outra tag. Se uma tag estiver
associada a outra tag, seu valor será o valor atual da tag com a qual está associada no
momento em que a receita é aplicada.
A criação de receitas envolve duas etapas:
■ Criando um modelo de receita
■ Criando arquivos de receita
As receitas são armazenadas como arquivos de texto simples. Portanto, eles podem ser
usados para trocar informações entre o aplicativo e outros programas.
As receitas são definidas e agrupadas usando modelos. Um Modelo é uma lista
protótipo de tags das quais as receitas são derivadas. Na aplicação, os modelos devem ser
definidos antes das receitas.
No entanto, embora cada receita deva pertencer a um modelo, as receitas não precisam
necessariamente incluir tags do modelo ao qual pertencem.
Cada modelo e receita tem um nome único. Duas receitas diferentes com o mesmo
nome podem pertencer a modelos diferentes.
Os modelos, como receitas, são armazenados como arquivos de texto e podem ser
exportados para aplicações externas. Blocos de gravação são grupos de tags para os quais
os valores são escritos em uma única operação de transferência de dados sempre que a
receita é aplicada.
Layouts
Um Layout é a posição de uma janela aberta em um aplicativo. Esta seção descreve
como capturar e salvar layouts e como atribuí-los aos usuários.
Você pode atribuir um layout a um usuário, de modo que, quando o usuário fizer logon,
as janelas incluídas no layout serão exibidas automaticamente na posição em que foram
salvos.
Axeda SystemsApplication Studio -
Terminologia 93
Você também pode fechar todas as janelas abertas em seu aplicativo, como descrito abaixo.
Capturar layouts, atribuir-os aos usuários e log on do usuário é apenas para uso local.
Os layouts não são usados ao interagir com o aplicativo através de um navegador. Para
mais informações, consulte a página 52.
Relatórios
O módulo Relatório pode ser usado para definir relatórios personalizados para
requisitos específicos da planta. O aplicativo gera os relatórios que você define com
este utilitário como documentos de formato livre que podem conter texto e valores
calculados (campos), com base em dados historóicos armazenados em arquivos do
sistema.
Depois que o relatório é definido e salvo, ele pode ser gerado digitando o comando na
linha de comando ou por um comando em Linguagem de Aplicativo.
Um relatório é composto pelos seguintes componentes:
■ Quadro Livre texto e campos. Os quadros são armazenados em arquivos ASCII
chamados *. rpt e dados de campo são armazenados em arquivos chamados *.
rpd.
■ Marca de campos e valores calculados, incluindo data e hora do relatório
Tags
O termo Tags no aplicativo refere-se aos valores de controle monitorados pelo
sistema. Esses valores são semelhantes às variáveis em uma linguagem de
programação como BASIC, PASCAL e C. Como suas contrapartes de programação,
cada valor é identificado por um nome único e pode ser um dos vários tipos de dados,
como inteiro, real ou booleano.
As tags PLC são distinguidas de outras variáveis na medida em que podem ser
associadas a componentes externos do dispositivo, como registros ou pontos de I/O em
PLCs, locais de memória em dispositivos remotos. Um valor de marca representa o
valor de um componente ou dispositivo externo, de modo que a referência à tag é
equivalente à referência ao componente ou dispositivo em si. A atualização de uma tag
faz com que o componente externo ou dispositivo também seja atualizado. Assim, uma
tag PLC de aplicativo é na verdade um link para dispositivos externos.
Uma vez que as tags são definidas na caixa de diálogo Tag Definition , elas podem
ser usadas em outros módulos para exibir, calcular e controlar funções.
Para referência rápida , o número de tags dentro do aplicativo está listado na Barra de
Status do Estúdio de Aplicativo.
Tags digitais
Tags de string
Alarmes
Os alarmes são configurados mensagens de aplicativo usadas para notificar os
operadores de condições excepcionais no local de trabalho. O aplicativo gera
mensagens automáticas do sistema que fornecem aos operadores informações sobre
eventos internos do sistema, como falha do driver de comunicação, erros de
comunicação de rede e outros.
Os alarmes do aplicativo podem ser direcionados e exibidos nos Resumos de Eventos
que aparecem em uma janela pop-up ou são impressos.
Os alarmes podem ser definidos por ordem de hierarquia. Novos alarmes podem ser
adicionados (ou alarmes existentes modificados) a diferentes níveis da árvore de
hierarquia. Os alarmes podem ser definidos de acordo com atributos, inibidos,
atrasados, ter mensagens de ajuda contendo instruções no how para lidar com a causa
do alarme e ter comentários anexados a eles. Eles também podem ser gravados para a
história para fins de relatório.
Nota: Para referência rápida, o número de alarmes dentro do aplicativo está listado
na Barra de Status do Estúdio de Aplicativo.
Somente usuários com a autorização apropriada podem definir condições de alarme.
Os alarmes de aplicação são gerados sempre que existem condições predefinidas.
Até 65.535 alarmes podem ser definidos no aplicativo. Cada alarme pode ser assigned
diferentes características e propriedades durante o procedimento de definição de
alarme. Os alarmes podem ser enviados para diferentes alvos e serem verificados por
diferentes atributos.
Os alarmes são escritos nos Resumos do Evento. Se previamente definido, o operador
pode ver uma exibição graphical da causa do alarme, verificar Ajuda para obter
instruções para manusear o alarme, reconhecer e terminar o alarme, adicionar
comentários ou inibir (na Internet) o
Gerador de etiquetas
O Tag Generator é uma ferramenta projetada para acelerar o desenvolvimento de
aplicativos. Ele pode ser lançado a partir do Application Studio. O Tag Generator
permite selecionar pontos de dados em um driver com recursos de navegação (por
exemplo, drivers OPC e BACnet). Em seguida, você pode definir regras de
mapeamento e importar esses pontos de dados para o Wizcon, convertendo-os
automaticamente em Tags Wizcon.