Modbus

728x90
반응형

모디콘(Modicon, 현재 Schneider Electric)에서 1979년 제안한 PLC(Programmable Logic Controller)용 시리얼 통신 프로토콜(RS-232, RS-485)입니다.

간단하고 안정적이어서 지금은 시리얼 통신 뿐만 아니라 TCP/IP 및 UDP에서도 구현할 수 있도록 확장이 되었습니다.

Modbus의 장점

 

  • 산업용 어플리케이션에 적합하게 개발됨
  • 오픈 프로토콜로 무료임
  • 개발 및 관리가 쉬움
  • 비트 또는 워드 단위로 정보 전달

 

 

작동 특징

 

  • 마스터/슬래이브 구조로 여러 주변 장비의 상태 정보를 모니터링 할 수 있음(질의-응답 구조)
  • 네트워크 상에 연결된 모든 장비들이 요청을 받을 수 있지만, 정해진 장비만 답을 하는 구조
  • RTU(Remote Terminal Unit), ASCII, TCP 통신을 지원하며, 프레임별로 형식이 다름

 

 

지원되는 함수들

 

 

  • Read Coils (중요)
  • Read Discrete Inputs
  • Read Holding Registers (중요)
  • Read Input Registers(중요)
  • Write Single Coil(중요)
  • Write Single Register(중요)

 

 

Modbus의 제약사항

 

  • 70년대 PLC의 사용에 맞춰 자료형이 제한됨
  • 마스터의 요청 없이 슬래이브에서 예외처리를 전달할 수 없음, 마스터에서만 모니터링 해야함
  • 하나의 데이터 링크에 247개로 기기 연결이 제한됨
  • 보안 기능이 없음

     

728x90
반응형

'교육 > 상식' 카테고리의 다른 글

브릿지 다이오드  (0) 2022.10.12
API  (0) 2022.10.12
RFID  (0) 2022.10.11
CPU의 구조  (2) 2022.10.11
OSI 보안구조  (0) 2022.10.11