WEMX HMI / SCADA는 무엇이며, 어떤 장점이 있나요?

weMX는 HMI/SCADA 솔루션입니다.

화면을 쉽게 디자인할 수 있으며 다양한 PLC들을 제어할 수 있습니다.

weMX를 이용하여 새로운 UI를 생성할 수 있으며 다양한 외부 장치들을 연결할 수 있어 Home Automation, Building Automation, IOT, 의료 장비 제어 등 다양한 분야에 사용할 수 있습니다.

weMX Designer는 화면 만드는 기능을 제공하는 weMX 솔루션입니다.

직관적인 인터페이스로 누구나 쉽게 화면을 만들 수 있으며 만든 화면을 터치 디스플레이와 같은 시뮬레이션 환경에서 확인할 수 있어 빠른 화면 만들기가 가능합니다.

또한, 만들어진 화면은 컴파일이나 변환 과정 없이 동작하므로 전송과 관리가 편리합니다.

weMX Player는 만들어진 화면을 터치 디스플레이에서 실행하는 weMX 솔루션입니다.

Windows CE, Android, Embedded Linux, Windows 등 다양한 OS에서 실행됩니다.

또한, 트루타입폰트, 벡터 그래픽, 투명 효과와 부드러운 애니메이션 등 미려한 인터페이스를 제공합니다.

어디서 어떻게 교육을 받을 수 있나요?

