Replicando Telas Gráficas no PowerB

Criada por Gabriel V, Modificado em Seg, 27 Abr na (o) 9:24 AM por Gabriel V

Este artigo aborda os passos para se replicar corretamente telas gráficas no PowerB através do processo de relativização de PX.


Duplicar telas gráficas no PowerB não é simplesmente uma questão de clicar no componente que contém a PX e -> "Duplicate" ou um CTRL+C, CTRL+V. Isso irá de fato duplicar a tela gráfica, mas as ords ainda serão as do componente anterior. Então é preciso relativizar as ords da PX para que ela utilize os pontos respectivos aos componentes.


Este artigo utilizará uma tela gráfica de um Fancoil.


PRÉ-REQUISITOS


  • Ter uma tela gráfica já criada que servirá de 'modelo' para as demais;
  • Os pontos precisam ter exatamente o mesmo nome em todos os componentes que utilizarão a tela replicada;
  • Noções básicas de navegação e criação de telas gráficas no PowerB.


ESTRUTURAÇÃO E TELA MODELO


A tela modelo será a seguinte:


No modo edição, notar a seção Bound Ords no canto superior direito da tela. A seção Bound Ords mostra todos os pontos que estão sendo utilizados pelo arquivo .px.



Note a estruturação de uma ord nessa PX:


station:|slot:/Drivers/BacnetNetwork/MFC1/points/Habilitado


Um ponto que se encontra em um Driver de Comunicação (nesse caso, um driver BACnet) geralmente tem a seguinte estrutura:
  


O device MFC1 contém várias pastas, uma delas sendo a pasta Points que é um container dos objetos BACnet do dispositivo.


A relativização dos pontos deste MFC para essa tela gráfica irá resultar em:

  • slot:
  • slot:points/Habilitado
  • slot:points/Estado$20Controle 
  • slot:points/Modo$20operacao$20$28MV$29
  • slot:points/Temp$20Ambiente
  • slot:points/Setp$20Refr

Obs.: O PowerB interpreta alguns caracteres especiais como espaços em branco com $20. Outros caracteres especiais são interpretados com outros símbolos.


A maneira mais fácil para relativizar a PX é simplesmente clicar no ícone do meio na seção Bound Ords:


A janela de Relativize Ords vai aparecer mostrando a estrutura das ords antes e depois:


Clique em OK para aceitar a relativização. 


O que a relativização fez nesse caso é dizer para PX "Utilize os pontos a partir do componente que você está"


Com a relativização feita, agora ao duplicar o Device, os widgets/Bound labels na PX serão deste novo device. Qualquer alteração nessa PX irá afetar todos os componentes que a usa. 


Obs.: Não esqueça de alterar as configurações de comunicação do device duplicado dentro da station. Duplicate também duplica todas as configurações originais do device, como device ID, IP e MAC do device original. 


Obs.2: A relativização pode ser feita manualmente também, editando manualmente as ords, seguindo a lógica aplicada pela janela de Relativize Ords.



FAQ


1. A PX que eu quero relativizar não está em dentro de um device num driver de comunicação. O que precisaria mudar pra relativizar com sucesso?


R. Na imagem acima, o ponto está diretamente abaixo da pasta MFC, então para este caso, bastaria remover points/ o que resultaria na ord slot:TempAmbiente.


2. Já tenho devices criados na station. Não quero ter que exclui-los para utilizar Duplicate.

R. Nesses casos, você pode simplesmente criar a PX em cima do device com Views -> New View e em View Name usar exatamente o nome da .px que foi relativizada. Ao clicar em OK, selecionar a opção Reuse.


Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo