2026/05 (2)


모드버스 통신이란?

모드버스 통신이란?

오늘의 개발 공부 일지 오늘은 스마트 팩토리, IoT, 그리고 로봇 제어 등 다양한 산업 현장에서 표준처럼 사용되는 공장 자동화의 필수 프로토콜, Modbus(모드버스) 통신Modbus는 1979년 Modicon(현재의 Schneider Electric)사에서 PLC(Programmable Logic Controller) 간의 통신을 위해 개발한 마스터-슬레이브(Master-Slave) 구조의 오픈소스 프로토콜입니다. 최근에는 Master/Slave 대신 Client(클라이언트) / Server(서버) 또는 Requestor / Responder라는 용어로 전환되는 추세입니다.Master = Client (명령을 내리는 주체)Slave = Server (명령에 응답하는 장비)하드웨어 사양이 낮아도 구현하..

MQTT 프로토콜이란?

MQTT 프로토콜이란?

오늘의 개발 백엔드 지식 스터디 MQTT는 대역폭이 제한된 환경이나 네트워크 연결이 불안정한 모바일/Embedded 기기 간의 통신을 위해 설계된 경량형 발행/구독(Publish/Subscribe) 기반의 메시징 프로토콜입니다MQTT 란? Message Queuing: 메시지 대기열(큐)을 이용해 비동기적으로 데이터를 주고받는 방식에서 유래했습니다. (다만, 실제 modern MQTT는 완전한 큐 구조라기보다 발행/구독(Publish/Subscribe) 모델로 동작합니다.)Telemetry: 멀리 떨어진 곳(Tele)에서 데이터를 측정(Metry)하여 전송한다는 뜻으로, 원격지의 센서 데이터나 기기 상태를 수집하는 데 특화되었음을 의미합니다.Transport: 데이터를 안정적으로 실어나르는 전송 프로토..