Simulink PLC Coder

生成结构化文本

从包含模块、Stateflow 图和 MATLAB 代码的 Simulink 模型生成独立于硬件的 IEC 61131-3 结构化文本。

生成梯形图以导入 IDE 中。

导入和生成梯形图

将 Rockwell Automation® Studio 5000 梯形图导入 Simulink 中进行仿真和验证。从 Simulink 模型生成适用于 Studio 5000 的梯形图。

第三方 IDE 硬件。

对第三方 IDE 的支持

生成第三方 IDE 文件格式的结构化文本。这些第三方 IDE 包括 Siemens® STEP 7/TIA Portal、Rockwell Automation Studio 5000、Mitsubishi Electric MELSOFT GX Works3、3S CODESYS® 和 PLCopen XML。

Simulink PLC Coder 可为 Simulink、Stateflow 和 MATLAB 函数生成优化的、集成良好的代码。

代码优化

对为您的硬件和 IDE 生成的结构化文本和梯形图进行优化以减小内存使用量并提高执行速度。

代码生成和可追溯性报告。

对代码进行注释、双向追溯和文档化

向生成的代码添加注释和双向追溯模型组件,以便进行调试和代码审查。

生成的代码,用于验证模型仿真结果与结构化文本和梯形图执行结果在可接受的容差范围内匹配。

代码测试和验证

生成测试平台,以验证 Simulink 仿真结果与 PLC 中的结果在可接受的容差范围内匹配。

“使用基于模型的设计,我们能够通过自动代码生成立即在 PLC 中实现模型预测控制。”