본문으로 바로가기

 감성 자동제어 

XG5000(PLC), CIMON SCADA(HMI) 통신 방법!

안녕하세요! 오늘은 XG5000(PLC)와 SCADA(HMI)통신 방법에 대해 알려드리려고 합니다!

처음 학교에서 실습할 때, 터치를 이용해서 실린더 및 모터를 제어하곤 했었는데 학교는 이미 통신을 완벽하게

갖춘 상태로 실습을 진행하다보니 PLC를 떠올리면 프로그램 로직만 짜면된다고 생각했던 지난날이 창피합니다..ㅎㅎ

어쨋든! 통신을 하기위해 글을 작성해 보도록 하겠습니다!!

 

동작원리

1) 1초마다 1씩 증가하는 값을 HMI를 통해 확인(주소 : %MW10)

 

 

소프트웨어 및 구성

[1] 소프트웨어

1) PLC 소프트웨어 : XG5000

2) HMI 소프트웨어 CIMON(3.90)

-

[2] 구성

1) PLC

- CPU : XGI-CPUS

- 통신카드 : XGL-C22A

 

구성도 이미지

 

 

 

PLC 설정

1. 베이스를 설정해 줍니다.

(저는 3번 슬롯에 통신카드(XGL-C22A)를 장착시켜 주었습니다.)

2. 국번 및 통신속도 설정

3. 프로그램 작성 및 쓰기

PLC프로그램을 작성하고 쓰기를 완료한 상태

HMI 설정

1. I/O 디바이스 설정

2. 새디바이스 클릭 -> XGI(Serial)선택 -> 디바이스 이름 임의로 입력

3. 스테이션 추가 -> 이름 임의입력 -> 국번은 PLC의 국번

스테이션 이름 : XGI-PLC

CPU종류 : XGI-CPUU

국번 : 0

4. 통신블록 추가 -> PLC의 내부메모리 MW0번부터 MW32까지 32개의 워드수를 1초마다 통신한다는 뜻입니다!

어드레스 : %MW     0

워드수 : 32

통신주기 : 1초

5. 통신포트 설정

통신포트 : 사용자의 COM포트 확인

전송속도 : 9600(PLC와 동일하게)

DATA BITS : 8Bits

Stop Bit : 1 Stop Bit

6. 데이터베이스 추가

이름 : TEST

종류 : 아날로그

실태그 선택

I/O 디바이스 : 설정해둔 디바이스 자동생성으로 콤보박스를 내리면 선택할수있다.

I/O 어드레스 : %MW10(PLC에서 설정한 주소값을 입력한다.)

7. 태그값 -> 설정해둔 태그 선택

태그이름 : TEST

8. CIMON X 실행

9. 페이지 열기

페이지 이름 : PAGE 1(사용자의 설정마다 다르지만 기본 셋팅은 PAGE 1이라고 되어있습니다.)

10. 결과값 확인

왼쪽 CIMON(HMI) 오른쪽 XG5000(PLC)

 

마무리

이상으로 PLC와 MHI간 통신방법을 마무리 하겠습니다! 고생하셨습니다!

 

긴 글 읽느라 수고하셨습니다.

오늘도 일상 속 소소한 행복을 느끼길 바랍니다!

 

더 많은 정보

https://engineering-mino.tistory.com/