콘텐츠로 이동

1단계. HMI 장치 만들고 연결하기

MX On Cloud의 장치는 플랫폼에 연결된 HMI(Human-Machine-Interface) 장치를 나타냅니다. 장치는 텔레메트리와 속성을 보내고 제어 명령을 받을 수 있습니다.

이 단계에서는 MX On Cloud에 새 장치를 만들고, 샘플 텔레메트리 데이터를 보내 플랫폼과의 연결을 시험합니다. 이를 통해 통신과 데이터 처리가 제대로 되는지 확인합니다.


플랫폼에 텔레메트리를 보낼 HMI 장치를 만듭니다.

  1. TOP Design Studio 애플리케이션을 실행합니다.
  2. 새 프로젝트를 만듭니다.
    • 프로젝트 이름을 지정하고 대상 모델을 선택합니다.
  3. 클라우드로 전송할 주소 값을 Symbol 목록에 등록합니다.
    • 등록은 Project → Symbol 메뉴에서 합니다.
    • Symbol로 등록하지 않은 데이터는 MX On Cloud로 보낼 수 없습니다.
    • 등록한 Symbol을 클라우드 전송 데이터에 자동으로 포함하려면 Cloud 체크박스를 켭니다.
      • 이 옵션을 켜지 않아도 Symbol을 수동으로 등록할 수 있습니다.
  4. MX On Cloud로 전송할 Symbol 데이터를 설정합니다.
    • IoT → Cloud 메뉴에서 보낼 데이터를 선택합니다.
    • Add Group으로 그룹을 만들고 Add Variable 버튼으로 Symbol을 목록에 추가할 수 있습니다.
    • 등록한 Symbol 데이터는 Control과 History 체크박스로 관리할 수 있습니다.
      • Control: 켜면 MX On Cloud에서 주소 값을 제어할 수 있습니다.
      • History: 켜면 MX On Cloud가 주소 값을 기록하고 저장합니다.
  5. 프로젝트를 HMI 장치로 전송합니다.
    • Trans → Transfer Project로 이동해 전송을 시작합니다.
  6. 준비되면 프로젝트를 전송할 대상 HMI 장치를 선택합니다.
    • Connect 버튼을 클릭해 사용할 수 있는 HMI 장치를 검색합니다.
    • 연결되면 Information 영역에 HMI 장치 정보가 표시됩니다. (이때 Product Verification Code를 적어 두세요.)
    • OK를 클릭해 계속합니다.
  7. Send 버튼을 클릭해 프로젝트 데이터를 HMI 장치로 전송합니다.

TOP Design Studio에서 Symbol에 지정한 Type과 Size가 MX On Cloud에 값이 저장되는 방식을 정합니다. TOP Design Studio의 형식 하나는 MX On Cloud의 값 형식 하나에 정확히 대응합니다.

TOP Design Studio 형식크기MX On Cloud 값 형식MX On Cloud에 저장되는 값 예시
DEC1Bitbooleantrue, false
DEC, UDEC, HEX, BCD16Bit 이상integer26, -1013
FLOAT32Bitdouble26.5
DOUBLE64Bitdouble1013.25
ASCII—stringRUN, E-102

값 형식은 데이터 포인트를 대시보드에서 어떻게 쓸 수 있는지 정합니다.

소수점이 있는 값에는 FLOAT나 DOUBLE을 지정하세요. 소수 값을 DEC로 보내면 값이 바뀌거나 MX On Cloud에 도착하지 않을 수 있습니다. MX On Cloud에 integer로 들어온 소수 값은 반올림됩니다.

HMI 장치가 MX On Cloud로 데이터를 보내려면 라이선스가 있어야 합니다. HMI 장치를 추가할 때, 라이선스와 함께 쓴 적이 없는 액세스 토큰에는 1개월 무료 체험이 제공되고, 그렇지 않으면 라이선스 코드를 입력합니다. 자세한 내용은 HMI 장치에 라이선스 등록을 참고하세요.

  1. 개체 → 장치 메뉴로 이동합니다.
  2. + 버튼을 클릭하고 장치 추가를 선택합니다.
  3. HMI 장치 이름을 입력합니다.
  4. 액세스 토큰을 입력하고 검증을 클릭합니다.
    • TOP Design Studio에서 프로젝트를 전송할 때 확인한 Product Verification Code를 입력합니다.
    • 액세스 토큰은 고유해야 합니다. “이미 사용 중인 Access Token입니다.” 메시지는 그 토큰이 다른 HMI 장치에 등록되어 있다는 뜻입니다.
  5. 라이선스 안내를 확인합니다:
    • “1개월 무료 체험이 적용됩니다” — 라이선스 코드 필드는 선택입니다. 무료 체험을 쓰려면 비워 둡니다.
    • “무료 체험을 이미 사용한 Access Token입니다” — 라이선스 코드를 입력하고 검증을 클릭합니다. 계정으로 받아 둔 라이선스는 사용 가능한 라이선스에 나옵니다.
  6. 추가를 클릭합니다. HMI 장치가 목록에 나타나고, 연결 상태를 확인할 수 있습니다. HMI 장치가 데이터를 보내면 상태가 활성으로 바뀝니다.
  7. HMI 장치 상세를 열고 최근 데이터 탭에서 들어오는 데이터를 확인합니다.

장치가 만들어져 MX On Cloud에 등록되었습니다.


MX On Cloud에는 여러 메시징 프로토콜로 HMI 장치 대신 텔레메트리를 보내 볼 수 있는 연결 예제가 들어 있습니다. 이를 이용하면 연결을 시험하고, 자격 증명을 검증하고, 들어온 데이터가 제대로 처리되는지 쉽게 확인할 수 있습니다.

  • HMI 장치 목록의 상태 값이 ‘활성’으로 표시되면 HMI 장치가 연결된 것입니다.
  • 장치 상세 정보의 ‘최근 데이터’ 탭에서 값이 바뀌면 HMI 장치가 등록된 것입니다.

텔레메트리 전송에 성공하면 다음을 볼 수 있습니다.

  • HMI 장치 상태가 비활성에서 활성으로 바뀝니다.
  • 보낸 텔레메트리가 HMI 장치의 최근 데이터 탭에 나타납니다.

다음 단계로 넘어가기 전 체크리스트

섹션 제목: “다음 단계로 넘어가기 전 체크리스트”