무제 문서
 
     
 

 

Cnet 모듈을 위한 통신 프로토콜 편집기

Frame Eidtor란 Cnet(컴퓨터 링크) 모듈의 통신 기본설정 및 프로토콜을 위한 윈도우용 응용 편집프로그램입니다. 기본설정의 경우 국번, 통신속도, Stop bit, Parity bit 등을 설정할 수 있으며, 모뎀 통신을 위한 전용모뎀/Dial-up 모뎀 선택 기능을 지원하며, Null모뎀 또한 지원합니다.
타사기기와 범용 통신을 할 경우 Frame Editor를 사용하여 타사 프로토콜을 작성/편집할 수 있도록 하였습니다. 즉, Frame Editor를 사용하면 프로토콜이 공개되어 있는 어떠한 기기와도 통신이 가능합니다. Frame Editor는 실행 프로그램(FEDIT20.exe)을 원하는 폴더에 복사하여 별도의 설치과정 없이 실행시켜 사용하실 수 있습니다.

[주1] GM7/K80S의 경우에는 프레임편집기를 사용하지 않습니다. GMWIN 내의 통신파라미터에서 통신에 필요한 파라미터 및 프로토콜의 작성이 가능합니다.

 
 
 
* 특징
- 기본 파라미터 설정 기능
- 사용자 모드용 프레임 편집 기능
- 프레임 및 기본 파라미터 읽기/쓰기 기능
- 모듈 동작전환 기능 송수신 프레임 모니터 기능
- 프레임 및 파라미터 파일 저장 기능
- 온라인 모드 변경 기능
- 플래시메모리 관리 기능
 
* 파라미터 설정
기본 파라미터는 통신 모듈의 통신규격을 설정하는 것으로 통신 속도, 패리티, 데이터 비트,스톱 비트, 모뎀
사용 여부를 결정합니다.
모뎀을 이용해서 통신을 할 때에는 모뎀을 초기화하는 명령어를 입력해야 합니다.
(모뎀의 초기화 명령어가 회사별로 약간씩 다를 수 있으나, 대부분의 경우 'ATZ'입니다.)
아래 표는 기본으로 설정하는 기본 파라미터의 항목들을 설명합니다.
기본 파라미터는 RS-232C와 RS-422 채널에 대해 각각 설정되며 설정 값은 통신 채널별로 저장됩니다.
설정항목 내용 비고
국번 전용모드 및 타사 전용모드에서 사용되는 모듈 국번 설정 0~31국
통신방식 통신 채널이 RS-232C인 경우 RS-232C채널의 통신방식 설정 널 모뎀/모뎀/전용모뎀
통신 채널이 RS-422인 경우 RS-422 채널의 통신방식 설정 RS-422/RS-485
통신속도 통신속도를 채널별로 설정 300~76,800 bps
데이터 비트 비동기 통신방식의 데이터 비트 수 7 ~ 8비트
정지 비트 비동기 통신방식에서 필요한 Stop bit수 1~ 2비트
패리티 데이터 에러 체크용 패리티 Bit수 None/Even/Odd
초기화 명령 모뎀 사용시 다이얼업 모뎀 초기화 명령 기본값 ATZ
모니터 등록크기 전용모드에서 모니터 할 수 있는 모니터 등록 개수 기본값 ATZ
[주2] 통신 최고속도는 RS-232C 채널은 최대 38,400bps이고, RS-422채널은 최대 76,800bps 까지 설정할 수 있습니다.
 
프레임 설정
- 프레임 설정은 사용자 정의 모드로 사용할 경우 상대기기의 프로토콜에 맞춰 Cnet I/F 모듈이 통신할 수 있도록 프로토콜을 정의하는 기능입니다. 프레임은 사용자 정의 통신을 하기위해서는 반드시 필요한 기본 설정사항이며, 이를 이용한 송수신 프로그램을 GMWIN에서 작성하여 주어야 합니다.
- 프레임 편집은 송수신 프레임의 종류에 따라 각각 설정할 수 있는데 최대 64개 까지 설정할 수 있습니다.
아래 그림은 세가지 프레임을 등록한 경우의 메인 화면을 보여줍니다.
프레임 편집화면은 '프레임 리스트'와 '프레임 정보'의 두 화면으로 구성되는데 '프레임 리스트'는 등록한 프레임의 이름과 등록번호를 나타내며 '프레임 정보'는 선택된 프레임에 대한 개략적인 정보를 보여 줍니다.