사용자 도구

사이트 도구

English

modport:modbus란:modbus_code1:index

펑션코드 01 : Read Coil Status

1 비트 상태를 읽어올 수 있는 펑션코드입니다. 다음은 DIDC8 의 슬레이브 어드레스( ID) 3 번의 채널 0~7 를 읽어오는 예제입니다.

16진수를 0x?? 식으로 표기하였습니다.

Query:

필드명 DATA 바이트 수
슬레이브 어드레스 0X03 1
펑션코드 0X01 1
시작어드레스 HI 0X00 1
시작어드레스 LO 0X00 1
길이 HI 0X00 1
길이 LO 0X08 1
에러체크 CRC 2

이에 대한 응답은 아래와 같습니다.

필드명 DATA 바이트 수
슬레이브 어드레스 0X03 1
펑션코드 0X01 1
바이트 카운트 0X01 1
데이터 1 0X53 1
에러체크 CRC 2

비트정보 8 개를 읽어서 한 개의 바이트로 구성한 다음 반환해줍니다..

각 모듈의 전면부에 있는 ID 라고 적힌 로터리 스위치를 “슬레이브 어드레스”로 사용하시면 됩니다.

modport/modbus란/modbus_code1/index.txt · 마지막으로 수정됨: 2016/06/07 23:04 저자 Comfile Technology