Beccarelli, Ryan (2016) Arduino modbus simulator. [USQ Project]
|
Text (Main Project)
Beccarelli_R_Hills.pdf Download (3MB) | Preview |
Abstract
Modbus is an industrial communications protocol used to interconnect control systems and control system input / output equipment such as sensors and transducers. It is platform independent and is commonly used to network control systems from different manufactures. A purpose of the interconnection is to allow data to be stored centrally for analysis and to allow remote control of package control systems by a master system. While Modbus is commonly used, there are a limited number of diagnostic tools and solutions for use by technicians.
This dissertation documents the software and hardware design of an Arduino microcontroller based Modbus simulator to give end users such as technicians and engineers a new tool to use for commissioning and troubleshooting Modbus networks. The outcome of this project is a working Arduino Modbus Simulator prototype,that has been successfully tested with industrial control systems.
Benefits delivered by the project can be summarised into three areas being:
1. Reducing the Mean Time to Repair of a Modbus serial communication link
2. Ergonomic and simple to use alternative to computer based systems
3. Competitive open source solution to propriety hardware and software
Statistics for this ePrint Item |
Item Type: | USQ Project |
---|---|
Item Status: | Live Archive |
Additional Information: | Bachelor of Engineering (Honours) Major Computer Systems Engineering project |
Faculty/School / Institute/Centre: | Historic - Faculty of Health, Engineering and Sciences - School of Mechanical and Electrical Engineering (1 Jul 2013 - 31 Dec 2021) |
Supervisors: | Hills, Catherine; Kist, Alexander |
Date Deposited: | 19 Jul 2017 01:23 |
Last Modified: | 19 Jul 2017 05:19 |
Uncontrolled Keywords: | modbus; microcontroller; industrial communications; interconnect control systems |
Fields of Research (2008): | 09 Engineering > 0906 Electrical and Electronic Engineering > 090602 Control Systems, Robotics and Automation |
Fields of Research (2020): | 40 ENGINEERING > 4007 Control engineering, mechatronics and robotics > 400799 Control engineering, mechatronics and robotics not elsewhere classified |
URI: | https://sear.unisq.edu.au/id/eprint/31372 |
Actions (login required)
Archive Repository Staff Only |