Modbus
자동화 디바이스간 통신을 위해 개발된 산업용 프로토콜, Master/Slave 구조
1) 종류
- Modbus RTU : RS-232/485/422 등의 시리얼 통신용, 이진 데이터 전송
- Modbus ASCII : RS-232/485/422 등의 시리얼 통신용, ASCII 데이터 전송
- Modbus TCP/IP : 이더넷 기반의 TCP 통신용
2) Modbus RTU
- 주요 기능 및 코드
여러 가지 기능 코드가 있는데, 16비트 단위의 04(Read Input Register), 03(Read Holding Register), 06(Write Single Register), 16(Write Multiple Register) 기능을 주로 사용 함.
- 프로토콜 Fuction 코드
- 프로토콜 메시지 구조
- 프로토콜 Fuction의 종류