본문 바로가기 메뉴 바로가기

황규석 I'm third rate programmer

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

황규석 I'm third rate programmer

검색하기 폼
  • 분류 전체보기 (89)
    • 프로그램 (0)
      • ASP.NET (1)
      • C# (8)
      • Vaddin (0)
      • JAVA (20)
      • C++Builder (13)
      • RAD Studio (1)
      • DATABASE (4)
      • ANDROID (7)
      • R (6)
      • FLEX (14)
      • 미분류 (6)
      • 링크 (8)
      • Python (1)
      • ChatGPT (0)
  • 방명록

CRC16 (2)
[ JAVA ] 자바로 구현해보는 모드버스의 crc16 체크섬

C로 구현해본데 이어 이번엔 java로 구현해 보았다. 추가로 시리얼모드외에 TCP모드의 프로토콜 생성함수도 포함 ^^. [Java Souce] package hclass.solra; import hclass.util.HtypeCast; /** * MODBUS 통신 프로토콜 * 작정자명: HwangKyuseok(황규석) * 작성일자: 2013.06.011 ~ 06. 18 * 비 고: * 1. Modbus RTU (바이너리) 통신: CRC16 체크섬 생성, 주소생성모듈(시리얼용, TCP/IP용) * *2. 2013.06.18 완료: 현재 펑션코드 0x03 Read Multipe Registers * (워드 단위 입/출력포트 상태읽기) 의 주소 체계만 진행됨 * */ public class Modbus ex..

프로그램/JAVA 2013. 6. 26. 00:30
[ C++ Builder ] Modbus CRC16 구하는 함수

모드버스 TCP socket 통신에서는 CRC 체크를 하지 않지만 시리얼통신 에서는 CRC 체크를 한다. 아리내느 Modbus CRC16 를 구하는 함수다.//------------------------------------------------------------------------------------ WORD __fastcall TfrmMain::CRC16 (const BYTE *nData, WORD wLength) { static const WORD wCRCTable[] = { 0X0000, 0XC0C1, 0XC181, 0X0140, 0XC301, 0X03C0, 0X0280, 0XC241, 0XC601, 0X06C0, 0X0780, 0XC741, 0X0500, 0XC5C1, 0XC481, 0X..

프로그램/C++Builder 2013. 6. 14. 13:45
이전 1 다음
이전 다음
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
  • 중앙 속기사무소
  • 살며...쉬어가며
  • 즐기면서 살자...
  • 류종택의 프로그래밍 강의실
  • Imp on Delphi & C++Builder: De…
  • 마이크로소프트웨어
  • 고재열의 독설닷컴
  • 아이엠피터
  • savvy?
  • 까 오 지 의 '책 약 ( 冊 藥 )'
TAG
  • 세월호
  • 동적할당
  • 티스토리 초대장
  • 플렉스
  • 소설
  • 자바
  • Modbus
  • 통계
  • flex
  • SQLite
  • C++Builder
  • 서블릿
  • 특별법
  • 김정환
  • 독서
  • java
  • 한빛미디어
  • 책
  • C#
  • CRC16
  • R
  • Servlet
  • MenuBar
  • rJava
  • Post
  • 모드버스
  • XML
  • 안드로이드
  • 쓰레드
  • MySQL
more
«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
글 보관함

Blog is powered by Tistory / Designed by Tistory

티스토리툴바