In this PLC programming challenge, we needed to program a start stop motor control with reverse operation in ladder logic, function block diagrams, and structured text.  Here is my solution.