金宝app仿真软件PLC编码器

为plc和pac生成IEC 61131-3结构化文本和梯形图

金宝appSimulink PLC编码器™从Simulink生成独立硬件的IEC 61131-3结构化文本和梯子图®模型,Stateflow®图表和MATLAB®功能。结构化文本和梯形图是用PLCopen XML和其他广泛使用的集成开发环境(ide)支持的文件格式生成的,包括3S-Smart Software Solutions CODESYS金宝搏官方网站金宝app®、罗克韦尔自动化工作室5000、西门子TIA Portal和欧姆龙®Sysmac®工作室。因此,您可以编译和部署您的应用程序到许多可编程逻辑控制器(PLC)和可编程自动化控制器(PAC)设备。

金宝appSimulink PLC编码器生成测试平台,帮助您验证结构化文本和梯形图使用PLC和PAC ide和仿真工具。它还提供带有静态代码度量和模型与代码之间的双向可跟踪性的代码生成报告。金宝app对行业标准的支持可以通过IEC认证套件(适用于IEC 61508和IEC 61511)

开始:

到处运行

生成结构化文本和梯形图。免版税的部署代码。

金宝app支持第三方ide

金宝appSimulink PLC Coder生成结构化文本的各种文件格式,用于第三方ide,包括西门子®步骤7/TIA Portal,罗克韦尔自动化®Studio 5000, 3S CODESYS®, PLCopen XML。金宝appSimulink PLC编码器也为罗克韦尔自动化工作室5000生成梯形图。

金宝appSimulink PLC C金宝appoder支持许多第三方ide,包括Siemens STEP 7/TIA Portal, Rockwell Automation Studio 5000, 3S CODESYS和PLCopen XML。

生成结构化的文本

支持超过1金宝app80个Simulink块,所有的statflow构造金宝app,和许多MATLAB函数,Simulink PLC Coder从你的控制系统模型生成结构化文本,包括反馈循环,模式和状态逻辑,和数学密集型算法。

Simulink PLC C金宝appoder支持超过180个Simulink模块,所有的statflow结构,以及许多MATLAB函数。金宝app

导入并生成梯形图

将罗克韦尔自动化Studio 5000梯形图导入Simulink进行仿真验证。金宝app为Studio 5000从Simulink模型生成梯形图。金宝app通过生成和执行在IDE模拟器上运行的测试台来验证生成的梯形图。

生成一个梯形图并导入到IDE中。

代码优化、测试和验证

确保生成的代码在PLC上高效、正确地运行。

代码优化

金宝appSimulink PLC Coder默认优化,以减少内存大小,提高生成的结构化文本和梯形图的执行速度。这些优化包括死代码消除、表达式折叠和子系统重用。

优化的结构化文本的例子。金宝appSimulink PLC Coder为Simulink、statflow和MATLAB函数生成优化的、集成良好的代码。

注释、双向跟踪和记录代码

注释、用户指定的块描述和双向链接使您能够在Simulink模型组件和生成的代码之间导航和跟踪。金宝app代码生成报告整合了用于代码检查和调试的所有信息。

代码生成和可跟踪性报告使您能够在Simulink模型组件和生成的代码之间导航和跟踪。金宝app

代码测试与验证

生成一个测试台,验证Simulink仿真结果与PLC的结果匹配在金宝app可接受的公差范围内。与Simulink PLC编码器一起实时运行硬件在环测试金宝app金宝app仿真软件编码器™金宝app仿真软件实时™,以及一台Speedgoat目标计算机。

一个测试工具,用于验证模型仿真结果与结构化文本和梯形图执行结果具有可接受的公差。

成功的故事

了解不同行业的工程师如何使用Simulink PLC Coder为他们的应用程序生成结构化文本。金宝app