메뉴

dExpert logo

(C#) Serial/TCP 통신 패킷 분석 프로그램 - 기능 소개 문서 / 소스 (VS2015)

등록자 lov24u  
등록일 2019-09-15 오후 10:30:15
가격 30,000원 (VAT 별도)
판매 수 17건 (열람 : 2654)
사용환경 Windows / Eng / C# / VS2015
첨부파일 CommAnalyzer_devpia.zip
샘플 CommAnalyzer Introduction_20190105.zip
평점
판매자 컨텐츠 등록 수 2 건

PC에 Comport가 없을 때 프로그램 실행 시 에러나는 문제 수정했습니다. (20190915)

===============================================================================================

통신 어플리케이션 프로토콜/패킷 분석 시 유용하게 사용할 수 있는 다양한 기능이 포함된 통신 패킷 분석기입니다.

PLC/임베디드 보드를 포함한 통신 모듈 프로토콜 분석 및 응용 프로그램 개발(시리얼, TCP)을 위해 사용한 소프트웨어 입니다.

패킷 분석 용도로 유용하지만 해당 소프트웨어의 내부 소스 코드를 참고하면 통신 프로그램 개발 시 참고가 될 것으로 생각합니다.

C# 소스 코드를 구조화하고 간결하게 네이밍해서  용이할 것으로 보입니다.주석 없이도 소스 코드 분석 및 재사용하는데 큰 무리는 없을 것입니다.

감사합니다.


* 주요 기능     >> 첨부된 CommAnalyzer Introduction_20190105.zip의 PDF 문서를 참고하시면 자세한 기능 및 특징을 확실하실 수 있습니다.

1. 유연한 송신 패킷 구조

    - [Send Data1] [Error Check] [Send Data2] [End Code]

    - 주요 패킷 저장, 전송한 패킷 저장

    - ASCII / HEXA

    - 특정 코드를 이용한 ASCII 내 HEXA 데이터 입력 ex) {02}ABCDEF{03}

2.  다양한 어플리케이션 프로토콜 처리 가능

    - Modbus RTU / Modbus ASCII / Modbus TCP (Header 패킷 포함) / 유저 정의 프로토콜

    - Serial 통신, TCP 통신 가능

3. 다양한 Error Code 및 End Code 포함

    - CRC16 / LRC / BCC / CRC8

    - CR / LF / CR&LF / Defined End Code

    - 수신 데이터에 Error Code 및 End Code 적용 후 처리 여부 결정 (No Check 기능 포함)

4. 데이터 파싱 기능

    - ASCII 수신 패킷에 포함된 데이터 파싱 (위치, 길이)

    - HEXA 수신 패킷에 포함된 데이터 파싱 (위치, 길이)

5. 다양한 모니터링 정보

   - 송/수신 카운트, 통신 방향, ASCII 패킷 정보, HEXA 패킷 정보, 파싱 데이터, 바이트 수, 송/수신 시간, 송/수신 사이 시간

6. 기타 기능

   - 기존 설정 저장/읽기 기능(Data Contract Xml Serialize)

   - 특정 주기 자동 패킷 전송 및 종료 시간 설정 가능

   - 모니터링 정보 CSV 저장  

7. 사용 예시

   - Modbus RTU

   - Modbus TCP

이전 구매

댓글 ( ※ 이 컨텐츠에 대한 궁금점이나 의견 등 다양한 의견교환의 공간입니다. )

궁금하신게 있다면 댓글이나 pcb0407@naver.com으로 메일 주시기 바랍니다. 많은 관심 부탁 드립니다.  /  lov24u  

'0'의 InvalidArgument=Value는 'SelectedIndex'에 사용할 수 없습니다. 매개 변수 이름: SelectedIndex 'udcCommAnalyzer1' 변수를 선언하거나 할당하지 않았습니다. 'udcCommAnalyzer2' 변수를 선언하거나 할당하지 않았습니다.  /  bbackorla  

프로그램을 구매했는데 안열려요  /  bbackorla  

bbackorla님 안녕하세요? 지금 다시 다운로드해서 컴파일 해봤는데 말씀하신 내용 포함하여 별다른 에러가 뜨지는 않네요. 위에 있는 메일로 조금 더 상세한 에러 내용을 주시면 확인해보겠습니다. 감사합니다.  /  lov24u