Tutorial do WinCC OA. Parte 6. Navegação: Abrindo novas janelas

Até agora, todo o nosso projeto de aplicação consistia, na verdade, em um formulário de tela - Flaps (o painel Flap não pode mais ser visualizado, é irrelevante e Flap_ref é um modelo). Os projetos de "combate" reais contêm, como está correto, (significativamente) mais de um diagrama mnemônico, exibindo a imagem completa, áreas tecnológicas separadas, configurações, tendências, alarmes, etc. Vamos ver como é possível navegar entre as telas no WinCC OA.





Vamos criar outro painel no projeto e chamá-lo de Tendências (para o futuro), torná-lo do mesmo tamanho do painel Flaps e colocar algo legível nele. Por exemplo - a inscrição "Estas são tendências", com certeza.





Painel de tendências
Painel de tendências

Para chamar o painel Tendências a partir do painel Flaps, coloque o último botão no último botão e nomeie-o Painéis, para o qual alteramos o nome do objeto (Nome) e o rótulo (Rótulo do botão). Obviamente, o nome e o rótulo são coisas diferentes, o nome identifica o objeto no projeto e o rótulo contém o texto visível para o operador.





Usando o assistente, defina o botão para abrir um novo painel. Selecione o botão, procure o evento Clicked e selecione o Property Wizard próximo ao evento Clicked. No assistente, selecione Funções do painel e clique em Avançar.





Selecione Abrir painel (no novo módulo) e clique em Avançar novamente.





Nós olhamos pensativamente para a próxima janela do assistente





Considere os parâmetros do assistente:





Panel file — , . ( , xml, all files) Trends.pnl





Panel name — . ! $- , . ( ) . . , , «» ( ). , — . Trends. ( - ), .





Next





. Panel always on top, Finish.





Flaps PANELS, Trends.





, - (- modal).





, PANELS. . , . , .





Válvula aberta 1
1

, , — .





— Root panel in own module





.













: Flaps ( ), Trends. , _QuickTest_









( ), , , . ( Module name), — . . ui . . , . «Module»





Finish .





Neste caso, obtemos duas janelas completamente independentes. Preste atenção aos nomes dos módulos e painéis de cada janela - tudo corresponde. Quando você fecha a janela original (_ QuickTest_ ), a nova janela permanece.








All Articles