MASTER-K S Series Loader 프로토콜

 

MASTER-K S Series Loader 프로토콜은 LG산전 MASTER-K 80S, …, 200S, 300S, 1000S (PLC) CPU에 장착된 Loader 단자와 통신하는 프로토콜이다.

MASTER-K S Series Loader 프로토콜은 Loader 용 통신케이블 (RS-232C) 을 이용한다.

 

1. 읽기 설정

 

다음 <그림 1>은 MASTER-K S Series Loader 프로토콜을 사용한 경우의 통신파일을 작성한 예이다.

 

<그림 1> MASTER-K S Series Loader 프로토콜의 통신설정 예

 

<그림 1>의 DEVICE 부분은 연결된 통신포트(COM1),  통신 속도(38400), Parity Bit (0), Data Bit(8), Stop Bit(1), 순으로 입력한다.

MASTER-K S Series Loader 프로토콜의 통신속도, Parity Bit, Data Bit, Stop Bit 는 38400, 0, 8, 1, 로 고정되어 있다.

 

주의) Load 통신속도를 19200, 0, 8, 1 등으로 설정하여도 MASTER-K S Series Loader 프로토콜의 통신속도는 38400, 0, 8, 1 로 설정해야 통신이 가능하다.

 

 

MASTER-K S Series Loader 프로토콜의 읽기형식

1)      스테이션: 사용안함. (0 으로 고정)

2)      읽을종류: MASTER-K PLC 의 메모리 영역 종류. (<표1>를 참조)

PW, MW, LW, KW, FW, TW, CW, DW, SW : WORD 단위 읽기,

PD, MD, LD, KD, FD, TD, CD, DD, SD : DWORD 단위 읽기.

3)      읽을 주소 : 읽어올 주소 위치.

4)      메모리 저장 위치 : 읽어온 상태 값을 저장할 버퍼위치.

5)      읽는 크기: 한번에 읽어올 항목 수.

PW, MW, LW, KW, FW, TW, CW, DW, SW : WORD 단위 개수,

PD, MD, LD, KD, FD, TD, CD, DD, SD : DWORD 단위 개수.

 

읽기 예

READ 스테이션 읽을
종류
읽을 시작
주소
메모리
저장위치
읽는 개수
READ, 0, IW, 0, 0, 16,
READ, 0, MW, 0, 16, 16,
READ, 0, DW, 0, 32, 16,
DWORD, 0, DD, 0, 0, 16,

 

 

영역

영역 설명

PW

P 영역을 WORD 단위로 사용

MW

M 영역을 WORD 단위로 사용

LW

L 영역을 WORD 단위로 사용

KW

K 영역을 WORD 단위로 사용

FW

F 영역을 WORD 단위로 사용

TW

T 영역을 WORD 단위로 사용

CW

C 영역을 WORD 단위로 사용

DW

D 영역을 WORD 단위로 사용

SW

S 영역을 WORD 단위로 사용

PD

P 영역을 DWORD 단위로 사용

MD

M 영역을 DWORD 단위로 사용

LD

L 영역을 DWORD 단위로 사용

KD

K 영역을 DWORD 단위로 사용

FD

F 영역을 DWORD 단위로 사용

TD

T 영역을 DWORD 단위로 사용

CD

C 영역을 DWORD 단위로 사용

DD

D 영역을 DWORD 단위로 사용

SD

S 영역을 DWORD 단위로 사용

<표 1> MASTER-K S Series Loader 프로토콜의 읽기 종류 및 내용

 

또한 <그림 1>의 프로토콜 옵션부  아이콘을 클릭하면 <그림 2>의 대화상자가 나타나는데 여기서 READ 스케쥴을 작성할 수 있다.

 

<그림 2> MASTER-K S Series Loader 프로토콜의 옵션 대화상자

 

<그림 2>의 , ,  버턴과 리스트 박스를 이용하여 READ 스케쥴을 작성한다.

 

<그림 3> MASTER-K S Series Loader 프로토콜의 READ 추가/편집 대화상자의 예

 

<그림 3>은 <그림 2>의 프로토콜 옵션 대화상자에서 ,  버턴 등을 선택하였을 때 나타나는 대화상자이다.

 

 

 

2. 쓰기 설정

출력은 SCAN File과 상관없이 PLC의 직접 ADDRESS에 쓴다.

 

디지털 출력 설정법

디지털 출력은 PLC의 한 접점을 ON/OFF하는 것을 의미한다.

 

디지털 출력 TAG 설정 시 필요한 다섯 가지

1)  PORT                  연결된 PORT 번호

2)  STATION              사용안함 (0 으로 고정)

3)  ADDRESS            메모리 번지. (10진수)

앞 3자리는 WORD 단위 메모리 번지,

뒤 1자리는 비트 위치.

4)  Extra1                  메모리 영역.

P, M, L, K, F, T, C, D, S 중 하나.

5)  Extra2                  사용안함.

 

예 1) Station:0 Address:0011, Extra1:M, Extra2:0, 이라고 설정하고 디지털 출력을 하면 MASTER-K S Series PLC의  M 메모리 영역 1 번(2 번째) 워드 1번 (2 번째) 비트 값을 ON/OFF할 수 있다.

 

예 2) Station:0 Address:1232, Extra1:D, Extra2:0 이라고 설정하고 디지털 출력을 하면 MASTER-K S Series PLC의 D 메모리 영역 123 번 (124 번째) 워드 2번 (3 번째) 비트 값을 ON/OFF할 수 있다.

 

 

아날로그 출력 설정법

아날로그 출력으로 BYTE, WORD, DWORD 값을 PLC에 쓸 수 있다.

 

아날로그 출력 TAG 설정 시 필요한 다섯 가지

디지털 출력 TAG 설정 시 필요한 다섯 가지

1)  PORT                  연결된 PORT 번호

2)  STATION              사용안함 (0 으로 고정)

3)  ADDRESS            메모리 번지. (10진수)

PW, MW, LW, KW, FW, TW, CW, DW, SW : WORD 단위 번지,

PD, MD, LD, KD, FD, TD, CD, DD, SD : DWORD 단위 번지.

4)  Extra1                  메모리 영역.

PW, MW, LW, KW, FW, TW, CW, DW, SW : WORD 단위 메모리 쓰기,

PD, MD, LD, KD, FD, TD, CD, DD, SD : DWORD 단위 메모리 쓰기.

5)  Extra2                  사용안함.

 

예 1) Station:0 Address:0000, Extra1:PW, Extra2:0 이라고 설정하고 아날로그 출력을 하면 MASTER-K S Series PLC의 P 메모리 영역 0 번지 (1 번째) 워드 값을 지정한 값으로 변경할 수 있다.

 

예 2) Station:0 Address:0025, Extra1:MW, Extra2:0 이라고 설정하고 아날로그 출력을 하면 MASTER-K S Series PLC의 M 메모리 영역 25 번지 (26 번째) 워드 값을 지정한 값으로 변경할 수 있다.

 

예 3) Station:0 Address:0020, Extra1:MD, Extra2:0 이라고 설정하고 아날로그 출력을 하면 MASTER-K S Series PLC의 M 메모리 영역 20 번지 (21 번째) 더블워드 값을 지정한 값으로 변경할 수 있다.

 

예 4) Station:0 Address:0132, Extra1:DW, Extra2:0 이라고 설정하고 아날로그 출력을 하면 MASTER-K S Series PLC의 M 메모리 영역 132 번지 (133 번째) 워드 값을 지정한 값으로 변경할 수 있다.

 

예 5) Station:0 Address:0085, Extra1:DD, Extra2:0 이라고 설정하고 아날로그 출력을 하면 MASTER-K S Series PLC의 M 메모리 영역 85 번지 (86 번째) 더블워드 값을 지정한 값으로 변경할 수 있다.