Micro Jet Recorder 통신 드라이버

 

Micro Jet Recorder 은 일본 Fuji Electric Co., Ltd. 의 기록계(Recorder)와  통신을 위한 드라이버이다.

 

1. 읽기 설정

 

<그림 1>은 Micro Jet Recorder 통신 드라이버의 통신설정 예이다.

 

<그림 1> Micro Jet Recorder 드라이버의 통신 설정 예

 

<그림 1>의 DEVICE 설정은 연결된 통신포트( COM1 ), 통신속도( 19200 ), 패리티 비트( 1 ), 데이터 비트 ( 8 ), 정지 비트 ( 1 ) 순으로 장비에 설정된 값을 입력한다.

또한 프로토콜 옵션 부에는 쓰기 후 읽기 지연시간( 0 ~ 5000 mSec, 기본 = 200 )을 입력한다.

 

Micro Jet Recorder의 드라이버의 읽기 작성 형식

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

1) 스테이션 – 장비의 스테이션 번호. ( 0 ~ 31 )

2) 읽을 파일번호(File No) – 0 ~ 127 사이의 파일번호. ( <표 1> 참조 )

3) 파일 내의 읽을 시작번지 – 0 ~ 255 사이의 시작번지

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

5) 읽을 크기 – 1 ~ 16개 중에서 설정. ( 워드 단위 )

 

읽기 설정 예)

READ,     1,    17,     0,    0,   12,

READ,     1,     0,     0,   20,   16,

 

<표 1>은 Micro Jet Recorder 통신 드라이버에서 사용하는 주요 파일번호와 내용이다.

각 파일번호 내의 읽기/쓰기 번지와 내용 등은 Micro Jet Recorder 사용 설명서를 참조하여 사용한다.

 

파일번호

내용

읽기/쓰기 여부

크기

0

Parameter

읽기/쓰기

16 워드

1 ~ 12

Range

각 32 워드

13

Alarm Setting

144 워드

14

System

32 워드

15

Command

8 워드

16

Input Failure Information

읽기전용

6 워드

17

Input Data

12 워드

19

Alarm Output

36 워드

21

Transmission Input Data

쓰기전용

12 워드

22

Message

읽기/쓰기

120 워드

33 ~ 35

Daily Report

읽기전용

각 256 워드

37 ~ 38

Totalization

<표 1> Micro Jet Recorder 통신 드라이버에서 사용하는 주요 파일번호와 내용

 

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

 

<그림 2> Micro Jet Recorder 통신 드라이버의 읽기 설정 대화상자

 

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

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

 

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

 

 

2. 쓰기 설정

 

쓰기 설정으로 모드, 시간 등을 설정할 수 있다.

 

 

디지털 쓰기

디지털 쓰기는 아날로그 쓰기와 동일한 방법으로 설정하고 출력 값( 0 또는 1 )만 다르다.

 

 

아날로그 쓰기

아날로그 쓰기를 위한 디지털 출력 태그 설정 시 필요한 요소

1) Port             연결된 통신포트 번호. (COM 번호가 아님)

2) Station         장비의 스테이션 번호. ( 0 ~ 31 )

3) Address      파일 내의 출력할 번지.

Extra2 가 1이면 0 ~ 511 사이의 출력할 바이트 번지,

Extra2 가 1  아니면 0 ~ 255 사이의 출력할 워드 번지.

4) Extra1          0 ~ 127 사이의 파일번호. ( <표 1> 참조 )

5) Extra2          출력 데이터 형태설정.

1 =  바이트 단위 출력,

0, 기타 = 워드 단위 출력.

 

참고) Micro Jet Recorder의 통신 프로토콜은 바이트 단위 출력을 제공하지 않으나 개발된 통신 드라이버는 워드 값을 읽어서 내부 계산을 한 후 바이트 단위 출력을 한다.

 

설정 예1)

PORT : 0   STATION : 1   ADDRESS : 00000  EXTRA1 : 0  EXTRA2 : 빈칸으로 설정하고 아날로그 출력을 하면 0 번 포트에 연결된 Micro Jet Recorder 의 0번 파일의 0번지 워드 값(Main Chart Speed)을 설정한 값으로 변경할 수 있다.

 

설정 예2)

PORT : 0   STATION : 1   ADDRESS : 00002  EXTRA1 : 15  EXTRA2 : 1 로 설정하고 아날로그 출력을 하면 0 번 포트에 연결된 Micro Jet Recorder 의 15번 파일의 2번지 바이트 값(Month)을 설정한 값으로 변경할 수 있다.

 

 

3. 통신케이블 및 전원연결

Micro Jet Recorder 에 통신케이블 및 기본 전원은 다음과 같은 방법으로 연결한다.

 

통신케이블 연결

<그림 4>의 RS-485 TRX1( + ), TRX2( - )에 컴퓨터 측의 RS-485 +, - 단자를 다음과 같이 연결한다.

Micro Jet Recorder 측( COMM )              컴퓨터 측( RS-485 )

             TRX1( + ) 단자  ----------------------------  + 단자

             TRX2( - ) 단자  ----------------------------  - 단자

 

<그림 4> Micro Jet Recorder 에 통신 케이블, 기본전원 등을 연결한 모습

 

 

기본 전원연결

<그림 4>의 전원 입력 부에 200 ~ 220V AC 50/60 HZ 전원을 연결한다.

 

참고) Micro Jet Recorder 의 자체 전원 ON/OFF 스위치는 앞면 조작 및 표시 부분을 안쪽(당겨서 열 수 있다)에 있다.

 

 

4. 장비 스테이션, 통신속도 등의 설정

Micro Jet Recorder는 0 ~ 31 사이의 스테이션 번호를 설정하여 멀티드롭(Multi-Drop) 형식의 통신을 할 수 있다.

또한 2400 ~ 19200 bps 사이의 통신속도와 패리티 비트, 데이터 비트, 정지 비트 등을 다음과 같은 방법으로 설정할 수 있다.

             1) 운전 상태에서 앞면 덮개를 열면 오른쪽에 SELECT, 상, 하 방향, ENTRY 버튼이 있다.

             2) 먼저 SELECT 버튼을 12번 누르면 화면 표시 부 위쪽에 ‘COMMUNICATION’ 이 표시되고 아래쪽에 ‘STATION NO.’ 가 표시된다.

             3) 상, 하 방향버튼을 눌러 원하는 스테이션 번호를 0 ~ 31 중에서 설정하고 ENTRY 버튼을 누르면 ‘BAUD RATE’ 가 화면에 표시된다.

             4) 상, 하 방향버튼을 눌러 원하는 통신속도를 2400, 4800, 9600, 19200 중에서 설정하고 ENTRY 버튼을 누르면 ‘STOP BIT’ 가 화면에 표시된다.

             5) 상, 하 방향버튼을 눌러 원하는 정지 비트 값을 1, 2 중에서 설정하고 ENTRY 버튼을 누르면 ‘PARITY’ 가 선택된다.

             6) 상, 하 방향버튼을 눌러 원하는 패리티 비트 값을 NONE, ODD, EVEN 중에서 설정하고 ENTRY 버튼을 누르면 ‘DATA TYPE’ 가 화면에 표시된다.

             7) 다시 ENTRY 버튼을 누르면 ‘COMMUNICATION’ 이 화면에 표시된다.

             8) 왼쪽의 ‘DISPLAY’ 버튼 등을 눌러 설정을 종료한다.

 

<그림 5> Micro Jet Recorder의 앞쪽 모습