PLC(可编程逻辑控制器)是工业自动化中最常用的设备之一,它能够完成各种工业控制任务。在PLC开发的过程中,仿真软件是必不可少的工具之一。那么,PLC用什么仿真软件呢?
常见的PLC仿真软件有三种:基于PC的仿真软件、硬件仿真器和虚拟机仿真软件。
基于PC的仿真软件是最常用的一种,它能够在PC上进行PLC程序的编写和调试,并且提供实时仿真模拟功能。通过它,能够模拟PLC输入输出设备的各种操作,以达到真实设备的效果。
硬件仿真器是一种“真实”的PLC设备,和实际的PLC使用一样,能够模拟出PLC的各种输入输出设备的操作,但是价格相较其他软件较高。
虚拟机仿真软件是在虚拟机上运行的仿真软件,能够在虚拟机环境下运行不同种类的操作系统和PLC开发工具,较为灵活。但是,虚拟机模拟PLC性能较差,且影响实时性。
常见的基于PC的PLC仿真软件有:PLC SIM、STEP7、TwinCAT、GX Developer等。其中,PLC SIM是西门子公司开发的免费仿真软件,可以模拟最多16点输入和输出信号,适合初学者使用。STEP7和TwinCAT是德国贝加莱公司开发的仿真软件,使用方便,性能稳定。GX Developer是三菱电机公司开发的仿真软件,具有友好的界面和丰富的功能,但相对来说更加适合专业人士。
如果要使用硬件仿真器,西门子公司Simatic S7-300和S7-1500为常用选择。而VMware虚拟机和VirtualBox虚拟机软件则为虚拟机仿真软件的常见选择。
选择合适的PLC仿真软件需要考虑多个方面,包括对应的PLC品牌和型号、仿真软件的功能和性能、软件的使用难度等。如果是初学者,可以选用免费的仿真软件进行学习和测试。对于专业的PLC工程师,可以考虑根据自己的需求进行选择,选择更为稳定、功能更为丰富的仿真软件。