There is no book in the market with a software simulator like this. This is the best way to learn ladder logic programming because it s like you were buying three different books: One for Theory, one for Lessons and a third one for Real applications. Learning about Programmable Logic Controllers is a real need for any technician/engineer who wants to work or applying for a job in the field of automation. It has been proven that it becomes a major disadvantage when you are educated on the technology of just one particular manufacturer. You become more competitive if you are able to easily switch from programming one PLC to another, like you were able to speak several languages. Our approach is to teach general information and provide PRACTICE so it will be easier for you to understand ANY PLC brand. The first chapters will teach you about general theory and all the available PLC technologies using the most common terms and names of industrial automation; knowing the jargon is quite important when attending a job interview. The second part is dedicated to learn the basic ladder logic instructions used for programming any generic PLC. There is a software tool ( for downloading) used to write and test each of the forty step by step hands-on lessons to help you in practicing on Ladder logic programming. The last part has fourteen industrial PLC applications with project drawings and ladder logic programs, which you can simulate. Practicing with real life examples will help you to understand and reinforce the concepts. There is some extra and useful material: A first bonus is a short chapter of basic understanding on electricity. You ll have to refresh this knowledge if you plan to make real connections on PLC applications.A second bonus: The basic ladder logic commands from several important PLC manufacturers: Allen Bradley(R), Siemens(R), General electric(R), Triangle Research(R) and PLC Direct(R). It will be easy for you to understand the basic concepts from any specific PLC Manufacturer s ladder logic since you already have learned the basic instructions.A third bonus: A Software Simulator is available for downloading so you can perform a hands-on practice of the lessons and the application projects by writing a program on your computer and performing all tests until it works as expected. This material is ideal for beginners and self-learners with no specific background because no prior knowledge is assumed or required. This book has already been selected by