Alterando estados com base em alterações em uma combinação de vários bits

Uma única lâmpada pode exibir em cores diferentes os estados combinados ON/OFF de até 4 variáveis BOOL, resultando em 16 estados. Ao configurar cores diferentes, os 16 estados combinados podem ser exibidos em uma única lâmpada.

Exemplo de operação

Configurar fluxo de trabalho

  1. Adicionar variáveis
  2. Configurar peças

Adicionar variáveis

Explorador de projeto : [Variáveis] ➞ [Todas as Variáveis]

Adicionar a(s) variável(eis) abaixo.

Propriedades das variáveis:

[Nome] [Tipo de dados]

Var1

[BOOL]

Var2

[BOOL]

Var3

[BOOL]

Var4

[BOOL]

Configurar peças

Explorador de projeto : [Design de tela] ➞ [Telas] ➞ [Screen1]

Arraste e solte os seguintes objetos da [Caixa de ferramentas] para a tela.

Propriedades da Lâmpada de N Estado (Nome: N_StateLamp1):

Guia Sub-tela Propriedade Valor
[Função] [Básico] [Tipo] [Bit]
[Condição de alteração de estado] [Estado]
[Número de estados] 16
[Variáveis] [Variáveis] [Variável] [Nome]: Var1
[Variáveis] [Variável] [Nome]: Var2
[Variáveis] [Variável] [Nome]: Var3
[Variáveis] [Variável] [Nome]: Var4
[Forma]

[Texto]

[Estados]

[Estado 0] a [Estado 15] [Texto] Estado * (Digite o número de status em "*")
[Básico] [Estados] [Estado 0] a [Estado 15] [Preencher] [Tipo] [Sólido]
[Valor] [ID] ID:(Qualquer)