모드버스 2

[241015] 모드버스 RTU와 TCP

RS486 Modbus RTURS485: RS485는 Recommended Standard 485의 약자로, 산업용 통신 표준입니다. 이 표준은 다중 드롭 네트워크에서 최대 32개의 장치가 하나의 버스에서 통신할 수 있도록 합니다. (N:N 통신)Modbus: Modbus는 산업용 전자 장치 간의 통신을 위한 프로토콜입니다. Modbus는 마스터-슬레이브 구조를 사용하며, 데이터 전송을 위해 다양한 물리적 매체(RS485, RS232, TCP/IP 등)를 지원합니다RTU (Remote Terminal Unit): RTU는 Modbus 프로토콜의 전송 모드 중 하나로, Remote Terminal Unit의 약자입니다. RTU 모드는 이진수 형식으로 데이터를 전송하며, 주로 RS485와 같은 직렬 통신에서..

일기/개발일기 2024.10.15

[241014] RS-485 Modbus RTU 통신

RS-485 Modbus RTU 통신RS-485: 차동 신호를 사용하는 직렬 통신 표준으로, 노이즈에 강하고 장거리 통신이 가능합니다.Modbus: 산업용 통신 프로토콜로, 마스터-슬레이브 구조를 가집니다.RTU: Remote Terminal Unit의 약자로, 바이너리 데이터 전송 방식을 사용합니다.프레임 구조: [슬레이브 주소] [기능 코드] [데이터] [CRC 체크섬]주어진 데이터 설명: [TX]는 전송(Transmit), [RX]는 수신(Receive)을 나타냅니다.예를 들어, 첫 번째 전송 프레임을 분석해보면: [TX] 01 03 00 01 00 70 15 EE01: 슬레이브 주소 (1번 장치)03: 기능 코드 (레지스터 읽기)00 01: 시작 레지스터 주소 (온도)00 70: 읽을 레지스터 개..

일기/개발일기 2024.10.14