Página Inicial » Produtos » Winlog » Ferramentas de Desenvolvimento
Ferramentas de Desenvolvimento Winlog
O Project Manager é o ambiente de desenvolvimento integrado que disponibiliza um conjunto de ferramentas (Gate Builder, Template Builder, Code Builder, Application Builder, …) para desenvolver aplicações de supervisão de forma simples e intuitiva.
Gate Builder
O Gate Builder é a ferramenta para criar e gerir a base de dados das portas (TAG); podem ser definidos vários tipos de portas (numérica, digital, string, composta, evento, alarme) e atribuídas as respetivas propriedades (nome, descrição, endereço, unidade de medida, fator de escala); as variáveis podem ser amostradas por dispositivos de campo (PLC, controladores, multímetros, módulos de I/O, …) ou geradas localmente. O modo de amostragem pode ser configurado para cada porta ou grupo de portas, a fim de otimizar a velocidade e organizar de forma mais eficiente a pesquisa e o registo de dados em disco (amostragem em lote, por esquema, registo por variação de valor com limiar configurável).
Template Builder
Template Builder é a ferramenta de desenvolvimento visual para construir, de forma simples e intuitiva, sinóticos e páginas de supervisão. Para criar uma página de supervisão, basta posicionar na tela os objetos que a compõem (bitmap, metafile, textos, valores, barras de status, LED e controles) e definir suas propriedades (dimensão, estilo, variáveis associadas, …). A cada objeto individual do sinótico pode ser associado um controle que permite acesso apenas às classes de usuários autorizadas (níveis de senha). Template Builder também permite criar web templates para utilização nas Web Client.
O Template Builder disponibiliza uma biblioteca gráfica com milhares de símbolos estáticos (bombas, válvulas, motores, tanques, PLC, tubulações, símbolos ISA) em formato vetorial SVG e uma biblioteca de objetos animados digitais (botões, interruptores, luzes), analógicos (indicadores de ponteiro, potenciômetros, visualizadores LED) e complexos (motores, bombas, válvulas, tanques, tubulações).
Code Builder
O Code Builder é o ambiente de desenvolvimento integrado utilizável para enriquecer e personalizar cada aplicação; uma linguagem de programação simples permite interagir com todos os componentes do Winlog Evo (portas, sinóticos, receitas, relatórios, …), criar ciclos, definir condições e criar funções (Macro) a executar automaticamente ou a pedido do operador. O editor permite aceder facilmente a todas as funções e estruturas da linguagem, inseri-las no projeto e verificar automaticamente a correção da sintaxe.
Application Builder
O Application Builder é uma ferramenta poderosa que permite a criação automática de aplicações SCADA, obtendo assim uma redução drástica dos tempos de desenvolvimento. Qualquer aplicação pode ser construída simplesmente retirando de uma biblioteca e combinando entre si objetos que representam dispositivos de vários fabricantes, bem como objetos especificamente concebidos que correspondem a secções mais amplas do sistema.
Além da lista de variáveis do objeto representado, os objetos de software podem incluir modelos de supervisão e configuração (painel frontal, tendências, …) e uma lista de eventos e alarmes com os procedimentos de gestão relevantes. Se os objetos de software foram criados com a opção multi-idioma, a aplicação final também será criada automaticamente no modo multi-idioma.
Smart App Builder
O Smart App Builder é a ferramenta de desenvolvimento interativa para criar rapidamente aplicações web (Smart Apps) otimizadas para dispositivos móveis (iOS, Android), capazes de interagir com a aplicação Server para monitorizar e modificar as grandezas que fazem parte do processo de supervisão (SCADA).
Depois de definidas as variáveis do projeto, é possível atribuir a cada uma delas uma categoria e o modo de visualização (elemento). Para cada elemento é possível visualizar e definir os dados através de uma série de controlos gráficos padrão, como Label, StatusBar, Bitmap UpDown, Edit Box, Slider, Combo Box, N-States Box, Switch.
A estrutura final de uma Smart App é representada por um menu composto pelas categorias e pelos respetivos elementos e subelementos; a navegação é a típica utilizada nos dispositivos móveis mais comuns.