<그림 1>은 미국의 Helix Technology Corporation 의 Granville-Phillips Vacuum Gauge Controller를 사용할 때의 통신설정 예이다.
<그림 1> Granville Vacuum Gauge307 프로토콜 통신설정 예
<그림 1>의 DEVICE 설정은 연결된 통신포트( COM1 ), 통신속도( 300 ), Parity Bit( 0 ), Data Bit ( 7 ), Stop Bit ( 2 ) 순으로 입력한다.
Granville Vacuum Gauge 의 통신속도, Parity Bit, Data Bit, Stop Bit 는 통신모듈의 DIP 스위치로 변경할 수 있다. (4번 항목 참조)
* 참고) Granville Vacuum Gauge307 Controller의 기본 통신설정은 300 BPS, 0 Parity, 7 Data Bit, 2 Stop Bit 이다.
읽기 설정 방법
READ | 스테이션 (사용안함) |
읽을 종류 | 시작주소 (사용안함) |
메모리저장위치 | 읽는 개수(고정) |
FLOAT, | 0, | DS IG1, | 0, | 0, | 1, |
FLOAT, | 0, | DS IG2, | 0, | 1, | 1, |
READ, | 0, | PCS, | 0, | 0, | 1, |
1) 스테이션 : 사용안함.
2) 읽을 종류 : 읽을 Device 데이터 종류. (<표 1> 참조)
DGS – Degas 상태 읽기 (0 또는 1),
DS IG1, DS IG2, DS CG1, DS CG2 – 각 Gauge의 Pressure 읽기,
PCS, PCS 1 ~ 6, PCS G - 각 Channel Status 읽기 (PCS 는 모든 채널 읽기 이고 PCS B 는 모든 채널(6개)을 비트별로 표시한다),
3) 읽을 시작주소 : 사용안함.
4) 메모리 저장 위치 : 읽어온 상태 값을 저장할 버퍼위치.
5) 읽는 크기: 읽을 크기. (고정 PCS 는 6개의 데이터 나머지는 1개)
읽을 종류 | 내 용 | 설 명 |
DGS | Degas 상태 읽기 | 1 = ON, 0 = OFF |
DS IG1 | IG1 Pressure 읽기 | 실수형 (예 1.20E-03) |
DS IG2 | IG2 Pressure 읽기 | |
DS CG1 | CG1 Pressure 읽기 | |
DS CG2 | CG2 Pressure 읽기 | |
PCS | 모든 Channel 읽기 | 6 개의 Channel 읽기 |
PCS B | 6 개의 Channel 비트별 읽기 | |
PCS 1PCS 2…PCS 6 | 1 ~ 6번 Channel 읽기 | 각 Channel 읽기 |
<표 1> Granville Vacuum Gauge307 통신 드라이브의 읽을 종류와 내용
또한 <그림 1> 프로토콜 옵션부의 아이콘을 클릭하면 <그림 2>의 대화상자가 나타나는데 여기서도
READ 스케쥴을 작성할 수 있다.
<그림 2> Granville Vacuum Gauge307 통신 드라이브의 옵션 대화상자
<그림 2>의 ,
,
버턴과 리스트 박스를 이용하여 READ 스케쥴을 작성한다.
<그림 3> Granville Vacuum Gauge307 통신 드라이브의 READ 추가/편집 대화상자의 예
<그림 3>은 <그림 2>의 프로토콜 옵션 대화상자에서 READ 스케쥴을 추가 또는 편집할 때 나타나는 대화상자이다.
출력은 SCAN File과 상관없이 컨트롤러의 직접 ADDRESS에 쓴다.
디지털 출력 설정법
디지털 출력으로 Granville Vacuum Gauge307 Controller의 상태를 변경할 수 있다.
디지털 출력 TAG 설정 시 필요한 요소
1) PORT Granville Vacuum Gauge307 Controller 와 연결된 PORT 번호.
2) STATION 사용안함.
3) Address 사용안함.
4) Extra1 출력할 데이터 종류.
DG - Degas ON/OFF 출력,
IG1 – IG1 ON/OFF 출력,
IG2 – IG2 ON/OFF 출력,
5) Extra2 사용안함.
예1) Port : 0 Station : 0 Address : 0000 Extra1 : IG1, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 Port 0 번에 연결된 Granville Vacuum Gauge 307 콘트롤러의 IG1 을 제어(ON/OFF) 할 수 있다.
예2) Port : 0 Station : 0 Address : 0000 Extra1 : IG2, EXTRA2 : 빈칸으로 설정하고 디지털 출력을 하면 Port 0 번에 연결된 Granville Vacuum Gauge 307 콘트롤러의 IG2 을 제어(ON/OFF) 할 수 있다.
아날로그 출력 설정법
디지털 출력과 설정법이 동일하게 사용한다.
<그림 4> Granville Vacuum Gauge307 콘트롤러의 앞면
RS-232C 통신 케이블 연결
Granville Vacuum Gauge307 Controller의 통신모듈에 RS-232C 통신케이블을 연결한다.
통신속도, Data, Parity, Stop Bit 설정
Granville Vacuum Gauge307 Controller의 통신모듈에 있는 8개의 DIP 스위치를 ( <그림 5> 참조 ) <표 2>, <표 3> 과 같이 설정하여 통신속도 등을 변경할 수 있다.
S6 |
S7 |
S8 |
Baud Rate |
On |
On |
On |
9600 |
On |
On |
Off |
4800 |
On |
Off |
On |
2400 |
On |
Off |
Off |
1200 |
Off |
On |
On |
600 |
Off |
On |
Off |
300 |
Off |
Off |
On |
150 |
Off |
Off |
Off |
75 |
<표 2> Granville Vacuum Gauge307 통신속도 설정법
S3 | S4 | S5 | Data Bit | Parity Bit | Stop Bit |
On | On | On | 8 | None | 2 |
On | On | Off | 8 | Even | 1 |
On | Off | On | 8 | Odd | 1 |
On | Off | Off | 7 | None | 2 |
Off | On | On | 7 | Even | 1 |
Off | On | Off | 7 | Odd | 1 |
Off | Off | On | 7 | Even | 2 |
Off | Off | Off | 7 | Odd | 2 |
<표 3> Granville Vacuum Gauge307 Data, Parity, Stop Bit 설정법
주의) Granville Vacuum Gauge307 통신카드의 DIP 스위치는 보드(기판) 쪽이 ON 이다.
<그림 5> Granville Vacuum Gauge307 의 통신카드 DIP 스위치