MITSUBISHI MELSECS 시리얼 드라이버
MITSUBISHI MELSECS 시리얼 드라이버는 전용 드라이버로서 미쯔비시사의 멜섹 PLC와 시리얼 통신으로 연결할 때 사용합니다. PLC와 통신시 사용하는 프로토콜은 4C-4 프로토콜입니다.
통신채널 설정
① 통신 채널 항목을 선택 후 추가합니다.
② 프로토콜 항목에서 ‘Melsec C24’을 선택합니다.
③ 통신 탭을 선택해 통신 종류를 ‘Serial’로 선택한 후 시리얼 통신 정보를 입력합니다.
디바이스 설정
① 디바이스 항목을 선택 후 추가합니다.
② 일반 탭의 통신 채널 항목에서 통신 채널 설정에서 입력했던 통신 채널을 선택합니다.
③ 계측 탭에서 계측 주기를 선택합니다.
계측 탭에 대한 항목설명은 다음과 같습니다.
항목 이름 |
설명 |
전체 계측주기 |
설정한 주기에 따라 상태 포인트와 아날로그 포인트에 설정된 주소의 데이터를 읽어 옵니다. |
상태 계측주기 |
설정한 주기에 따라 상태 포인트에 설정된 주소의 데이터를 읽어 옵니다. |
아날로그 계측 주기 |
설정한 주기에 따라 아날로그 포인트에 설정된 주소의 데이터를 읽어 옵니다. |
시각 동기 주기 |
사용하지 않습니다. |
제한 시간 |
데이터 요청 후 데이터 응답 대기 시간입니다. |
④ 프로토콜 탭을 선택해 통신 보드 국번을 입력합니다.
프로토콜 탭의 입력 항목은 다음과 같습니다.
항목 이름 |
설명 |
국 번호 |
장치의 PLC 통신 번호를 입력합니다. |
섬 체크 사용 |
데이터 교신시 체크섬 기능을 활성화해서 교신합니다. |
주소 테이블
MELSEC PLC 장비에는 여러 개의 데이터 영역이 있으며 포인트에 데이터 영역의 주소를 설정해 해당 영역의 데이터를 읽어오거나 데이터를 쓸 수 있습니다.
파워씬 MELSEC드라이버에서 지원하는 PLC의 데이터 영역과 포인트의 주소 설정 시 사용되는 영역 코드는 다음과 같습니다.
디바이스 종류 |
디바이스 코드 |
크기 |
주소표현 |
포인트 구분 |
입력 |
X |
Bit |
16진수 |
상태 포인트 |
출력 |
Y |
Bit |
16진수 |
상태 포인트 |
링크 릴레이 |
B |
Bit |
16진수 |
상태 포인트 |
어큐뮬레이터 |
F |
Bit |
10진수 |
상태 포인트 |
내부 릴레이 |
M |
Bit |
10진수 |
상태 포인트 |
타이머 코일 |
TC |
Bit |
10진수 |
상태 포인트 |
타이머 접점 |
TS |
Bit |
10진수 |
상태 포인트 |
카운터 코일 |
CC |
Bit |
10진수 |
상태 포인트 |
카운터 접점 |
CS |
Bit |
10진수 |
상태 포인트 |
래치 릴레이 |
L |
Bit |
10진수 |
아날로그 포인트 |
링크 레지스터 |
W |
Word |
16진수 |
아날로그 포인트 |
파일 레지스터 |
R |
Word |
10진수 |
아날로그 포인트 |
데이터 레지스터 |
D |
Word |
10진수 |
아날로그 포인트 |
타이머 |
TN |
Word |
10진수 |
아날로그 포인트 |
카운터 |
CN |
Word |
10진수 |
아날로그 포인트 |
상태 포인트 주소 설정
상태포인트에 비트 영역의 주소를 설정해 각 비트영역의 데이터를 읽어 오거나 데이터를 쓸 수 있습니다. 디바이스 영역의 데이터를 읽거나 쓰기 위해서는 주소 필드에 올바른 정보를 입력해야 하며, 상태 포인트를 통해 해당 영역의 비트 데이터를 읽고 쓸 수 있습니다.
상태 포인트의 입력 항목은 다음과 같습니다.
입력 주소 설정 (M: 필수, O: 선택)
주소 필드 |
설명 |
A(M) |
Bit 디바이스 코드+데이터 주소
예) XF -> X영역의 15번 비트
예) F15 -> F영역의 15번 비트 |
B |
사용 안 함 |
C |
사용 안 함 |
D |
사용 안 함 |
출력 주소 설정 (M: 필수, O: 선택)
장치를 주소에 값을 쓰기 위해서는 출력 주소에 장치의 주소 정보를 입력합니다. 입력하는 항목은 주소 필드와 펄스 제어 필드입니다.
주소 필드 |
설명 |
A(M) |
Bit 디바이스 코드+데이터 주소
예) XF -> X영역의 15번 비트
예) F15 -> F영역의 15번 비트 |
PLC 제어 명령 코드
|
|
B |
사용 안 함 |
C |
사용 안 함 |
D |
사용 안 함 |
펄스 제어 체크 시 On 제어 후 펄스 시간 이후에 자동으로 Off 명령이 전송됩니다.
아날로그 포인트 설정
장치의 아날로그 데이터를 읽거나 쓸 때 입력하는 항목은 다음과 같습니다.
데이터 형식 및 아이템 구분 설정
항목 |
설명 |
||||||||||||||||||
데이터 형식 |
해당 주소에 데이터 읽기/쓰기 시 데이터 형식을 지정합니다. 데이터 형식에 따른 설명은 다음과 같습니다.
|
||||||||||||||||||
아이템 구분 |
데이터의 속성에 따라 다음과 같이 선택합니다.
|
데이터 주소 설정
[계측/경보] 탭을 선택 후 주소 필드에 읽어오거나 쓸 데이터의 주소 필드를 입력합니다.
Analog Input 인 경우
주소 필드 |
설명 |
A(M) |
워드 디바이스 코드+데이터 주소
예) WF -> W영역의 15번 워드
예) D15 -> D영역의 15번 워드 |
B |
사용 안 함 |
C |
사용 안 함 |
D |
사용 안 함 |
SetPoint(AO) 인 경우
주소 필드 |
설명 |
A(M) |
워드 디바이스 코드+데이터 주소
예) WF -> W영역의 15번 워드
예) D15 -> D영역의 15번 워드 |
B |
사용 안 함 |
C |
사용 안 함 |
D |
사용 안 함 |
계측 설정 (옵션)
통신 드라이버에 의한 데이터 계측은 기본적으로 ‘디바이스’의 ‘계측’탭에서 설정한 주기에 따라 실행됩니다. 또한 사용자에 의한 추가적인 데이터 계측 그룹을 만들어 별도의 주기로 데이터를 읽어 올 수 있습니다.
설정 방법은 다음과 같습니다.
① 디바이스의 계측 탭에서 [편집] 버튼을 클릭한 후에 새 계측 그룹을 추가합니다.
② 계측 창에서 ‘이름’, ‘계측 주기’, ’읽어올 데이터’를 선택합니다.