MET ONE Particle Counter 통신 드라이버

 

MET ONE Particle Counter 는 미국 Met One 사의 수질 분석계와 통신을 위한 드라이버이다.

 

주의) 일반적으로 MET ONE Particle Counter 드라이버를 사용하기 위해서는 컴퓨터에 RS-485 통신카드 또는 RS-232C to RS-485 통신 컨버터를 설치하여야 합니다.

 

 

1. 읽기 설정

 

<그림 1>은 MET ONE Particle Counter 통신 드라이버를 사용할 때의 통신설정 예이다.

 

             <그림 1> MET ONE Particle Counter 의 통신설정 예

 

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

또한 프로토콜 옵션 부에는 Particle Counting 측정시간을 ( 즉 Start Counting 명령 후 Stop Counting 명령시간 간격 ) 초 단위로( 기본 6초 ) 입력한다.

 

참고) Met One Particle Counter 장비의 통신속도는 9600, 0, 8, 1로 고정되어 있다.

 

 

읽기 설정 방법

READ 스테이션 읽을 명령어 읽을 주소 (사용안함) 메모리 저장위치 읽는 개수 ( 1로 고정)
READ, 0, 0, 0, 0, 1,
READ, 1, 0, 0, 50, 1,

1) 스테이션 : MET ONE Particle Counter 장비의 스테이션 번호 ( 0 ~ 63 )

2) 읽을 종류 : 사용안함. ( Send Record 데이터 읽기로 고정 )

3) 읽을 시작주소 : 사용안함

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

5) 읽는 크기: 읽을 크기. ( 항상 1로 고정, 실제 읽은 데이터 크기는 <표 1> 참조 )

 

 

주의) MET ONE Particle Counter  드라이버의 읽기 명령으로 읽은 값은 WORD, FLOAT, DWORD, STRING 의 지정 번지에 같이 저장된다.

메모리 저장위치

내용

비고

저장위치 + 0

통신상태

32 : 정상,

33 : Sensor Fail Alarm,

36 : alarm/count Alarm

저장위치 + 1 ~ 3

년, 월, 일

 

저장위치 + 4 ~ 6

시, 분, 초

 

저장위치 + 7

샘플 시간 또는 Counting 시간

초 단위

저장위치 + 8 ~ 9

Range1의 Size, Range1의 Count

7 ~ 10개의 Range 가 존재

( Range 1 ~ 6,

Input A, B,

Calibration, Location )

저장위치 + 10 ~ 11

Range2의 Size, Range2의 Count

저장위치 + 12 ~ 13

Range3의 Size, Range3의 Count

             <표 1> 읽기 명령( Send Record )의 읽은 내용과 저장위치

 

 

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

 

<그림 2> MET ONE Particle Counter 드라이버의 통신 읽기 설정 대화상자

 

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

 

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

 

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

 

 

 

2. 쓰기 설정

디지털/아날로그 출력명령으로 데이터의 읽기/쓰기를 할 수 있다.

 

디지털 출력 설정법

디지털 출력 설정은 아날로그 출력과 설정방법은 동일하고 출력 값만 ( 0 , 1 ) 다르다.

 

 

아날로그 출력 설정법

아날로그 출력으로 데이터의 읽기와 설정 값을 출력할 수 있다.

 

아날로그 출력 TAG 설정 시 필요한 요소

1) PORT           MET ONE Particle Counter 통신 드라이버를 설정한 포트번호. ( 0 ~ 255 )

2) STATION      MET ONE Particle Counter 장비의 Station 번호. ( 0 ~ 63 )

3) Address      A, R 명령어 : 읽은 값을 저장할 메모리 위치, ( 저장내용은 <표 1> 과 동일 )

                        기타 : 사용안함.

4) Extra1          읽기/쓰기 명령어. ( <표 2> 참조 )

c, d, e, o, C, E, K, M, P, T, A, R, I, U 등

5) Extra2          사용안함,

 

 

명령어

내용

비고

c

Start Counting ( Computer Controlled )

대, 소문자 구분

d

Start Counting ( Counter Controlled )

e

End Counting

o

Alarm Output

C

Clear Buffer

E

Send EPROM Revision

K

Send Cal Curve

M

Mode Request

P

Program Sizes

T

Identify Model

A

Send Record

R

Re Send Record

I

Local Mode

U

Universal Select

             <표 2> MET ONE Particle Counter 통신 드라이버의 명령어와 내용

 

 

예1) Station : 0  Address : 0000  Extra1 : R, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 0번 MET ONE Particle Counter 의 이전 Record 데이터 읽어서 0번지 ~ WORD/DWORD/FLOAT/STRING 메모리에 읽은 데이터를 저장한다.

 

예2) Station : 0  Address : 0000  Extra1 : c, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 0번 MET ONE Particle Counter 에 start Counting 명령을 전송하여 Counting 하도록 한다.

 

예3) Station : 0  Address : 0000  Extra1 : e, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 0번 MET ONE Particle Counter 에 stop Counting 명령을 전송하여 Counting을 중지 하도록 한다. ( 단 Start Counting 중이라야 함 )

 

예4) Station : 0  Address : 0100  Extra1 : A, EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 0번 MET ONE Particle Counter 에 Counting 한 값을 읽어서 100번지 ~ WORD/DWORD/FLOAT/STRING 메모리에 읽은 데이터를 저장한다. ( 단 Start Counting, Stop Count 명령이 전송되었어야 함 )

 

 

3. MET ONE Particle Counter 의 전원 및 통신 케이블 연결

 

전원연결

<그림 4>의 +15V,  AGND,  -15V,  +5V,  DGND 단자에  DC 전원을 연결한다. ( Met One 사에서 제공하는 전원 변환기를 연결  :  원 전원 100 ~ 250 V AC )

 

<그림 4> MET ONE Particle Counter 에 전원/통신 케이블을 연결한 예

 

 

RS-485 통신 케이블 연결

<그림 4>의 485A, 485B 단자에 RS-485 통신 케이블을 다음과 같이 연결한다.

컴퓨터 측                                          MET ONE Particle Counter  측

Tx+, Rx+  -------------------------------------- 485A 단자

Tx-, Rx-  -------------------------------------- 485B 단자

 

 

<그림 5> MET ONE Particle Counter  장비의 모습

 

 

4. MET ONE Particle Counter 장비의 설정방법

 

MET ONE Particle Counter  장비의 스테이션 등의 설정법

MET ONE Particle Counter 장비의 스테이션 ( 0 ~ 63 ) 등은 다음과 같이 설정한다.

             1) 연결된 모든 Particle Counter 장비의 전원을 끈다.

             2) 설정할 장비의 전원을 켠다.

             3) 전원 투입 후 30초 이내에 하이퍼 터미널 프로그램을 포트 번호, 9600, 0, 8, 1로 연결한다.

             4) load 를 입력하고 Enter 키를 누른다.

             5) 설정화면이 나타난다. ( 만약 설정화면이 나타나지 않으면 장비에 문제가 있거나 전원 투입 후 30초가 지났다. )

             6) 1 ( Unit ID 또는 스테이션  설정 ) ~ 9 번을 선택하여 장비의 스테이션 등을 설정한다.

             7) Q를 입력하여 설정을 완료한다.