정의
Modbus는 산업 설비 사이에서 값을 주고받는 통신 규약입니다. 구조가 단순하고 공개돼 있어 제조사가 달라도 널리 통용됩니다.
필요한 값 요청
레지스터 맵 확인
레지스터 값 반환
Modbus는 산업 설비 사이에서 값을 주고받는 통신 규약입니다. 구조가 단순하고 공개돼 있어 제조사가 달라도 널리 통용됩니다.
Modbus는 1979년에 만들어진 오래된 규약이지만 여전히 가장 널리 쓰입니다. 구조가 단순해 구현이 쉽고, 공개 규격이라 제조사 종속이 없기 때문입니다.
동작 방식은 요청과 응답입니다. 상위 장치가 "몇 번 주소의 값을 달라"고 묻고 설비가 답합니다. 전송 방식에 따라 시리얼 회선 위의 Modbus RTU와 이더넷 위의 Modbus TCP로 나뉩니다.
한계도 분명합니다. 값에 이름이나 단위 정보가 없어서 "40001번 주소가 무엇인가"를 사람이 문서로 알아야 합니다. 보안 기능도 없습니다. 그래서 최근에는 OPC UA 같은 규약이 함께 쓰이지만, 현장 설비 상당수는 여전히 Modbus로 연결됩니다.
RTU는 RS-485 같은 시리얼 회선을 타고, TCP는 이더넷을 탑니다. 데이터 구조는 거의 같고 전송 계층만 다릅니다. 기존 RS-485 배선을 그대로 두고 게이트웨이에서 TCP로 바꿔 주는 구성이 흔합니다.
함께 보면 이해가 빨라지는 용어입니다.
RS-485는 산업 현장에서 널리 쓰이는 시리얼 통신 배선 규격입니다. 한 회선에 여러 장치를 붙일 수 있고 노이즈에 강해 공장 환경에 적합합니다.…
설비와 통신OPC UA는 설비 데이터를 이름, 단위, 구조까지 담아 주고받는 산업 통신 표준입니다. 값만 오가던 기존 방식의 한계를 해결하기 위해 만들어졌습니다.…
설비와 통신PLC는 설비를 실제로 움직이는 산업용 제어기입니다. 센서 입력을 읽고 정해진 논리에 따라 모터와 밸브 같은 출력을 제어하며, 제조 데이터의 원천이 되는 값 …
설비와 통신엣지 게이트웨이는 현장 설비 가까이에 두고 서로 다른 통신 방식의 데이터를 수집·정규화해 상위 시스템으로 보내는 장치입니다.…
이유랩이 이 영역에서 제공하는 것입니다.
Modbus를 검토할 때 자주 확인하는 내용입니다.
설비 제조사의 통신 매뉴얼에 주소 맵이 있습니다. 없으면 설비 담당자와 함께 값을 바꿔 가며 확인하는 방법을 씁니다.
규약 자체에 인증과 암호화가 없습니다. 그래서 제어망을 사무망과 분리하고 게이트웨이 뒤에 두는 구성으로 대응하는 것이 일반적입니다.
Modbus RTU는 하나의 RS-485 회선에 여러 장치를 붙일 수 있습니다. 다만 장치 수가 늘면 응답 시간이 길어지므로 수집 주기를 함께 고려해야 합니다.
설비 구성과 현재 업무 흐름을 확인하면 적용 범위가 정리됩니다.
상담 신청하기