Murdoch University Research Repository

Welcome to the Murdoch University Research Repository

The Murdoch University Research Repository is an open access digital collection of research
created by Murdoch University staff, researchers and postgraduate students.

Learn more

Application of controller area network bus and CANopen protocol in Industrial Automation

Thompson, Shaun (2018) Application of controller area network bus and CANopen protocol in Industrial Automation. Honours thesis, Murdoch University.

PDF - Whole Thesis
Download (5MB) | Preview


The Controller Area Network Bus was released by Bosch as an innovative and new method of providing prioritised and fault tolerant communication within automotive applications. Since its introduction in 1986 many protocols have been designed to operate above this network structure, utilising the prioritisation properties to their advantage. This thesis will focus on building a custom testbed using existing university equipment and then programming an implementation of the CANopen protocol. The physical network will consist of a Controller Area Network bus as this is supported by a multitude of devices and can act as a method of integrating many devices available within the Murdoch University Industrial Computer Systems Laboratory that previously had no method of direct communication. The newly constructed testbed will be built in the most cost-effective manner possible and rely on integrating currently underutilised hardware available to students with the view of expanding the capabilities of teaching facilities in the Industrial Computer Systems Laboratory. The newly developed set of programs and network will facilitate the teaching of additional material to students by way of a set of manuals that will act to complement existing material already developed for the in-lab hardware.

Item Type: Thesis (Honours)
Murdoch Affiliation(s): School of Engineering and Information Technology
Supervisor(s): Cole, Graeme
Item Control Page Item Control Page


Downloads per month over past year