AOJ2-C214(MELSEC) 프로토콜

 

MELSEC PLC의 초기 버젼이 AOJ2-C214 이므로 유사한 MELSEC PLC는 이 프로토콜을 사용하면 된다. (MELSEC PLC 설명서 참조)

AUTOBASE에서는 제어 형식 1 프로토콜을 지원하므로 MELSEL 통신 모듈의 스위치를 제어 형식 1로 설정하여 통신한다.

M2N, M3N, GOLDSEC(LG 제작) 은 DLL-MELSEC 프로토콜을 사용하면 됩니다.

 

1. 읽기 설정

 

위의 예에서 DEVICE의 통신 속도는 19200, 0, 8, 1.로 되어 있다. DEVICE 형식은 MELSEC PLC에 장착되어 있는 스위치 설정(MELSEC PLC 설명서 참조)에 따라 달라진다.

(주의: MELSEL에는 여러 가지 통신 프로토콜이 있으나 AUTOBASE에서는 제어 형식 1만을 지원하므로 MELSEL 통신 모듈의 스위치를 제어 형식 1로 설정해야 통신이 가능하다.)

 

AOJ2-C214의 READ 작성 형식

AOJ2-C214의 통신 프로토콜의 READ 형식은 다음과 같은 인자 순으로 사용한다.

1) STATION - PLC에 설정된 STATION 값.

2) 메모리 종류 - PLC 내의 영역 종류 (X, Y, M, L, S, B, R 등)

3) 읽을 주소 - 영역 내의 읽기 시작 주소.

4) 통신 메모리 저장 위치 - 읽은 값이 저장될 ScanBuf의 위치.

5) 읽는 크기 - 읽어올 워드 수.

 

READ 예)

READ, 0, X,  0,   0,  10,

READ, 0, Y,  0,  10,  10,

READ, 0, M,  0,  20,  10,

READ, 0, L,  0,  30,  10,

READ, 0, S,  0,  40,  10,

READ, 0, B,  0,  50,  10,

READ, 0, R,  0,  60,  10,

 

 

메모리 종류

사용 가능 범위

10진/16진 표기

X

X0000 ~ X01FF

16진수 표기법 사용

Y

Y0000 ~ Y01FF

16진수 표기법 사용

M

M0000 ~ M2047

10진수 표기법 사용

L

L0000 ~ L2047

10진수 표기법 사용

S

S0000 ~ S2047

10진수 표기법 사용

B

B0000 ~ B03FF

16진수 표기법 사용

F

F0000 ~ F0255

10진수 표기법 사용

M

M9000 ~ M9255

10진수 표기법 사용

TS

TS0000 ~ TS255

10진수 표기법 사용

TC

TC0000 ~ TC255

10진수 표기법 사용

CS

CS0000 ~ CS255

10진수 표기법 사용

CC

CC0000 ~ CC255

10진수 표기법 사용

TN

TN0000 ~ TN255

10진수 표기법 사용

CN

CN0000 ~ CN255

10진수 표기법 사용

D

D0000 ~ D1023

10진수 표기법 사용

W

W0000 ~ W03FF

16진수 표기법 사용

R

R0000 ~ R4095

10진수 표기법 사용

D

D9000 ~ D9255

10진수 표기법 사용

<AOJ2-C214모델의 메모리 종류와 내용 (기타 모델도 호환)>

기타기종(M2N, M3N 등) 은 메모리 종류는 동일하고 메모리 크기만 다르다.

 

 

위치 DIP NO 내용 ON OFF 비고


8개의
스위치
SW 11 422 통신여부 RS-422 RS-232C DIP 스위치 설정에
따라 프로토콜의
Device 작성
SW 12 데이터 비트 8 Bit 7 Bit
SW 13SW 14SW 15 Baud Rate 300 600 1200 2400 4800 9600 19200 미사용
OFF ON OFF ON OFF ON OFF ON
OFF OFF ON ON OFF OFF ON ON
OFF OFF OFF OFF ON ON ON ON
SW 16 Parity 사용여부 사용 미사용
SW 17 Parity EVEN (우수 : 2) ODD (기수 : 1)
SW 18 Stop Bit 2 Bit 1 Bit
아래

4개의
스위치
SW 21 Sum Check 유무 ON으로 설정해야
통신가능
SW 22 Run중 Write 가능 가능 불가능 ON으로 설정해야
출력가능
SW 23 컴퓨터링크 컴퓨터링크 멀티스캔 ON으로 설정
SW 24 종단저항사용여부 사용 미사용  

