看十遍书不如动一次手,学PLC的关键是动手。如果有PLC,可以作下载、上载、程序运行、监控和故障诊断等实验。最好的实践方法是将自己编写的程序下载到PLC后,进行模拟调试。所谓模拟调试,是指用小开关或按钮来模拟现场的开关量输入信号,用PLC上指示开关量输出点状态的发光二极管来观察程序运行的结果。
FX的价格较贵,价格便宜的PLC(例如FX1S和与FX兼容的国产PLC)支持的应用指令有限,有些国产的兼容机甚至没有中断功能。即使有一个PLC,其I/O点数和可以做的实验也非常有限。
三菱PLC的仿真软件GX Simulator为解决这一难题提供了很好的途径。仿真软件用来模拟PLC的操作系统和用户程序的运行。与硬件PLC一样,需要将用户程序和组态信息下载到仿真PLC,用键盘和鼠标给计算机屏幕上的仿真PLC提供输入信号,观察仿真PLC执行用户程序后输出信号的状态。
GX Simulator是与编程软件GX Developer配套的仿真软件。它的功能强大、使用方便,支持FX系列绝大部分指令,其功能超过了很多与FX兼容的国产硬件PLC。可以用GX Simulator在计算机上做仿真实验,模拟硬件PLC的运行,执行用户程序。读者在入门阶段完全可以用仿真软件代替硬件PLC来模拟调试程序,仿真实验和做硬件实验时观察到的现象几乎完全一样。