Date of Award


Degree Type


Degree Name

Master of Science


Electrical Engineering

Major Professor

Paul B. Crilly

Committee Members

Michael J. Roberts, Seddik M. Djouadi


Serial Communication is a process of sending one bit at a time, sequentially over a communication channel or a computer bus. RS-232 and RS- 484 are two such examples of the architecture of Serial Communication. This work primarily aims at establishing a communication channel between three entities namely the Controller also called the Console, the Relay Unit and a PC. This work aims at designing the communication model, using the Client-Server architecture and using the MODBUS protocol, as the standard for transmitting the bits in a Remote Terminal Unit (RTU) mode and for framing the characters. The MODBUS protocol also specifies the Cyclic Redundancy Check (CRC) algorithm for error detection which is used as a part of the design for framing of the characters.

Files over 3MB may be slow to open. For best results, right-click and select "save as..."