HP Control Panel
HP Control panel 위젯은 운영자가 대시보드에서 바로 클릭해 HMI 장치나 하위 시스템을 켜고 끄는 두 버튼 On과 Off가 있는, 라벨 붙은 제어반을 그립니다. 제어반은 HMI 장치에서 현재 상태를 읽어 버튼 모양을 바꾸므로, 화면이 늘 실제 상태를 반영합니다. HVAC, 수처리, 산업 자동화, 건물 관리 시스템에서 라벨이 분명한 토글 제어가 도면 레이아웃에 맞을 때, 펌프, 팬, 히터, 조명 회로처럼 켜고 끄는 설비를 제어하는 데 씁니다.
주요 기능
섹션 제목: “주요 기능”- HMI 장치의 현재 켜짐/꺼짐 상태를 강조된 On이나 Off 버튼으로 표시합니다.
- 대시보드에서 바로 한 번 클릭으로 HMI 장치를 켜거나 끕니다.
- 제어반 라벨, 버튼 글자, 버튼 색을 바꿉니다.
- 제어반 본체의 배경색(선택 사항)을 설정합니다.
- HMI 장치 속성, 시계열, 알람 상태, 대시보드 상태에서 상태 데이터를 받습니다.
위젯 추가
섹션 제목: “위젯 추가”- 대시보드를 열고 수정 모드로 바꿉니다.
- 위쪽의 위젯 추가를 클릭하거나, 화면 가운데의 위젯 추가 아이콘을 클릭합니다.
- General high-performance SCADA symbols 위젯 번들을 엽니다.
- HP Control panel을 선택합니다.
- 위젯 설정을 마친 다음 추가를 클릭합니다.
대상 HMI 장치
섹션 제목: “대상 HMI 장치”위젯은 데이터 소스 하나에 연결합니다: 장치 또는 HMI 장치로 결정되는 개체 별명. 이 HMI 장치가 현재 상태를 반영하는 속성이나 텔레메트리 값을 제공하고, 운영자가 버튼을 클릭하면 쓰기 명령을 받습니다.
SCADA 심볼
섹션 제목: “SCADA 심볼”SCADA 심볼은 위젯의 시각적 모양을 정합니다. HP Control panel 위젯에는 General high-performance SCADA symbols 번들의 심볼이 미리 선택되어 있습니다. 다른 심볼을 쓰려면 갤러리에서 SCADA 심볼 선택을 클릭해 라이브러리에서 고르거나 직접 올립니다.
동작 매개변수는 연결한 HMI 장치의 실시간 데이터에 따라 위젯이 무엇을 표시하고 사용자 조작에 어떻게 반응할지 정합니다.
| 매개변수 | 기본값 | 설명 |
|---|---|---|
| On/Off state | Use attribute 'value' | HMI 장치가 지금 켜져 있는지. True이면 위젯이 On 버튼을, False이면 Off 버튼을 강조합니다. 데이터 소스 설정을 참고하세요. |
| On update state | Set 'value' attribute to: true | 운영자가 On 버튼을 클릭하면 실행되는 동작. 업데이트 동작 설정을 참고하세요. |
| Off update state | Set 'value' attribute to: false | 운영자가 Off 버튼을 클릭하면 실행되는 동작. 업데이트 동작 설정을 참고하세요. |
업데이트 동작 설정
섹션 제목: “업데이트 동작 설정”On update state와 Off update state에 적용됩니다. On update state는 운영자가 On 버튼을 클릭할 때, Off update state는 Off 버튼을 클릭할 때 실행됩니다. 아래 동작 유형 중 하나를 고릅니다.
-
속성 설정
켜짐이나 꺼짐 상태를 HMI 장치 속성에 씁니다.
매개변수 설명 속성 범위 쓸 곳: 서버, 공유, 클라이언트. 속성 키 쓸 속성 이름(예: value).Value 상수 — true(On)나false(Off)를 불리언으로 씁니다. 함수 —f(value)함수로 계산한 값을 씁니다. -
시계열 추가
켜짐이나 꺼짐 상태를 HMI 장치에 새 시계열 데이터 포인트로 씁니다.
매개변수 설명 시계열 키 쓸 텔레메트리 키(예: value).Value Value — true(On)나false(Off)를 불리언으로 씁니다. 함수 —f(value)함수로 계산한 값을 씁니다.
데이터 소스 설정
섹션 제목: “데이터 소스 설정”On/Off state에 적용됩니다. 매개변수 옆의 편집 아이콘을 클릭하면 설정 대화상자가 열립니다. 동작이 아무 것도 하지 않음이면 값 선택지는 다음과 같습니다:
| 매개변수 | 값 |
|---|---|
| On/Off state | True 또는 False |
다른 동작에서는 설정 대화상자에 다음 옵션이 있습니다:
-
속성 가져오기
HMI 장치 속성에서 매개변수 값을 읽습니다.
매개변수 설명 속성 범위 속성이 저장된 곳: 전체, 클라이언트, 서버, 공유. 속성 키 읽을 속성 이름(예: value).동작 결과 변환기 없음 — 속성이 지정한 값과 같으면 매개변수가 활성화됩니다. 함수 — f(data)가true를 돌려주면 매개변수가 활성화됩니다.‘On’ when result is On 상태를 활성화하는 값이나 조건. -
시계열 가져오기
최신 텔레메트리 측정값에서 매개변수 값을 읽습니다.
매개변수 설명 시계열 키 감시할 텔레메트리 키(예: value).동작 결과 변환기 없음 — 텔레메트리 값이 지정한 값과 같으면 매개변수가 활성화됩니다. 함수 — f(data)가true를 돌려주면 매개변수가 활성화됩니다.‘On’ when result is On 상태를 활성화하는 값이나 조건. -
알람 상태 가져오기
HMI 장치에 특정 알람이 활성이면 On 상태를 활성화합니다.
매개변수 설명 알람 심각도 활성 상태를 일으킬 심각도: 심각한, 주요한, 작은, 경고, 중간. 알람 유형 모든 알람 또는 특정 알람 유형. -
대시보드 상태 ID 가져오기
현재 열린 대시보드 상태에 따라 On 상태를 활성화합니다.
매개변수 설명 동작 결과 변환기 없음 — 상태 이름이 입력한 글자와 같으면 매개변수가 활성화됩니다. 함수 — f(data)가true를 돌려주면 매개변수가 활성화됩니다.‘On’ when result is On 상태를 활성화하는 상태 이름이나 조건. -
대시보드 상태 객체 가져오기
대시보드 상태 컨텍스트 전체로 On 상태를 활성화합니다. 상태 매개변수 여러 개를 한꺼번에 평가해야 할 때 씁니다.
매개변수 설명 값 파싱 함수 현재 대시보드 상태 객체를 받는 f(data)함수. 활성 상태 이름은data.id로, 상태 매개변수는data.params로 확인합니다.’[매개변수]’ when result is 매개변수를 활성화하는 기대 유형과 값. 문자열, 정수, 실수, 불리언(이어서 참이나 거짓 선택), JSON 중에서 고릅니다.
모양 영역은 위젯 제목, 제어반 라벨, 버튼 글자, 버튼 색상을 설정합니다.
| 설정 | 기본값 | 설명 |
|---|---|---|
| 제목 | HP Control panel | 헤더에 표시되는 위젯 제목. entityName과 entityLabel 변수를 지원합니다. |
| 카드 아이콘 | — | 위젯 헤더에 표시되는 아이콘. 크기와 색상을 설정합니다. |
| Background color | 꺼짐 | 제어반 본체의 배경 채움 색(선택 사항). 끄면 기본 제어반 스타일을 씁니다. |
| Label | Heat pump | On/Off 버튼 위에 표시되는 글자 라벨. 글꼴과 색을 설정합니다. |
| ‘On’ label text | On | On 버튼에 표시되는 글자. |
| ‘Off’ label text | Off | Off 버튼에 표시되는 글자. |
| Button color | — | 세 상태의 버튼 색: Active(지금 선택된 상태), Default(비활성 상태), Border(버튼 외곽선). |
카드 모양
섹션 제목: “카드 모양”카드 모양 영역은 위젯 컨테이너 스타일을 설정합니다.
| 설정 | 기본값 | 설명 |
|---|---|---|
| 배경 | 투명 | 카드 배경색. |
| 카드 버튼 표시 | 전체화면 | 카드에 마우스를 올리면 보이는 버튼. |
| 카드 모서리 반경 | 0px | 카드 모서리의 둥근 정도. |
| 카드 패딩 | 12px | 카드 가장자리와 위젯 내용 사이의 안쪽 간격. |
문제 해결
섹션 제목: “문제 해결”버튼 강조가 실제 HMI 장치 상태와 다름
| 원인 | 해결 방법 |
|---|---|
| On/Off state 동작이 아무 것도 하지 않음이고 값이 고정됨 | On/Off state 편집 대화상자를 열고 HMI 장치 속성이나 시계열 키에서 읽도록 설정합니다. |
| HMI 장치가 데이터를 보내지 않음 | HMI 장치가 온라인이고 기대하는 속성이나 텔레메트리 키를 보내고 있는지 확인합니다. |
버튼을 클릭해도 HMI 장치가 바뀌지 않음
| 원인 | 해결 방법 |
|---|---|
| On update state나 Off update state가 설정되지 않음 | 해당 편집 대화상자를 열고 속성 설정이나 시계열 추가를 고릅니다. |
| 대상 HMI 장치가 연결되지 않음 | 선택한 HMI 장치가 온라인이고 명령을 받을 수 있는지 확인합니다. |