Um sistema de automatização de edifícios pode incluir objetos que são manipulados e escritos por outros objetos, operadores ou aplicações. No entanto, podem surgir conflitos quando estas entidades diferentes tentam escrever na mesma propriedade de valor comandável de um objeto BACnet, como uma saída digital.
Para resolver este problema, uma prioridade de comando BACnet trata possíveis conflitos dando prioridade aos pedidos de escrita numa ordem decrescente de 1 (maior) a 16 (mínimo). Desta forma, o sistema resolve se um pedido de escrita BACnet tem efeito imediato ou é guardado na prioridade de comando. No essencial, uma prioridade de comando gere as ações de múltiplos operadores ou aplicações que utilizam a propriedade do valor.
Para mais informações, consulte Interface Manager for BACnet – Basic Tab
.
Na ilustração seguinte, uma agenda configurada para escrever com a prioridade 10, regula várias ventoinhas que fazem circular o ar numa grande área de escritórios. Esta agenda escreve um valor de Desligado, que desliga as ventoinhas durante o funcionamento normal. Um programa, configurado com uma saída ligada à prioridade 3, monitoriza a qualidade do ar para a mesma área de escritórios. Se um sensor monitorizado pelo programa detetar um aumento nos níveis de CO², o programa ignora a atual prioridade 10 e substitui a agenda na prioridade de comando. O programa define um valor de Ligado, que liga as ventoinhas. O programa renuncia ao controlo da prioridade 3 quando os níveis de CO² regressam ao normal. Então, a saída da agenda, que escreve a prioridade 10, fica novamente ativa.
action_zoom_plus_stroke
Imagem:
Visão global da prioridade de comando BACnet
Na matriz de prioridades BACnet de 16 níveis, existem diferentes tipos de níveis: disponível, sugerido e reservado. Pode configurar estes níveis de acordo com os requisitos específicos do local.
Nível de prioridade
|
Descrição
|
1
|
Segurança de vida manual. Este é um nível de prioridade sugerido com base no padrão BACnet.
|
2
|
Segurança de vida automática. Este é um nível de prioridade sugerido com base no padrão BACnet.
|
3
|
Disponível para utilização.
|
4
|
Disponível para utilização.
|
5
|
Controlo de equipamento crítico. Este é um nível de prioridade sugerido com base no padrão BACnet.
|
6
|
Mínimo ligado e desligado. Esta leitura é reservada a algoritmos baseados em temporizador que não são atualmente suportados. (Leitura apenas)
|
7
|
Disponível para utilização.
|
8
|
Operador manual. Este é um nível de prioridade sugerido com base no padrão BACnet.
|
9
|
Disponível para utilização.
|
10
|
Disponível para utilização.
|
11
|
Disponível para utilização.
|
12
|
Disponível para utilização.
|
13
|
Disponível para utilização.
|
14
|
Disponível para utilização.
|
15
|
Disponível para utilização.
|
16
|
Disponível para utilização.
|
Renúncia padrão
Renúncia padrão é o valor que o sistema utiliza para o valor se todos os valores de prioridade comandáveis na matriz de prioridades forem NULOS. Por exemplo, pode considerar este valor como a prioridade mínima do sistema. Renunciar a uma prioridade é o mesmo que escrever NULO nessa prioridade.
Para mais informações, consulte Interface Manager for BACnet – Basic Tab
.
Prioridades e objetos comandáveis
Num sistema de automatização de edifícios, os objetos, operadores ou aplicações podem utilizar diferentes fontes para controlar o equipamento, em determinadas circunstâncias. Por exemplo, uma agenda controla o equipamento HVAC durante o funcionamento normal até um programa de script substituir a agenda durante uma emergência. Por este motivo, o Padrão BACnet oferece propriedades comandáveis que permitem o acesso priorizado de múltiplas fontes. Uma propriedade comandável é uma propriedade que pode ser escrita com uma prioridade definida.
Para mais informações, consulte Commandable Properties and Objects
.
Prioridade de comando ativo
A prioridade de comando ativa especifica o nível de prioridade (1-16) que controla atualmente o valor. O valor atual é a prioridade mais elevada com um valor não Nulo. Esta propriedade é Nula quando toda a matriz de prioridades é Nula, aplicando-se a renúncia padrão.
Para mais informações, consulte Active Command Priority
.
Nível de prioridade padrão
O nível de prioridade padrão é o nível de prioridade mínimo do sistema e é aplicado em situações em que um utilizador ou engenheiro não especifica a prioridade.
Para mais informações, consulte Default Priority Level
.
Prioridade de ciclo e agenda para escrever propriedade
Num sistema de automatização de edifícios, as agendas podem interagir com múltiplos objetos BACnet com propriedades de valor comandáveis e que, em muitos casos, atuam de forma independente dos serviços BACnet. Para configurar de forma detalhada a automatização, as agendas BACnet incluem uma Prioridade para a escrita de propriedades que define as prioridades dos valores comandáveis para os objetos BACnet sob o respetivo controlo. De forma semelhante, um programa de Ciclo BACnet inclui uma Prioridade para a escrita de propriedades que define a prioridade adequada do programa relativamente ao valor comandável.
Para mais informações, consulte Schedule and Loop Priority for Writing Property
.
Níveis de retenção de prioridade de comando para objetos BACnet
Ao criar um valor ou ponto BACnet, pode configurar as definições de arranque a quente ou arranque a frio para uma matriz de prioridades de comando.
Para mais informações, consulte Command Priority Retain Levels for BACnet Objects
.