![]()  | 
| Ladder logic program. © Eugene Brennan | 
Just
 found this among documents I was going through after getting the oil 
boiler serviced last week. I had forgotten all about it. The electrician
 made a minor cockup when wiring the controls for the dual oil/solid 
fuel heating system 9 years ago. So I had to go off and look for a CAD 
package to draw a ladder logic diagram for him, showing how it should 
have been wired. (He had his own ladder logic diagram, but it made more 
sense for me to draw a new one, rather than trying to explain the error 
in English). Ladder logic is a schematic system for showing the wiring 
in an electrical/electromechanical system, input devices such as 
switches and sensors and output devices, e.g. motors and relays being 
shown as symbols on a diagram. It has evolved into a graphical 
programming language, the graphical program used to control programmable
 logic controllers (PLCs). These are basically modular, industrial 
control computers, built into a box, with terminals for connecting 
inputs and outputs. A computer can be connected for programming and they
 can be linked-to by various computer networks.
I'm
 rusty on this stuff. It's a shame when you learn stuff, and then forget
 it all if you're not applying the knowledge on a daily basis (I never 
really used this practically, even though I studied industrial 
automation).
See if you can understand what this does. Hint: MV1, 2 & 3 are zone valves, R1 & R2 are relays. SF is solid fuel.
