
O bloco de função STATUS escreve um status global. Assim, podem ser monitorizadas várias luzes ou consumidores.
Dica: Para listar todos os elementos utilizados, pode clicar com o botão direito do rato no bloco de função. Se a base de dados for utilizada num elemento adicional, estes serão exibidos sob
Utilizado por. A lista é dividida pelos espaços de nomes NS.
A base de dados DB é utilizada para definir o espaço de nomes global. Por exemplo: Luz.LIGAR ou Ventilação.Avaria, etc.
A entrada indica se o valor está ativo.
Na entrada pode ser passada uma numeração. Esta será então avaliada quando ON for verdadeiro.
Na entrada pode ser passado um texto com uma cadeia de caracteres. Assim, é possível, por exemplo, emitir um erro. O texto só é passado se a entrada ON for verdadeira.
Dica: Com a cadeia de caracteres {name} pode ser passado o nome do documento e com {dir} o caminho para a entrada TEXT. No entanto, já não é ordenado pelo nome. Com {dir:2} pode ser reduzida a comprimento do caminho para 2 pastas. Com {dir:-1} o caminho é reduzido de baixo para cima. Além disso, é possível definir o separador através de {dir::\}.
Com a entrada NS pode ser adicionado um espaço de nomes dinâmico. Este corresponde a uma variável subordinada. Isso simplifica muito o manuseio com os modelos. Para que o valor possa ser avaliado com o bloco de função GETSTATUS, este deve ser idêntico à entrada NS.
Nota: Como o nome é expandido com DB.NS, pode ocorrer um conflito com outros blocos de função de status. Se NS não for definido, a variável interna tem um ponto no final.