통신 프로토콜(Protocol)

[모드버스(Modbus)] #1 모드버스란? Appication Protocol Spec V1.1b3

ThingsMaker 2023. 1. 16. 13:57
반응형

 산업용 디바이스 통신에 자주 사용되는 모드버스에 대해 정리를 시작합니다

Modbus

 - 네트워크 7계측인  응용 계층에 속하는 Application Layer에 위치한 프로토콜로 응용소프트웨어에 응용 서비스를 제공

<OSI 7 계층>

- Client / Server의 통신을 진행

    클라이언트의 요청을 시점으로 서버에서 요청에 응답하는 구조로 이루워 진다.

 

요약하면,

 MODBUS란 

  네트워크 상의 서로 다른 장치을 클라이언트/서버 통신 구조로 연결해주는

 어플리케이션 레이어 메시징 프로토콜

 

<약어모음>

ADU Application Data Unit

HDLC High level Data Link Control

HMI Human Machine Interface

IETF Internet Engineering Task Force

I/O Input/Output

IP Internet Protocol

MAC Media Access Control

MB MODBUS Protocol

MBAP MODBUS Application Protocol

PDU Protocol Data Unit

PLC Programmable Logic Controller

TCP Transmission Control Protocol

 

본 내용은 modbus.org에서 제공하는 통신 Spec집(v1.1b3)을 참조하여 구성하였으며, 

Spec을 보고 싶으신 분은  아래 링크를 참조하세요.

https://www.modbus.org/docs/Modbus_Application_Protocol_V1_1b3.pdf

반응형