目前常用的PLC模拟仿真软件包括以下几种:
Proteus:
支持各品牌单片机和开发板,模拟电路功能强大。
Simulink:
通过模块化的方式构建系统模型,也可生成C代码移植。
Matlab:
功能强大的数学软件,支持各种算法仿真。
FluidSIM / SamuraiSim:
用于PLC程序和运动控制的仿真,其中FluidSIM针对PLC程序和运动控制进行了专门优化。
SIMATIC S7-PLCSIM:
西门子家的亲儿子,专门为S7系列PLC设计的。
Factory I/O:
能给你造出一个3D的虚拟工厂。
TIA Portal:
集成了PLCSIM,一站式搞定编程和仿真。
RSLogix Emulate:
罗克韦尔自动化公司推出的PLC仿真软件,适用于其ControlLogix和CompactLogix系列PLC。
Automation Builder:
ABB公司的PLC编程软件,包含仿真功能,用于模拟ABB的PLC运行。
GX Simulator:
三菱电机公司推出的GX Developer编程软件中包含的模块,用于模拟三菱PLC的运行。
CODESYS Simulation:
支持多种不同PLC品牌和系列的仿真软件。
TwinCAT:
德国Beckhoff公司推出的PLC仿真软件,用于模拟Beckhoff PLC(例如TwinCAT 3)。
FX-TRN-BEG-C:
用于FX系列PLC的模拟编程和动画仿真。
这些软件各有侧重,选择时要结合具体需求。例如,如果需要针对特定品牌的PLC进行仿真,可以选择相应的品牌专用软件;如果需要强大的数学计算和算法仿真功能,Matlab可能更为合适;而对于PLC程序和运动控制的仿真,FluidSIM或SamuraiSim可能更为专业。