Difficulty: Moderately Challenging
Step1
Learn the ladder logic style of programming. Although newer systems are more intuitive, ladder logic forces one to truly understand the cause and effect relationship of the various inputs and outputs in a programmable logic controller.
Step2
Explore possible applications of the PLC with the simulator. A PLC is not always the right device for an application and a simulator can help determine this.
Step3
Experiment with a low cost PLC trainer once simulation software has been mastered. They are commonly available as kits that allow the user to assemble their own PLC device. Another option is using the Lego Mindstorm NXT set as a trainer.
Step4
Learn basic electronics assembly techniques, such as soldering, that may be required to customized industrial PLC units.
Step5
Study additional programming languages. The five basic categories are ladder logic, function block, instruction list (similar to assembly language), structured text and sequential function chart and third party languages in most of these categories can be found for the Lego Mindstorm NXT.