Guia de Ajuste da Programação Horária BACnet via PowerB

Criada por Gabriel V, Modificado em Seg, 4 Mai na (o) 9:19 AM por Gabriel V

Para ajustar a programação horária BACnet de um dispositivo via PowerB todos os passos desse artigo devem ser seguidos na ordem em que aparecem. Pular alguma etapa poderá resultar no não funcionamento da programação horária. Esse tutorial foi validado várias vezes. 

PRÉ-REQUISITOS


  • O serviço do Niagara está em execução nos Serviços do Windows.
  • A station deve possuir uma rede BACnet devidamente configurada;
  • O dispositivo que terá sua programação horária ajustada foi adicionado ao database do BacnetNetwork.


CRIAÇÃO DE UM PROGRAMAÇÃO HORÁRIA LOCAL DA STATION


É necessário criar uma programação horária local. Esta programação será o meio por qual o usuário irá configurar a programação horária BACnet.


1. Na NavTree, clicar duas vezes em Schedules do dispositivo e selecionar a visualização AX Wire Sheet

Figura 1 - Visualização padrão do objeto Schedules BACnet


2. Abrir o palette de schedule e arrastar uma EnumSchedule ou BooleanSchedule para o AX Wire Sheet. Essa será a programação horária local.

Figura 2 - Visualização Wire Sheet do objeto Schedules


CRIAÇÃO DA REGRA DE EXPORTAÇÃO


1. Na NavTree, clicar duas vezes em Schedules  e selecionar a visualização Bacnet Schedule Export Manager

2. Clicar em Discover para buscar as Schedules do dispositivo e selecionar a Schedule de interesse. Clicar em Add ou arrastar para o campo Database


Figura 3 - Visualização Bacnet Schedule Export Manager


3.  Nesse passo será feita a regra de exportação da programação horária

  1. Nomear a regra como desejar
  2. Clicar no ícone da pasta
  3. Navegar até o local e selecionar a programação horária local
  4. Selecionar Slot no campo Type
  5. Selecionar Manual ou Interval na propriedade Execution Time. 
  6. Selecionar ENUMERATED na propriedade Write Enum As


 Figura 4 - Criação da regra de exportação da programação horária


4. Clicar em  >>  da propriedade Skip Writes e adicionar as Facets exatamente como na Figura 5. Caso não existam Facets, digitar manualmente na coluna Key e mudar o Type para Boolean

Figura 5 - Facets da propriedade Skip Writes

scheduleDefault 

weeklySchedule

exceptionSchedule

effectivePeriod

priorityForWriting

exceptionScheduleEntire


5. Clicar duas vezes em Schedules e abrir o Wire Sheet. Haverá um novo bloco do tipo Bacnet Schedule Export no Wire Sheet. Clicar com o botão direito e Execute para executar a leitura da programação imediatamente

Obs: Inicialmente, pode acontecer que station coloque todos os skip writes em false, então modificar de acordo com a Figura 5 da seção Criação da Regra de Exportação.


EXECUÇÃO MANUAL VS. EXECUÇÃO POR TEMPO VS. EXECUÇÃO DIÁRIA

Ao modificar a programação local, é necessário enviar essa atualização a programação horária BACnet, clicando com botão direito sobre a PH -> Actions -> Execute na visualização AX Bacnet Schedule Export Manager, no entanto, há maneiras de automatiza-la.

1. Execução por tempo

Se o Execution Time foi configurado como Interval, o tempo de execução será o configurado no mesmo campo.

Figura 6 - Link entre a programação horária local (PH_Local) e a regra de exportação BACnet (PH_1)


2. Execução Manual

Se Execution Time foi configurado como Manual, a PH BACnet ficará aguardando receber uma atualização da PH Local manualmente. Uma das maneiras de automatizar isso é:

Clicar com o botão direito na programação horária local e selecione Link Mark. Clicar com o botão direito sobre o bloco da Bacnet Schedule Export e selecionar Link From “[....]”. Selecionar a propriedade Last Modified da programação horária local e link com a propriedade Execute da Bacnet Schedule Export.

Figura 7 - Link entre a programação horária local (PH_Local) e a regra de exportação BACnet (PH_1)


3. Execução diária

Se o Execution Time foi configurado como Daily, a programação irá atualizar uma vez por dia, no horário e nos dias configurados:


Figura 8 - Link entre a programação horária local (PH_Local) e a regra de exportação BACnet (PH_1)


MODIFICAÇÃO DA PROGRMAÇÃO HORÁRIA

Toda modificação na programação horária do dispositivo pelo PowerB deverá ser realizada no bloco da programação horária local. Clicar duas vezes no bloco para abrir a visualização AX Scheduler e altere a programação como desejar. O valor 1 significa programação horária ativa e 0 inativa.


Figura 9 - Exemplo de programação horária


É recomendável imputar manualmente os horários em que a programação está inativa com 0 ao invés de preencher o campo Default Output. 

Adicionalmente, é possível modificar as facets para o texto que desejar em Properties da PH_Local. (Ex. {Desligado=0, Ligado=1}).


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