여러 비트 조합의 변경에 따라 상태 변경

단일 램프는 최대 4개 BOOL 변수의 결합 ON/OFF 상태를 다른 색상으로 표시하여 16개 상태로 나타낼 수 있습니다. 다른 색상을 설정하는 경우 결합 16개 상태가 단일 램프에 표시될 수 있습니다.

동작 예제

워크플로우 설정

  1. 변수 추가
  2. 파트 설정

변수 추가

프로젝트 익스플로러: [변수] ➞ [모든 변수]

다음 변수를 추가합니다.

변수 속성:

[이름] [데이터 종류]

Var1

[BOOL]

Var2

[BOOL]

Var3

[BOOL]

Var4

[BOOL]

파트 설정

프로젝트 익스플로러: [화면 디자인] ➞ [화면] ➞ [Screen1]

다음 오브젝트를 [도구 모음] 에서 화면으로 드래그 & 드롭합니다.

멀티 램프 오브젝트 (이름: N_StateLamp1) 속성:

하위 탭 속성
[펑션] [기본] [종류] [비트]
[상태 변경 조건] [상태]
[상태수] 16
[변수] [변수] [변수] [이름]: Var1
[변수] [변수] [이름]: Var2
[변수] [변수] [이름]: Var3
[변수] [변수] [이름]: Var4
[모양]

[문자열]

[상태]

[State 0] ~[State 15] [문자열] 상태* ("*"에 상태 번호 입력)
[기본] [상태] [State 0] ~[State 15] [채우기] [종류] [단색]
[값] [ID] ID:(Any)