Home

Parte 3 – O designer de“Mimic” - B

image

Contents

1. A rvore do Documento mostra os cones de cada objeto no seu documento 1 E m etc e trai tres simbolos diferentes Di ch que ajudam a realizar um seguimento e edi o dos objetos no seu Mimic por exemplo quando um objeto esta selecionado para sua edi o Os items da rvore indicam exactamente que objetos s o atualmente selecionados no designer rh Circulo branco com uma rvore Invertida Se exibe esquerda do cone indicando que a camada est selecionada para se editar Note que o s mbolo pode ser mexido a trav s da estructura do documento enquanto estiver dentro e fora de diferentes camadas mas nem sempre ser mostrado esquerda de cada cone ES Visibilidade As capas da superf cie de design podem ser ocultadas clicando no cone lt visibilidade gt a direita do objeto na Arvore do Documento Ass m simplesmente modificada visibilidade do objeto Status Enterprise Designer de Mimics enquanto esta sendo editado Nao esqueca de fazer o objeto visivel de novo antes de publicar o seu projeto Bloqueio ou Trava O clique no lt Bloqueio gt impede ou permite ativar a camada ou objeto O designer de Mimics trabalha em camadas onde uma camada fica ativa o tempo todo Na camada ativa vo pode seleccionar editar apagar adicionar e rep r objetos As camadas podem ser ativadas de duas maneiras ou clicando duas vezes no item da rvore um canvas para fazer a camada ativa o
2. _statusClientControl InitializeCompleted new EventHandler statusClientControl Initialized _statusClientControl Initialize this _objectModel this Content statusClientControl this Title Status Enterprise Runtime catch Exception ex MessageBox Show ex Message CommonStrings ERROR if Application Current null Application Current Shutdown 0 lt summary gt Start status client control with passed in arguments lt summary gt lt param name args gt lt param gt void InitializeStatusClientControlArguments string args if _objectModel null string userNodeld null string Ativold null return shutting down args args 1 Split userNodeId args 0 if args Count gt 1 Ativold args 1 try the status client as a control _statusClientControl new StatusRuntimeControl _statusClientControl Initialize this _objectModel this Content statusClientControl this Title Status Enterprise Runtime SResult sResult null ObjectBase objectBase _objectModel ObjectFromNodeId NodeHelper NodeIdFromKey userNodelId out sResult if objectBase null return Designer de Mimics 45 Status Enterprise Designer de Mimics Ativo Ativo null if Ativold null Ativo _objectModel ObjectFromNodeId NodeHelper NodeIdFromKey AtivolId out sResult as Ativo _statusClientControl OpenMimic
3. Ea RE ede Neste 15 243 INCOMES de FAE AG snui E sd 16 2 4 4 Icones de Test de Ejecu o Visualiza o de paineles e Visualiza o de codigo fonte 16 2 4 5 Icones de Juntar FORM ES diiri E E Eee calc tat REE ERR atta 17 246 JICONES de DiISPOSIC AO ipares aE rare aae ein a een br ED Er e A 18 24 7 Icones de Manipula o de CONOIOS ne sasha aiid che a 18 2 4 8 Icones de exibir Grelha e Ajustar Grellha ccccccccccsssseceecceeseeeeeseeeeeeceseeaeaeeeeseseaaeeeeesaas 19 2 4 9 Selecionar Todo Visibilidade e Pesquisa eee 19 2 5 Adicionando controles Superf cie de Design cccccccccccsseeeeeeeeaeeeeeeeeeaeeeeeeeseueeeeeeeeas 20 2 5 1 Adicionando um novo controle como filho de outro ec ceececceeeeeeeeeeeeeeeeeeeeeeeeeeeneenees 20 2 5 2 Adicionar um Controle de Indicador a um Documento XAML sis iii 21 2 5 3 Adicionando uma Forma a un Documento XAML cccceccseccceceeeeeteeeeeeeeeeeeeeseeeseeeeees 22 2 5 4 Adicionando Formas por Clic amp Drag srian aa aa 22 2 5 5 Adicionar uma forma Polil nea com um CLIC cccccccecceecceeceeeeeeeceeeceeeeeneeeneeeeeeneeeteeeees 22 2 5 6 Adicionando Formas usando el lapis de Polilinhas e PoligOnoS cccceeeeseeeeeeeeees 22 2 5 1 Unindo HOM AS viridans RPG So De RED deh ttt ae RI DR tole te eet RR RR RR EE 22 2 6 Formularios DOCUMENOS a eet ork sr Dani ita ais ido db ate 10 tee Sb 24 2 6 1 Crando POMNINIA
4. Motor Helicoidad Medidor de FLuxo Magn tico Tanque de Agua Quadrado Taque de Agua Tanque de Agua de Torre Gr ficos Gr fico de Barras Graphic Misto Gr fico Circular gr fico Empilhado Contentores Blowout Border Control de Placa Data e Horas Rel gio anal gico calend rio Selecionador de data Display de Data e horas Controle de Tempo percorrido Indicadores Indicador Duplo Indicador Din mico Indicador Linhal Horizontal Indicador Parab lico Racing Gauge 35 Status Enterprise Indicadores Il Input Tags Displays LED Media Varios ou Miscelanea Motores e Ventiladores Navega o Tanques e Tubula o Indicador Radial Indicador Simples Indicador Vari vel Indicador Vertical Linhal Indicador de N vel de Cinco Estados Indicador de N vel de Tr s Estados Indicador de Torre de Cinco Estados Indicador de Torre de Tr s Estados Caixa de Dados em Texto Tag de Dados Tag Gen rica Tag de Indicador Tag de Vari veis LED Five by Seven Matrix Luz LED LED de sete segmentos LED de dezesseis segmentos Controle de Figura Vincul vel Media Control Bloqueio de Texto Fogo Animado Controle de Bot o de Radio de Enumera o Controle de Valora es Bomba Centr fuga Engrenagem Motor pesado Motor Heliciodal Roda de Ar metal Roda Palette Fan simples Pequeno Roda de Vento Roda de Spike Motor Quadrado Pneu Gerador de Vento Bot o de Navega o
5. Status Enterprise Designer de Mimics Outra op o Copiar Cortar um controle da superf cie de design depois clicar com o bot o direito no objeto pai ou principal e selecionar colado especial no menu do contexto M Cut Ctrl X Copy Ctrl C Paste Ctrl V Paste Special Figura 27 Colado Especial Isto vai abrir a caixa de dialogo Adicionar Filho para escolher a maneira que o controle vai ser adicionado 2 5 2 Adicionar um Controle de Indicador a um Documento XAML Com um novo proyecto iniciado clique no separador Toolbox Ferramentas DynamicGauge HorizontalLinearSauge u ParabolicGauge Figura 28 Painel Toolbox Indicadores Clique em Indicadores Gauges A barra de t tulo do Painel ir expandir e mostrar os diferentes tipos de controles Indicadores Clique no Indicador Dual Dual Gauge e o fundo indica que o indicador tem sido selecionado Mova o cursor do mouse para o centro da tela do projeto o cursor deve ser agora uma cuz faza um clique e arraste no Indicador Dual para mostrar o tamanho desejado e solte O controle selecionado na Toolbox vai se mostrar na lona do projeto 21 Status Enterprise Designer de Mimics A maioria dos controles podem ser arrastados e soltados apartir do Toolbox 2 5 3 Adicionando uma Forma a un Documento XAML Algumas Formas podem ser adicionadas ao Documento XAML com a caracteristica Arrastar e S
6. o aplicada como o L pis de Polilinhas mas este l pis s desenha linhas 2 5 7 Unindo Formas Todas as formas que s o encontradas na Toolbox podem ser unidas para Formas mais Complexas Pode unir formas de uma de estas tr s maneiras Uni o Intersec o e Subtrac o Vo pode combinar formas s se elas s o mais de uma e n o tem sido rotadas Estas op es podem ser vistas no men quando 2 ou mais formas s o selecionadas 22 Status Enterprise Designer de Mimics C Mimic Designer Motor Template s File Edit View Help age HAcex foe JAS KM x 9 Figura 29 Barra de Ferramentas Ferramentas de Unir Formas gt OR 2 5 7 1 Unir HEE Join Figura 30 Unir Before After amp As 3 formas na superficie de design sao selecionadas e depois unidas para fazer uma sola forma 2 5 7 2 Subtracao anu Figura 31 Subtra o Before After Duas formas na superf cie de design t m sido selecionadas e depois selecionamos a op o subtra o Note que a subtra o funciona s com 2 formas 23 Status Enterprise 2 5 7 3 Interseccao annua Intersect Figura 32 Intersec o Before After Designer de Mimics Duas formas na superf cie de design t m sido selecionadas e depois selecionamos a op o intersec o Nota que esta fun o solo funciona con dos formas 2 6 Formul rios e Documentos O Designer d
7. o para as colunas e as filas e pode ser fixada com la propriedade Margin Os Grids s o mais complicados de utilizar mas oferecen algumas capacidades de disposi o que n o possui o Canvas Para mais informa o acerca de Grids e Canvas consulte a parte 5 de esta Guia do usu rio ou a documenta o de Microsoft NET WPF Clicando no lt OK gt vai abrir uma superficie limpa para desenhar o seu Mimic Quando o documento for salvado armazena se dentro de uma pasta do Status Server 2 3 Componentes do Designer de Mimics 2 3 1 rvore de Documentos O Painel de Arvore do Documento mant m a estrutura do documento denomina se tamb m como Arvore L gico e se corresponde com o documento que est sendo editado actualmente A Arvore do Documento uma representa o hier rquica visual de todos os elementos no espa o de trabalho O painel da Arvore de Documento permanece em branco at que um documento for aberto 4 ho Canvas Ellipse E im DualGauge DualGaugel 2 DualGauge DualGauge2 BS Figura 5 Arvore do Documento O prop sito da rvore do Documento Oferecer uma refer ncia visual da estructura do Documento Indica como o objeto relacionado com os outros objetos Permite escolher camadas ou objetos dentro do documento para adicionar editar ou eliminar estas camadas ou objetos Permite adicionar e mexer objetos entre camadas por meio do drag amp drop
8. 32 AES EC CAO ren tulio iai IO eau EC DE SD e E ar 24 Figura 33 Exemplo de Formulario de Solicitud de Cambios ana 25 Figura 34 Formularios na rvore de Ativos do Modelo de Dados c cccessccesesessesestesessesesveteseeseeeen 26 Figura 35 rvore de Documentos ereta errante 27 Figura 36 Op o Salvar en Men e cone arara 28 Status Enterprise Designer de Mimics Figura 37 Caixa de Di logo Salvar MIMIC ccccccccccssseeeceeeseeeeceeeceeeeeeeeeseeeeeeeeeeseaeeeeeessaaeeeeeesaaaseeees 28 Fiqurase Adornos de OD CLS sas alanis anet lle a hale eed as aceasta te te eas a veer aside E ces 30 Figura 39 Vista de rvore de Sistema eee 31 Figura 40 rvore de Tipos Relativos eee 32 Figural Painel de Propriedade S ne guns lines N A ads or ee Ae 32 Figura 42 Configurando el enlace a Dados e kk E ERNE REE ERR E REE REEL E REE R REE E REEL E ERNE ERE 33 Figura 43 cone de Testear Ejecu o aeee 34 Foura 44 los dedo SD sas ss pes ass al cea N E VST dida O si N ade 35 Figura 45 Inicio de Sess o en el Servidor Status cccccesccccccssseeceeeceeseeceeeeeeeeeeeeeeeeeeceeeseegeeeesessageeeees 38 Figura 46 Caixa de Di logo Abrir Mimic cccccsssccccccessseeeccceeesececcceeeseeeeccseueeeesseeaseeeesssaaseeesessaaaeees 39 Fiqura47 Adicionar GOnWOlWPR 322525255 seated N ae SS EN FEBER oan NEDE BERTI 41 Fi
9. Voc pode exportar salvar sua propria figura Clip Arte a partir da superficie de desenho na area do Painel de Recursos A localizagao da pasta para este Painel pode variar dependendo do seu sistema operacional Os usuarios do Windows XP v o encontr lo em C Documents and Settings All Users Application Data StatusEnterprise Resources Status Enterprise Designer de Mimics Os usuarios do Windows 7 e 8 v o encontr lo em C ProgramData B Scada StatusEnterprise MimicDesigner Resources 2 3 5 Janela de Previsualiza o O painel de visualiza o oferece uma janela de pr visualiza o para o seu documento Esta janela um retrato do documento global e uma catacter stica til para documentos de grande tamanho e detalhe que ultrapassam as dimens es do espa o de trabalho do designer Figura 10 Ventana de Previsualiza o Se o seu documento n o excedesse a rea do espa o de trabalho p e as barras de rolagem horizontal ou vertical n o ao precisas para exibi o completa do objeto ent o uma previsualiza o de todo o seu documento ser mostrada na caixa de previsualiza o azul Se pelo contr rio exceder este rea de trabalho quer o documento muito grande quer ele est sendo exibido em um tamanho maior do que o 100 um quadrado vermelho vai se mostrar na janela de previsualiza o um quadrado vermelho aparecer na previsualiza o janela dentro do qual poder o ser visualizados os eleme
10. amp B Scada Status Enterprise Guia do Usuario Parte 3 O designer de Mimic Status Enterprise Designer de Mimics Conteudos 1 RESUMO 5 1 1 Desine S VI trates aa a E STEDE ES A 5 1 1 1 Designer MIMIC igi receclaiciudelle ned sto edad ia a ENES a RES ETERN SIDENS ENESE FEE ze RS ERE 5 1 1 2 Designer de ApIIGA ES asas ia sunita do oo ais Ufa a iad tala SU ba 5 do OTA acetal acess a tue nec nab ata cated caidas betas EN EET EET EET DSE NE SEIN EEG SEN seere 5 1 3 IMDICIMENTA O stn et sateen sede had sens a etn Ueland te hal uae tease ala 5 2 GREA O DE MIMICS te area a deca dauuiun a a ed 7 2 1 COMO COMECAR a See en ee 7 Ze CHAO MCSE a arne en dae ened are ege 7 2 3 Componentes do Designer de MIMICS suas nessas sia ieraivnnstcascdudd ase canensteacistinyensdoeeuiabsnes 9 2 3 1 Arvore de Documentos aaa aaa vasa a 9 22 gt VOOIDOX PAR sa ERE tae es arene en TS E een 11 200 sralhiel de Propriedades sms ie a a ea a eae 11 2 3 4 Panel de ROCCU OS UDE cae sa Aa rau ied acide se ond ee weaned Ate ae oda a ees 12 23 6 Janela QerPrevISUalIZA O asas An te cae ee atu ata art een att dS as 13 2 5 6 Activity Log ou Registro de Actividade sesidir ead a a 14 2 4 Icones ha Barra de Ferramentas ou Toolbar aus msi gomes iara aposta bd n 14 2 4 1 Icones de Administra o de ATQUIVOS assa tnd sen safa pai ede ben det pa 14 2 4 2 Icones de Controle em cache e Visualiza o l
11. arquivos e oferece duas fun es distintas O primeiro o Controle de Cache representado por o cone da descrip o textual do controle que est em cache e pronto para ser adicionado superf cie de design Elipse nesse exemplo Isto ira mudar cada vez que um novo controle for selecionado na Toolbox Do lado direito do icone de controle em cach tem 3 ferramentas para aumentar ou diminuir a superf cie de design Vo pode selecionar um n vel de zoom desde o men suspenso ou usar as ferramentas 15 Status Enterprise Designer de Mimics 2 4 3 cones de Edi o Ss 9 C m Figura 16 cones de Edi o Sempre direita na barra de ferramentas o seguinte grupo de cones fornece algumas op es b sicas de edi o do seu Mimic Cortar Clique neste icone para apagar uma zona selecionada na superficie de design e coloc la na rea de transfer ncia para colar em qualquer ponto Copiar Clique neste icone para copiar una zona selecionada da superficie de design e coloca la na area de transfer ncia para colar em qualquer ponto E x Pegar Clique neste cone para colar o conte do da sua rea de transferencia na superf cie de design Borrar Clique neste icone para apagar um controle 5 X Deshacer Clique neste cone para desfazer a ltima ac o Rehacer Clique neste cone para re fazer a ltima ac o que foi desfeita Figura 17 Descri
12. de cones perto da parte superior do Painel permite a organiza o das propriedades em qualquer objeto de v rias formas para atender s suas prefer ncias PRE fa Tamnada Oa tran klama Figura 8 cones de organiza o de Propriedades As op es dispon veis de ordena o incluem Alfab tica ordena todas as propriedades da la A Z baseandose no seu nome Em uso mostra as propriedades que est o em uso actualmente para o elemento selecionado n o para os valores porpadr o Categor a organiza todas as propriedades dentro de grupos baseados no qu aconte e ao elemento como essa propriedade p e Apar ncia disposi o etc Tipo organiza todas as propriedades em grupos baseandose no tipo de valor espera da propriedade p e Duplo Esperssura etc Clase organiza todas as propriedades em grupos baseandose no que derivam quanto a NET p e 3 G FrameworkElement UlElement etc 2 3 4 Painel de Recursos O painel de Recursos uma colec o de objetos que podem ser arrastados na superf cie de design O designer de Mimics o designer vem fornecido com muitas pe as de clip art E o a w ArUnits r Animals E E Boiler E ar ne BrewngEqupment ii fa E E Y 5 Brew Ke Conditio Ferment Filter Ta i ud H a Mill amp Mi Pasteuri w Buildings Resources w Buttons Figura 9 Painel de Recursos
13. de Manipula o de Controles 2 4 8 cones de exibir Grelha e Ajustar Grelha HH HE Figura 24 cones de mostrar Grelha e Ajustar Grelha Os pr ximos dois cones fornecem op es para a utiliza o de uma grelha que vai melhorar as suas capacidades de design do Mimic Clicando no icone lt Exibir Grelha gt vai se mostrar uma grelha la superf cie de design para os controles ser mais f cilmente colocados e dimensionados Essa grelha s para desenhar e n o afeta quanto a execu o do Mimic Clicando lt ajustar cuadr cula gt antes de colocar um controle na superf cie de design ir alinhar a borda do controle com a linha da grelha mais pr xima quando colocado 2 4 9 Selecionar Todo Visibilidade e Pesquisa 19 Status Enterprise Designer de Mimics Wes o Figura 25 Selecionar Todo Visibilidade e Pesquisa Encontram se no grupo final de cones na barra de ferramentas O cone lt Selecionar todo gt lhe permite selecionar todos os controles de sua superf cie de design simultaneamente O cone lt Visibilidade gt lhe permite alternar a visibilidade dos controles selecionados Os controles que no sejam vis veis na superf cie de design tamb m n o ser o vis veis no cliente runtime Com lt Pesquisa gt vo poder procurar um controle apartir do seu nome Simplesmente introduza o nome do controle e se estiver o controle ser selecionado na superf cie de design e na sua ja
14. elementos do Modelo de Dados e vincular os valores dos elementos de dados com uma propriedade d um controle da superf cie de design Quando o valor do Dado muda a propriedade visual na superf cie de trabalho tamb m muda O Data Binding pode ser bidireccional quando uma propriedade muda no controle da superf cie de design a mudan a propagado ao elemento de dados no Modelo como um check box por exempo 3 1 Configurando o Data Binding Para come ar com o Data Binding selecione um controle de interfaz de usu rio na superf cie de design O painel Data Binding mostrar a Arvore de Activos que est o dispon veis para Vincular Data Binding Available Items G 4 ng System View 4 ds Areas 4 oO East Area 4 oe Tanks ltemCount 4 oO Tank Capacity Date Rate of Change Temperature Volume Weight LB Tank2 Figura 39 Vista de Arvore do Sistema Se o seu Mimic comum e n o um modelo a View da rvore do Sistema ser a sua Unica op o e conter todos os Ativos com os quais podemos vincular elementos no seu Mimic Se estiver criando um modelo o painel Data Binding vai incluir uma rvore de Tipos Relativo o qual vai revelar todas as propriedades e componentes de seu tipo particular de Mimic Se o seu Mimic for um modelo vo deveria usar propriedades da rvore de Tipos para seus v nculos Status Enterprise Designer de Mimics Data Binding Available It
15. objeto que especifica coordenadas x y E s aplicable lona e as grelhas Seta Blanca Este indica que o cursor est fora da rea edit vel do documento XAML Existe a possibilidade de clicar nos elementos de outros paineles do Explorador Seta NWSE Junto com os pontos azuis indica que o objeto est preparado para ser redimensionado Uma dupla seta negra horizontal redimensiona a largura do objeto uma dupla seta negra vertical redimensionala altura do objeto uma dupla seta negra diagonal redimensiona tanto a largura quanto a altura Setas Negras Circulares Usadas em conjunto com os pontos laranjas indicam que o objeto est selecionado para rota o Seta Negra Inconexa Usada en conjunto com os pontos violetas indica que o objeto selecionado para lhe dar oblicuidad As Setas Negras Inconexas verticais d o oblicuidade ao objeto no seu plano vertical as horizontales fazem o no seu plano horizontal Nota Se o objeto tem sido rotado um minimo de 90 grados os movimentos de oblicuidade ser o revertidos Objeto em negrita com a palavra Objeto Indica que o objeto selecionado est em cach e pode ser adicionadao ao espa o de trabalho este cursor aparece quando os objetos s o adicionados a outro objeto que n o especifica coordenadas x y 30 Status Enterprise Designer de Mimics 3 Vinculagao de Dados ou Data Binding O Data Binding de Status Enterprise o processo de navegar pelos
16. 06 834 Canvas Top 351 167 gt i lt Canvas Width 99 333 Height 36 667 HorizontalAlignment Left i VerticalAlignment Top Background Transparent gt lt Rectangle Width 85 25 Height 22 Canvas Left 7 5 Canvas Top 7 Stroke Black StrokeThickness 0 5 gt lt Rectangle Fill gt lt LinearGradientBrush EndPoint 0 1 gt lt GradientStop Color 4FF7A7A7A gt lt GradientStop Color 4FFBCFFA3 Offset 0 476 gt gt rv amp iii Figura 19 Ver c digo 24 5 cones de Juntar Formas ane Figura 21 Grupo de Icones de Juntar Formas 17 Status Enterprise Designer de Mimics Juntar Formas permite desenhar duas formas diferentes na superficie de design por exemplo uma elipse e um rectagulo e logo fazer elas se juntarem numa sola forma combinada Permite tamb m cortar uma forma desde a outra Vamos voltar a falar de Juntar formas mais tarde 2 4 6 cones de Disposi o una EEE E Figura 20 cones de Disposi o Este grupo de cones inclui op es para modificar a disposi o dos controles na superf cie de design Enviar para tr s Clique nesse cone para mexer o controle E selecionado detr s de todos os controles de essa camada Mover para tr s Clique nesse icone para p r o controle selecionado um lugar atr s nesta camada ra Mover para frente Clique nesse cone para p r o controle selecionado E um lugar a frente ne
17. Enterprise Designer de Mimics de Dados e vai ser acess vel a partir de qualquer cliente compat vel Windows ou web em HTML5 atraves do Gateway Web Status Ao desenhar o seu Mimic note que s uma parte dos controles na Toolbox compat vel com HTML5 ver Menu HTML 5 Os controles n o compat veis n o permitem a leitura em HTML 5 da que tem que ter culadado com os controles que s o utilizados para o design do Mimic Consulte a parte 5 Refer ncia de Controles do Designer para mais informa o sobre contrloes compat veis com HTMLS 2 8 Atalhos Se tiver um ou mais objetos na superficie de trabalho as seguintes ac es poder o ser feitas atrav s de atalhos de teclado Para se utilizarem os objetos v o ter que estar selecionados 2 8 1 Keyboard Short Cuts Atalhos de teclado Apagar Apaga os objetos selecionados Ctrl C Copia todos os objetos selecionados Ctrl X Corta Todos os objetos selecionados Ctrl V Cola os objetos no portapapeis do Documento XAML Ctrl Z Desfazer a ltima tarefa Shift Ctrl Z Refazer a ltima tarefa disfeita Ctrl S Salvar o documento XAML atual F1 Ajuda 2 8 2 Outros Comandos Para um maior afinamento dos objetos selecionados no Documento XAML Mai s Bot o esquerdo do mouse Selecioar um objeto sem de selecionar os objetos previamente selecionados Ctrl Bot o Esquerdo do Mouse Alternar a sele o de
18. ROS saias ai piada Si LL hin bende nede 24 2 6 2 Visualiza o de Documentos ccccccssseecceeceeeseceeecaeseeceeesaeuueceessaeaeceessuaaeeeesessageeeessaas 26 2 6 3 Visualizador de Documentos si reerteeereaereaerea serena rena rea erea arara Er kk rn rer 26 2 6 4 Hink a Documented Dig 26 205 Arvore CES DOCUMENTOS nearr a rd 27 PT amando UM MIMIC aenean a rd 27 S R SEE 2S 0 2 FRE F RRE oR Ee ere EEN a a a a a eons 29 2 8 1 Keyboard Short Cuts Atalhos de teclado ccccccsseeeeeeeeeeeseeeeeeeeeeeeeesseeeeeeeessseeeeeeeeas 29 282 OUTOS COMaANdOS scsi sei th eae a accent ee lan ete ee tase A oe 29 283 POMOS NOS OD JES sersa al dai na a a a a E ener 29 284 CUPSOLeS do MOUSE siaurai a a E a a a ia 30 3 VINCULACAO DE DADOS OU DATA BINDING suse eee ener 31 3 1 Configurando o Data Binding assina cenas SiS NT LEE NERE ERNE REE ee ote ales Do 31 32 vhesteando O Data Bina Oses in a lir kneb a Saad gran angus ses e fa 34 A gt CONTROLES DE TOOLBOX wasiascececacscecucedccesntiececcvngccavavaecutaaveedsceavcscsedewudceaevecsestieeedaswuesseiceendan 35 4 1 Resumo de COMMOISS ires ora a ab 35 Status Enterprise Designer de Mimics 4 2 Controles Compat veis com Web cccccccccccccceeeeeeeeeeeeeeeeeesaeeseeeeesaeaeeeeeesaeeeeeeeesaasseeeeeeas 37 5 MIMO RUNTIME scarsa a aa a a ere einer er ere faceted 38 5 1 Men OSS MiMe RUNUME cesiune iia a a o 38 5 2 Embebendo o Mimic Runtime dent
19. UserFile objectBase Ativo false false catch Exception ex i MessageBox Show ex Message CommonStrings ERROR if Application Current null Application Current Shutdown i void statusClientControl Initialized object sender EventArgs e try if no command line arguements show a mimic picker _statusClientControl PickMimic catch Exception ex SResult Create ex Showing the mimic failed ShowMessage i i lt summary gt Shows the connection dialog to the UA server lt summary gt SResult LoginToUAServer LoginDialog loginDialog new LoginDialog loginDialog Owner this loginDialog Resources ThemeManager Current loginDialog Background loginDialog Resources ApplicationBackground as Brush if loginDialog ShowDialog false if Application Current null Application Current Shutdown return SResult Create StatusCodes GoodShutdownEvent User canceled _statusServerClient loginDialog StatusServerClient return SResult Good 46
20. a sua propria configura o Para mais informa o pode se consultar a Guia do Usu rio Status Enterprise Parte 1 Resumo e Conceitos B sicos Status Server Login Server Information Endpoint Url opc tep aaronamold 62542 StatusEnterprise ii Security Settings Security Policy Message Security Mode Authentication Settings Log on as current user Username Password Certificate Misc Settings Keep Alive Default Session Timeout Operation Timeout Subscription Lifetime Localized Text Language Figura 2 Tela de Inicio de Sess o 2 2 Criando um Mimic Para criar um mimic selecione o cone lt Novo Arquivo gt e a caixa de di logo de lt Novo Mimic gt ser mostrada Status Enterprise Designer de Mimics 4 Mimic Designer Ready File Edit View Help iow New File Figura 3 Novo Arquivo es Create Mimic Document Name Air Conditioner Template O Mimic Template O Mimic O Canvas O Grid C System Types E Areas 4 amp y Equipment Air Conditioner Ra Fan cri Motor Figura 4 Caixa de Dialogo Novo Mimic O Designer de mimics capaz de criar dois tipos de mimics um Mimic Template ou Mimic Modelo para um certo tipo de Ativo ou um Mimic comum O Mimic Template um gr fico que pode ser usado para diversos Ativos inst ncias de um Type Por exemplo se quiser criar um Mimic para ver dados
21. a sua propriedade Contenido com a propriedade Documento do control Visualizador de Documentos Para mais informa o do Visualizador de Documentos consulte a sec o 2 11 1 da Parte 5 Refer ncia de Controles de Mimic 2 6 4 Link a Documento O Link a Documento permite que voc insira um link que pode ser usado para abrir um documento espec fico usando a aplica o padr o para abrir esse tipo de documento 26 Status Enterprise Designer de Mimics Para configurar o Link a Documento use a propriedade lt SetUp gt do painel Propriedades para definir o path a rota do Ativo at chegar ao documento desejado Para mais informa o del Visor de Documentos consulte a sec o 2 12 1 da Parte 5 Refer ncia de Controles de Mimic 2 6 5 rvore de Documentos O Control rvore de Documento listado sob a sec o Documentos da Toolbox Este controle permite adicionar aos Mimics uma lista colapsable de documentos que est o no modelo de dados 4 a Documents R alarmTest xaml User File E bottleProduction xaml User File Diagram doc User File R docTree User File k meters txt User File a Temperature xps User File i Troubleshooting Guide xps User File Figura 35 Arvore de Documentos Selecionando lt Abrir gt vai abrir o documento com a aplica o por padr o para esse tipo de documento Selecionando lt Apagar gt vai apagar permanen
22. aiar 14 Figura 14 cones de Adminitra o de Arquivo aeee 15 Figura 15 cones de Control en cache y Visualiza o 15 Figura 16 cones de Edi o ps anistia scocses sia doa andina bs na dai 16 Figura 17 cones de Test de Ejecu o Visualizar paineles y Visualizar C digo scenerne 16 Fig ra 18 Visualizar Paneles rsrsrsr a ae a e iraa eaaa 17 Foura OV CF COCO SENERE a O a EA 17 Figura 20 cones de Disposi o 18 Figura 21 Descripcion de cones de DISPOSIGAO cccccsssseeceecseseecececaeeeeeececeeuseeeessuaaeeeeeesaaaeeeesseaaageees 18 Figura 22 cones de Manipula o de Controles 18 Figura 23 Descrip es de los cones de Manipula o de Controles 19 Figura 24 cones de mostrar Cuadricula y de Ajustar CUuadricula c ccccccceessecesesssessscesesseereetseereaeen 19 Figura 25 Selecionar Todo Visibilidad y B squeda erre eeeeereena ERE E ERR ERE 20 Fig ra 26 Caixa ge Dialogo Adicionar NO sauna uses dead awk eset EUA rui Giu a Essas aa SA 20 Figur 27 Pegado ESpeCial spas eee eet eee eee ee ee eee eee nada 21 Figura 28 Painel Toolbox Indicadores ecccccccsssseececcaeeeeeececaaueceeeceaueeeeesseaseeeessueaseceeessaeeeeesssaeeeees 21 Figura 29 Barra de Ferramentas Ferramentas de Unir Formas eee 23 FIQUE OO SIE assaa rapa wenn aaeciuessaatoaiuad a Rd sa O SS ENE 23 Foura Sl SUSMACCAO mais sa O da asia E 23 FIQUIA
23. ainWindow this Initialize this get the arguments string args Environment GetCommandLineArgs if args Length gt 1 use arguments to start the client InitializeStatusClientControlArguments args else InitializeStatusClientControl StatusRuntimeControl _statusClientControl null lt summary gt Initializes this instance lt summary gt private void Initialize Window ownerWindow try SResult sresult LoginToUAServer if sresult IsNotGood sresult ShowMessage Application Current Shutdown return if sresult Code 11010048 return shutting down _statusServerClient GetObjectModel out _objectModel if sresult IsNotGood sresult ShowMessage Application Current Shutdown GenericBindingManager CurrentBindingManager RemoveAl1lDataSources true StatusServerDataSource dataSource new StatusServerDataSource objectModel dataSource DisplayName uaserver catch Exception ex MessageBox Show ex Message CommonStrings ERROR if Application Current null Application Current Shutdown 44 Status Enterprise lt summary gt Start status client control lt summary gt void InitializeStatusClientControl if _objectModel null return shutting down try the status client as a control _statusClientControl new StatusRuntimeControl
24. amenta para indicar a finalidade do cone D Mimic Designer Motor Template sl File Edit View Help APHADEX Desc oe IQ KX 9 POR Zaps SONDE Neel Figura 12 Barra de Ferramentas 2 4 1 cones de Administra o de Arquivos D Mimic Designer Motor Template we tdt View Help i e HADEX I wu Finding Figura 13 cones de Administra o de Arquivos 14 Status Enterprise Designer de Mimics Sao os icones Agrupados na barra de ferramentas do lado esquedro al Novo Arquivo Clique nesse icone para criar um novo Mimic ou um novo Mimic Template Abrir Arquivo Clique nesse icone para abrir um Mimic salvado com anterioridade Salvar Clique nesse icone para salvar o Mimic que esta a trabalhar na superficie de design Salvar como Clique nesse icone para salvar o Mimic em outra localiza o ou com outro nome Exportar XAML Clique nesse icone para exportar o raw XAML que descreve o seu Mimic A BORT Exportar Raster Clique nesse cone para exportar o seu Mimic como uma figura X EB Fechar Clique nesse cone para fechar o seu Mimic Figura 14 cones de Adminitra o de Arquivo 2 4 2 cones de Controle em cache e Visualiza o ate OD Elipse QA n eee Figura 15 cones de Controle em cache e Visualiza o o grupo de cones locali ado inmediatamente direita dos cones de administra o de
25. da activa BEBO ig Busca 00 ESA Viewbox1 Elipse BE Elipse BEY Elipse BE Elipse BE Poliaono A Buttons and Switches Status Enterprise Designer de Mimics 2 3 2 Toolbox Painel w 3D Controls Toolbox 3rd Party FlatToggleSwitch O GelToggleButton E GenericToggleButton 8 IndustrialToggleButton F PowerToggleButton ToggleSwitch w Collections Properties Resources Common Controls Containers Figura 6 Painel Toolbox No painel Toolbox estao dispoiveis todos os controles e ferramentas para se usar no designer de Mimics 2 3 3 Painel de Propriedades No painel de propriedades est o armazenadas as propriedades correspondentes ou caracter sticas de cada objeto que est selecionado atualmente no documento Toolbox iz ET C Advanced E EEE Ellipse Name v LinearGradientBru O Fill Height Opacity Stretch Properties Stroke StrokeDash StrokeDash StrokeDashO StrokeEndLin Resources StrokeLineJoi StrokeMiterLi StrokeStartLi StrokeThick ToolTip Width Figura 7 Painel de Propriedades Por padr o todos os elementos s o nomeados com lt elemento gt lt n mero gt que relevante para o tipo de elemento que ou seja Button grade etc bem como quantas delas est o atualmente na superf cie de design 11 Status Enterprise Designer de Mimics Um grupo
26. de Gel Atr s Bot o de Navega o de Gel Bot o de Navega o Atr s Borde de Navega o Bot o de Navega o Combo de Navega o Lista de Navega o Corte de Tanque Tanque de Cilindro Designer de Mimics 36 Status Enterprise Designer de Mimics Fitted Elbow Pipe Cotovelo de tubo ajustado Tubula o Ajustada Tubula o de Marquise Tanque Funil Tanque Indicador Tanque de Escala para dimensionar Tanque de Mistura Standard Elbow Pipe Tubula o Padr o Tubo Padr o Letreiro Conector Universal de Tubula o V lvula Deslocamento Marquise Deslocamento de Not cias Tend ncia Controle de Tend ncia Figura 47 Controles Toolbox 4 2 Controles Compat veis com Web Os Mimics destinados para se ver atrav s de um navegador web precisam usar o subconjunto dispon vel de controles e formas do Designer de Mimic Enquanto alguns controles s o suportados para se usar nos navegadores web existem alguns que n o podem Para ver uma lista de controles de Mimics suportados na Web por favor consulte a parte 5 Refer ncia de Controles do Designer Os Mimics exibidos na Web permitem a mayor a das funcionalidades de visualiza o no Mimic Runtime ou o Navegador do Modelo Model Browser Os Mimics baseados em Web suportam navega o multiples camadas e Binding bidirecional Os Dados em tempo real podem se le rem tempo real e permitem a
27. de uma turbina e lica e o seu modelo de dados tiver v rias turbinas similares vo poder a querer criar um modelo para o type Turbina E lica Este mimic unico poderia ser usado para todas as suas turbinas e licas Do outro lado um Mimic comum normalmente usado para menus principais ou se tiver um Ativo e somente uma inst ncia de esse Ativo Este tipo de mimic vinculado s com um Ativo espec fico e n o pode ser usado por nenhum outro ativo Os Mimics comuns s o tamb m o tipo de documento indicado para uma site principal ou uma site destinada a navega o Selecione o seu tipo comum ou template de mimic na caixa de di logo de Novo Mimic Se estiver criando um template ser preciso lhe associar um Type de Ativo Se for ordinario escreva o nome do documento que vai ser criado Para a camada base de desenho ou camada ra z existem tamb m duas op es Lona Canvas ou Grella Grid En um Canvas os objetos s o posicionados por padr o come ando desde a ponta superior esquerda do Canvas segum umas coordenadas certas x y Os objetos v o serem Status Enterprise Designer de Mimics redimensionados uniformemente no Mimic se ele for redimensionado Um Grid ou Grelha consiste em filas e colunas adapt veis e tem capadacidade de redimensionamiento do proprio Grid e tamb m dos objetos A Grelha precisa espa
28. e Mimics tamb m fornece a utilidade de criar Formul rios e exibir Documentos a partir do seu Mimic no cliente runtime 2 6 1 Criando Formul rios Os Modelos de Mimic podem ser criados para v rios tipos de formul rios Formul rios de Peti es de Mudan a Ordens de Trabalho Ordens de Compra etc O design e a fun o do Formul rio determinada por vo no momento da sua cria o 24 Status Enterprise O Status Enterprise Runtime Designer de Mimics Priority Project Lo Creator Created Select a date fs Test Case O Details Replication as Cs Completed selectadate isi Figura 33 Exemplo de desenho de Formul rio de Solicita o de Mudan a Os controles teis para a cria o de formul rios incluem Caixas de Texto Combo Box e Blocos de Texto As caixas de texto e os combo box s o configurados como bidirecional link por padr o quer dizer que s o capazes de escrever novos valores no Banco de Dados bem como ler valores No cliente runtime os formul rios podem ser recuperados editados e pode se criar novos formularios Quando um formul rio criado salvado se torna um Activo no seu Modelo de Dados Note que os campos no formul rio s o diretamente vinculados aos dados no seu modelo de dados Cse vo mudar os dados de um campo eles mudar o no modelo n o tem um bot o enviar ou ok que carregue a e
29. ems G 4 98 Relative Type Tree 4 aa Tank I Capacity Date Rate of Change Temperature Volume Weight on o System View Figura 40 rvore de Tipos Relativos Selecione o elemento que quiser vincular a partir dos elementos dispon veis na rvore e a continuar selecione a propriedade que quiser vincular com seu gr fico Com a propriedade selecionada uma lista de atributos para essa propriedade vai se mostrar no painel de propriedades diretamente debaixo Rate of Change Temperature Volume Weight oo o System View Properties Description DisplayName Historizing Quality TimeStamp Value Figura 41 Painel de Propriedades Na maioria dos cassos vo vai vincular o valor de uma propriedade embora possam existir casos nos que vai querer vincular com outros atributos como Display Name ou TimeStamp dependendo de sua aplica o No painel Data Binding vo pode selecionar o objetivo espec fico do controle ao qual vo quer vincular dados Normalmente n o vai precisar isto porque o Designer vai escolher a propriedade por pad o do controle para a vincula o mas algumas vezes vo poder querer vincular a uma propriedade diferente 32 Status Enterprise Designer de Mimics Available Items na Relates Type Tree a 7 Tant he can dr Dais y Fate of Change Tempere ajr vcore de Wn OS system View Cata Binding Dqaet eibi age Varaa L Fuil Pat
30. er requeridas GenericBinding Opc Ua Client Opc Ua Core Status Common Diagnostics Status Common lnterfaces Status Common ThemeManager Status Controls UlControls Status DataModel DataBinding Status DataModel DataSource Status DataModel ObjectModel Status Resources CommonResources Status Resources StatusResources Status Runtime ControlLibrary 39 Status Enterprise Status StatusServer Common StatusBrushConverter StatusControls StatusVisibilityConverter VantagePoint Charts VantagePoint3D VantagePointTrend Designer de Mimics 40 Status Enterprise Designer de Mimics 6 Miscelanea 6 1 Estendendo e Personalizando no Designer de Mimic O Designer de Mimics Status Enterprise foi criado desde o fundo para ser estens vel e pesonaliz vel Usando o Modelo de Objetos os plugings podem f cilmente sererm editados para estender a funcionalidade do Designer Existem muitos servi os dispon veis bem como o acessibilidade superf cie de design e a estrutura do documento Para uma de gu a de desenvolvedores para estender o Status Enterprise por favor entre em contato com o suporte 6 2 Criando Controles Peronalizados para Mimics Os Controles personalizados em NET podem ser criados e adicionados a seus Mimics Estes controles devem ser NET 4 0 4 5 WPF Para adicionar um controle ao Designer de Mimic selecione lt Add WPF Control gt na Toolbox Ferramentas de 3rd Party e se
31. escrita de novo no servidor Vo deveria saber qu is s o os Mimics destinados a web qu is v o funcionar antes de serem desenhados Se o mesmo Mimic acostuma ser usado no cliente Windows e na Web isto poder a ser uma boa pr tica para usar somente controles Web quando desenhamos o Mimic 37 Status Enterprise Designer de Mimics 5 Mimic Runtime Status Enterprse fornece entornos de ejecu o ou runtime separados para executar o Mimics criados no Designer de Mimics e no Designer de Aplica es Adicionalmente alguns Mimics podem ser tornados em HTML 5 v a Gateway Web Para mais informa o sobre a Gateway Web de Status Enterprise por favor consulte a parte 8 Gateway Web 5 1 Iniciando o Status Mimic Runtime O Mimic Runtime usado para executar Mimics criados como documentos XAML no Designer de Mimics O Mimic Runtime iniciado na mesma forma que todas as aplica es Status O usuario debe fazer o login no Status Server com uma conta de usu rio v lida Para mais informa o sobre o in cio de sess o no Servidor Status consulte a Parte 1 Resumo e Conceitos b sicos Status Server Login ES Server Information Endpoint Url opc tcp FROGGER PC 62542 StatusEnterprise mm Security Settings Security Policy Message Security Mode Authentication Settings Log on as current user Username Administrat
32. gura de Glalico de Bann aS apos sapas hash ans Gua T EO AT 41 Status Enterprise Designer de Mimics 1 Resumo Os Mimics podem tamb m ser denominados dashboards ou painel de instrumentos ou telas HMI Status Enterprise ofrece dois ambientes de design para a criac o de telas HMI 1 1 Designers HMI 1 1 1 Designer Mimic Desenha de vez para o cliente Windows ou navegador HIT ML5 As telas sao salvadas no Modelo de Dados no Status Server Nenhum desdobramento deployment requerido Capacidades de code behind limitadas Telas visiveis pelo Navegador do Modelo Model Browser Telas embutidas em aplica es de terceiros Suporta controles pers oalizados WPF 1 1 2 Designer de Aplica es Alto Desempenho Extensibilidade ilimitada com NET code Behind en C ou Visual Basic com Intelisense Telas compiladas en um assembly ou montagem NET e exibidas por um Cliente Windows Programa o de tela automatizada para sinaliza o digital e outras aplica es Suporta controles WPF pers oalizados Este documento define as linhas de design e cria o de interfaces gr ficas usando o Designer de Mimics O Designer de Aplica es ser tratado na Parte 4 Designer de Aplica es 1 2 Geral O Mimic Designer usado para criar telas Mimics com gr ficos e controles de interfaz de usu rio e une esses gr ficos e controles com dados do modelo de objetos atrav s do Data Binding ou Liga
33. h Relate Fath rir Forma lz Bog Mode Sater Ti Mordanng Made Paris Ano Ramowe Cancan Figura 42 Configurando o Data Binding As op es seguintes s o configuradas no painel Data Binding Update Rate permite modificar a frecuencia com que o gr fico vai ser atualizado com as mudan as dos valores String Format permite formatear a sa da do Binding por exemplo estiver mostrando um valor tipo duplo num controle bloco de texto deber a limitar o n mero de decimais a 2 e n o 16 Binding Mode permite escolher quando usar un Binding em um s sentido OneWay em dois sentidos TwoWay ou de uma vez OneTIme OneWay O Binding do controle ser de leitura mas n o de escrita TwoWay O Binding ser de leitura e escrita OneTime O Binding vai se atualizar com a mudan a da propriedade uma vez as mudan as adicionais da propriedade no servidor no afectam ao controle O mod e Monitoriza o permite escolher entre Reporting Sampling ou Desativado para determinar como as mudan as de dados v o ser recebidas O Reporting est baseado em events quando a propriedade muda O Sampling est baseado em um intervalo de tempo fixo Quando todas as op es de vincula es estejam configuradas como quiser clique no bot o lt Aplicar gt perto do fundo do painel para aplicar as vincula es Se a vincula o direta um Ativo e
34. lecione o assembly NET one est o seu controle v 3D Controls E pi PH Add WPF Control Properties lt I lt JE Io 3 t v Collections v Common Controls v Containers Resources v Data Management Figura 47 Adicionar Controle WPF Uma caixa de di logo ser exibida para escolher o seu controle a partir de uma lista de tipos em sua assembly NET Uma vez que o di logo fechado o controle estar dispon vel na caixa de ferramentas Toolbox 3D Controls Toolbox Properties Figura 48 Gr fico de Barras 41 Status Enterprise Designer de Mimics Para o navegador do Modelo e o Mimic Runtime carregar o novo controle o controle e todas as suas depend ncias ter o de estar no diret rio execut vel do Navegador Status e o Mimic Runtime ou no Global Assembly Cache do seu computador Se usar esses controles sem acessar o Modelo de Objetos Status n o s o necess rias refer ncias especiais para o Assembly Status Enterprise Tu control puede conseguir el Status Object Model para interactuar con el Servidor Status Enterprise Para consegui el Status OBject Model tu control necesitar vincular con los siguientes ensamblados Seu controle pode obter o Status Object Model para interagir com o Servidor Status Enterprise Para obter o Status Object Model seu controle ter de ligar para os seguintes conjuntos assemblys Statu
35. nela de previsualiza o 2 5 Adicionando controles Superf cie de Design Existem diversas posibilidades de que os controles sejam adicionados superf cie de design A mayoria podem ser adicionados simplesmente arrastando os apartir da Toolbox e soltando drag and drop na superf cie de design Alternativamente os controles podem ser arrastados e soltados diretamente na Arvore do Documento dentro da camada certa Os controles podem tamb m ser copiados ou cortados e colados na superf cie de design 2 5 1 Adicionando um novo controle como filho de outro As vezes vai ser util adicionar um controle como filho de outro Por exemplo vo poque querer p r um Controle de Alarme e uma Tend ncia em guias separadas do mesmo Controle Tab separador para torn los facilmente acess veis Isto pode se fazer adicionando o Controle Alarme como filho de um elemento Sepadador e ao controle Tend ncia filho de outro elemento Separador Existem duas maneiras para se criar isto Vo pode arrastar e soltar um elemento dentro de outro elemento na rvore do Documento Isto vai revelar uma caixa de di logo oferecendo op es para adicionar um controle ao outro Applying ToggleButton ToggleButtonl to Target Tabltem Tabltem1 Select Properties to Apply Drop Item to As a Child of Tabltem Content DataContext Header Tag ToolTip Figura 26 Caixa de Dialogo Adicionar Filho 20
36. ntos que correspondem area de trabalho Como mencionado acima esse recurso ajuda a ter uma perspectiva de grande figura quando apenas alguns elementos de design se enquadram no espa o de trabalho dispon vel Se voc fez um zoom no seu documento voc pode ir ao Painel de previsualiza o e arraste o ret ngulo vermelho para rolar automaticamente o ponto de vista do seu documento 13 Status Enterprise Designer de Mimics 2 3 6 Activity Log ou Registro de Actividade Na janela Activity Log criado um registro continuo das mensagens de comunica o com o Servidor Status Se o designer tem problemas para coleitar dados de boa qualidade ou n o pode ligar como o servidor estas informa es ser o mostradas no painel do Registro de Actividad Activity Log Clear i 9 23 2009 11 23 46 AM DataSourceProxyGenencClient i 9 23 2009 11 23 30 AM DataSourceProxyGenencClient ud Cache Limit 30 Figura 11 Registro de Actividad 2 4 cones na Barra de Ferramentas ou Toolbar A barra de ferramentas do designer de Mimics oferece alguns icones para as tarefas comuns serem feitas r pida e facilmenteAlguns icones sao para Administra o de Arquivos enquanto outros sao para a manipula o de gr ficos Alguns icones s o contextuais e poderia ser desativados por certas ocasi es Se um icone n o estiver desativado passando o cursor do mouse sobre ele ir revelar uma dica de ferr
37. o de dados Uma vez que os dados s o atualizados no modelo de dados de forma manual ou desde um servidor remoto o Status Server envia notifica es com as mudan as nos valores Os clientes carregam as telas atedem as mudan as nas propriedades e actualizam os controles da interfaz de usu rio como estiveram configurados Os Mimics podem ser exibidos por um Cliente Windows ou um dispositivo habilitado com HTML 5 Os Mimics s o principalmente usados como telas HMI para visualizar dados gr ficos mas s o tamb m usados para outro tipo de tarefas necess rias como a cria o de formul rios ou a mostra de documentos 1 3 Implementa o Os Mimics s o armazenados no Modelo de Dados do Status Server e recuperados pelo Cliente Status Enterprise Designer de Mimics Status ou com o Status Model Browser As telas podem ser exibidas por um navegador web ou um dispositivo m vel com a ajuda da Pasarela Status Enterprise Design Figura 1 Mimics Design e Implementa o Os Mimics s o armazenados como XAML Extensible Application Markup Language um formato XML desenvolvido por Microsoft Status Enterprise Designer de Mimics 2 Creacao de Mimics 2 1 Como Come ar Quando o Designer de Mimics for aberto por vez primeira vai se abrir a caixa de dialogo de inicio de sess o de Status Server Vo pode fazer o login usando as configura es por padr o ou fazer
38. oltar como a Elipse e o rect ngulo Outras ser o feitas com o clic do mouse Selecione a Forma Elipse e arraste para outra localiza o da lona e solte Uma borda com pontos azuis v o aparecer em torno da forma 2 5 4 Adicionando Formas por Clic amp Drag Para adicionar uma forma linha selecione por exemplo lt Linha gt Mova o mouse para a lona do projeto e clique e arraste para outro lado da lona Com esta caracter stica o cursor do mouse vai ser antes de desenhar uma cruz e depois vai ser uma m o sobre a forma Se clicar na forma os pontos azuis v o ajudar a edit la 2 5 5 Adicionar uma forma Polilinea com um Clic Adicionar uma forma lt Polilinha gt lona canvas se consegue com o click Selecione a forma Polilinha e mova o cursor do mouse para outro lado da lona Clique com o mouse sempre bot o esquerdo tantas vezes quanto passos tenha a sua polilinha A Polilinha aparecer a partir do ponto de in cio A e ser conectado com o ponto B O cursor ainda est ativo e capaz de fazer um ponto de nov Esta funcionalidade ser desativada pressionando lt Esc gt ou o bot o direito do mouse V o aparecer pontos azuis sobre a forma Pressionando a tecla lt Esc gt vai acabar com a Opera o 2 5 6 Adicionando Formas usando el l pis de Polilinhas e Pol gonos Com o Clic and Drag usando o L pis de Pol gonos a forma continuamente criada e enchida e acaba quando o bot o for soltado A mesma ac
39. or Misc Settings Keep Alive Default Session Timeout Operation Timeout Subscription Lifetime Figura 45 Inicio de Sess o en el Servidor Status Ap s iniciar sess o o runtime precisa ser informado o qu Mimic vai abrir como a sua tela principal SE selecionamos um Modelo tamb m ser necessario selecionar o Activo correspondente 38 Status Enterprise Designer de Mimics Open Mimic og Users a PE My Equipment Air Conditioner Air Conditioner o High Power Motor High Power Motor 4 Motor Motor S My Areas eS Users 3 My Equipment a 8 My Areas BB Motor Template D test fh test3 B testMimic D testModel Figura 46 Caixa de Di logo Abrir Mimic Clique no lt OK gt e o Mimic ser exibido na aplica o de execu o de Mimics Se o Mimic tem sido desenhado com controles de Navega o vo poder navegar para outros Mimics 5 2 Embebendo o Mimic Runtime dentro se sua Propria Aplica o Windows O Mimic Runtime um controle WPF NET Este controle pode ser incorporado numa aplica o WPF NET de Windows Quando uma aplica o for executada ela vai autentica e carrega o Mimic selecionado da mesma maneira que o Mimic Runtime O C digo de Exemplo para embeber o Mimic Runtime est dispon vel no Ap ndice 1 Para utilizar o Mimic Runtime as seguintes refer ncias assembly v o s
40. p o de cones de Edi o 2 4 4 cones de Test de Ejecu o Visualiza o de paineles e Visualiza o de codigo fonte Ap s os cones de Edi o direita vamos ver o cones de Test de Ejecu o Visualizar paineles e Visualizar c digos HS Figura 17 cones de Test de Ejecu o Visualizar paineles e Visualizar c digo 16 Status Enterprise Designer de Mimics O test de ejecu o usado para abrir o Mimic actual no Cliente Runtime com a possibilidade de ver os dados em tempo real e navega o com funcionalidades completas Clicando no cone lt Visualizar Paineles gt vai se revelar um men suspenso que permite alternar a visibilidade dos diferentes paineles existentes dentro da interface do designer de Mimics Activity Log Data Binding Default Properties Document Tree Preview Properties Resources Toolbox Figura 18 Visualizar Paineles Clicando no cone lt visualiza o c digo fonte gt vai revelar uma nova janela onde est o c digo fonte XAML para o Mimic actualmente aberio View Modify Source Do al Wrap Text i lt Canvas xmlns mc http schemas openxmlformats org markup compatibility 2006 xmins x http schemas microsoft com winfx 2006 i xaml xmins http schemas microsoft com winfx 2006 xaml presentation i Width 800 Height 600 Background x Static Brushes White gt lt Viewbox Width 99 333 Height 36 667 Canvas Left 3
41. ro se sua Propria Aplica o Windows 39 O MOONE AA AE A A AE AERA 41 6 1 Estendendo e Personalizando no Designer de MIMIC erram 41 6 2 Criando Controles Peronalizados para MIMICS cccccccccccssseceeeeeeceeceeeeeeseeeecesseeeeeeeaees 41 AP NDICE 1 C DIGO EXEMPLO EMBEBER O MIMIC RUNTIME cccccsssseeeeccessseeessceeneeeesees 43 Status Enterprise Designer de Mimics Imagens e Tabelas Foura TIMINGS tet ESSENS NES RESEN SEERE SER a E a Si lima cantante yeteadinns 6 Figura 2 Fela de lhicio de SESS O usa iach a slo cas ce ate A eee see cine 7 Figura 3 INOVO Al QUIN O vrata rare ganga Tia aa aaa E 8 Figura 4 Caixa de Di logo Novo MIMIC cccccssssceccccseseececceeeseceeccseuseceeceeeuseceesssauseeeeessaaseeeesseaseseesenas 8 Figura 5 rvore del Documento 2222suueeuerererre rt E eiatian ca lees aiateecet et 9 Figura G Painel TOODO norne e ea Ea ON 11 Foura 7 Panelde Propriedades rank adelens Oaa a a a a O ade E EA 11 Figura 8 cones de ordenado de Propriedades iara 12 Figura Panelde RECURSOS sagrada ines CI ES iso Saad 12 Figura 10 Ventana de Previsualiza o skt kk kk ELLERS REE eae eeerenaa nar SEERE ERR ERE E REEL E ERR LEE REE 13 Figura 11 Redistro de AGNES EEN a reed le kld 14 Figura 12 Barr de Ferramentas eresio EN a e ia eE 14 Figura 13 cones de Administra o de Arquivo r
42. s Common Diagnostics Status Common Interfaces Status DataModel ObjectModel Status DataModel ViewModels Status Runtime ControlLibrary Status StatusServer Common Vo tamb m ter de ligar para os seguintes conjuntos assemblys OPC UA Opc Ua Client Opc Ua Core O seguinte codigo exibe o Status Object Model para sua aplicagao StatusRuntimeControl _statusRuntimeControl Helper GetCurrentStatusRuntimeControl this if _statusRuntimeControl null design time get the object model _objectModel _statusRuntimeControl StatusObjectModel return Para mais informa o sobre o Status Object Model consulte a parte 9 Refer ncia do Modelo de Objetos 42 Status Enterprise Designer de Mimics Ap ndice 1 C digo Exemplo Embeber o Mimic Runtime O c digo sieuinte pode ser utilizado para embeber o Status Runtime na sua aplica o WPF using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using using System System System System System System System System System System System System System System System Collections Generic Ling Text Windows Windows Controls Windows Data Windows Documents Windows Input Windows Media Windows Media Imaging Windo
43. scrita ou mudan a nos valores do formul rio do modelo de dados 25 Status Enterprise Designer de Mimics Assets Oo 6 OF Go OF OF SH HF BE Corporate a had Documents ba Graphics 4 SE mimics gt FE accounting B Scada User File 4 PE Business Development E Business Development User File Clients Template User File Lead Template User File E Leads Template User File sg Common D Client Template User File Contact Template User File D Contacts Template User File D Department Documents Template User File Corporate User File 2 Development E Change Request Template User File Change Requests User File D Development User File FE Human Resources weed Quality Assurance Users User oo a Figura 34 Formul rios na rvore de Ativos do Modelo de Dados 2 6 2 Visualiza o de Documentos O designer de Mimics fornece uns controles teis para a visualiza o de documentos dentro de seus Mimics Estes s o Visualizador de Documentos Link a Documentos e a Arvore de Documentos 2 6 3 Visualizador de Documentos Esse controle usado para ver documentos com contenido fixo como documentos de especifica es XML XPS em um formato paginado Para que el Visualizador de Documentos possa mostrar o documento o documento deve ser um Ativo de seu Modelo de Dados armazenado no Servidor Status Quando o documento j esteja no seu modelo de dados vo pode vincular
44. spec fico o controle da interfaz de usu rio ser atualizado com os dados da propriedade que estiver a vincular no modelo de dados Se fazendo o Binding vincula o para uma propriedade sobre um modelo o controle n o atualizar com dados at que o Mimic seja associado com um Activo concuerde com o tipo de documento If binding to a property on a template the control will not update with data until runtime when the mimic is associated with an Asset that matches the template type of the document 33 Status Enterprise Designer de Mimics 3 2 Testeando o Data Binding Para testear seus Mimics com dados em tempo real selecione o icone lt ejecutar test gt na barra de ferramentas Isto vai executar o Cliente Status que vai mostrar seu Mimic com os dados do Servidor Status Consulte o Cliente Status na Parte 6 Navegador do Modelo e Ejecu o para mais informa o ES Figura 43 cone de Testear Ejecu o 34 Status Enterprise 4 Controles de Toolbox 4 1 Resumo de Controles Figura 44 Silos de Fluido 3D Designer de Mimics A seguinte uma una lista parcial de alguns controles dispon veis na Toolbox do Designer de Mimic mas existem mitos outros disponiveis incluindo controles especializados Todos os controles sao comentados com grande detalhe na Parte 5 Refer ncia de Controles do Designer Controles 3D Silo de Fluidos Motor Pesado
45. sta camada Trazer para a frente Clique nesse cone para mover o controle selecionado e exibir a frente de todos os outros nesta camada Alinhamento Clique nesse cone quando v rios controles s o E selecionados para revelar uma lista de op es de alinhamento e espa amento Figura 21 Descrip o de cones de Disposi o 2 4 7 cones de Manipula o de Controles KOM e Figura 22 cones de Manipula o de Controles 18 Status Enterprise Designer de Mimics O grupo seguinte de cones fornece op es para modificar forma e rota o dos controles na superf cie de design a Redimensionar clique nesse cone para aumentar ou diminuir manualmente o tamanho de um controle selecionado Girar clique nesse cone para rodar manualmente um controle seleccionado 7 Distorcer clique nesse cone para distorcer manualmente as bordas de um controle selecionado e Gire para a esquerda clique nesse cone para rodar um controle selecionado 90 graus para a esquerda ss Gire para a direita clique nesse cone para rodar um controle selecionado 90 graus para a direita Vi Flip Horizontal clique nesse icone para executar uma imagem de espelho horizontal de 180 graus de um controle selecionado me Flip Vertical clique nesse cone para executar uma imagem de espelho vertical de 180 graus de um controle selecionado Figura 23 Descrip es de los cones
46. temente o documento de todas as colec es e Ativos do Modelo de Dados Selecionando a ra z da Arvore vai ativar o bot o lt Adicionar gt e intativar o os bot es lt Abrir gt e lt Apagar gt Selecionando lt Adicionar gt poder navegar para adicionar um documento a seu modelo de dados Para m s informa o do Visualizafor de Documentos consulte a sec o 1 6 2 da Parte 5 Refer ncia de Controles de Mimic 2 7 Salvando um Mimic Para salvar seu Mimic pode fazer clic no cone de lt Salvar gt ou selecionar lt Salvar gt en el menu Arquivo 27 Status Enterprise x Mimic Designer doclmages File Edit View Help HEAT Ex Data E save Figura 36 Op o Salvar no Men e cone O Mimic Designer doclmages File Edit View Help New Ctrl N r Open Ctrl 0 Xx Close L Save Ctrl S E Save As O Export XAML Export Raster Exit Designer de Mimics Tambi n pode usar o atalho de teclado Ctrl S para salvar o Mimic Com qualquer op o abrir uma caixa de di logo de Salvar Mimic Save Mimic File Name Folders a Users a My Equipment HE My Areas Figura 37 Caixa de Dialogo Salvar Mimic Escreva um nome para seu Mimic e escolha uma Vista ou conjunto de Ativos no seu modelo de objetos onde quiser salvar o seu Mimic O Mimic salvado vai ser tornar em um Ativo de seu Modelo 28 Status
47. u clicando com o bot o direito num objeto na superf cie de edi o e selecionar lt Editar camada gt para que a camada seja feita camada activa Como regra geral as camadas seguintes podem ser consideradas edit veis em Status Enterprise Qualquer Lona Painel Caminho ou Path ou contentor semelhante Camadas especiais como InkCanvas ou ViewPort3D A list box e o Stack Painel s o camadas edit veis As seguintes camadas s o consideradas camadas n o edit veis Excluindo o Path qualquer classe derivada da Forma ou Shape n o pode ser uma camada edit vel Ret ngulo Elipse Polilinha etc Qualquer classe que n o pode conter controles filho ap s explicado como um controle de imagem Qualquer objeto cuja visibilidade est oculta ou travada Na rvore do Documento possivel fazer Drag amp Drop Arrastar e Soltar de um controle em outro Isto permite a atribui o de camadas cruzadas dos controles para novos controles pai Alem disso isto permite algumas propriedades como informa o de ferramientas e encabezados terem conte do Os controles podem ser arrastados desde a Toolbox e soltados em novos objetos pai na Arvore do Documento As telas que cont m um monto de objetos podem dificultar a localiza o de um controle particular A barra de pesquisa na barra de ferramentas permite que o objeto desejado seja achado e depois seleccionado se estiver cama
48. um objeto sem de selecionar objetos previamente seleccionados p e pode de selecionar un objeto selecionado sem afetar os demais Seta Arriba Mover os objetos selecionados Arriba 5 pixeles Seta Abajo Mover os objetos selecionados abaixo 5 pixeles Seta Derecha Mover os objetos selecionados direita 5 pixeles Seta Izquierda Mover os objetos selecionados esquerda 5 pixeles Mai s Seta Arriba Mover os objetos selecionados Arriba 1 pixel Mai s Seta Abajo Mover os objetos selecionados Abaixo 1 pixel Maius Seta Derecha Mover os objetos seleccionados Direita 1 pixel Mai s Seta Izquierda Mover os objetos selecionados Esquerda 1 pixel 2 8 3 Pontos nos Objetos Azul Indica que est selecionado para Edi o Dependendo o cursor do mouse o objeto pode Ser desplazado no espa o de trabalho ou redimensionado 29 Status Enterprise Designer de Mimics Laranja Indica que o objeto est selecionado para Rota o Violeta Indica que o objeto selecionado para lhe dar obliquidade Figura 38 Pontos nos Objetos 2 8 4 Cursores do Mouse Mano Branca Indica que n o tem objetos no cach e o objeto existente pode ser ou est sendo seleccionado e pode ser arrastado superf cie de trabalho Cruz Indica que o objeto selecionado est em cach e pode ser adicionadao ao espa o de trabalho Este cursor aparece quando os objetos s o adicionadaos a outro
49. ws Navigation Windows Shapes Net Sockets IO Opc Ua Opc Ua System System Opc Ua System Status Status Status Status Status Status Status Client Security Cryptography X509Certificates Net Bindings Diagnostics DataModel ObjectModel DataModel ObjectModel Login Runtime ControlLibrary Common Common Diagnostics DataModel ObjectModel ServerLogin Dialogs DataModel DataSource GenericBinding Status Status Status Status Status Status Resources CommonResources Runtime ControlLibrary Supporting DataModel ObjectModel Ativos StatusServer Common Helpers DataModel ObjectModel Common DataModel ObjectModel Files namespace StatusClient lt summary gt Interaction logic for MainWindow xaml lt summary gt public partial class MainWindow Window lt summary gt Initializes a new instance of the lt see cref MainWindow gt class lt summary gt public MainWindow InitializeComponent Loaded new RoutedEventHandler MainWindow_Loaded internal StatusObjectModel _objectModel StatusServerClient _statusServerClient null 43 Status Enterprise Designer de Mimics void MainWindow_Loaded object sender RoutedEventArgs e Background ThemeManager Current ApplicationBackground Icon Status Resources StatusResources StatusIcons GetBitmap Status32 png Application Current M

Download Pdf Manuals

image

Related Search

Related Contents

Camera System for Pico Satellites  PROJECTO INDIVIDUAL  DRU 64CB DRU 78CB - Handelsonderneming-rjv  Gebrauchsanweisung KRIS 1509/A  

Copyright © All rights reserved.
Failed to retrieve file