金宝appSimulink PLC编码器

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

金宝appSimulink PLC Coder™从Simulink生成与硬件无关的IEC 61131-3结构化文本和梯形图®模型,州流®图表和matlab®职能。结构化文本和梯形图是在PLCopen XML中生成的,由广泛使用的集成开发环境(IDE)支持的其他文件格式生成,包括3S-Smart软件解决方案代码金宝搏官方网站金宝app®,罗克韦尔自动化工作室5000,西门子TIA门户网站和欧姆龙®sysmac.®工作室。因此,您可以编译和部署到许多可编程逻辑控制器(PLC)和可编程自动化控制器(PAC)设备的应用程序。

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

开始:

跑到任何地方

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

金宝app支持第三方ides

金宝appSimulink PLC编码器以三方IDE使用的各种文件格式生成结构化文本,包括西门子®第7步/ TIA Portal,罗克韦尔自动化®Studio 5000,3s代码®,和plcopen xml。金宝appSimulink PLC编码器还为罗克韦尔自动化Studio 5000生成梯形图。

金宝appSimulink PLC编码金宝app器支持许多第三方IDE,包括Siemens STEP 7 / TIA Portal,Rockwell Automation Studio 5000,3s代码和PLCopen XML。

生成结构化文本

通过支持超金宝app过180个Simulink块,所有StateFlow金宝app构造和许多MATLAB函数,Simulink PLC编码器将从控制系统模型生成包括反馈循环,模式和状态逻辑以及数学密集算法的控制系统模型中的结构化文本。

Simulink PLC编码金宝app器支持超过180个Simulink块,所有StateFlow构造和许多MATLAB功能。金宝app

导入和生成梯形图

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

生成梯形图并将其导入IDE。

代码优化,测试和验证

确保生成的代码在PLC上有效且正确运行。

代码优化

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

优化的结构化文本示例。金宝appSimulink PLC编码器为Simulink,StateFlow和Matlab函数生成优化的良好统一的代码。

评论,双向跟踪和记录代码

注释,用户指定的块描述和双向链接使您可以在Simulink模型组件和生成的代码之间导航和跟踪。金宝app代码生成报告统一代码审查和调试的所有信息。

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

代码测试和验证

生成测试台以验证Simulink仿真结果匹配在可接受的公差中PL金宝appC的结果。使用Simulink PLC编码器实时运行硬件循环测试金宝app金宝appSimulink Coder™金宝appSimulink Real-Time™和速度gent目标计算机。

测试线束生成,以验证模型仿真结果与结构化文本和梯形图的匹配结果与可接受的公差相匹配。

成功的故事

了解各种行业的工程师如何使用Simulink PLC编码器为其应用程序生成结构化文本。金宝app