# 카운트다운 타이머 표시

3분에서 0분으로 아래로 카운트다운되는 타이머가 표시됩니다.

## 동작 예제

## 설정 워크플로우

변수 추가

컨버터 설정

파트 설정

스크립트 설정

## 변수 추가

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

아래 변수를 추가합니다.

#### 변수 속성:

[이름] | [데이터 종류] | [초기 값]
Var1 | [WORD] | 180
Var2 | [BOOL] |

## 컨버터 설정

### 프로젝트 탐색기: [변환기] ➞ [사용자 정의 변환기]

아래 컨버터를 추가합니다.

[이름] | [종류]
Converter1 | [범위]

#### Converter1 속성:

탭 | 속성 | 값
[기본] | [데이터 타입 (입력)] | [숫자]
[데이터 타입 (출력)] | [색상 코드]
[범위] | 4
[Range1] | [데이터(입력)] | 6
[연산자] | >
[값] |
[Range2] | [데이터(입력)] | 3
[연산자] | >
[값] |
[Range3] | [데이터(입력)] | 0
[연산자] | >
[값] |
[다른 조건] | [값] |

## 파트 설정

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

[도구 모음]에서 화면으로 다음 오브젝트를 끌어다 놓습니다.

#### 시간 표시(이름: TimeDisplay01) 속성:

탭 | 하위 탭 | 속성 | 값
[펑션] | [기본] | [현재값] | [변수] [이름]: Var1
[단위] | [초]
[형식] | nn:ss
[모양] | [기본] | [채우기] | [종류] | [단색]
[값] | [변수] [이름]: Var1 [변환기]: [사용자 정의 변환기] ➞ [Converter1]

#### 램프(이름: Lamp01) 속성:

탭 | 하위 탭 | 속성 | 값
[펑션] | [기본] | [현재값] | [변수] [이름]: Var2
[터치] | [동작] | [종류] | [비트]
[동작] | [반전]
[대상] | [변수] [이름]: Var2
[모양] | [문자열] | [Off] | [문자열] | 카운트다운 OFF
[On] | [문자열] | 카운트다운 ON

## 스크립트 설정

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

오브젝트에 다음 스크립트를 설정합니다.

[도구 모음]에서 스크립트를 스크립트 편집기로 끌어다 놓습니다.

범례 | 블록
1 | [트리거] ➞ [정기적/일정] ➞ [정기적]
2 | [로직] ➞ [If Do]
3 | [로직] ➞ [비교 조건]
4 | [값] ➞ [변수]
5 | [값] ➞ [상수]
6 | [오퍼레이션] ➞ [값 변경] ➞ [값 변경]