Skip to main content

Implementing Modbus and CAN Bus Protocol Conversion Interface

  • Chapter
  • First Online:

Part of the book series: Computer Communications and Networks ((CCN))

Abstract

In communication system design, a key challenge is the ability to make different components from different manufactures communicates with each other. In communication system design, a key challenge is the ability to make different components from different manufactures communicates with each other. A number of field buses are available to exchange the serial data among one or more controllers and a number of field devices that are communicating with each other. However, fieldbus standards are currently not uniform, which brings many difficulties in system design, as different equipment from different manufacturers follow different standards. For a reliable system design, there is a need of efficient communication interface to make the communication possible. Many serial communication protocols like RS-232/RS-485, I2C, SPI, Modbus and CAN bus, etc., were used in embedded systems. All these protocols have their own advantages and limitations. Generally, different manufactures follow different protocols and standards. This makes the system integration task very difficult. Hence, there must be several means to make this task easier. Protocol conversion interface is one of the possible solutions for this problem. CAN bus and Modbus are two most common fieldbus protocol used in industrial control systems. This chapter implements a CAN bus to Modbus protocol conversion interface and investigates the feasibility of such interface in meeting the communication requirements of system.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   109.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   139.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Guohuan L, Hao Z, Wei Z (2009) Research on designing method of can bus and modbus protocol conversion interface. In: International conference on future biomedical information engineering, pp 180–182, Dec 2009

    Google Scholar 

  2. Modbus over serial line: specification and implementation guide V1.0. Available at http://www.modbus.org, Dec 2002

  3. Modbus application protocol specification V1.1a. Available at http://www.modbus.org, June 2004

  4. Modbus messaging on TCP/IP: implementation guide V1.0a. Available at http://www.modbus.org, June 2004

  5. Boterenbrood H (2000) Canopen high-level protocol for CAN-bus. NIKHEF, Amsterdam, 20 Mar 2000

    Google Scholar 

  6. Tindell K, Burns A, Wellings A (1995) Calculating controller area network (can) message response times. Control Eng Pract 3(8):1163–1169

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dong-Seong Kim .

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Kim, DS., Tran-Dang, H. (2019). Implementing Modbus and CAN Bus Protocol Conversion Interface. In: Industrial Sensors and Controls in Communication Networks. Computer Communications and Networks. Springer, Cham. https://doi.org/10.1007/978-3-030-04927-0_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-04927-0_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-04926-3

  • Online ISBN: 978-3-030-04927-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics