Document Type



Available under a Creative Commons Attribution Non-Commercial Share Alike 4.0 International Licence


Automation and control systems

Publication Details

Unpublished Bachelor of Engineering Dissertation. This Report is submitted in partial fulfilment of the requirements of the Honours Degree in Electrical and Electronic Engineering (DT021) of the Technological University Dublin


The development of a split range PID controller with SCADA screens to facilitate manual and automatic control of a pilot plant scale batch reactor is presented in this thesis. Since the characteristics of the system were unknown a step response was obtained from the system and from the experimental results a model of the system was developed and analysed. The PID controller for the system was implemented via an Allen Bradley MicroLogix 1100 Programmable Logic Controller with the human interface for the controller being a SCADA system that was developed using the software package LabVIEW a visual programming language. From the experimental results two models of the system were developed using Simulink a graphical multi domain simulation package. PID controllers were developed for both models using various tuning methods including the Ziegler-Nichols tuning rules; an industry standard method of tuning a PID controller and through rigorous testing and development the controller that produced the best system response was chosen and implemented as the controller for the system