PLC仿真

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

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

PLC模拟可以在开发过程的早期,在电气和机械部件调试之前进行控制设计。工程师可以构建、测试和验证控制器的软件模拟,而不会给机器操作员或机器带来任何风险。

图1:传统瀑布工艺和模型驱动控制设计流程,采用PLC仿真,实现生产提前开始。

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

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

支持第三方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®动态仿真模块®,基于模型的设计.许多PLC ide支持直接从MATLAB和Simulink自动生成PLC代码(IEC 61131或C/ c++)。

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

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



软件参考

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

Baidu
map