Syscall FT5010 통신 드라이버

 

Syscall FT5010은 국내 엔티티웍스 사의 다목적 송신기 FT5010 장비와 통신을 위한 드라이버이다.

 

주의) FT5010 드라이버는 시작코드( ‘>’ 문자 )와 종료코드( CR )를 사용하는 것으로 설정해야 한다.

 

1. 읽기 설정

 

<그림 1>은 Syscall FT5010 통신 드라이버의 통신파일 편집 예이다.

 

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

 

<그림 1>의 디바이스 설정은 연결된 통신포트(COM1), 통식속도(9600), 패리티 비트(0), 데이터 비트(8), 정지 비트(1), 순으로 콤마( , )로 구분하여 장비에 설정된 값을 입력한다.

 

Syscall FT5010 통신 드라이버의 읽기 형식

Syscall FT5010 통신 드라이버의 읽기 형식은 다음과 같은 인자 순으로 사용한다.

1)      STATION – 사용안함. 0으로 고정.

2)      읽기 종류 – READ 로 고정.

3)      읽을 주소 – 사용안함.

4)      통신 메모리 저장 위치 – 사용안함.

5)      읽는 크기 - 읽어올 데이터 수. (항상 1로 설정)

 

읽기 예

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

 

중요) Syscall FT5010 통신 드라이버는 READ 읽기명령 하나만 설정하면 되고 읽은 값은 업체번호 x 100 + 그룹번호에 저장된다.

             또한 읽은 값은 WORD/DWORD/FLOAT/STRING 메모리에 동일한 값(저장형식만 다름)이 저장된다.

예) 업체 번호가 2이고 그룹번호가 4이면 204번지의 WORD/DWORD/FLOAT/STRING 메모리에 읽은 값이 저장된다.

 

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

 

<그림 2> > Syscall FT5010 드라이버의 옵션 대화상자의 예

 

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

 

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

 

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

 

 

2. 쓰기 설정

Syscall FT5010 통신 드라이버의 쓰기 설정은 없다.

 

 

3. Syscall FT5010 장비의 모습

<그림 4>는 Syscall FT5010 송신기 장비의 모습이고 <그림 5>는 수신기 장비의 모습이다.

 

<그림 4> Syscall FT5010의 송신기 장비의 모습

 

<그림 5> Syscall FT5010의 수신기 장비의 모습