PLCTrainer software offers a user-friendly RSLogix ladder logic interface with newly added analog instruction feature. With a purchase of PLCTrainer, customers also receive a LogixPro RSLogix logic simulator for free.

One thing to note is that the demo version is not compatible with Windows Vista, so keep that in mind if you plan to try it out. However, if you decide to order the paid version, you'll receive an additional bonus CD called LogixPro, which is an RSLogix logic simulator. This is an excellent tool for anyone who wants to learn the fundamentals of RSLogix ladder logic programming.
The user interface of the ladder rung editor is so strikingly similar to Allen Bradley's latest software that it's hard to tell them apart. In fact, if you already own RSLogix, you can open it from within the PLCTrainer environment. This virtual PLC environment allows the learner to apply their new knowledge without the expense of purchasing RSLogix or even a PLC.
One of the best things about this software is that it runs on various Windows operating systems, including 95, 98, ME, NT, 2000, and XP. If you own one of the following model numbers of Micrologix 1000, SLC 500, and PLC 5 PLCs (series 1747, 1771, and 1761), you'll be able to benefit from this training.
If you have specific requirements beyond single-user installation, you can reach out to the vendor for information about workstation and network versions, as well as special pricing. This computer-based training course also includes a PDF format PLC training manual that you can print out. The manual provides practical applications that allow you to work through the PLC's instruction set and gain a better understanding of topics like Input/Output Modules, Safety Circuit, PLC Processors, Numbering Systems and Codes, Basic Programming, Timer Instructions, Counter Instructions, Program Control Instructions, Data Manipulation, Math Functions, Shift Registers and Sequencers, Analog, and more.
Overall, I highly recommend the PLCTrainer software to anyone who wants to learn about PLC programming. It's a comprehensive and intuitive tool that provides practical learning opportunities and prepares you for real-world applications.
Version 4.32.01.15: Troubleshooting modules.