온라인 교육은 홈페이지의 Knowledge Base(https://wemx.biz/knowledge-base/ ) 와 Educational Materials(https://wemx.biz/wemx-educational-materials/ ) 의 각 종 자료들을 통해서 받으실 수 있습니다.

오프라인 교육은 초급, 고급 과정 2가지 과정으로 진행하고 있습니다.

아래 주소에서 교육 관련 일정을 확인할 수 있습니다.

weMX 교육 게시판 페이지 : https://wemx.biz/eduacation/

고급 과정 교육은 아래 이메일로 신청하시거나 전화로 문의할 수 있습니다.

email : info@wemx.biz

전화 : 02-2102-9001

제품 구매는 어떻게 하나요?

Android 4.4 이상의 기기에서 사용할 수 있으며 Google Play에서 weMX Player를 내려받을 수 있습니다. ( https://play.google.com/store/apps/details?id=com.wemx.wemxplayer )

내려받은 weMX Player는 연속사용 30분으로 제한되어 있으며 앱 결재 시 제한 없이 사용 가능합니다.

Windows 환경에서 weMX 라이선스를 구매하실 경우 당사의 영업부서에 연락해주시면 라이선스를 발급해드립니다.

터치 패드 구매를 원하실 경우 당사의 영업부서에 연락하면 구매하실 수 있습니다.

email : sales@wemx.biz

전화 : 02-2102-9001

PLC별 통신 케이블 결선도는 어디에 있나요?

다운로드의  각 PLC 매뉴얼을 참조하여 케이블을 제작하면 됩니다.

ANDROID 앱을 다운 받았습니다. 그 다음은 무엇을 해야 하나요?

“weMX HMI 설치하기” 문서를 참조 하시기 바랍니다.

화면은 어떻게 만드나요?

화면 제작은 HMX 파일을 만드는 과정입니다.

HMX 파일이란 weMX Designer라는 작화툴을 이용하여 화면을 만든 결과물을 말하며 “hmx”라는 확장자로 저장됩니다. HMX 파일은 화면 작성에서 사용되는 이미지, 화면정보, 어드레스 및 기타 정보들을 포함하고 있습니다.

화면을 제작하기 위해서는 먼저 사이트에서 weMX Designer를 받아 설치합니다.

설치를 완료하면 바탕화면에서 [weMX Designer] 바로 가기 아이콘 또는 [시작] – [모든 프로그램] – [weMX] – [weMX Designer 2016]를 선택하여 작화툴을 실행합니다.

간단한 HMX 프로젝트의 제작 과정은 다음과 같습니다.

  1. 메뉴에서 [파일] – [새로 만들기] – [새 프로젝트]를 선택한다.
  2. 원하는 “프로젝트 이름”을 입력 후, 원하는 Target의 “모델 이름”으로 선택한다.
  3. [시작(접속기기 추후 설정)] 버튼을 눌러 화면 한 개를 생성한다.
  4. 메뉴에서 [그리기] – [문자열]을 선택하고 화면에 원하는 위치 및 크기로 드래그한다.
  5. 문자열 속성에서 “Hello, World” 문구를 입력한다.
  6. 메뉴에서 [파일] – [저장]을 선택하여 저장한다.
  7. 메뉴에서 [프로젝트] – [시뮬레이션]을 선택하여 내가 만든 화면을 확인한다.

weMX Designer에서는 손쉽게 화면을 만들 수 있도록 다양한 그리기 도구 및 컴포넌트들을 제공하고 있습니다.

좀 더 자세한 화면 제작 방법은 아래 문서를 참조하시기 바랍니다.

간단한 화면 만들기

weMX Designer Beginner Tutorial Guide: https://wemx.biz/portfolio-items/wemx-designer-beginner-tutorial/

weMX Designer Intermediate Tutorial Guide: https://wemx.biz/portfolio-items/wemx-designer-intermediate-tutorial/

HMX 프로젝트 전송은 어떻게 하나요?

화면 만들기를 완성하였으면 각 디바이스를 통해 화면을 확인할 수 있습니다.

디바이스로는 Android, Windows, Target(N 시리즈)이 있습니다.

만들어진 HMX 프로젝트를 Android 기기에서 확인할 수 있습니다.

자세한 내용은 “Android 기기에서 실행하기” 를 확인해주세요.

weMX Designer에서 [시뮬레이션] 또는 [플레이어] 메뉴를 통하여 실행할 수 있습니다.

시뮬레이션에 대한 자세한 내용은 “weMX Designer 매뉴얼”의 챕터 “9. 시뮬레이션”을 확인해주세요.

weMX Player에 대한 자세한 내용은 “weMX Designer 매뉴얼”의 챕터 “10.2 윈도우용 플레이어”를 확인해주세요.

화면을 Target에서 확인하기 위해서는 이더넷 또는 USB를 통하여 전송 후 weMX Player를 실행하여 확인할 수 있습니다.

프로젝트 전송에 대한 자세한 내용은 “weMX Designer 매뉴얼”의 챕터 “11. 프로젝트 전송”을 확인해주세요.

다운받은 버전이 맞지 않아 돌지 않아요.

홈페이지에서 제공해드리는 Sample HMX 프로젝트는 최신 버전의 weMX Designer를 기준으로 배포하고 있습니다.

최신 버전(v1.8.1.xxxxx)의 weMX Player는 hmx format update가 내장되어 버전이 맞지 않아서 동작하지 않는 경우는 없습니다. V1.8.0.xxxxx 이전 버전에서만 발생하는 문제입니다.

현재 사용하고 계신 weMX Designer가 최신 버전이 아닐 수 있으니, 사용하고 계시는 버전과 홈페이지에서 제공하는 최신 버전의 weMX Designer의 버전을 확인하신 후 최신 버전을 사용하길 권장해 드립니다.

최신 버전의 weMX Designer는 다음의 경로에서 내려받을 수 있습니다.

다운로드: weMX Designer 다운받기

주의: 이전 버전의 weMX Designer에서 사용하던 hmx 파일은 최신 버전에서 열어서 저장하면 최신 버전의 hmx 파일로 변경이 되어 이전 버전의 weMX Designer 및 weMX Player에서는 사용할 수 없을 수 있습니다.

사용자 컴포넌트는 무엇이며 어떻게 사용하나요?

사용자 컴포넌트는 weMX Designer에서 기본으로 제공하는 것 외에 Qt QML과 Java Script를 이용하여 사용자가 원하는 모습으로 구현하여 사용할 수 있도록 제공하는 Component입니다.

weMX 홈페이지에서는 [Support] – [Download] – [Samples] – [CMX]의 메뉴에 다양한 사용자 컴포넌트 프로젝트를 제공하고 있습니다.

내려받은 사용자 컴포넌트 사용법은 아래와 같습니다.

원하는 사용자 컴포넌트 프로젝트를 내려 받는다.
weMX Designer를 실행하여 사용자 컴포넌트 설정 메뉴로 이동한다.
가져오기를 선택하여 내려받은 “.cmx” 파일을 선택한다.
원하는 화면으로 이동하여 가져오기 한 사용자 컴포넌트를 이용하여 화면을 만든다.
화면의 사용자 컴포넌트를 더블 클릭하여 속성을 설정한다. (속성에 대한 자세한 설명은 압축 해제한 폴더 내 pdf 파일을 참고)

사용자 컴포넌트에 대한 자세한 내용은 “weMX Designer 매뉴얼”의 챕터 “33. 사용자 컴포넌트”를 확인해주세요.

사용자 컴포넌트 작성에 대한 내용은 “사용자 컴포넌트 튜터리얼” 문서를 확인해주세요.

다국어 표시는 어떻게 하나요?

weMX Designer에서 기본으로 제공하는 시스템 글꼴인 NanumBarunGothic 글꼴은 한글과 영문만을 지원하고 있습니다.

따라서 NanumBarunGothic 글꼴로 중국어, 일본어 등을 사용하면 일부 문자가 제대로 표시되지 않습니다.

weMX Player에서 다국어의 문자를 사용하려면 weMX Designer에 사용자 글꼴을 추가해야 합니다.

[메뉴] – [프로젝트] – [시스템 설정] – [글꼴]로 이동하여

사용자 글꼴의 [+] 버튼을 선택하여 해당 언어를 지원하는 글꼴을 추가하여 사용합니다.

예를 들어 중국어, 일본어 사용 시에는 weMX에서 기본으로 제공하는 글꼴 중

NotoSansCJKkr-Regular.otf 글꼴을 추가하면 중국어, 일본어의 모든 문자 사용이 가능합니다.

아랍어 사용 시에는 NotoNaskhArabic-Regular.ttf, 태국어 사용시에는 NotoSansThai-Regular.ttf를

추가하여 사용하면 weMX Player에서 다국어 사용이 가능합니다.

Android Studio의 Gradle 버전이 달라요

Android Studio의 Gradle은 지금도 버전업이 계속 되고 있는 Plugin 입니다.
Gradle 버전이 맞지 않아 UserDriver가 빌드가 되지 않는 경우 버전업을 해야 합니다.
1. Gradle의 버전이 맞지 않는경우 아래 팝업이 발생하게 되고 Update 버튼을 클릭하여 Gradle를 업데이트 합니다.

2. Android Studio의 메시지 창의 아래 붉은색 박스로 표시한 부분을 클릭하여 Gradle을 다시 import 합니다.

3. Build – Build APK를 선택하여 빌드 후 프로젝트 폴더(예: C:\SimpleUserDriver\app\build\outputs\apk)에 실제 작화에서 사용되는 파일인 app-debug.apk 파일 생성을 확인 합니다.