Modbus RS485통신 Troubleshooting Guide
페이지 정보
작성자 최고관리자 댓글 0건 조회 10,822회 작성일 23-08-31 16:19본문
▶ 통신 외적 이슈
1. 통신 케이블 배선이 잘못 되어있을 경우, 혹은 케이블이 고장난 경우
2. 드라이버 고장
▶ RS485 설정 이슈
1. COM가 인식이 안되는 경우
: USB driver 프로그램 미설치 문제
2. 통신 설정이 잘못되어 있는 경우
: (통신 속도, 패리티) 등 안 맞을 경우 통신 안됨.
▶ 제품 설정 이슈
드라이버 ID가 맞지 않는 경우
▶ Modbus 프로토콜 이슈
1. 에러코드가 날라오지 않는 경우
: RS485 설정이나 제품 설정이 잘못 되어있음
2. 에러코드가 날라오는 경우
FC(function code) + 0x80 (error) + error code
FC(0x03) ->0x83 + error code , (0x06) -> 0x86 + error code , (0x10)->0x90 + error code
1) 코드 0x01 : 사용 불가능한 FC 사용
ex) 01 04 60 02 00 01 CRC -> 01 84 01 CRC
2) 코드 0x02 : 접근 불가능한 주소 사용 시 발생
ex) 01 06 FF FF 00 01 CRC -> 01 86 02 CRC
3) 코드 0x03 : 잘못된 값을 입력했을 때 발생
ex) 01 06 01 45 00 FF CRC -> 01 86 03 CRC
4) 코드 0x04 : 읽기 명령 시 51개 초과일 때 발생
ex) 01 03 00 01 00 FF CRC -> 01 83 04 CRC
5) 코드 0x08 : CRC 에러
ex) 01 03 00 01 00 01 (잘못된 CRC) -> 01 83 08 CRC
댓글목록
등록된 댓글이 없습니다.