<MJ71-UC24의 DIP 스위치 설정 상태값>

 

 

위치 DIP NO 내용 ON OFF 비고
위쪽
4개의
스위치
SW 01 사용안함 - -  
SW 02 컴퓨터링크 컴퓨터링크 사용안함 ON으로 설정
SW 03 사용안함 - -  
SW 04 Run중 Write 가능 가능 불가능 ON으로 설정해야
출력가능
아래쪽
8개의
스위치
SW 05SW 06SW 07 Baud Rate 300 600 1200 2400 4800 9600 19200 미사용 DIP 스위치 설정에
따라 프로토콜의
Device 작성
OFF ON OFF ON OFF ON OFF ON
OFF OFF ON ON OFF OFF ON ON
OFF OFF OFF OFF ON ON ON ON
SW 08 데이터 비트 8 Bit 7 Bit
SW 09 Parity 사용여부 사용 미사용
SW 10 Parity EVEN (우수 : 2) ODD (기수 : 1)
SW 11 Stop Bit 2 Bit 1 Bit
SW 12 Sum Check 유무 ON으로 설정해야
출력가능

<A1SJ71UC24-R4의 DIP 스위치 설정 상태값>

 

* A1SJ71UC24-R4 422/485 카드와 통신 프로그램과 연결할 때는 Mode 스위치를 5번(Type 1)으로 설정해야 통신이 가능하다.

 

 

위치 DIP NO 내용 ON OFF 비고
오른쪽
3개의
스위치
SW 10 컴퓨터링크 컴퓨터링크 멀티스캔 ON으로 설정
SW 11 422 통신여부 RS-422 RS-232C  
SW 12 Run중 Write 가능 가능 불가능 ON으로 설정해야
출력가능
왼쪽
8개의
스위치
SW 13SW 14SW 15 Baud Rate 300 600 1200 2400 4800 9600 19200 미사용 DIP 스위치 설정에
따라 프로토콜의
Device 작성
OFF ON OFF ON OFF ON OFF ON
OFF OFF ON ON OFF OFF ON ON
OFF OFF OFF OFF ON ON ON ON
SW 16 데이터 비트 8 Bit 7 Bit
SW 17 Parity 사용여부 사용 미사용
SW 18 Parity EVEN (우수 : 2) ODD (기수 : 1)
SW 19 Stop Bit 2 Bit 1 Bit
SW 20 Sum Check 유무 ON으로 설정해야
출력가능

<AOJ2-C214의 DIP 스위치 설정 상태값>

 

 

 

2. 출력 설정

출력은 SCAN File과 상관없이 AOJ2-C214 컨트롤러의 직접 ADDRESS에 쓴다.

 

AOJ2-C214 디지털 출력 설정법

TAG 설정 시 필요한 설정 네 가지

1)      PORT : AOJ2-C214에 연결된 PORT 번호.

2)      STATION : AOJ2-C214의 STATION.

3)      ADDRESS : 메모리 종류 내의 주소.

4)      EXTRA 1 : 쓰고자 하는 메모리 종류. (X,Y,M 등의 영역에 출력 가능)

설정 예)

PORT:0   STATION:1   ADDRESS:0003  EXTRA1:Y 라고 설정하면 PLC의 Station No:1의 Y 영역의 0번째 WORD 3번 비트를 제어(ON/OFF)하게 된다.

 

AOJ2-C214 아날로그 출력 설정법

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

1)  PORT : AOJ2-C214에 연결된 PORT 번호.

2)  STATION : AOJ2-C214의 STATION.

3)  ADDRESS : 메모리 종류 내의 주소.

4)      EXTRA 1 : 쓰고자 하는 메모리 종류. (D,R,T,C 등의 영역에 출력 가능)

설정 예)

PORT:0   STATION:1   ADDRESS:0015 EXTRA1:D 라고 설정하면 PLC의 Station 1의 D 영역의 15번째 WORD의 값을 변경할 수 있다.

 

3. Melsec FX2N 시리즈 PLC를 사용할 때 주의사항

Melsec FX2N 시리즈 PLC도 Melsec 프로토콜을 사용하면 된다. 다만 이 시리즈는 통신 셋팅을 Ladder 프로그램을 사용하여 설정하는 것이 다르다.

Ladder 설정시 Dedicated Protocol을 사용하도록 설정하고 Protocol Format 1을 사용하도록 한다. 그리고 Ladder에서 설정한 Station과 일치 하여야 통신이 가능하므로 설정한 Station을 잘 확인하도록 한다.

Melsec FX2N Ladder 설정법