gui a in touch

Upload: redesinforma

Post on 30-May-2018

218 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/9/2019 Gui a in Touch

    1/75

    1

    Wonderware

    FactorySuite InTouch

    Baseado, traduzido e adaptado livremente do Users Guide, Dec. 1997, Ver. A, da

    Wonderware Corporation, por Marco Antnio Ribeiro

    T&C, Salvador, Primavera 2000

  • 8/9/2019 Gui a in Touch

    2/75

    FactorySuite

    2

    FactorySuite

    Sobre o FactorySuiteO FactorySute mais do que gente, material e equipamento no cho de fabrica. umgerenciador de informao. Com ele encontraremos respostas para questes dirias como:

    1. Onde e por que ocorreu este gargalo?2. Os custos de produo foram iguais os planejados?3. O rendimento esperado foi encontrado?4. O que causou os atrasos?5. O que est causando este pico de temperatura no vaso de presso?

    6. Est havendo desperdcio de material?7. O programa de Produo foi cumprido?

    Informao a chave para aumentar a qualidade do produto, maximizar a eficincia daproduo e preservar o investimento do capital na planta.

    o primeiro sistema de interface Homem-Mquina (HMI) integrado do mundo. Com oFactorySuite 2000, tem-se acesso a toda informao necessria para operar a planta. Hoje,no basta comprar uma base de dados ou uma HMI. necessrio ter tudo: visualizao depeas, otimizao e controle, coleta de dados no cho de fabrica e armazenamento eanlise de dados para tornar sua planta verdadeiramente produtiva. FactorySuite 2000pode ser um sistema poderoso de informao de fabricao e gerenciamento.

    O FactorySuite permite coletar, ver, armazenar, controlar, analisar e gerenciar a informaodo cho de fabrica. Roda no sistema operacional Windows NT e o HMI e clientes rodam nosistema operacional Windows 95. FactorySuite 2000 estabelece um novo padro parasistema HMI. Includos no FactorySuite esto os componentes ncleos que fornecemservios bsicos de sistema:

    InTouch, a HMI para visualizao lder mundial InControl para mquina baseada em Windows NT e controle de processo Server IndustrialSQL, a primeira base de dados relacional em tempo real para o

    cho de fbrica Scout, uma ferramenta robusta Internet/Intranet para ver dados remotos Tambm includos esto os componentes de aplicao bsicos: InTrack para gerenciamento de fonte InBatch para gerenciamento flexvel de bateladas Todos os servidores I/O da Wonderwareservem para conectar FactorySuite

    2000 aos dados de cho de fbrica.

  • 8/9/2019 Gui a in Touch

    3/75

    FactorySuite

    3

    InTouchInTouch da Wonderware o modo mais rpido e fcil de criar aplicaes de InterfaceHomem-Mquina (HMI) para os sistemas operacionais Windows 95 e Windows NT daMicrosoft. O InTouch um componente do FactorySuite da Wonderware. As aplicaesInTouch so usadas em todo mundo em uma variedade de mercados verticais, incluindoprocessamento de alimentos, semicondutores, leo, gs, automveis, qumica, farmacutica,papel e celulose, transporte, utilidades e mais.

    WonderwareInTouch, o lder mundial HMI, fornece uma viso simples integrada de todas asfontes de controle e informao. InTouch permite a engenheiros, supervisores, gerentes eoperadores verem e interagirem com as etapas de uma operao inteira atravs derepresentaes grficas de seus processos de produo. A verso 7.X para Windows NT 4.0e Windows 95 inclui muitas propriedades novas e atualizadas incluindo

    Referncia remota de tag Suporte de controles ActiveX Manipulao distribuda de alarme Dados histricos distribudos com servidor IndustrialSQL

    Interface de usurio atualizada QuickFunes e SuperTags. Ambiente de desenvolvimento de aplicao em rede permite os sistemas serem

    desenvolvidos para uso em grandes redes de computadores PC Mgicos (wizards) Criao de extenses QuickScript .

    A legendria facilidade de uso e potncia reduzem muito os custos e tempo associados aodesenvolvimento e manuteno do sistema de interface homem-mquina de operao, HMI.

    O InTouch consiste de trs programas bsicos:

    1. Application Manager2. WindowMaker

    3. WindowViewerO InTouch inclui tambm o

    WonderwareLogger, que registra todas as operaes feitas no computador que oroda.

    FactoryFocus, um poderoso n s de visualizao que permite a supervisores egerentes ver os dados do cho de fbrica em tempo real de um computador PC emqualquer ponto da rede.

    Productivity Pack, que inclui WizGen, uma ferramenta porttil que ajuda os usuriosdesenvolverem mgicos (wizards) personalizados.

    O Application Manager do InTouch organiza as aplicaes criadas. Ele pode ser usadopara configurar

    WindowViewer como um servio NT Newtwork Application Development (NAD) para arquiteturas baseadas em clientee servidor

    Dynamic Resolution Conversion (DRC) e alarmes distribudos. As utilidades de base de dados DBDump e DBLoad

    WindowMaker o ambiente de desenvolvimento, onde janelas grficas orientadas paraobjetos so usadas para criar janelas de display animadas e sensveis ao toque (touchscreen). Estas janelas de display podem ser ligadas a sistemas I/O industriais e outrasaplicaes Windows Microsoft.

    WindowViewer o ambiente de operao do aplicativo usado para mostrar as janelasgrficas criadas no WindowMaker. WindowViewer executa QuickScriptInTouch, reportae lista (logging) os dados histricos, processa os relatrios e listas dos alarmes e pode

    funcionar como cliente e servidor para protocolos de comunicao como DDE e SuiteLink.

  • 8/9/2019 Gui a in Touch

    4/75

    FactorySuite

    4

    Caractersticas de desempenhoAs caractersticas de desempenho so:

    Grfico Orientado para objeto

    Aplicaes de fcil configurao significam tempos de desenvolvimento menores. Objetos de

    grupos de objetos podem ser movidos, dimensionados e animados rpida e facilmente.Ferramentas poderosas de projeto orientadas por objeto tornam fcil desenhar, arranjar,alinhar, colocar em camadas, girar, inverter, duplicar, cortar, copiar, colar e apagar objetos.O InTouch suporta agora a tecnologia poderosa e padro ActiveX, permitindo objetospadro ActiveX serem usados pelo InTouch. Suporta ainda qualquer resoluo de vdeocompatvel com Windows e vrias configuraes de monitor.

    Links de animao

    Links de animao podem ser combinados para fornecer vrios tamanhos, cores, movimentoe mudanas de posio. Links de animao tambm incluem: Entradas discretas, analgicas e strings Deslizadores horizontal e vertical Links de enchimento e escolha de cores para valores discretos, analgicos e alarmes Links de altura e largura de objetos Links de posio vertical e horizontal Links de rotao

    Alarmes distribudos

    Esta capacidade suporta servidores e provedores mltiplos e simultneos de alarme, que dao operador a habilidade de ver informao do alarme de vrios locais remotos ao mesmotempo. As funes distribudas de alarme permitem ao usurio implementar conhecimentode alarme do tipo apontar e clicar, barras de rolamento de alarme.

    Tendncia histrica distribuda

    O InTouch permite o usurio especificar dinamicamente fontes de dados de arquivo

    histricos diferentes para cada uma das penas no registro de tendncia. Estas fontes dearquivos histricos podem ser outras bases de dados do InTouch ou qualquer base dedados do Servidor IndustrialSQL. Como o InTouch permite o uso de at 16 penas porgrfico de tendncia, os usurios podem ter um nmero rcorde de dados histricosdisponveis para display em qualquer momento.

    Novidades no FactorySuite 2000As seguintes caractersticas so novas para o FactorySuite 2000:

    Application Explorer

    InTouch 7.X inclui o poderoso Application Explorer, que um display hierrquico dosobjetos componentes que formam a aplicao InTouch. Ele permite o acesso rpido, fcil e

    intuitivo a todos os parmetros de aplicao, incluindo: Windows QuickScripts Configurao Dicionrio de Tagnames Informao de referncia cruzada de tagnames Configurador de template SuperTag Acesso SQL Controle Estatstico de Processo (SPC) Receitas

    O Application Explorer permite que qualquer aplicao Windows seja lanada de dentro doWindowMakerInTouch , tais como

    Outros componentes FactorySuite

  • 8/9/2019 Gui a in Touch

    5/75

    FactorySuite

    5

    MS-Word e MS-Excel Outro pacote de programao de CLP

    Isto torna o WindowMaker a ferramenta central de desenvolvimento para toda umaaplicao de automao.

    Referncia remota de tag

    InTouch 7.X permite a referncia remota de tag, que a habilidade de o InTouch lincardiretamente e mostrar informao de tempo real em qualquer fonte de dados remota, semprecisar de um tag local. Estas fontes incluem:

    Outros ns InTouch Ns InControl Ns InBatch Fontes de dados DDE ou NetDDE

    A referncia remota de tag permite o desenvolvimento de aplicaes distribudascliente/servidor, economia de grande quantidade de tempo na configurao e manutenoda aplicao.

    QuickScripts

    QuickScript a linguagem de script do InTouch. Ela to poderosa, flexvel e fcil de usarque se pode criar scripts apenas apontando e clicando, sem tocar no teclado. QuickScriptpermite funes personalizadas, QuickFunes, serem criadas no mesmo ambienteamigvel. QuickFunes podem ser usadas como funes embutidas, permitindo extensesQuickScript do usurio serem desenvolvidas facilmente. As QuickFunes podem serconfiguradas para rodar independentemente.

    SuperTags

    O InTouch 7.X suporta SuperTags, que so organizaes hierrquicas de tags quepermitem o mapeamento de dispositivos especficos do mundo real, tags no estilo deSistema Digital de Controle Distribudo e estruturas de dados de CLP no InTouch. Asestruturas SuperTags podem ser definidas pelo desenvolvedor, permitindo o agrupamento emanipulao lgicos da informao relacionada, enquanto salvando o precioso tempo dedesenvolvimento.

    Suporte OPC

    O InTouch 7.X e o resto do FactorySuite suportam totalmente a norma OPC (OLE para ocontrole de processo). Isto permite qualquer aplicao FactorySuite ter acesso aos dadosfornecidos por qualquer servidor OPC. O suporte do Cliente OPC estende o compromisso daWonderwarede abrir as normas de conectividade e comunicao para o maior nmero dedispositivos de automao industrial disponveis.

    SuiteLink

    Todos os componentes do FactorySuite 2000 suportam o novo protocolo de comunicao

    da Wonderware, SuiteLink que fornece dados vlidos no tempo e na qualidade, garantido aintegridade absoluta de todos os dados para SuiteLink ou fontes OPC. Tambm, foiotimizado para ter alta velocidade, e comunicaes de desenvolvimento de aplicaodistribuda em grandes redes.

    SPC Pro

    O programa SPC Pro estende a funcionalidade e facilidade de uso do tradicional SPC doFactorySuite fornecendo ferramentas novas e poderosas para anlise estatstica em linhaque ajudam os usurios conseguir melhor produto e qualidade do processo, reduzir custos eaumentar a eficincia. As cartas de defeito e controle configurveis do SPC Pro (EWMA,CuSum, carta-u, carta-n) monitoram e rastreiam a variao e defeitos ao longo do tempo.Projetado para trabalhar como uma ferramenta de melhoria em linha para operaes curtas,longas e contnuas, o SPC Pro apresenta alarmes individuais para ajudar o usurioidentificar rapidamente que regras estatsticas foram violadas. O usurio pode rastrear aes

  • 8/9/2019 Gui a in Touch

    6/75

    FactorySuite

    6

    corretivas, deletar e modificar amostras, estabelecer limites e adicionar causas especiais nopercurso. A verso padro do SPC fornecida com o InTouch 7.o e um subconjunto doSPC Pro e no inclui estas novas propriedades. Para SPC Pro funcionar, requer uma licenaseparada.

    Servidor IndustrialSQLO Servidor IndustrialSQL da Wonderware a primeira base de dados relacional em temporeal de alto desempenho mundial. Ela combina a potncia e flexibilidade de uma base dedados relacional com a velocidade e compresso de um sistema de tempo real para integraro escritrio com o cho de fbrica. Diferente de outros sistemas de gerenciamento dainformao do processo, IndustrialSQL incorpora Servidor MS SQL, fornecendo acessouniversal aos dados, uma mquina relacional poderosa e perfeita integrao com MSBackOffice.

    O Servidor IndustrialSQL coleta e armazena dados da planta com resoluo total e integraos dados em tempo real e histrico da planta com dados de configurao, evento, sumrio eproduo. O acesso informao completa da planta disponvel atravs de centenas deaplicaes de cliente, garantindo um nvel de abertura e flexibilidade impares na arena de

    programas industriais. Dados de fabricao podem agora ser visualizados, analisados ereportados atravs de links de comunicao realmente ligando o escritrio ao cho defbrica, pela primeira vez!

    Caractersticas de desempenhoAs caractersticas de desempenho so:

    Acesso Universal de Dados

    Engenheiros, gerentes de manuteno e operadores de cho de fbrica podem ver, analisare apresentar dados de tempo real, histricos e de configurao com o programa de suaescolha. Isto inclui clientes Wonderwarecomo FactoryOffice, InTouch e Scout, programascomerciais como MS-Office, e centenas de ferramentas especializadas e personalizadas

    usando SQL ou OBDC.Facilidade de Uso

    Servidor IndustrialSQL configurado automaticamente usando informao de configuraodo InTouch, reduzindo o tempo de implementao para minutos. Usurios e administradoresde Servidor IndustrialSQL no requerem conhecimento de SQL, acelerando o retorno dainformao da fbrica em seus dedos.

    Mquina Pergunta Relacional (Relational Query Engine)

    A mquina de pergunta do Servidos IndustrialSQL a mais poderosa nos negcios,permitindo os usurios procurar e encontrar dados para entender as relaes e correlaescomplexas entre a planta fsica, condies de operao de manufatura, eventos deprocesso, qualidade do produto e eficincia de produo.

    Novidades no FactorySuite 2000As seguintes caractersticas so novas para o FactorySuite 2000:

    Sistema de Evento

    O novo sistema de evento do Servidor IndustrialSQL enderea exigncias de batelada e deprocesso discreto. Eventos podem ser detectados pelo Servidos IndustrialSQL ou pelasaplicaes externas como InTouch ou InControl. As aes aproveitam a potncia doBackOffice e inclui relatrios, publicao na Internet e envio de e-mail.

    Suporte SuiteLink

    O suporte do Servidor IndustrialSQL para os novos servidores SuiteLink da Wonderwarepermite estampar tempo e qualidade na coleta de dados, garantindo a validade dos dados.

  • 8/9/2019 Gui a in Touch

    7/75

    FactorySuite

    7

    Armazenamento de Alta Resoluo Dinmica

    A nova mquina delta analgica de armazenamento pode estocar dados com resoluo de 3ms, essencial para medies dos processos mais rpidos, tais como de vibrao. A mquinade armazenamento dinamicamente configurvel, permitindo o incio do armazenamento dealta velocidade em resposta a um evento de processo.

    FactoryOffice

    FactoryOffice um pacote de aplicaes do cliente para uso em computadores PC. Todosos envolvidos no processo de produo podem ver, plotar e analisar dados do ServidorIndustrialSQL sem conhecimento prvio de SQL. As ferramentas podem ser dispostas emqualquer computador com Windows NT ou Windows 95 ligado a uma rede local ou distante.FactoryOffice inclui cliente de tendncia plotando tags contra o tempo, cliente Vector paragrficos XY e cliente QuickLook para ver dados correntes em tabelas.

    Visualizao Poderosa e Capacidades de Anlise

    Display de tendncias de tempo real ou histricas de dados analgicos, discretos e deeventos no mesmo grfico. Compara tags no tempo com a poderosa funcionalidade deescala do tempo. Anota os dados interessantes e faz clculo e mostra a estatstica. Define

    regies de operao e monitora o comportamento do processo com grficos XY do Vector.Facilidade de Uso

    Pega-se um objeto de fbrica, como uma bomba, da malha de controle para a rea dogrfico para ver seu ao longo do tempo. Aponta e clica no controle de tempo para selecionaras escalas de tempo. Usa a ActiveTrend dentro do InTouch para fazer grficocompletamente automtico.

    Controles ActiveX

    Novos controles ActiveX incluem ActiveTrend, que permite a funcionalidade total ou parcialda aplicao de tendncia para rodar dentro de um container ActiveX, como o InTouch.Tambm, ActiveEvent permite o gatilho de eventos de qualquer fonte externa que suporta

    script permitido por COM. Uma historia completa de eventos ser armazenada no ServidorIndustrialSQL para eventos externos.

    InControlO InControl Wonderware um sistema de controle com arquitetura aberta em tempo realbaseada em Windows NT que permite se projetar, criar, testar e rodar programas deaplicao para controlar o processo de modo mais rpido que antes.

    Pode-se criar uma soluo de automao prpria em uma variedade de linguagensbaseadas em grficos e textos. O InControl suporta interfaces diretas para uma variedadede dispositivos de I/O, motores, sensores e outros equipamentos da fabrica e suportainterfaces padro e novas.

    O InControl fornece uma soluo integrada de controle que substitui sistemas de controleproprietrios com controle de arquitetura aberta baseado em Windows NT , provendo umaarquitetura de controle mais barata com conectividade integrada, capacidade poderosa decontrole e fcil capacidade de expanso.

    Como todos os produtos Wonderware, o InControl perfeitamente integrada com InTouche os componentes do FactorySuite , fornecendo uma potncia e produtividade semprecedentes para o mundo industrial.

    Caractersticas de desempenhoAs caractersticas de desempenho so:

  • 8/9/2019 Gui a in Touch

    8/75

    FactorySuite

    8

    Arquitetura aberta

    O InControl pode ser usado em qualquer plataforma que suporta o sistema operacional MSWindows NT, incluindo as simples estaes de trabalho industrial, servidores SMP econtroladores industriais abertos.

    Baseada em Windows NT

    O InControl baseado no Windows NT, tendo todas as vantagens de tempo real eextensibilidade, capacidades providas pelo Windows NT. O InControl suporta controledistribudo via DCOM, com comunicao ponto a ponto embutida no produto.

    Suporte I/O

    O InControl suporta as interfaces I/O populares para Interfaces de Rede com DispositivosAbertos (Open Device Network Interface) e os sistemas I/O padro: DeviceNet, Profibus,GE90/30, GE Genius, PCDIO, DDE, AB KXT, Interbus-S Gen III & IV, Opto22 PAMUX eSuiteLink . Esta lista de drivers suportados est continuamente sendo expandida. Um kit deferramentas disponvel para criar drivers personalizados para uso com InControl.

    Normas Internacionais

    O InControl compatvel com IEC 1131-3, OMAC e Open Device Network Interfaces.

    Caractersticas em linha

    O InControl suporta uma variedade de capacidades de monitorao e edio em linha,incluindo status do Process Monitor, Force I/O, Edio em linha, Power Flow Highlighting eDebuggins.

    Novidades no FactorySuite 2000O InControl 7.X expande as capacidades de controle com nova tecnologia e maiordesempenho. Pode-se ter acesso aos controles ActiveX, conectividade DCOM, New Editorse caractersticas adicionadas que tornam o InControl mais fcil e mais alegre para usar.

    Suporte a Objeto Factory ActiveX ExtensvelCria algoritmos de usurio prprios em C, Visual Basic ou Java e chama-os do InControlcomo um objeto ActiveX.

    Editor de Texto ST melhorado

    Novo editor ST fornece um scripting isolado e melhora as capacidades do editor SFC.

    Novos Objetos de Factory

    Tornam as aplicaes mais fceis e robustas. O Factory Object fornece uma capacidadecompleta e robusta do PID, incluindo simulao de malha.

    Runtime Engine melhorada

    Mas rpida, mais flexvel e com mais propriedades.

    Browser de tag integrado

    Definio de tag de uma vez para FactorySuite, exporta/importa tag.

    Conectividade ponto a ponto (peer-to-peer).

    Capacidade de integrar cliente e servidor SuiteLink.

  • 8/9/2019 Gui a in Touch

    9/75

    FactorySuite

    9

    ScoutScout Wonderwareexplora capacidades Internet/Intranet da FactorySuite para permitir ousurio ver a informao da fbrica em qualquer lugar, em qualquer momento. Scout umservidor de rede add-on e browser de cliente que permite a viso remota de somente leiturade objetos de dados ou visual do FactorySuite e uma variedade de outras fontes de dadossobre a Internet/Intranet. Scout prov a capacidade de viso remota usando uma arquiteturade trs camadas: cliente, servidor e provedor de dados.

    Browser do cliente ou Scout VT

    Objetos podem ser vistos do servidor usando um browser padro com a propriedade URL.Scout VT estende uma capacidade do browser fornecendo um conjunto de objetos ActiveXconfigurveis pelo usurio tais como grficos, cartas e elementos de tendncia que podemser lincados dinamicamente aos dados do FactorySuite .

    Server Scout Outpost

    Provedor de Dados

    Tirando vantagem da conectividade universal da Internet atravs da arquitetura de trscamadas, Scout permite o usurio criar, armazenar e mudar telas de informao da fbricapara se adequar s suas necessidades especficas.

    InTrackInTrack Wonderware fornece um meio efetivo, escalvel e baseado em Windows NT paramonitorar, gerenciar, rastrear e melhorar operaes de produo. InTrack permite osfabricantes modelar e rastrear fontes crticas em uma fbrica, incluindo ordens de trabalho,materiais, especificaes de produto, instrues de trabalho, equipamento, pessoal e dadosdo processo e analticos. InTrack permite os usurios implementar aplicaes

    cliente/servidor que os auxiliam a controlar e melhorar suas operaes de fabricao emuma frao de custo e tempo de enfoques alternativos.

    InBatchInBatch Wonderware um programa flexvel de gerenciamento projetado para automatizare fornecer uma historia de produo completa para processos de batelada. Consistente coma norma ISA S88.01, permite o usurio criar rpida e facilmente receitas e simular suaexecuo contra um modelo de processo, tudo antes de escrever uma linha do cdigo decontrole. Tambm fornece historia completa da produo e genealogia dos materiais. Apoderosa mquina de batelada, combinada com sua integrao com FactorySuite , significaque se pode reduzir o custo e tempo para implementar os processos relacionados combatelada por at 40 a 60% sobre solues alternativas.

  • 8/9/2019 Gui a in Touch

    10/75

  • 8/9/2019 Gui a in Touch

    11/75

    FactorySuite

    11

    InstalaoEste captulo fornece instrues detalhadas como instalar componentes do FactorySuite . assumido que o usurio tenha j estabelecido seu plano de implementar um ou maiscomponentes do FactorySuite ., incluindo qual hardware e software sero usados, como arede ser configurada e que opes sero instaladas.

    Contedos Rodando o Programa de Instalao Mestre

    Opes comuns de instalao

    Instalando InTouch

    Instalando InControl

    Instalando Servidor IndustrialSQL

    Instalando InBatch

    Instalando InTrack Instalando Scout

    Desinstalando os componentes do FactorySuite

  • 8/9/2019 Gui a in Touch

    12/75

    FactorySuite

    12

    Rodando o programa Install principalTodos os produtos do FactorySuite so instalados comeando com o programa principalinstall, que contem opes de instalao que so comuns a todos os produtos, tais comoconcordncia da licena e registro do produto. Quando se seleciona um produtoFactorySuite, no fim da instalao do produto de instalao principal, o programa de

    instalao do produto ir iniciar automaticamente.O programa de instalao principal est em cada CD e ir automaticamente se iniciarquando o CD do FactorySuite for colocado no drive do CD-ROM.

    Nota: Os componentes do FactorySuite requerem que o Service Pack 4 para o sistemaoperacional Windows NT esteja instalado. Quando no se tem o Pacote 4 do Servio, oprograma de instalao principal ir mostrar uma mensagem de aviso.

    Para continuar com o programa Install principal1. Depois de ler o contedo da caixa de dilogo Welcome, clicar Next para continuar

    com a instalao

    Aparece a caixa de dilogo IndustrialSQL Server License Agreement.

    2. Se so aceitos os todos os termos de acordo de licena, clicar Yes.

    Aparece a caixa de dilogo User Information.

  • 8/9/2019 Gui a in Touch

    13/75

    FactorySuite

    13

    3. Entrar com a informao apropriada de registro: Nome e Companhia. Aparecerdepois uma caixa de dilogo pedindo a confirmao das informaes entradas.

    4. Clicar Yes para confirmar ou No para voltar e trocar a informao de registro.

    Se foi escolhida Yes, aparece a tela de FS2000 Products.

  • 8/9/2019 Gui a in Touch

    14/75

    FactorySuite

    14

    5. Clicar o nome do produto FactorySuite que se quer instalar.

    Alguns dos produtos so compostos de mais de um componente, quando uma tela iraparecer mostrando que produto se quer escolher para instalar. Por exemplo, ouIndustrialSQL Server ou IndustrialSQL Client Tools.

    6. Deve-se entrar com o caminho dos arquivos de instalao. Se o produto selecionadono est no CD corrente, inserir o CD apropriado que contenha os arquivos de

    instalao, navegue para o diretrio onde se quer instalar o produto FactorySuite edepois clicar OK.

    7. O programa de instalao para o produto individual do FactorySuite escolhido serautomaticamente lanado.

    8. Para completar a instalao, ir para a seo neste captulo que descreve a instalaodo produto FactorySuite escolhido.

    Nota Se sair de um programa de instalao para um componente FactorySuite , esta telair reaparecer, permitindo que se selecione um componente diferente para instalar. Isto nose aplica a servidores I/O.

  • 8/9/2019 Gui a in Touch

    15/75

    FactorySuite

    15

    Opes comuns de instalaoAlgumas das mesmas opes de instalao devem ser configuradas para vrioscomponentes na FactorySuite . Esta seo descreve estas opes de instalao.

    Componentes comuns FS2000Cada componente do FactorySuite usa um conjunto de arquivos comuns, que so usadospara compor rede, listar erros, operar estes componentes. Por default, todos os arquivoscomuns so instalados em um foldercomum no diretrio FactorySuite , onde eles podem sercompartilhados pelos vrios componentes.

    Durante a instalao, pode-se configurar dois destes componentes comuns: informao deservio e informao de instalao do Adobe Acrobate.

    Informao de Servio do Windows NTUm servio um processo no Windows NT que faz uma funo especfica do sistema. Osservios podem ser configurados para automaticamente se iniciarem, quando o computadorem que o componente est instalao partir. Todos os servios rodam no background

    (segundo plano): nenhum sinal visvel deles rodando aparece no computador. Isto elimina anecessidade de o usurio fazer o log onpara o computador e iniciar a aplicao. Tambm,um servio continua a rodar quando diferentes usurios fazem o log on ou log off docomputador.

    Se o componente FactorySuite que foi instalado tem processos que rodam servios, iraparecer a caixa de dilogo: FS2000 Common Components.

    Entrar os parmetros de log on para o usurio que ter o direito de partir e parar todos oscomponentes FactorySuite . Quando um componente FactorySuite parte como um servio,esta a informao da conta que ser usada. Esta conta deve ter direitos administrativos namquina.

    Domnio/Mquina

    Nome do domnio em que a conta do usurio ser validada. Se o usurio no est usandouma configurao de domnio, entrar o nome da mquina.

    Nome do usurio

    Nome do usurio para a conta de log on.

  • 8/9/2019 Gui a in Touch

    16/75

  • 8/9/2019 Gui a in Touch

    17/75

    FactorySuite

    17

    Instalao CompletaPara cada componente FactorySuite , o usurio ser avisado que a instalao foicompletada. Alguns componentes FactorySuite requerem a reinicializao do sistema paraque as trocas de instalao tenham efeito. Neste caso, ser solicitado reinicializar ocomputador.

  • 8/9/2019 Gui a in Touch

    18/75

    InTouch

    18

    InTouch

    Caractersticas Especiais do InTouchO InTouch inclui as seguintes caractersticas:

    1. Application ExplorerO Application Explorer hierrquico fornece as melhores capacidades de navegao, taiscomo:

    1. Mostra os nomes de todas as janelas criadas

    2. Quando se d um duplo click sobre o nome de uma janela, ela se abre3. Quando se clica direita de um nome de janela, aparece um menu mostrando os

    vrios comandos que podem ser executados para

    a) Abrir a janela

    b) Salvar a janela

    c) Abrir o QuickScript da janela

    d) Apresentar as propriedades da caixa de dilogo

    4. permite o acesso rpido a

    a) Todos os tipos de QuickScript

    b) Todos os comandos da configuraoc) Dicionrio de Tagname

    d) Utilidade de Referncia Cruzada de Tagname

    e) TemplatMaker de SuperTags

    5. Permite adicionar atalhos para lanar outros programas do FactorySuite ou outrasaplicaes

    6. Opcionalmente ele apresenta um display.

    2. Sistemas operacionaisAs aplicaes rodam no Sistema Operacional Windows NT ou Windows 95 e so

    intercambiveis entre si. Elas rodam em qualquer sistema operacional, sem requererconverso.

    3. Container ActiveXInTouch um container ActiveX. Ele permite a instalao de qualquer outro controleActiveX e usa o em qualquer janela de aplicao. Para facilitar o acesso, pode-se instalarcontroles ActiveX e depois adicion-los Wizards/ActiveX Toolbar. Atravs dos controlesActiveX, pode-se manipular eventos de controle, mtodos de controle e propriedades decontrole dos QuickScripts. Pode-se tambm associar as propriedades de controle ActiveXdiretamente com os tagnames do InTouch.

  • 8/9/2019 Gui a in Touch

    19/75

    InTouch

    19

    4. Suporte estendido a TagnameO Dicionrio de Tagname do InTouch suporta at 61 405 tags, em funo da licena dousurio.

    5. Browser de Tag

    O Browser Tag permite selecionar tagnames e tagname.fields de qualquer aplicaoFactorySuite ou qualquer outra fonte de tagname que suporta a interface do Dicionrio deTagname. O browser a principal ferramenta para editar o Dicionrio de Tagname.

    6. Monitorao de Falha do Instrumento

    Comeando com a verso 7.X, InTouch suporta trs tagname.fields (.RawValue, .MinRaw,.MaxRaw) que podem ser usados no QuickScript para monitorar os valores dosinstrumentos para determinar valores fora de faixa, fora de calibrao ou falha.

    7. Referncia Remota de TagnameA Referncia Remota de Tagname permite o acesso a dados de uma fonte remota de dadossem ter que criar o tagname no Dicionrio de Tagname local. Tagnames remotos podemreferenciar dados definidos na maioria das fontes de dados I/O usando MS DDE ouprotocolo WonderwareSuiteLink. Por exemplo, a fonte de dados I/O pode ser MS-Excel ouum n View remoto. Pode-se importar janelas grficas de qualquer aplicao InTouch edepois converter os tagnames do local de trabalho da janela para referncias remotas detagname para criar uma aplicao do cliente que no esteja no Dicionrio de Tagname local.

    8. SuperTags TemplateMakerO SuperTagsTemplateMaker permite criar, modificar e deletar templatesSuperTags dousurio. As templates SuperTag podem ser definidas com at 64 membros. Uma templateSuperTag pode ser um membro de outra template SuperTag para um mximo de dois nveisde rede. Os membros se comportam exatamente como tagnames InTouch normais e podemser usados em QuickScripts e links de animao. Os membros tambm suportam tendncia

    e alarme e todos os tagname.fields.

    9. QuickFunesQuickFunes so QuickScript criados que podem ser chamados de outros QuickScriptsou expresses de link de animao. QuickFunes suportam parmetros e valores deretorno. Chamando QuickFunes de outros QuickScripts ou expresses permite a criaode QuickFunes uma vez e depois reus-la vrias vezes. Usando QuickFunes, diminui amanuteno da aplicao, porque independente do nmero de outros scritps ou expressesde link de animao, chama se a QuickFunes, somente quando a QuickFunes em siprecisa ser mantida. Fazendo modificaes em uma QuickFunes, automaticamente se faza atualizao de dzias de outros QuickScript ou expresses.

    10. QuickFunes AssncronasAs QuickFunes podem ser configuradas como assncronas. A funcionalidade assncrona configurada no ambiente de desenvolvimento WindowMaker e executado no ambiente deoperao WindowViewer. QuickFunes assncronas rodam no segundo plano enquanto oprocesso principal WindowViewer est rodando. Isto permite ao WindowViewer separar otempo consumido nas operaes, tais como chamada de base de dados SQL e malhas FORNEXT do fluxo principal do programa. Quando tal tempo consumindo operaes feitoatravs de QuickFunes assncronas, todos os links de animao e outras funes doInTouch permanecem simultaneamente ativos.

    11. Referncia Cruzada de TagnameA Referncia Cruzada de Tagname permite determinar o uso do tagname ou SuperTag e,em que janela ou Quickscrit que um tagname especfico usado. Por convenincia, autilidade de Referncia Cruzada de Tagname pode permanecer aberta no WindowMaker

  • 8/9/2019 Gui a in Touch

    20/75

    InTouch

    20

    enquanto se executam outras tarefas. Ele permite tambm ver qualquer QuickScript ouQuickFunes onde um tagname encontrado.

    12. Variveis LocaisOs QuickScript e QuickFunes do InTouch suportam o uso de variveis locais paraarmazenar resultados temporrios e criar clculos complexos com valores de script

    intermedirios. Usando variveis locais no QuickScript e QuickFunes, no diminui aquantidade de tagname licenciado.

    13. WindowViewer como um Servio NTComeando com InTouch 7.X, o WindowViewer pode ser rodado como um servio NT,oferecendo as vantagens de:

    1. Lista de histrico2. Alarmes3. Dados I/O4. Operao contnua de WindowViewer atravs do log on e log off do sistema

    operacional, como credenciamento de operador5. Partida automtica do WindowViewer depois da falta de energia ou quando a

    mquina desligada e ligada.

    14. Sistema de Alarme DistribudoO novo sistema distribudo suporta servidores ou provedores mltiplos de alarme, dando aooperador a habilidade de simultaneamente ver e tomar conhecimento da informao dealarme de vrios locais remotos.

    15. Historia DistribudaO sistema de tendncia histrica distribuda permite especificar dinamicamente uma fonte dedados de arquivo histrico diferente para cada pena de um grfico de tendncia, permitindoao operador tambm ver a histria do InTouch e a histria do IndustrialSQL na mesmatendncia.

    16. Converso de Resoluo DinmicaPode-se desenvolver aplicao em uma resoluo de tela e rodar esta mesma aplicao emoutra resoluo, sem afetar a original. As aplicaes podem tambm ser rodadas em umaresoluo definida pelo usurio, em vez da resoluo do display.

    17. Endereamento de Referncia DinmicoAs referncias de fonte de dados podem ser alteradas para vrias fontes de dadosdinamicamente endereadas com um nico tagname.

    18. Desenvolvimento de Aplicao da RedeAs novas caractersticas de desenvolvimento remoto acomodam grandes instalaes comvrios ns, incluindo atualizao de todos os ns em uma rede de uma nica estao dedesenvolvimento.

    19. FactoryFocusFactoryFocus uma verso de somente ver (only view) da verso Runtime do InTouch,que permite aos Gerentes e Supervisores a habilidade de ver processos de aplicao HMIem tempo real. A segurana do sistema aumentada com a capacidade de somente ver,desde que nenhum dado pode ser mudado. No necessrio mudar as aplicaes doInTouch para usar FactoryFocus.

    O FactoryFocus funciona somente como um cliente. Nenhum dado pode ser escrito usandoDDE ou SuiteLink, nem os dados podem ser mexidos (poke) para programas como Excel.

    Os alarmes podem ser vistos mas no tomados conhecimentos. FactoryFocus no pode

  • 8/9/2019 Gui a in Touch

    21/75

    InTouch

    21

    agir como um Servidor I/O para requisitar clientes. As caractersticas como animao delinks, tagnames, tempo real e tendncias histricas so apenas vistas.

    20 Outros BenefciosOutras caractersticas do InTouch incluem:

    Conectividade com mais de 300 Servidores I/O

    Soluo de baixo custo para ver o processo, menor que com um HMI completo

    VTQ (valor do dado, com TimeStamp e Qualidade associados) de I/O tipo tagnamesfornecidos por um servidor I/O

    Funo HTSelectTag ( ) que permite ao usurio, em Runtime, selecionar qualquerTagname registrado historicamente.

    Protocolo SuiteLink, que permite comandos de aplicao (ler, escrever e atualizar) eseus dados associados serem passados entre aplicaes do cliente e do servidor.

    Facilmente colocado em rede com NetDDE.

    Viso do processo em aplicao de tempo real.

    Formato GUI (Interface de Unidade Grfica) padro para Windows NT ou Windows 95.

    Click direito no mouse suporta atravs do WindowMaker para o acesso rpido acomandos usados freqentemente.

    Barras de ferramentas flutuantes e fixas.

    Paleta de cores personalizada que fornece 16,7 milhes de cores (suporte limitado pelacapacidade da placa de vdeo do computador).

    Suporte para nome de arquivo longo, como no Windows 95 e Windows NT.

  • 8/9/2019 Gui a in Touch

    22/75

    InTouch

    22

    Requisies mnimas para instalaoNota Comeando com InTouch verso 7.X FactorySuite Wonderware, o InTouch nomais suporta os sistemas operacionais Microsoft Windows 3.x ou Microsoft Windows para

    Workgroups.A tabela seguinte descreve as exigncias mnima e recomendada para o hardware esoftware para o InTouch:

    Hardwareou software

    Mnimo requerido Sugerido

    CPU Pentium 100 MHz

    Memria RAM 32 MB Recomendam-se 8 MB de RAM por5 000 tags. Por exemplo: 48 MB deRAM adicional para 32 000 tags e

    128 MB de RAM para 60 000 tagsEspao livre nodisco

    No mnimo, 100 MB

    Sistemaoperacional

    Microsoft Windows NT

    Workstation: Service Pack 3,verso 4.0 OU Microsoft Windows95, Service Pack1

    Protocolo derede

    Qualquer protocolo correntementesuportado pela Microsoft WindowsNT ou Windows 95

    Requerido TCP/IP se usado oSuiteLink

    Display Monitor VGA colorido Super VGA com 256 cores eresoluo mnima 800 x 600 pixel

    Dispositivo deseleo

    Dispositivo de apontar, e.g.,mouse, trackball ou tela sensvelao toque (touch screen)

    Nota sobre sistema operacional:

    Para o sistema operacional Windows 95 implementar a funcionalidade distribuda InTouch,WonderwareNetDDE deve estar instalado e operacional.

  • 8/9/2019 Gui a in Touch

    23/75

  • 8/9/2019 Gui a in Touch

    24/75

    InTouch

    24

    6. Clicar Next para aceitar o destino default ou clicar Browse para usar ou criar umdiretrio destino diferente.

    Aparece a caixa de dilogo Select Components.

    7. Verificar as aplicaes e demos que se quer instalar e clicar Next.

    Aparece a caixa de dilogo Choose Configuration Options.

  • 8/9/2019 Gui a in Touch

    25/75

    InTouch

    25

    8. Clicar na opo de configurao desejada.

    Full Development System (Recomendado)

    Todas as ferramentas para criar e rodar uma aplicao HMI.

    Runtime Only

    Programa usado para o operador cho de fbrica interagir com uma aplicaoHMI em tempo real

    Factory Focus

    Verso de apenas viso do Runtime InTouch.

    Include Help Files

    Todos os arquivos de Help para as opes selecionadas sero instalados nodisco rgido.

    9. Clicar Next

    Aparece a caixa de dilogo Start Copying Files

    10. Verificar que todos os detalhes de instalao esto corretos. Para alterar qualquer umdos detalhes usar o boto Back para retornar ao incio das opes de configurao.

    Se todos os ajustes correntes esto corretos, clicar Next para acabar a instalao.

    11. Aparecer a caixa de dilogo Setup Complete quando a instalao estivercompletada.

    12. Clicar OK.

  • 8/9/2019 Gui a in Touch

    26/75

    InTouch

    26

    Rodando InTouchQuando se roda o INTOUCH.EXE pela primeira vez, cria-se o INTOUCH.INIautomaticamente. Este arquivo contm os ajustes default de configurao da aplicao.Quando se configura a aplicao, os ajustes so escritos no arquivo INTOUCH.INI.

    Assim que a aplicao personalizada, quando se cria uma nova aplicao, pode se copiaro arquivo INTOCUH.INI personalizado para o diretrio da nova aplicao. Isto elimina anecessidade de resetar os parmetros personalizados toda vez que se cria uma novaaplicao.

    Rodando InTouch pela primeira vez1. Iniciar o programa InTouch (INTOUCH.EXE). Aparece a caixa de dilogo de boas vindas

    ao gerenciamento da aplicao do InTouch (Welcome do InTouch ApplicationManager).

    2. Clicar Next. Aparece uma segunda Caixa de Dilogo de boas vindas ao gerenciamentoda aplicao do InTouch mostrando o caminho default para o diretrio de partida.Por exemplo: C:\ Arquivos de Programas \Factorysuite \InTouch\

    3. Para especificar um diretrio diferente, tecle o caminho do diretrio na caixa de entradaou click Browse para localizar o diretrio. Por exemplo: C:\ Intouch.7

    4. Clicar Finish

    5. O InTouch Application Manager ir aparecer e automaticamente pesquisa ocomputador para qualquer aplicao InTouch corrente. Se encontrada algumaaplicao, um cone com o nome da aplicao ir aparecer na caixa de dilogo.

  • 8/9/2019 Gui a in Touch

    27/75

    InTouch

    27

    Para criar uma nova aplicao1. No menu File, clicar New ou clicar na ferramenta New na barra de ferramentas. Ir

    aparecer Create New Application.

    2. Clicar Next. Um segundo Create New Application ir aparecer.

    8 Por default, o sistema ir mostrar o caminho para o diretrio do InTouch seguido deNewApp.

    3. Na caixa de entrada, teclar o caminho para o diretrio em que se quer criar a aplicaoou clicar em Browse para localizar o diretrio.

    4. Clicar Next.

    8 Se o diretrio especificado no existir, uma caixa de dilogo de mensagem iraparecer perguntando se se quer criar um novo diretrio. Clicar OK. Um terceiroCreate New Application ir aparecer na caixa de dilogo.

    5. Na caixa Name, teclar um nico nome para o cone de nova aplicao que aparece

    quando a aplicao listada na janela de InTouch Application Manager.6. Na caixa Description, teclar uma descrio da aplicao.

    8 A descrio opcional. Porm, se for teclada uma descrio, ela pode ter um total de255 caracteres.

    7. Clicar Finish. O InTouch Application Manager ir reaparecer mostrando um cone como nome especificado para a nova aplicao.

    8. Para abrir uma aplicao, clicar o boto direito do mouse, quando se seleciona aaplicao e depois clicar o nome do programa que se quer usar para a aplicao no menuArquivo ou selecionar a aplicao na lista e depois clicar a ferramenta WindowMaker nabarra de ferramentas. (O WindowViewer no pode ser executado para uma novaaplicao).

    8Para abrir rapidamente a aplicao, dar um duplo click no cone ou selecionar aaplicao e depois apertar ENTER.

  • 8/9/2019 Gui a in Touch

    28/75

    InTouch

    28

    Application Manager do InTouchO Application Manager do InTouch usado para

    1. Criar novas aplicaes2. Abrir aplicaes existentes no WindowMaker ou WindowViewer3. Deletar aplicaes4. Rodar os programas de utilidade DBDump e DBLoad Tagname Dictionary.

    Para rodar o Application Manager do InTouch1. Partir o programa InTouch (INTOUCH.EXE). Aparece a Caixa de Dilogo seguinte:

    8 Quando se seleciona uma aplicao na lista, seu nome e sua descrio iroaparecer na caixa no fundo da tela. Quando se clica direita da caixa dedescrio, aparece um menu mostrando os comandos que podem ser aplicadospara selecionar o texto.

    Pode-se executar tambm vrios comandos do menu do Application ManagerInTouch do menu que aparece quando se clica o boto direito do mouse na seleode uma aplicao. Por exemplo:

    2. Para renomear um cone de aplicao, clicar direita da aplicao na lista e depoisclicar Rename. Teclar o novo nome da aplicao e depois apertar ENTER.

    3. Para apagar um cone de aplicao, clicar direita da aplicao na lista e depoisclicar Delete. Aparecer uma caixa de mensagem pedindo para confirmar oapagamento. Clicar Yes para deletar a aplicao da janela ou clicar No para cancelaro apagamento.

    8 Quando se deleta (apaga) uma aplicao da lista, os arquivos e diretrios noso deletados. Se for necessrio mostrar a aplicao mais tarde, no menu Tools,clicar Find Applications. Aparece a caixa de dilogo Starting directory forsearch:

  • 8/9/2019 Gui a in Touch

    29/75

    InTouch

    29

    Localizar o diretrio em que se quer procurar a aplicao e depois clicar OK. O ApplicationManagerInTouch ir reaparecer mostrando cones para todas as aplicaes que foramencontradas no diretrio selecionado.

    8 Se apertado direita da janela, um menu ir aparecer mostrando oscomandos que podem ser aplicados para um item selecionado.

    Ferramentas do Application ManagerPor default, quando o InTouch inicialmente rodado, a barra de ferramentas e a barra de

    status do Application Manager aparecem. Para esconder a barra de ferramentas:

    No menu View, selecionar Toolbar. Para mostr-la de novo, repetir este passo.

    Para esconder a barra de status:

    No menu View, selecionar Status Bar. Para mostr-la de novo, repetir este passo.

    Os seguintes cones descrevem cada um dos botes da barra de ferramentas doApplication Manager:

    Executa o comando New no menu File para criar uma nova aplicao

    Executa o comando WindowMaker no menu File para abrir aaplicao selecionada no WindowMaker.

    8 Para abrir uma aplicao em WindowMaker, dar um duploclick no cone ou selecionar o cone e depois apertar ENTER.

    Executa o comando WindowViewer no menu File para abrir aaplicao selecionada no WindowViewer.

    Executa o comando DBLoad no menu File para rodar a utilidade

    DBLoad usado para carregar um arquivo de entrada do Dicionrio deTagname.

    Executa o comando DBDump no menu File para rodar o programade utilidade usado para extrair um Dicionrio de Tagname naaplicao.

  • 8/9/2019 Gui a in Touch

    30/75

    InTouch

    30

    Executa o comando Large Icons no menu View para mostrar conesgrandes para as aplicaes listadas .

    Executa o comando Small Icons no menu View para mostrar conespequenos para as aplicaes listadas .

    Executa o comando List no menu View para mudar a caixa dedilogo para o modo vista da lista.

    Executa o comando Detalhes no menu View para mudar a caixa dedilogo para o modo vista de detalhes. Por exemplo:

    8 Duplo click direita da barra de separao vertical de um cabealho decoluna ir autodimensionar a coluna.

    Se clicado qualquer um dos cabealhos de coluna ou clicada uma rea em branco dajanela ou clicado um detalhe (outro que o nome da aplicao) aparece o seguinte menu:

  • 8/9/2019 Gui a in Touch

    31/75

    InTouch

    31

    Estes comandos so tambm encontrados no menu View. Eles controlam a lista de displayno Application Manager do InTouch.

    Abre a caixa de dilogo Node Configuration que ser usadapara estabelecer as propriedades do computador quandoestiver sendo usado em rede e usando o Desenvolvimento deAplicao de Rede (Network Application Development -NAD),Converso Dinmica de Resoluo (Dynamic Resolutionconversion DRC) e alarmes distribudos.

    Nota: Quando uma aplicao selecionada na lista de display do Application Managerselecionando o comando Properties no menu File ir fazer aparecer uma caixa de dilogoProperties para esta aplicao.

  • 8/9/2019 Gui a in Touch

    32/75

    WindowMaker

    32

    WindowMaker

    Elementos de Programa do WindowMakerWindowMaker o ambiente de desenvolvimento para o InTouch. A interface grfica dousurio WindowMaker adere s normas GUI do Windows 95 e do Windows NT. OWindowMaker suporta barras de ferramentas flutuantes e fixas, menu a partir do click direitono mouse para acesso rpido aos comandos mais usados e uma palheta de corpersonalizada que suporta 16,7 milhes de cores.

    O Application Explorer do WindowMaker uma ferramenta poderosa para navegar econfigurar as aplicaes do InTouch, fornecendo um acesso fcil aos comandos e funes

    mais usados, tais como: Todos os comandos de janelas Todos os comandos de configurao Todos os editores QuickScript do InTouch

    e mostrando todos os programados associados instalados tais como SQL Access Manager SPC Pro Recipe Manager

    No sistema operacional Windows NT pode-se configurar o Application Explorer para lanarqualquer outra programa FactorySuite ou do Windows para mudar rapidamente entre aconfigurao da HMI, configurao do servidor I/O e configurao de controle.

  • 8/9/2019 Gui a in Touch

    33/75

    WindowMaker

    33

    GUI WindowMakerO WindowMaker suporta os padres da interface grfica do usurio (GUI graphic userinterface) do Windows 95 e Windows NT incluindo:

    1. Suporte do click direito no mouse2. Barras de ferramenta flutuante e fixa3. Menus pull down4. Ajuda sensvel ao contexto

    O ambiente de desenvolvido do WindowMaker configurvel. Por default, quando se abreinicialmente o WindowMaker, a maioria dos elementos disponveis automaticamentemostrada, incluindo:

    1. todas as barras de ferramenta2. Application Explorer3. a barra de status.

    Porm, pode-se mostrar ou esconder qualquer um ou todos estes elementos e pode semover as barras de ferramenta e o Application Explorer para qualquer lugar desejadodentro da janela WindowMaker. Pode-se tambm mostrar a rgua opcional e pode ligar oudesligar a grade visvel na janela.

    8 Para maior informao em mover as barras de ferramenta, ver: Trabalhandocom as Barras de Ferramenta Flutuante/Fixa.

    O seguinte ilustra os elementos do ambiente de desenvolvimento do WindowMaker.

    Quando se cria uma nova aplicao e se roda o WindowMaker pela primeira vez, seuselementos de programa aparecero automaticamente na configurao default mostrada nafigura acima.

    8 Muitas das ferramentas no se tornam ativas at que a janela seja aberta e osobjetos sejam colocados na janela e depois selecionados. Quando uma ferramentano est ativa, sua funcionalidade no aplicvel para o estado corrente da janela oudo objeto secionado.

    Nota: Quando se escolhe WindowMaker, as posies flutuante ou fixa da barra deferramenta e tamanhos, Application Explorer e preferncias de tamanho da janela doWindowMaker so todos salvos. Quando se roda depois o WindowMaker eles seropersistentes.

  • 8/9/2019 Gui a in Touch

    34/75

    WindowMaker

    34

    Application ExplorerO Application Explorer do WindowMaker uma vista grfica hierrquica da aplicao, quemostra os itens que foram configurados na aplicao e fornece um acesso fcil a estes itense a muitos outros comandos e funes do WindowMaker.

    Notas

    No sistema operacional do Windows NT, pode-se configurar o Application Explorer paralanar qualquer outro programa FactorySuite ou do Windows. Esta caracterstica poderosapermite o usurio mudar rapidamente entre a configurao HMI, configurao do servidor I/Oe configurao de controle.

    No se deve adicionar o WindowViewer (VIEW.EXE) ao Application Explorer. Quando seadiciona o WindowViewer, as novas janelas criadas no WindowMaker podem no estarsincronizadas com as janelas no WindowViewer. O modo correto de lanar oWindowViewer executando o comando WindowViewer no menu File ou clicando a chavede transferncia Runtime, que fica na parte direita superiora da barra de ferramenta doWindowMaker.

    Como todas as barras de ferramentas do WindowMaker, o Application Explorer pode serancorado em qualquer canto da janela do WindowMaker ou flutuar em qualquer lugar dentroda janela do WindowMaker.

    Quando se ancora o Application Explorer em um canto da janela do WindowMaker, ele dimensionado automaticamente de acordo com as barras de rolamento existentes. Quandose deixa flutuante o Application Explorer dentro da janela do WindowMaker, sua barra dettulo ser mostrada. Como todas as barras de ferramentas do WindowMaker, quando oApplication Explorer est flutuando, pode-se alterar seu tamanho.

  • 8/9/2019 Gui a in Touch

    35/75

    WindowMaker

    35

    Barras de Ferramentas do WindowMakerAs ferramentas na barra de ferramentas do WindowMaker esto agrupadas porfuncionalidades comuns. Por exemplo, a barra de ferramenta Arrange contm ferramentasque so usadas para aplicar rapidamente os comandos encontrados no menu Arrange.

    Quando se repousa o cursor em uma ferramenta, uma pequena caixa amarela aparece como nome da ferramenta. Por exemplo:

    A barra de ferramentas pode ser ancorada nos quatro cantos da tela: direita ou esquerdaou no canto superior ou inferior. A barra de ferramenta pode ser deixada flutuante emqualquer ponto da tela e quando tambm pode ter o tamanho definido arbitrariamente. Abarra de ferramentas pode ser escondida (oculta) ou deixada visvel. Atravs do menu View,pode-se deixar todas as barras de ferramentas ocultas de uma vez, clicando Hide All.

    Barra de Ferramentas GeneralA barra de ferramentas General agrupada com ferramentas que executam a maioria doscomandos encontrados no menu File e as ferramentas do Clipboard do Windows daMicrosoft encontradas no meu Edit.

    Quando se clica direita uma rea em branco de uma janela aberta, ou clica direita no

    nome de uma janela sob windows no Application Explorer, aparece um menu que tambmcontem a maioria destes comandos da mesma janela.

    Boto Descrio

    Executa o comando New Window no menu File para abrir a caixa dedilogo Windows Properties para criar uma nova janela

    Executa o comando Open Window no menu File para abrir a caixa dedilogo Windows to Open listando os nomes das janelas existentes quepodem ser selecionadas para abrir

    Executa o comando Close Window no menu File para abrir a caixa de

    dilogo Windows to Close listando os nomes de todas as janelas abertasno momento que podem ser selecionadas para fechar.

    Executa o comando Save Window no menu File para abrir a caixa dedilogo Windows to Save listando os nomes de todas as janelas abertasno momento que podem ser modificadas depois que elas foram salvas.

    Salva automaticamente todos as janelas abertas no momento que tenhamsido modificadas depois de serem salvas. Esta ferramenta no perguntapela confirmao na base de cada janela. Ela salva todas as janelasmodificadas automaticamente.

  • 8/9/2019 Gui a in Touch

    36/75

    WindowMaker

    36

    Executa o comando Duplicate no menu Edit para duplicar os objetosselecionados no momento na janela.

    Executa o comando Cut no menu Edit para recortar os objetosselecionados no momento da janela e os copia no Clipboard do Windows.

    Executa o comando Copy no menu Edit para copiar os objetosselecionados no momento e os copia no Clipboard do Windows. (Objetoscopiados no so apagados da janela.)

    Executa o comando Paste no menu Edit para colar qualquer objeto quetenha sido cortado ou copiado para o Clipboard do Windows. (O cursormuda para o modo colar. Clicar na janela para colar o objeto copiado oucortado.)

    Executa o comando Undo no menu Edit para desfazer a ltima ao oucomando aplicado a um objeto.

    Executa o comando Redo no menu Edit para desfazer a ltima ao ou

    comando Undo aplicado a um objeto.

    Nota: Por default, o nmero de undo/redo ajustado para 10. Pode aumentar os Levels ofUndo para 25 na caixa de dilogo WindowMaker Properties. Para acessar esta caixa dedilogo, no Application Explorer, sob Configure , dar duplo click WindowMaker ou nomenu Special, selecionar Configure e depois clicar WindowMaker no submenu.

    Executa o comando Print no menu File para abrir a caixa de dilogoWindowMaker Printout usado para imprimir a base de dados e ainformao da janela e QuickScripts.

    Barra de ferramentas Wizards/ActiveXA barra de ferramentas Wizards/ActiveX, por default, contm apenas a ferramenta domgico que pode ser usada para acessar a caixa de dilogo Wizard Selection. Porm, podese adicionar qualquer mgico instalado ou controle ActiveX para a barra de ferramentas. Porexemplo:

    Mostra a caixa de dilogo Wizard Selection usada para selecionar o wizard

    para colar na janela.

  • 8/9/2019 Gui a in Touch

    37/75

    WindowMaker

    37

    Barra de ferramentas de FormatoA barra de ferramentas Format agrupada com ferramentas que executam a maioria doscomandos de formatao encontrados no menu Text e as ferramentas usadas para acessara palheta de cores para selecionar linha, texto, enchimento, cor de fundo e fundotransparente de objetos.

    Boto Descrio

    Executa o comando Font no menu Text para abrir a caixa de dilogo Fontusada para selecionar o estilo e tamanho da fonte.

    Executa o comando Bold no menu Text para aplicar o estilo negrito aselees de textos mltiplas ou simples e campos de valores numricos.

    Executa o comando Italic no menu Text para aplicar o estilo itlicoa

    selees de textos mltiplas ou simples e campos de valores numricos.Executa o comando Underline no menu Text para aplicar o estilosublinhado a selees de textos mltiplas ou simples e campos de valoresnumricos.

    Executa o comando Reduce Font no menu Text para reduzir o tamanho dequalquer fonte. Este comando pode ser aplicado selecionando os strings detexto e clicando nesta ferramenta na barra de ferramentas Text.

    Executa o comando Enlarge Font no menu Text para aumentar o tamanhode qualquer fonte. Este comando pode ser aplicado selecionando os stringsde texto e clicando nesta ferramenta na barra de ferramentas Text.

    Executa o comando Left Justified no menu Text para alinhar o ladoesquerdo de simples ou mltiplas selees de texto e campos de valoresnumricos.

    Executa o comando Center Justified no menu Text para centralizarsimples ou mltiplas selees de texto e campos de valores numricos.

    Executa o comando Right Justified no menu Text para alinhar o ladodireito de simples ou mltiplas selees de texto e campos de valoresnumricos.

    Abre a palheta de cor usada para selecionar a cor para uma linha de objetoou contorno de objetos.

    Abre a palheta de cor usada para selecionar uma cor de enchimento de

    objetos.Abre a palheta de cor usada para selecionar uma cor para um objeto texto.

    Abre a palheta de cor usada para selecionar uma cor de background janela.

    Abre a palheta de cor usada para selecionar uma cor transparente para umobjeto de bitmap.

  • 8/9/2019 Gui a in Touch

    38/75

    WindowMaker

    38

    Barra de Ferramentas de DesenhoA barra de ferramentas Draw Object agrupada com todas as ferramentas usadas paradesenhar objetos grficos simples, como retngulos, elipses, linhas ou objetos textos eobjetos complexos, como tendncias de tempo real, bitmap e botes tridimensionais cometiquetas em suas janelas.

    Boto Descrio

    Modo seletor para selecionar objetos na janela

    Ferramenta retngulo para desenhar quadrados ou retngulos

    Retngulo com cantos arredondados usados para desenhar quadradosou retngulos com cantos curvos.

    Ferramenta elipse para desenhar crculos ou elipses.

    Ferramenta linha para desenhar linhas em qualquer ngulo.

    Ferramenta linha para desenhar linhas horizontais ou verticais.

    Ferramenta linha para desenhar polilinhas.

    Ferramenta polgono para desenhar polgonos.

    Ferramenta texto para escrever texto em objetos

    Ferramenta bitmap usada para desenhar um container bitmap para colarum bitmap diretamente do Clipboard Windows ou um dos seguintes tipos dearquivos: .BMP, .JPG, .PCX ou .TGA.

    Ferramenta de tendncia em tempo real para desenhar objetos detendncia em tempo real.

    Ferramenta tendncia histrica para desenhar objetos de tendnciahistrica.

    Ferramenta boto usada para desenhar boto tridimensional com tag.

  • 8/9/2019 Gui a in Touch

    39/75

    WindowMaker

    39

    Barra de Ferramentas ViewA barra de ferramentas View agrupada com todas as ferramentas usadas para executar amaioria dos comandos encontrados no menu View. Estes comandos so usados paracontrolar o estado da janela do WindowMaker.

    Boto Descrio

    Liga e desliga um comando Application Explorer no menu View paramostrar/ocultar a Application Explorer.

    Alterna o comando Hide All no menu View para mostrar/ocultar todas asbarras de ferramentas ancoradas.

    Quando o modo Hide All est ativado, o tamanho total da WindowMakerpermanece o mesmo. Para voltar ao modo normal, clicar a ferramenta

    Hide/Restore All na flutuante View Toolbar ou clicar Hide All no menuView.

    8 No modo Hide All, todas as barra de ferramentas flutuantespermanecem visveis e o View ToolBar automaticamente flutuano topo do WindowMaker. Se a barra de ferramentas ancoradaenquanto estiver no modo oculto, o modo automaticamenteterminado.

    Alterna o comando Full Screen no menu View para apresentar a tela emmodo comum ou em modo de tela cheia.

    Para retornar para o modo normal, clicar a ferramenta Full Screen naflutuante ViewToolbar ou clicar Full Screen no menu View.

    8 No modo Full Screen, as coordenadas da rea do clientepermanecem a mesma. Por exemplo, o topo esquerdo 0,0. Atela cheia automaticamente ajusta as coordenadas apsmaximizar a rea do cliente, esconde a barra de ttulos e a barrade menu e ajusta a rea do cliente para o modo de tela cheiammico do View.

    Alterna o comando Snap do Grid no menu Arrange para mostrar/ocultara grade visvel para alinhar objetos. Trabalhos com Snap to Gridcomandam o menu Arrange.

    8 Se a opo Snap to Grid na caixa de dilogo WindowMaker

    Properties no est selecionado, esta ferramenta no tem efeitoLiga e desliga o comando Ruler no menu View para mostrar/ocultar argua.

  • 8/9/2019 Gui a in Touch

    40/75

    WindowMaker

    40

    Barra de Ferramentas ArrangeA barra de ferramentas Arrange agrupada com ferramentas que executam a maioria doscomandos encontrados no menu Arrange.

    Boto Descrio

    Executa o comando Align Left no submenu Arrange/Align. Alinha o ladoesquerdo de todos os objetos selecionados com o canto esquerdo doobjeto mais esquerda selecionado

    Executa o comando Align Center no submenu Arrange/Align. Alinha alinha de centro de todos os objetos selecionados com a linha de centro dogrupo de objetos selecionados

    Executa o comando Align Right no submenu Arrange/Align. Alinha olado direito de todos os objetos selecionados com o canto esquerdo doobjeto mais direita selecionado

    Executa o comando Align Top no submenu Arrange/Align. Alinha o ladosuperior de todos os objetos selecionados com o canto superior do objetomais acima selecionado

    Executa o comando Align Middle no submenu Arrange/Align. Alinha omeio de todos os objetos selecionados com o meio do grupo de objetos.

    Executa o comando Align Bottom no submenu Arrange/Align. Alinha ocanto inferior de todos os objetos selecionados com o canto inferior doobjeto mais abaixo selecionado

    Executa o comando AlignCenterpoints no submenu Arrange/Align.Alinha o ponto central de todos os objetos selecionados com o pontocentral do grupo de objetos selecionados

    Executa o comando Send to Back no menu Arrange para colocar todosos objetos selecionados atrs de todos os objetos no selecionados

    Executa o comando Send to Front no menu Arrange para colocar todosos objetos selecionados na frente de todos os objetos no selecionados

    Executa o comando SpaceHorizontal no menu Arrange para espaarigualmente todos os objetos selecionados horizontalmente entre o mais aesquerda e o mais a direita selecionados

    Executa o comando SpaceVertical no menu Arrange para espaar

    igualmente todos os objetos selecionados horizontalmente entre o mais aesquerda e o mais a direita selecionados

    Executa o comando MakeSymbol no menu Arrange para combinar vriosobjetos em uma nica unidade chamada smbolo.

    Executa o comando BreakSymbol no menu Arrange para combinardesagrupar um smbolo em seus componentes individuais.

  • 8/9/2019 Gui a in Touch

    41/75

    WindowMaker

    41

    Boto Descrio

    Executa o comando MakeCell no menu Arrange para agrupar (combinar)vrios objetos selecionados em uma nica unidade chamada clula.Quando combinando clulas, cada clula ser retida, de modo que,quando a clula combinada desagrupada, as clulas originais sorestauradas.

    Executa o comando BreakCell no menu Arrange para desagrupar(quebrar) a clula selecionada. Quando combinando clulas, cada clulaser retida, de modo que, quando a clula combinada desagrupada, asclulas originais so restauradas.

    Executa o comando RotateClockwise no menu Arrange para girar de 90graus os objetos selecionados no sentido horrio.

    Executa o comando RotateCounterClockwise no menu Arrange para

    girar de 90 graus os objetos selecionados no sentido anti-horrio.Executa o comando FlipHorizontal no menu Arrange para moverhorizontalmente objetos selecionados.

    Executa o comando FlipVertical no menu Arrange para moververticalmente objetos selecionados.

    Liga o comando Reshape Object no menu Edit para dar um formato a umpolgono ou polilinha.

    Rgua do WindowMaker

    O WindowMaker possui uma rgua, para fazer alinhamentos de objetos com alta preciso.A rgua dividida em marcas espaadas de 5 pixels. A rgua pode ficar visvel ou oculta.

    Barra de Status do WindowMaker

    O WindowMaker possui uma barra de status, que mostra as coordenadas X (horizontal) e Y(vertical) em pixel do objeto na janela. A barra tambm fornece as dimenses de altura elargura dos objetos. A barra de status do WindowMaker pode ficar visvel ou oculta.

  • 8/9/2019 Gui a in Touch

    42/75

    WindowMaker

    42

    Dicionrio de Tagname (Tagname Dictionary)O Dicionrio de Tagname o corao do InTouch. Em operao (Runtime) doWindowViewer, o database contem o valor corrente de todos os itens no database. Paracriar um database Runtime, o InTouch requer informao acerca de todas as variveissendo criadas. A cada varivel pode ser atribudo um tipo de tagname. O InTouch tambmrequer informao adicional para alguns tipos de variveis. Por exemplo, para tagnames dotipo I/O, o InTouch requer mais informao para ser capaz de coletar o valor e convert-lopara uso interno. O Dicionrio de Tagname o mecanismo usado para entrar estainformao.

    H dois programas de utilidades de database:

    DBDumpPermite exportar um Dicionrio de Tagname de uma aplicao InTouch como umarquivo texto que pode ser acessado de outro pacote, como Microsoft Excel paramodificao e armazenamento.

    DBLoad

    Permite uma database de tagnames criados em outro pacote, como Microsoft Excelou um arquivo DBDump de outra aplicao InTouch ser carregada em uma aplicaoInTouch existente.

    Links de AnimaoAssim que um objeto grfico ou smbolo criado, ele pode ganhar vida, atravs deanimao. Anexando links de animao, pode se fazer um objeto ou smbolo alterar suaaparncia para refletir mudanas no valor de um tagname ou de uma expresso. Porexemplo, pode-se fazer o smbolo de uma bomba que vermelha quando desligada e verdequando ligada. Pode-se tambm fazer o smbolo da bomba sensvel ao toque de um boto,que o operador pode acionar com o mouse ou um toque de tela (monitor com caracterstica

    de touch screen), para ligar ou desligar a bomba. Pode-se usar estes e muitos outros efeitosespeciais atravs da definio de links de animao para objetos e smbolos.

    O InTouch suporta dois tipos bsicos de links:

    Touch LinksPermite o operador entrar no sistema. Por exemplo, botoeiras ou potencimetros.

    Display LinksPermite a sada para o operador. Por exemplo: enchimento de cor, lmpadaspiscando.

    QuickScriptO scripting no InTouch uma das caractersticas mais poderosas da aplicao. Ascapacidades do QuickScript do InTouch permitem o operador executar comandos eoperaes lgicas baseado em critrios especficos sendo satisfeitos. Por exemplo, umachave sendo pressionada, uma janela sendo aberta, um valor sendo alterado.

    QuickFunes so scritps que o operador cria que pode ser chamado de outros scripts eexpresses de link de animao. O cdigo reusado armazenado em um script e em umlocal, suportando a atualizao de todas instncias do script com uma seo de edio.

    Atravs dos scripts, pode se criar uma grande variedade de funes de sistemasautomticas e personalizadas.

  • 8/9/2019 Gui a in Touch

    43/75

    WindowMaker

    43

    Alarmes e EventosInTouch fornece um sistema de notificao para informar ao operador as condies doprocesso e do sistema. Este sistema suporta a indicao, listagem e impresso de alarmesde processo e eventos do sistema. Os alarmes representam avisos das condies anormaisdo processo, enquanto os eventos representam as mensagens de status do sistema normal.

    InTouch inclui dois sistemas de alarme:

    Sistema padroUsado para indicar e conhecer os eventos e alarmes gerados pela aplicao local doInTouch.

    Sistema distribudoExpande este escopo, ao permitir a indicao e conhecimento de alarmes geradospelos sistemas de alarme de outras aplicaes na rede do InTouch.

    Atravs do sistema de alarmes e eventos, o operador pode:

    Estabelecer os vrios tipos de alarmes e as hierarquias do grupo Adicionar, modificar e deletar grupos de alarmes Atribuir tags a grupos de alarme Definir as condies de alarme para um tagname Indicar, listar (fazer log), imprimir e configurar os alarmes

    Tendncia Histrica e de Tempo RealO InTouch fornece dois tipos de objetos de indicao de tendncia:

    Tempo realPermite o operador imprimir com at quatro penas (valores de dados)

    HistricoPermite o operador imprimir com at oito penasOs dois tipos de tendncias so criados usando ferramentas especiais no WindowMaker. Ooperador tem o controle completo da configurao de suas tendncias. Por exemplo, ooperador pode especificar e definir

    Amplitude de faixa do tempo Faixa do valor Resoluo da grade Local dos selos (estampas) de tempo Local do valor do selo Nmero de penas Atribuio de cores das penas.

    O InTouch suporta um sistema histrico distribudo que permite o operador reter os dadoshistricos de qualquer arquivo de dados histricos, mesmo em outro n da rede.

    O InTouch inclui duas utilidades:

    HDMergeCombina arquivos .CSV com arquivos de lista de dados histricos.

    HistDataConverte os arquivos de dados histricos criptografados (.LGH) em arquivos devariveis separadas por virgula (.CSV) para uso em planilhas ou textos.

  • 8/9/2019 Gui a in Touch

    44/75

    WindowMaker

    44

    Comunicao I/OO InTouch usa os protocolos Microsoft Dynamic Data Exchange (DDE), FastDDE, NetDDEe WonderwareSuiteLink para comunicar com outros programas Windows, programas deServidores I/O Wonderwaree programas de Servidores I/O de outros sistemas, que esto secomunicando com o mundo real.

    DDEDDE (Dynamic Data Exchange Troca Dinmica de Dados) um protocolo decomunicao desenvolvido pela Microsoft para permitir aplicaes no ambiente Windowsenviar e receber dados e instrues de uma para outra. Ele implementa uma relao clienteservidor entre duas aplicaes rodando simultaneamente. A aplicao do servidor fornece osdados e aceita requisies de qualquer outra aplicao interessada nestes dados. Asaplicaes de requisio so chamadas de clientes. Algumas aplicaes tais como InTouche Microsoft Excel podem simultaneamente ser um clientee um servidor.

    FastDDEFastDDE fornece um meio de empacotar muitas mensagens DDE Wonderwareem uma

    nica mensagem Microsoft DDE. Este pacote melhora a eficincia e o desempenho,reduzindo o nmero total de transaes DDE requeridas entre cliente e servidor.

    NetDDEO NetDDE estende a funcionalidade padro do Windows DDE para incluir comunicaosobre redes locais e atravs das portas seriais. As extenses de rede so disponveis parapermitir links DDE entre aplicaes rodando em diferentes computadores conectados viarede ou modems. Por exemplo, NetDDE suporta DDE entre aplicaes rodando emcomputadores IBM PC ligados via LAN ou modem e aplicaes DDE-ware rodando emplataformas no PC sob ambientes operacionais tais como VMS e UNIX.

    SuiteLink

    O SuiteLink da Wonderwareusa um protocolo baseado na TCP/IP e especialmenteprojetado para atender as necessidades industriais, tais como: integridade de dados,diagnstico mais fcil e maior conectividade. Este protocolo suportado somente peloWindows NT da Microsoft ou maior.

    SuiteLink no uma substituio de DDE, FastDDE ou NetDDE. Cada conexo entre umcliente e um servidor depende da situao da rede. SuiteLink foi projetado especificamentepara aplicaes industriais de alta velocidade e fornece as seguintes caractersticas:

    Value Time Quality (VTQ) coloca um indicador de tempo estampado e qualidade emtodos os valores dos dados entregues aos clientes VTQ-aware.

    Diagnstico extensivo dos dados conectados, a carga do servidor, o consumo dafonte do computador e o transporte da rede so acessveis atravs do desempenhodo monitor do sistema operacional Windows NT da Microsoft. Esta caracterstica crtica para o esquema e manuteno das redes distribudas industriais.

    Volumes consistentes de dados podem ser mantidos entre as aplicaes,independente se as aplicaes esto em um nico n ou distribudas em vrios ns.

    O protocolo de transporte da rede TCP/IP usando interface padro WinSock daMicrosoft.

  • 8/9/2019 Gui a in Touch

    45/75

    WindowMaker

    45

    WindowMaker1. Criando uma aplicao

    1. Double-click no cone Intouch

    2. Aparecer uma tela de escolha ou criao de diretrios

    3. Selecione o cone New

    4. Entre com o nome do diretrio

    5. Selecione Next

    6. Entre com o nome e a descrio da Aplicao

    7. Selecione Finish

    Observaes

    Cada aplicao roda em um diretrio

    Os arquivos do diretrio da aplicao no podem ser apagados (a no ser pelo prprioIntouch), exceto os arquivos *.BAK

    Ao fazer backup, todo o diretrio deve ser copiado

    Ao restaurar, deve ser feito em um diretrio vazio

    2. Modificando a lista de diretrios de aplicaes1. Selecione a opo Tools/Find Aplications

    2. Selecione o diretrio a partir do qual voc deseja construir a lista de aplicaes

    3. Selecione OK. Sero adicionados lista, os diretrios que contm aplicaes do

    IntouchObservao

    1. Os diretrios que contm aplicaes do Intouch precisam estar nesta lista para seremacessados pelo cone Intouch

  • 8/9/2019 Gui a in Touch

    46/75

    WindowMaker

    46

    3. rea de trabalho

  • 8/9/2019 Gui a in Touch

    47/75

    WindowMaker

    47

    4. Criando Janelas1. Crie a primeira janela da aplicao, usando:

    /File/New Window ou

    Selecionando o cone New Window

    2. Surgir uma tela para definio das propriedades da janela a ser criada

    5. Propriedades de uma janelaName: nome da janela

    Window Color: cor da fundo da janela

    Commment: comentrio associado janela (opcional)

    Window Tipe : tipo da janela

    Replace: fecha qualquer janela que haja interseo

    Overlay: aparece sobre a janela corrente

    Popup: aparece sempre sobre qualquer janela aberta

    Frame Style: tipo de moldura da janela

    Single: moldura simples

    Double: moldura dupla

    None: sem moldura

    Title Bar: janela com ttulo

    Size Controls: habilita o controle de redimensionmento da janelaX/Y Location: posio horizontal/vertical (em pixels)

    Window Width/Height: largura /altura da janela (em pixels)

    Scripts: associa aes a serem executadas em trs situaes:

    On Show: quando a janela aberta

    While Showing: enquanto a janela estiver aberta

    On Hide: quando a janela fechada

  • 8/9/2019 Gui a in Touch

    48/75

    WindowMaker

    48

    6. Barra de StatusSe houver objeto selecionado:

    Mostra a posio do cursor (relativa ao canto superior esquerdo) coluna, linha

    Se houver objeto selecionado:

    Mostra a posio do objeto na janela nos primeiros campos (relativa ao cantosuperior esquerdo): coluna, linha

    Mostra as dimenses do objeto nos ltimos campos (relativa ao canto superioresquerdo): horizontal e vertical

    7. Selecionando objetos1. Selecionar apenas um objeto:

    Clique sobre o objeto a ser selecionado: o objeto selecionado aparecer comdiversos quadradinhos ao seu redor.

    Observe os parmetros na Barra de Status: coluna, linha comprimento e altura

    2. Selecionar diversos objetos

    Mantendo a tecla SHIFT pressionada, clique sobre os objetos a seremselecionados.

    Posicione o cursor num ponto prximo aos objetos a serem selecionados eclique (este ponto deve estar numa rea em branco da janela).

    Aperte o boto do mouse e arraste-o sem soltar o boto: aparecer umretngulo pontilhado com o cursor na forma de mo

    Todos os objetos no interior do retngulo ficaro selecionados quando soltar oboto do mouse.

    8. Posicionando objetos1. Um objeto

    Selecionar um objeto: clicar no interior deste objeto e faa um arraste (drag),deslocando-o na direo desejada

    2. Vrios objetos

    Selecionar vrios objetos: clicar no interior de um dos objetos selecionados efazer um arraste deslocando o conjunto na direo desejada

    9. Fazendo ajuste fino no posicionamento de objetos na tela1. Selecione um ou mais objetos na tela

    2. Utilize as teclas de movimentao de cursor (SETAS) para movimentar o objetoselecionado em passos de 1 pixel (1 posio do grid, caso o grid esteja visvel)

    3. Utilize as teclas SHIFT + SETAS para movimentar o objeto selecionado em passosde 10 pixels (2 posies do grid)

    4. Utilize as teclas CONTROL + SETAS para movimentar o objeto selecionado empassos de 50 pixels (4 posies do grid)

  • 8/9/2019 Gui a in Touch

    49/75

    WindowMaker

    49

    10. Redimensionando objetos1. Selecione um objeto na tela

    2. Os pequenos retngulos que surgem ao redor do objeto selecionado chamam-sehandles

    3. Posicione o mouse em um handle emovimente-o sem soltar o boto do mouse.Isto far com que o objeto seja esticadoou encolhido

    4. Se utilizarmos os handleslocalizados em uma das quatro bordas, o objetocrescer nas duas dimenses simultaneamente

    11. Menus do Window MakerFile

    New Window... Ctrl+N Cria nova janela

    Open Window... Ctrl+O Mostra caixa de dilogo que permite abrir janela(s)

    Save Window.... Ctrl+S Mostra caixa de dilogo para gravao de janela(s)

    Close Window Mostra caixa de dilogo para fecha janela(s)

    Delete Window ... Mostra caixa de dilogo para apagar janela(s)

    Save Window As... Salva janela aberta com outro nome

    Save All Windows Salva todas as janelas abertas

    Window Viewer... Vai para o WindowViewer

    Print... Mostra caixa de dilogo para exportar janela daaplicao corrente para outra

    Export Window... Mostra caixa de dilogo para exportar janela daAplicao corrente para outra

    Import Mostra caixa de dilogo para importar janela de outraAplicao

    Exit Fecha o Window Maker

  • 8/9/2019 Gui a in Touch

    50/75

    WindowMaker

    50

    Edit

    Undo Ctrl+Z Desfaz a ltima ao

    Redo Ctrl+Y Refaz a ltima ao

    Duplicate Ctrl+D Duplica os objetos selecionados

    Cut Ctrl+X Apaga os objetos selecionados, copiando-os

    Copy Ctrl+C Copia os objetos selecionados para o Clipboard

    Paste Shift+V Insere os objetos selecionados

    Erase Del Elimina os objetos selecionados

    Import Image... Importa arquivo de imagem

    Paste Bitmap Insere bitmap do Clipboard na janela

    Bitmap Original Size Coloca bitmap no tamanho original

    Select All F2 Seleciona todos os objetos da janelaLinks Mostra menu de Links

    Enlarge Radius Shift+Plus Aumenta raio do objeto selecionado

    Reduce Radius Shift+Minus Reduz raio do objeto selecionado

    Reshape Object Ctrl+R Redesenha o objeto selecionado

    Add Point Adiciona pontos polgonos e linhas mltiplas

    Del Point Elimina pontos de polgonos e linhas mltiplas

    Symbol Factory Gerenciador da Biblioteca de Smbolos

  • 8/9/2019 Gui a in Touch

    51/75

    WindowMaker

    51

    Links (Janela Popup da opo Menu)

    Cut Links Corta links

    Copy Links Copia links

    Paste Links Cola links

    Clear links Limpa links

    View

    General Toolbar Coloca/Retira Barra de Ferramentas Gerais

    Wizards/ActiveX Toolbar Coloca/Retira Barra de Acesso aos Wizards/ActiveX

    Format Toolbar Coloca/Retira Barra de Atributos de textoDraw Object Toolbar Coloca/Retira Barra de Desenho de Objetos e Cores

    View Toolbar Coloca/Retira Barra de Ferramentas de Visualizao

    Arrange Toolbar Coloca/Retira Barra de Alinhamento e Rearranjo de Objetos

    Status Toolbar Coloca/Retira Barra de Status

    Ruler Coloca/Retira Rgua

    Application Explorer Coloca/Retira Application Explorer

    Hide All Coloca/Retira todas as barras

    Full Screen Maximiza a rea de trabalho

  • 8/9/2019 Gui a in Touch

    52/75

    WindowMaker

    52

    Arrange

    Send to BackF9 Posiciona objeto atrs dos outros objetos da janela

    Bring to Front Shift+F9 Posiciona objeto na frente dos outros objetos da janela

    Align Mostra menu de alinhamento

    Space Horizontal Ctrl+H Espaa horizontalmente os objetos selecionados

    Space Vertical Espaa verticalmente os objetos selecionados

    Rotate Clockwise F6 Gira objeto selecionado em 90 graus no sentidohorrio

    RotateCounterClockwise

    Shift+F6 Gira objeto selecionado em 90 graus no sentido anti-horrio

    Flip Horizontal F7 Espelhamento na horizontal

    Flip Vertical Shift+F7 Espelhamento na vertical

    Make Symbol F5 Agrupa os objetos selecionados como smbolo

    Break Symbol Shift+F5 Desagrupa o smbolo

    Make Cell F3 Agrupa os objetos selecionados como clula

    Break Cell Shift+F3 Desagrupa a clula

    Snap to Grid Coloca/Retira a grade de pontos

  • 8/9/2019 Gui a in Touch

    53/75

    WindowMaker

    53

    Text

    Fonts... Mostra caixa de dilogo para seleo de fonte

    Bold Seleciona modo negrito/no negrito

    Italic Seleciona modo itlico/no itlico

    Underline Seleciona modo grifado/no grifado

    Left Justified Alinha texto esquerda

    Centered Centraliza texto

    Right Justified Alinha texto direita

    Enlarge Font Ctrl+Plus Aumenta tamanho da fonte

    Reduce Font Ctrl+Minus Reduz tamanho da fonte

  • 8/9/2019 Gui a in Touch

    54/75

    WindowMaker

    54

    Line

    Seleciona o tipo de linha desejado

    No Line

    Sem linha

  • 8/9/2019 Gui a in Touch

    55/75

    WindowMaker

    55

    Special

    Security Mostra comandos de segurana

    Animation Links Ctrl+A Permite fazer animao do objeto selecionado

    Substitute Tags... Ctrl+E Troca nomes dos tags dos objetos selecionados

    Substitute Strings Ctrl+L Troca contedo dos strings selecionados

    Tagname Dictionary... Ctrl+T Acessa o dicionrio de dados

    Alarm Groups... Cria ou modifica grupos de alarme

    Access Names... Cria ou modifica grupos de I/O

    Cross Reference... Mostra opes para Referncia Cruzada

    Notify Clientes Seta um flag para notificar os ns remotos quandouma aplicao for alterada

    Configure Permite mudar configuraes do sistema

    Update Use Counts... Atualiza contador de tags no utilizados

    Delete Unused Tags... Permite eliminar tags no utilizados

    Scripts Mostra menu dos possveis scripts

    TemplateMaker... Mostra opes p/ criao de SuperTags

  • 8/9/2019 Gui a in Touch

    56/75

    WindowMaker

    56

    Windows

    Window Properties... Ctrl+W Mostra a caixa de dilogo para alterao daspropriedades da janela

    Quadro abaixo Mostra as janelas abertas no momento

    Help

    Whats New Mostra os novos recursos do InTouchHelp Contents Mostra tpicos do Help

    Using Help Mostra instrues para utilizao do Help

    About WindowMaker... Mostra informaes sobre a verso do WindowMaker

    Fast Switch (Toggles de seleo)

    Runtime!Transfere rapidamente do WindowMaker para o WindowViewer todasas alteraes feitas nas janelas abertas no WindowMaker sero salvasantes da transferncia para o WindowViewer (no pede confirmao!)

    Development! Transfere rapidamente do WindowViewer para o WindowMaker

  • 8/9/2019 Gui a in Touch

    57/75

    WindowMaker

    57

    Personalizando o Ambiente WindowViewerComo o WindowMaker, h muitas propriedades que podem ser personalizadas no ambienteWindowViewer (Runtime). Por exemplo: possvel

    Ajustar a velocidade de piscamento para objetos Determinar o tempo de inatividade do sistema e os valores de advertncia Escolher as janelas que so automaticamente abertas quando o WindowViewer

    iniciado de seu cone ou do seu comando no menu

    Estabelecendo as propriedades gerais do WindowViewer Para ajustar as propriedades gerais do WindowViewer

    1. No menu Special, apontar em Configure e depois clicar em WindowViewer, ou darum duplo click em WindowViewer no Application Explorer sob Configure . Aparecea caixa de dilogo WindowViewer Properties com as propriedades General ativas:

    8 No Application Explorer pode-se dar um click direito em WindowViewer e

    depois clicar Open.

    8 Quando se d o click direito em qualquer caixa de entrada de texto em qualquercaixa de dilogo, aparece um menu mostrando os comandos que podem seraplicados para o texto selecionado.

    2. Selecionar Start WonderwareLogger, quando se quer o programa FactorySuiteWonderwareLogger comeando automaticamente quando se inicia oWindowViewer.

  • 8/9/2019 Gui a in Touch

    58/75

    WindowMaker

    58

    3. Selecionar Start up as icon quando se quer iniciar o WindowViewer como umcone, em vez de uma janela.

    8 Selecionar esta opo somente quando estiver usando o WindowViewer paracoletar dados para outras aplicaes I/O interconectadas.

    4. Selecionar Close WindowViewer quando se quer fechar WindowViewer

    automaticamente quando se inicia o WindowMaker.

    8 Se a memria no interessa e quando se est usando a chave rpida para semover entre WindowViewer e WindowMaker, esta opo no deve serselecionada.

    A opo de chave rpida selecionada na caixa de dilogo WindowMakerProperties General.

    Quando se seleciona esta opo, a opo Close on Transfer to WindowViewerlocalizada na folha de propriedades WindowMaker Properties/General tambmselecionada.

    5. Selecionar Close all open windows quando se quer fechar automaticamente todasas janelas abertas quando se transfere do WindowViewer para o WindowMaker.

    8 Quando se seleciona esta opo, libera se memria no sistema.

    6. Selecionar Always Load Windows from Disk quando existir uma situao de poucamemria

    8 Selecionando esta opo faz suas janelas de aplicao serem carregadas dodisco e no salvas na memria RAM, quando as janelas so fechadas.

    7. Na caixa Minimum Memory to keep free, teclar o nmero de k bytes de memriaque se quer manter livre para outras aplicaes Windows.

    8. Selecionar Optimize performance for memory para aumentar significativamente avelocidade de atualizao do desenho. Selecionando esta opo, aumenta-sesignificativamente a taxa de atualizao dos campos de texto.

    8 Se o sistema estiver com pouca memria, esta opo no habilitada.

    9. Na caixa Warning, teclar o nmero de segundos que leva com nenhuma atividade dooperador (click no mouse ou aperto de tecla do teclado) antes que o tagnamediscreto do sistema $Inactivity Warning seja estabelecido em 1 (Verdade).

    8 Pode-se usar $Inactivity Warning em uma Condio QuickScript para mostraruma janela advertindo o operador que ele deve ser desconectado (logged off) dosistema. Se o operador clica o mouse, pressiona uma tecla ou executa uma aousando qualquer outro dispositivo de apontar antes que o tempo de desligarespecificado expirou, ele no desconectado. $Inactivity Warning e otemporizador so resetados.

    10. Na caixa Timeout, teclar o nmero de segundos que podem passam sem atividade

    do operador (click no mouse ou aperto de tecla do teclado) antes que o tagnamediscreto do sistema $InactivityTimeout seja estabelecido em 1 (Verdade). Quando$Inactivity Timeout est em 1 (Verdade), o sistema iguala o nome do operadorconectado para o nome reservado None e estabelece o tagname de segurana,$AccessLevel em 0.

    8 Pode-se usar $InactivityTimeout em uma Condio QuickScript para mostraruma janela dizendo ao operador que ele foi desconectado (logged off) daaplicao.

    Pode-se usar a propriedade Timeout independente da propriedade Warning.Porm, o valor Timeout deve ser maior que o valor Warning para uso apropriadodos dois tagnames do sistema.

  • 8/9/2019 Gui a in Touch

    59/75

    WindowMaker

    59

    Por exemplo, Warning se torna verdade aps 30 segundos de inatividade eTimeout se torna verdade aps 15 segundos adicionais (para um total de 45segundos) de inatividade.

    11. Na caixa TickInterval, teclar o intervalo de velocidade que o InTouch usar paraverificar seus temporizadores internos.

    8 Este ajuste controla a velocidade de execuo de uma aplicao While Running,janela While Showing, condio While On True/On False , ao da chave ebotoeira While Down dos QuickScrip