자동화

LS PLC 와 온도 컨트롤러(AUM-2KN23C)와 P2P 통신방법

시스템 박사 2022. 12. 1. 14:53
728x90
반응형

우리전자의 온도 컨트롤러(AUM-2KN23C)와 LS PLC(XGB-XBMS)와 P2P 통신을 하여 보자

우리전자의 온도컨트롤러가 아니더라도 오토닉스, 한영넉스 등의 485 통신을 지원하는

다른 컨트롤러와의 통신방법도 통신 규격(protocol)만 알면 같은 방법으로 사용할 수 있다.

우리전자 온도 컨트롤러(AUM-2KN23C)

 

온도 컨트롤러와 PLC간의 485 통신선 연결

 

 

아래의 번지수 중에서 40001 냉각센서 현재온도를 받아 보도록 하겠다.

우리 전자 온도 컨트롤러(AUM-2KN23C)의 통신 프로토콜

 

아래의 모듈중에서 내장에 장착되어 있는 RS485로 접속하여 P2P를 사용해 보자.

XG5000에서 XBM-DR16S 프로그래밍 화면

 

 

XMB-DR16S의 채널1은 RS232C이고, 채널2는 RS485이므로

이중에서 채널2(RS-485)와 온도 컨트롤러(AUM-2KN23C)와 연결하여 사용하므로,

채널2에만 "P2P 사용"을 선택한다.

채널2 세팅 화면

 

 

내장 모듈에서 항목추가-->P2P 통신을 선택한다.

P2P 통신 선택

 

첫번째 P2P 채널 선택을 하여 P2P 드라이버를 '모드버스 RTU 클라이언트'를 선택한다.

P2P 드라이버 선택

 

AUM-2KN23C의 현재온도의 주소인 40001을 '읽을 영역'으로 선택하고, 이 값을 PLC의 D0000에 저장하려고 한다.

기동조건은 LS PLC 특수릴레이인 F0091(100ms), F0092(200ms), F0093(1초)중에서

F0093(1초)를 선택하여, 1초마다 한번씩 신호를 주고 받는다

채널2 설정 방법

 

변수 설정 내용을 확인하여, 셋팅한 내용이 맞는지를 확인한다.

설정 완료시 설정변수 내용

 

 

PLC로 쓸때 '링크 인에이블 함께 설정하기'를 체크한다.

PLC로 쓰기

 

프로임 모니터 확인

 

 

아래의 D0000번지에 16진수 02EB값인 555 십진수 값을 얻을수 확인하였다.

디바이스 모니터 화면

이상 끝  ---------------------------------

 

728x90