DocumentCode
1570343
Title
A MODBUS extension for inexpensive distributed embedded systems
Author
Cena, Gianluca ; Cereia, Marco ; Bertolotti, Ivan Cibrario ; Scanzio, Stefano
Author_Institution
IEIIT, CNR, Torino, Italy
fYear
2010
Firstpage
251
Lastpage
260
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.
Keywords
bandwidth allocation; client-server systems; electronic data interchange; embedded systems; field buses; MODBUS extension protocol; TIA/EIA-485; bandwidth allocation; client-server data exchange; commercial off-the-shelf protocol stack; field bus network; industrial devices; inexpensive distributed embedded systems; Automatic control; Embedded system; Ethernet networks; Field buses; Hardware; Local area networks; Manufacturing automation; Production facilities; Protocols; Spine;
fLanguage
English
Publisher
ieee
Conference_Titel
Factory Communication Systems (WFCS), 2010 8th IEEE International Workshop on
Conference_Location
Nancy
Print_ISBN
978-1-4244-5460-0
Electronic_ISBN
978-1-4244-5462-4
Type
conf
DOI
10.1109/WFCS.2010.5548625
Filename
5548625
Link To Document