감성 자동제어
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. 프로그램 작성 및 쓰기
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. 결과값 확인
마무리
이상으로 PLC와 MHI간 통신방법을 마무리 하겠습니다! 고생하셨습니다!
'PLC > LS산전' 카테고리의 다른 글
[LS산전]XG5000(PLC) 자기유지회로에 대해서 알아보자! (0) | 2020.08.08 |
---|---|
[LS산전]XG5000(PLC) 시뮬레이션 기능 사용하기! (0) | 2020.08.07 |
[LS산전] XG5000(PLC) 플립플롭(FF) 회로 버튼하나로 LAMP ON/OFF 제어하기! (0) | 2020.08.06 |
[LS산전] XG5000(PLC) 타이머 경과 시간을 정수로 표출하기 (0) | 2020.08.05 |
[LS산전] XG5000(PLC) 카운터(CTU) 사용방법 (0) | 2020.08.02 |