PLC仿真

在仿真环境中设计并验证PLC算法

PLC仿真是设计和验证算法的一种方法。工程师利用PLC仿真软件来设计控制系统控制逻辑并通过工厂的模型来评估系统行为。

PLC仿真使控制设计能够在开发过程的早期,在电气和机械部件交付使用之前。工程师可以构建、测试和验证控制器的软件模拟,对机器操作人员或机器没有任何风险。

图1:传统的瀑布过程(上)和模型驱动的控制设计过程(下),采用PLC仿真,提前开始生产。

使用工厂建模和PLC仿真,您可以生成硬件独立的IEC 61131-3代码(结构化文本或梯形图)或C/ c++代码,用于在PLC ide上部署。

万博1manbetx支持第三方ide

供应商 IDE IEC 61131 - 3 C / c++
3S -智能软件解决方案万博 尤文图斯 CODESYS™
ABB /贝加莱工业自动化 自动化工作室™
巴赫曼电子 SolutionCenter
Beckhoff自动化 TwinCAT
博世力士乐 IndraWorks
三菱电机 连续波工作台
英赫特安 Ingesys IC3
欧姆龙 Sysmac®工作室
菲尼克斯 PC WORX™
罗克韦尔自动化 RSLogix™/ Studio 5000
西门子 TIA门户/步骤®7

您可以执行PLC模拟与MATLAB®万博1manbetx®,基于模型的设计.许多PLC ide支持直接从万博1manbetxMATLAB和Simulink自动生成PLC代码(IEC 61131或C/ c++)。万博1manbetx

PLC仿真是工作流程的一部分基于模型的设计.当应用于工业控制系统的设计时,基于模型的设计使您:

使用基于模型的设计和PLC仿真,您可以为工业系统设计更灵活的控制,独立于您使用的PLC硬件平台。您可以通过测试获得更高的可靠性,并通过从模型自动生成代码来避免编程错误。



参见:控制设计软件控制逻辑嵌入代码生成有限状态机形式验证线性化参数估计物理建模PID控制PID控制视频PID调优实时仿真rslogix视频仿真和基于模型的设计状态图系统设计与仿真验证验证控制系统PLC编码器用Simulink进行虚拟调试万博1manbetx虚拟调试