콘텐츠로 이동

단위 변환

위젯은 선택한 단위계에 따라 데이터를 자동으로 변환하고 단위를 바꿔 표시합니다. 지역마다 다른 측정 기준(미터법 °C·km·kg, 야드파운드법 °F·miles·lbs, 하이브리드)을 쓰는 글로벌 HMI 솔루션에서 유용합니다.

주요 이점:

  • 숫자 값을 위젯 안에서 바로 알맞은 단위로 자동 변환합니다. 데이터를 따로 처리할 필요가 없습니다.
  • 위젯 구성이 유연해, 지역별 단위 기준이 다른 사용자를 위해 위젯을 복제하거나 대시보드를 따로 만들 필요가 없습니다.
  • 다양한 측정 단위를 지원해 사용자가 가장 익숙한 단위로 값을 볼 수 있습니다.
  • 사용자별 표시 — 같은 대시보드라도 사용자에게 저장된 단위계에 따라 변환된 단위를 보여 줍니다. 저장된 단위계가 없으면 MX On Cloud가 자동 단위 선택을 씁니다.

텔레메트리 데이터를 표시하는 위젯에는 모두 단위 변환 옵션이 있습니다. 단위 변환은 텔레메트리 데이터, Y축 눈금, 임곗값 설정에서 지원합니다.

단위 변환은 단위 설정 대화상자에서 설정합니다. 위젯 설정에서 텔레메트리 키, Y축, 임곗값의 단위 필드를 클릭하면 열립니다.

  1. 원본 단위를 지정합니다. HMI 장치가 보내는 텔레메트리 값의 단위입니다. 실제 HMI 장치 데이터와 같아야 하며, 원본 단위가 틀리면 변환된 값도 틀립니다.
  2. 단위 변환 사용 스위치를 켜서 단위 변환을 켭니다. 시스템이 단위계마다 흔히 쓰는 대상 단위를 자동으로 제안합니다(예: 미터법 °C, 야드파운드법 °F, 하이브리드 °C). 드롭다운에서 다른 단위를 골라 바꿀 수 있습니다.
  3. 적용을 클릭해 변경 사항을 저장합니다.

범위 색상 설정은 단위 변환을 적용하기 전, 서버에서 받은 원본 단위의 원래 텔레메트리 값을 씁니다.

예를 들어 HMI 장치가 온도 23 °C를 보내고 단위 변환을 켰다면 위젯은 73 °F를 표시할 수 있습니다. 하지만 범위 로직은 여전히 원래 값 23 °C로 색상을 정합니다. 18~35 °C 초록 범위는 화면에 23 °C가 표시되든 73 °F가 표시되든 초록으로 표시됩니다.

대상 단위계는 사용자에게 저장된 단위계로 정해집니다. 저장된 단위계가 없으면 MX On Cloud가 브라우저 로캘이나 지역 설정에 따라 자동으로 단위를 고릅니다.

이 예에서는 Temperature & Humidity 대시보드로 단위 변환을 설정합니다. 이 대시보드에는 온도를 섭씨(°C)로, 습도를 백분율(%)로 표시하는 위젯이 있습니다. 온도 텔레메트리 값, 온도 차트의 Y축, 온도 임곗값에 단위 변환을 적용합니다. 습도는 단위(%)가 단위계와 상관없으므로 그대로 둡니다.

1단계: 차트 위젯 편집

“Temperature and Humidity history” 차트 위젯을 편집 모드로 엽니다. “temperature” 텔레메트리 키, Y축, 임곗값에 단위 변환을 설정합니다.

  1. “temperature” 키 필드의 단위 행을 클릭합니다. 원본 단위는 이미 섭씨(°C)로 설정되어 있습니다.
  2. 단위 변환 사용을 켜고 단위계마다 대상 단위를 지정합니다(예: 야드파운드법 °F, 미터법·하이브리드 °C). 적용을 클릭합니다.
  3. Y축도 같은 단계를 반복합니다. 단위 변환을 켜고 대상 단위를 지정합니다. 적용을 클릭합니다.
  4. 임곗값도 단위 변환을 켜고 대상 단위를 지정합니다. 모든 변경 사항을 적용합니다.

2단계: 온도 카드 위젯 편집

“Temperature” 카드 위젯을 편집 모드로 엽니다. 단위 설정 대화상자에서 단위 변환을 켜고 단위계마다 알맞은 단위를 지정합니다. 변경 사항을 적용하고 대시보드를 저장합니다.

3단계: 단위계를 설정한 대시보드 보기

사용자에게 야드파운드법 단위계가 저장되어 있으면 대시보드는 변환된 온도 값, Y축 라벨, 임곗값을 화씨로 표시합니다.