본문 바로가기
컴퓨터 활용/윈도우 프로그램

[ 윈도우 프로그램 ] 이더넷 및 시리얼 통신 테스트 프로그램 소개 : J1C.exe

by jeong-f 2021. 11. 12.
반응형

통신 테스틑 하기 위한 프로그램으로 이더넷 및 시리얼 통신을 지원하는 프로그램을 소개 하고자 합니다.

프로그램 소개

comanalyzer 프로그램을 이용하면 데이터가 짧은 경우에는 쉽게 바로 확인이 가능하지만, 데이터의량이 길고 RS-232포트가 COM6이상인 경우 사용의 제약이 있어 대체 프로그램으로  J1C프로그램을 소개 하고자합니다.

이프로그램은 아직까지 홈페이지에서 문의사항을 받고 있으며, 추가기능인 232통신 캡처기능 (추가 요청 필요)을 지원 하고 있습니다.  화면이 직관적이라 사용하는데는 어려움이 없습니다.

지원하는 통신 목록

시리얼 통신 , TCP 서버 및 클라이언트 , UDP 통신을 지원하며 통신 데이터 확인 창이 커서 직관적으로 통신 상태를 볼 수 있습니다.

통신을 위해 지원하는 기능

① 문자 모드 ( HEX로 보기 , HEX로 보내기 , 마지막에 CR(0x0D) 추가해서 전송, 마지막에 LF(0x0A) 추가해서 전송

② 체크썸 계산하기  ( CHECKSUM , CRC 16 을 지원 합니다 )

③ 타임 모드 : 설정한 시간 단위로 자동 전송 하기

시리얼 통신 사용해보기

먼저 장치 관리자에서 컴퓨터에 연결된 포트를 확인합니다.

좌측의 통신 포트를 설정하고 [ Connect ] 를 눌러 줍니다.

연결이 완료 되면 초록색으로 "Serial communication start"라고 문구가 나타나며연결 실패시 알람 메시지가 띄워 집니다.

반응형

통신 프로토콜은 앞에서 작성했던 허니웰 스캐너 통신 명령을 이용하겠습니다.

① 바이너리(16진수)로 전송할 것이므로 [ Send HEX ]를 선택하시고

②16진수 문자 "16540D"를 입력 후

③[Send]를 눌러 주시면 통신 창에 전송한 데이터가 나타납니다.


전송후 문자가 바이너리를 아스키문자형으로 자동 변환 되면서 내용의 구분이 어려울것입니다.

이런경우 [ Show Hex ]에 체크를 하고 데이터를 다시 보내면 바이너리 코드로 데이터를 확인 할 수있습니다.

프로그램 다운로드 및 관련 사이트

 

J1C - 시리얼 통신 프로그램

 

www.j1lab.com

J1C.exe
3.24MB



J1LAB 에서 개발한 프로그램은 무료이며 사용자의 기부를 통하여 업데이트 및 웹 사이트를 운영하고 있습니다.

프로그램 관련 사항은  해당 사이트에 문의 해주시고 사용하시는데 궁금하신점있으시면 댓글 남겨 주세요.


반응형

댓글