The MODBUS protocol on TIA/EIA-485 is a proven fieldbus that provides client-server data exchange between industrial devices with minimal hardware requirements. However, a few aspects of the protocol are not adequate to fulfill the needs of a contemporary distributed embedded system, especially for what concerns address space size, guaranteed bandwidth allocation, and controlled handover between multiple masters. This paper shows how MODBUS can be extended, in a backward-compatible way, to address these shortcomings. The extension is very simple and does not require any additional hardware, hence it is suitable for inexpensive, distributed embedded systems. The proposed extension was implemented with little development effort, starting from a Commercial Off-The-Shelf (COTS) protocol stack, for which the source code is readily available.

A MODBUS Extension For Inexpensive Distributed Embedded Systems

G Cena;M Cereia;I Cibrario Bertolotti;S Scanzio
2010

Abstract

The MODBUS protocol on TIA/EIA-485 is a proven fieldbus that provides client-server data exchange between industrial devices with minimal hardware requirements. However, a few aspects of the protocol are not adequate to fulfill the needs of a contemporary distributed embedded system, especially for what concerns address space size, guaranteed bandwidth allocation, and controlled handover between multiple masters. This paper shows how MODBUS can be extended, in a backward-compatible way, to address these shortcomings. The extension is very simple and does not require any additional hardware, hence it is suitable for inexpensive, distributed embedded systems. The proposed extension was implemented with little development effort, starting from a Commercial Off-The-Shelf (COTS) protocol stack, for which the source code is readily available.
2010
Istituto di Elettronica e di Ingegneria dell'Informazione e delle Telecomunicazioni - IEIIT
978-1-4244-5460-0
Industrial communications
Modbus protocol
Embedded systems
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/20.500.14243/436035
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 10
  • ???jsp.display-item.citation.isi??? ND
social impact