Dev etc/HMI

[HMI] LS의 XP-Builder 사용법 익히기 (2) - 비트,워드 램프/스위치

콩다영 2023. 11. 23.
728x90

실습예제로 XP-Builder 사용법을 정리해 보자!

XP-Builder는 비트와 워드로 동작을 표현할 수 있으므로,

비트와 워드 동작법을 익히기 위해 다양한 기능을 구현해 볼 예정이다.

 

 

먼저, 1번 화면에 배경화면을 생성해 주고 [기본 화면 삽입] 으로 각 화면을 추가하여 화면명을 변경해 준다.

1 배경화면

 

 

우측 [오브젝트] - [화면 전환 스위치] 추가 후 더블클릭 [오브젝트 속성] 들어가기.

화면번호를 고정값으로 각 화면에 맞는 화면번호를 설정해 준다. 그럼 해당화면번호로 화면 전환 스위치가 완성된다.

 

 

 

완성시킨 배경화면을 화면 목록에서 우측클릭하고, 모든 기본화면의 배경으로 설정을 해준다. 

그러면 완성시킨 배경화면이 2-9까지 모든 화면의 배경으로 들어가는 것을 확인할 수 있다. 그러면 각 화면별로 기능을 익혀보자 !!

 

 

 

 

☞  [2 비트램프/스위치] 

비트 램프/ 스위치 실행 화면

 

좌측에는 비트 스위치를 생성해 주고, 우측에는 비트 램프를 생성.

동작 형태별로 스위치 4개를 생성해 준다. ( On / Off / 누를 때만 On / 반전 )

 

동작형태 : On 비트스위치 생성.

 

동작형태 : On 비트 램프 생성.

 

비트 스위치/램프니깐 기본 디바이스 값은 HX로 시작하는 값을 넣어준다. 위에서부터 HX00000~3으로 설정해 주었다.

각각의 스위치와 램프의 디바이스 값은 동일하게 설정.

 

 

 

☞  [3 워드램프/스위치] 

워드 램프/스위치 실행 화면

 

 ▼ 워드 램프

워드 램프 디바이스 값 입력, 조건 추가. 0~8 조건 설정.
워드 램프 : [표시] - [상태]  조건별로 다른 이미지 설정.

 

 ▼ 워드 스위치

'+' 버튼 : '값 더하기'로 1씩 더하기.
'-' 버튼 : '값 빼기'로 1씩 빼기.
리셋버튼 : '값 쓰기'로 값=0으로 설정.

각 워드스위치의 디바이스 값은 워드램프의 디바이스 값과 통일시켜 준다.

 

 

( + 추가로, )

조건의 최대 8을 넘었을 때 '+' 버튼에 램프가 들어오도록 설정을 해주고 싶을 때,

[워드 스위치]에서 [램프 조건]을 사용 상태로 바꾸어 설정해 주면 된다.

형태:워드, 디바이스 값:HW00000, 조건식 설정.
워드 램프가 8의 조건에 해당 되었을 때, 워드 스위치에 램프가 바뀜.

 

 

 


 

위에는 간단하게, 비트와 워드의 각각 램프/스위치 작동법을 정리하였다.

사용법을 익힐 때 여기서 유의해서 정리해 둘 것은 비트의 디바이스 값은 HX00000이고 워드의 디바이스 값은 HW00000인 것이다 ! 나중에 PLC와 통신하여 연동할 때 이 디바이스 값으로 각각을 연결하니 유의해서 설계해야 된다.

 

 

728x90
반응형

댓글