Service

Home
Service
Company SmartFactory Product Service IR Recruit
기술상담
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Q&A
챗봇/채팅 원격 이메일 전화/예약
고객만족을 위해
최선을 다하겠습니다.
서비스센터 다운로드 기술상담 교육 A/S 자주찾는질문
Modbus LRC 관련 문의
작성자

정선일

작성일

2014-11-25

문의구분

제품

문의번호

643

Q.
XTOP10TV-ED-E  모델을 사용하여 테스트 중입니다.

Modbus 통신 관련 해서 LRC 계산법에 대해서 문의 드립니다.

Touch 에서 받은 데이타인데요.~~~





3A   -> 시작문자

30 30  -> 국번

30 33  -> 명령어

30 30 36 33 -> 선두 디바이스

30 30 30 33 -> 디바이스 점수

39 37 -> LRC

0D 0A -> tail





이렇게 받았는데요.~~




저기서 LRC 를 구할때..




시작문자와 Tail 을 제외한 데이타를 Sum 해서 2의 보수로 바꾸고 ,




뒤의 두자리를 아스키 값으로 표시하는것으로 알고 있습니다.




그래서 구해보면..




-----------------------------


30 30  -> 국번

30 33  -> 명령어

30 30 36 33 -> 선두 디바이스

30 30 30 33 -> 디바이스 점수


-----------------------------




위 데이타를 모두 더하게 되면,  0x024F 가 나오고요~~

이걸 2의 보수로 바꾸면

0010 0100 1111      -> 2진수로 표기


1101 1011 0000 -> 1의보수로 변환

1101 1011 0001 -> +1 을 하여 2의 보수로 변환




그러면 아래의 값이 나옵니다.. 

0x0DB1 

받는 데이타 와는 다르네요.

내용이 더 있는데 여기 등록글자수가 제한이 있네요..







A. 안녕하십니까? 고객님.

모드버스 프로토콜 관련 계산법이 포함된 메뉴얼 첨부합니다.
확인 부탁드립니다.

감사합니다. 수고하세요.
답변 첨부파일 다운로드
게시글 등록 시 설정한
비밀번호를 입력해주세요.

비밀번호를 잊으신 경우 A/S 센터로 문의해주세요.

현재 브라우저에서는 지원하지 않는 사이트입니다. 아래의 다른 브라우저를 다운받아 사용해주세요.