PLC Control Systems
I am using PLCs and an HMI along with some accompanying circuitry to control the rudders and maneuvering thrusters servos and pneumatics . Additionally, I’m using microcontrollers for other systems - more on my circuit design page.
Engine Compartment Electronics
This PLC and accompanying servo drivers control the rudders and maneuvering thruster servos. Additionally, it controls the pneumatic actuators with solenoids (some shown here.) This PLC talks to the HMI and PLC in the main control panel (under the dashboard).
Programming the PLCs
The PLCs I used are from Velocio. I used their software to program the PLC and optimized my code to run fast. I checked how many times my code ran in a second with an oscilloscope. Every time the program completed a full loop, it output a signal that I picked up with my oscilloscope.
Front PLC and Control panel electronics
Below is the front panel (dashboard) that has the steering wheel and a touch screen (HMI) for controlling the boats various systems.