* HMI ( Human - Machine Interface ) 란 ?
: 인간과 기계의 상호작용의 약자.
: 사용자에게 기기, 컴퓨터 프로그램 또는 시스템과의 통신을 가능하게 해주는 대시보드.
: 기술적으로는 기기와의 상호작용을 위해 인간이 사용하는 모든 스크린을 HMI라고 칭할 수 있지만,
일반적으로는 산업 환경에서 사용되는 스크린을 설명하기 위해 사용됨.
: HMI는 실시간 데이터를 표시하며, 사용자에 그래픽 유저 인터페이스를 통해 기기 제어를 가능하게 한다.
: SCADA(Supervisory Control Data Acquisition) 시스템 구성의 한 요소로서
공장의 SCADA 시스템이 각종 자동화 제어 장치 및 입출력 센서와 통신하여 장치 운영에 대한 정보를 확보하면
해당 정보가 스크린을 통해 HMI에 표시된다 !
=> HMI의 주요 사용 목적이 운영 데이터의 시각화 및 기기 제어.
▷ HMI 의 대표적인 작화 프로그램
: LS의 XP-builder
: AVEVA InTouch
: 미쯔비시 TouchPanel
오늘은 LS의 XP-builder 설치 및 간단한 설명을 정리해두려고 한다.
우선, 아래 링크로 들어가서 [소프트웨어]를 선택하고 'xp-builder'를 검색해 XP-Builder 소프트웨어를 선택한다.
현재날짜(2023.10)의 최신버전인 V3.80.0605 를 설치하여 사용 중이다.
앞으로 기록하는 XP-Builder의 사용법은 아래의 버전이니 참고하길 바란다. 이전 버전 3.70과 비교했을 때는 기술적으로 큰 차이는 없어 보이지만 버전에 유의하시길..!!
XP-Builder를 설치하여 프로그램을 여는데에는 따로 설정하거나 큰 어려움은 없다.
XP-Builder는 아래와 같은 구상으로 되어있다. XP-Builder를 익히기 위한 간단한 프로그램을 구현하였는데
사용법과 설명은 다음 포스팅에서 이어서..!!
2023.11.23 - [PLC & HMI/HMI] - [HMI] LS의 XP-Builder 사용법 익히기 (2) - 비트,워드 램프/스위치
XP-Builder는 비트와 워드로 동작을 표현할 수 있고
구체적인 비즈니스 로직은 스크립트를 활용해서 설정할 수 도 있고, PLC와 연동하여서 동작을 제어할 수도 있다.
PLC 연동방법은 간단하다.
XP-Builder 메뉴 상단에서 [공통] - [프로젝트 속성]으로 들어가서 XGT Panel 설정을 해주면 된다.
제품 선택을 XGI CPU로 해주고, (필자는 PLC 구현은 XG5000을 사용 중이다.)
연결 속성에서 PLC 시뮬레이터 이용을 체크해 주면 된다 !
그래서 구현을 할 때는 PLC를 먼저 구동시켜 주고 HMI를 구동시켜야 된다.작동순서는 중요하니 기억해 두기!!
PLC 연동하여 구현한 프로그램도 다음 포스팅에 같이 기재할 예정..!!
'Dev etc > HMI' 카테고리의 다른 글
[HMI] 신호등 HMI 작화하기 (0) | 2023.11.28 |
---|---|
[HMI] LS의 XP-Builder 사용법 익히기 (2) - 비트,워드 램프/스위치 (0) | 2023.11.23 |
[HMI] InTouch Script 사용하여 물류 프로그램 만들기 (0) | 2023.11.08 |
댓글