METIS MT99DK18 통신 드라이버

 

METIS MT99DK18 통신 드라이버는 국내 (주)메티스 사의 MCCB 온도계 MT99DK18 Series 장비와 통신을 하기 위한 드라이버이다.

 

1. 읽기 설정

 

<그림 1>은 METIS MT99DK18 통신 드라이버를 사용하여 통신파일을 편집한 예이다. 

<그림 1> METIS MT99DK18 통신 드라이버의 통신파일 편집 예

 

<그림 1>에서 디바이스는 연결된 통신포트(COM1), 통신속도( 9600 or 115200 ), 패리티 비트 ( 0 ), 데이터 비트 ( 8 ), 정지 비트 ( 1 ), 순으로 입력한다.

옵션 부에는 따로 값을 기입하지 않는다.

 

METIS MT99DK18 드라이버의 읽기 작성 형식

METIS MT99DK18 통신 드라이버의 읽기 작성 형식은 다음과 같은 인자 순으로 작성한다.

1) 스테이션 – 0 ~ 15 사이의 설정된 장비 번호. (Device ID)

2) 읽을 종류 – T 로 고정.

3) 읽을 데이터 Address – 사용안함. (항상 0로 설정)

4) 통신 메모리 저장 위치 - 읽은 값이 저장될 통신 메모리 시작번지.

5) 읽을 데이터의 크기 – 1로 고정.( 항상 1로 설정)

 

읽기 설정 예)

READ, 1, T, 0, 0, 1,

 

<표 1>은 METIS MT99DK18 통신 드라이버의 읽은 값 저장내용이다.

통신메모리 저장위치 

저장 내용

저장위치 + 0 : 센서종류 78(0x4E) = N,  77(0x4D)= M, 73(0x49)= I
저장위치 + 1 : R상의 온도 값 WORD/DWORD 메모리 : 온도 값 x 100
FLOAT/DOUBLE 메모리 : 온도 값(소수점 2자리)
저장위치 + 2 : S상의 온도 값
저장위치 + 3 : T상의 온도 값
<표 1> METIS MT99DK18 통신 드라이버의 읽은 값 저장 메모리 및 위치

METIS MT99DK18 통신 드라이버의 읽은 값은 WORD/DWORD/FLOAT/DOUBLE 메모리에 동일한 값(저장형식만 다름)을 저장한다.

단 읽은 온도 값의 경우, WORD/DWORD 메모리에는 읽은 값 x 100 으로 저장하고, FLOAT/DOUBLE 메모리에는 소수점 2자리의 온도를 저장한다.

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

<그림 2> METIS MT99DK18 통신 드라이버의 옵션 대화상자의 예

 

<그림 2>의 , ,  버턴과 리스트 박스를 이용하여 읽기 형식을 작성한다.

 

<그림 3> METIS MT99DK18 드라이버의 통신 읽기 설정 추가/편집 대화상자의 예

 

<그림 3>은 <그림 2>의 대화상자에서 읽기 스케쥴을 추가 또는 편집할 때 나타나는 대화상자이다.

 

 

2. 쓰기 설정

METIS MT99DK18 드라이버의 쓰기설정은 없다.