여러 비트의 ON/OFF 변경에 따라 상태 변경

단일 램프를 사용하여 4개 BOOL 변수의 ON/OFF 상태를 다른 색상으로 표시합니다.

동작 예제

워크플로우 설정

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

변수 추가

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

다음 변수를 추가합니다.

변수 속성:

[이름] [데이터 종류]

Var1

[BOOL]

Var2

[BOOL]

Var3

[BOOL]

Var4

[BOOL]

파트 설정

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

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

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

하위 탭 속성
[펑션] [기본] [종류] [비트]
[상태 변경 조건] [비트]
[상태수] 5
[변수] [변수] [변수] [이름]: Var1
[변수] [변수] [이름]: Var2
[변수] [변수] [이름]: Var3
[변수] [변수] [이름]: Var4
[비트 위치] [하위 비트]
[모양] [문자열] [상태] [State 0] [문자열] 상태 0
[State 1] [문자열] 상태 1
[State 2] [문자열] 상태 2
[State 3] [문자열] 상태 3
[State 4] [문자열] 상태 4
[기본] [상태] [State 0] ~[State 4] [채우기] [종류] [단색]
[값] [ID] ID:(Any)