가이드
현장에서 자주 막히는 통신 문제를 바이트 단위로 풀어 봅니다.
Modbus RTU 프레임 읽는 법 — 요청·응답·예외·CRC
«01 03 00 00 00 02 C4 0B» 한 줄을 바이트 하나씩 풀어 봅니다. 주소·함수·시작 주소·개수·CRC 순서와 예외 응답, 40001 표기까지.
읽기 →USB-시리얼 변환기 지연 — 프레임이 쪼개지고 응답이 늦는 이유
USB 변환기는 받은 바이트를 바로 넘기지 않고 묶어서 보냅니다. FTDI 의 Latency Timer 16 ms 가 Modbus RTU 프레임 구분과 응답 시간에 주는 영향과 대처법.
읽기 →RS-485 배선 점검 — 응답이 없거나 깨질 때 먼저 볼 다섯 가지
A/B 극성, 종단 저항, 바이어스, 공통 접지, 배선 모양. 프로그램을 의심하기 전에 확인할 RS-485 배선 문제와 증상.
읽기 →Modbus 응답이 없을 때 — 점검 순서 (RTU·TCP)
타임아웃만 날 때 무엇부터 볼까. 통신 기록에 무엇이 돌아오는지로 범위를 좁히고 국번·속도·패리티·배선, IP·포트·Unit ID, 장비 쪽 Modbus 설정 순서로 확인합니다.
읽기 →Modbus 주소 0 기준 vs 40001 표기 — 매뉴얼 주소를 통신 주소로
같은 첫 레지스터를 매뉴얼마다 0, 1, 40001, 400001, 0h0001 로 적습니다. 국산 장비 매뉴얼의 실제 표기로 통신 주소(0 기준) 구하는 법과 값이 한 칸 밀릴 때 볼 것.
읽기 →