목차
게이지(Gauge) 위젯
게이지 위젯은 숫자 값을 계기판 형태로 표시하는 위젯입니다.
현재 값이 최소값과 최대값 사이에서 어느 위치에 있는지를 바늘로 표시합니다.
주로 압력, 온도, 전류, 전압, RPM 등의 표시 용도로 사용합니다.
게이지 위젯 추가하기
왼쪽 위젯 목록에서 Gauge를 선택한 후 화면에 배치합니다.
배치된 Gauge를 클릭하면 오른쪽 속성창에 Gauge 속성이 표시됩니다.
Gauge 속성
| 속성 | 설명 |
|---|---|
| 이름 | 위젯의 이름입니다. 예: Gauge1 |
| 주소 | Gauge 위젯이 값을 읽어올 장치 주소입니다. 주소 테이블 사용법 |
| 게이지 종류 | 게이지의 모양을 선택합니다. |
| 스케일 | 원본값을 최소값(Min)과 최대값(Max) 범위로 변환할지 설정합니다. 스케일 사용법 |
| X | 화면에서의 가로 위치입니다. |
| Y | 화면에서의 세로 위치입니다. |
| 최소값 | 표시 범위의 최소값입니다. |
| 최대값 | 표시 범위의 최대값입니다. |
| 색상 | 바늘 또는 강조 색상을 설정합니다. |
| 단위 | 표시할 단위를 설정합니다. |
| 값 | 디자인 화면에서 표시되는 초기값입니다. |
동작 원리
Gauge 위젯은 연결된 주소의 값을 읽어 계기판 형태로 표시합니다.
예를 들어 최소값이 0, 최대값이 100인 경우:
| 현재값 | 바늘 위치 |
|---|---|
| 0 | 최소 위치 |
| 50 | 중앙 |
| 100 | 최대 위치 |
게이지 종류
게이지 종류에 따라 표시 모양이 달라집니다.
프로젝트의 디자인에 맞는 형태를 선택하여 사용할 수 있습니다.
단위
현재 값의 단위를 표시합니다.
예:
| 설정값 | 표시 예 |
|---|---|
| 없음 | 75 |
| ℃ | 75 ℃ |
| V | 24 V |
| A | 12 A |
| RPM | 1500 RPM |
| bar | 8 bar |
사용 예
압력 표시
| 속성 | 값 |
|---|---|
| 주소 | D0 또는 ADC.0.0 |
| 최소값 | 0 |
| 최대값 | 10 |
| 단위 | bar |
온도 표시
| 속성 | 값 |
|---|---|
| 주소 | D1 또는 ADC.0.1 |
| 최소값 | 0 |
| 최대값 | 200 |
| 단위 | ℃ |
모터 회전 속도 표시
| 속성 | 값 |
|---|---|
| 주소 | D10 또는 ADC.0.2 |
| 최소값 | 0 |
| 최대값 | 3000 |
| 단위 | RPM |
Progress 위젯과의 차이점
| 위젯 | 특징 |
|---|---|
| Progress | 막대 형태로 값 표시 |
| Gauge | 계기판 형태로 값 표시 |
Gauge 위젯은 공간을 더 사용하지만 현재 값을 직관적으로 확인할 수 있습니다.
