MASTER-K는 국내의 LG에서 제작한 PLC로 MASTER-K10/30/50/60/200 시리즈와 MASTER-K500/1000등의 모델이 있다.
MASTER-K 프로토콜은 500H/1000H 모델에 사용한다.
K10S1 모델을 RS485와 연결할 때도 이 프로토콜을 사용하면 된다.
MASTER-K PLC 통신속도 등은 PLC의 설정에 따라 달라진다. MASTER-K10/30/50/60/200 기종은 9600, 0, 8, 1,로 고정이고 K500/1000 은 MASTER-K PLC에 부착되어 있는 DIP 스위치로 통신속도 등을 변경한다.
MASTER-K PLC의 DIP 스위치 설정법 등에 대한 사용 방법은 MASTER-K PLC 사용 설명서를 참고한다.
MASTER-K READ 작성 형식
MASTER-K의 통신 프로토콜의 READ 형식은 다음과 같은 인자 순으로 사용한다.
1) STATION - 여러대의 PLC를 사용할 경우의 STATION.
2) 메모리 종류 - 메모리 종류. (P(입/출력), M, L, K, F, T, C, D, S 등)
3) 읽을 주소 - 메모리 종류 내의 읽을 주소.
4) 통신 메모리 저장 위치 - 읽은 값이 저장될 ScanBuf의 위치.
5) 읽는 크기 : 위드 단위로 읽을크기 지정.
READ 예)
READ, 0, M, 0, 2,
READ, 0, L, 2, 2,
READ, 0, K, 4, 2,
READ, 0, F, 6, 2,
SCAN 파일의 READ 부분 작성에서 스테이션은 MASTER-K PLC 설정에 따라 달라지며 MASTER-K PLC에서 사용하는 메모리의 종류는 P(입/출력), M, L, K, F, T, C, D, S 의 종류가 있다.
출력은 SCAN File과 상관없이 PLC의 직접 ADDRESS에 쓴다.
MASTER-K 디지털 출력 설정법
디지털 출력은 P,M,L,K 영역만 할 수 있다.
디지털 출력 TAG 설정 시 필요한 설정 네 가지
1) PORT : MASTER-K에 연결된 PORT 번호.
2) STATION :
Master-K 국번 (0~15) K500/1000 기종
3) ADDRESS : 메모리 영역 내의 출력 번지.
4) EXTRA 1 : PLC 메모리 영역. (P,M,L,K 중의 하나)
설정 예)
PORT : 0 , ADDRESS : 0100, EXTRA 1 : M 라고 설정하면 MASTER-K PLC 중 1번 국번 PLC의 메모리 영역 M0100을 제어하게 된다.
MASTER-K 아날로그 출력 설정법
아날로그 출력은 P,M,L,K,T,C,D,S 영역에만 할 수 있다.
아날로그 TAG를 설정할 때 다음의 세 가지가 필요하다.
1) PORT : MASTER-K에 연결된 PORT 번호.
2) STATION :
MASTER-K 국번 (0~15) K500/1000 기종
3) ADDRESS : 메모리 내의 번지.
4) EXTRA 1 : PLC통신 메모리 영역.(P,M,L,K,T,C,D,S 중에서 선택)
설정 예)
PORT : 0 Station : 1, ADDRESS : 0090, EXTRA1 : L 라고 설정하면 Master-K PLC중 1번 국번 PLC의 메모리 영역 L0090의 값을 변경할 수 있다.
출력은 SCAN File과 상관없이 PLC의 직접 ADDRESS에 쓴다.
1) MASTER-K30/50/60/200
RS-232 사용 시
2 - TxD
3 - RxD
5 – GND
2) MASTER-K250/500/1000
RS-232 사용 시
2 - TxD
3 – RxD
7 – GND
RS-422 사용 시
10 – SD(+)
11 – SD(-)