万博1manbetxSimulink PLC编码器
为PLC和PACS生成IEC 61131-3结构化文本和梯形图
万博1manbetxSimulink PLC Coder™从Simulink生成与硬件无关的IEC 61131-3结构化文本和梯形图®模型,Stateflow®图表和matlab®功能。结构化文本生成在PLCopen XML和其他广泛使用的集成开发环境(ide)支持的文件格式,包括3S-Smart Software S万博1manbetxolutions CODESYS万博 尤文图斯®,罗克韦尔自动化工作室5000,西门子TIA门户网站和欧姆龙®sysmac.®工作室。梯形图是以罗克韦尔自动化Studio 5000支持的文件格式生成的。因此,您可以编译和部署到万博1manbetx许多可编程逻辑控制器(PLC)和可编程自动化控制器(PAC)设备的应用程序。
万博1manbetxSimulink PLC编码器生成测试平台,帮助您验证结构化文本和梯形图 使用PLC和PAC ide和仿真工具。它还提供带有静态代码度量和模型与代码之间的双向可跟踪性的代码生成报告。万博1manbetx通过 可以获得对行业标准的支持IEC认证套件(适用于IEC 61508和IEC 61511)。
开始:
万博1manbetx支持第三方ides
万博1manbetxSimulink PLC编码器以三方IDE使用的各种文件格式生成结构化文本,包括西门子®第7步/ TIA Portal,罗克韦尔自动化®Studio 5000,3s代码®,和plcopen xml。万博1manbetxSimulink PLC编码器还为罗克韦尔自动化Studio 5000生成梯形图。
生成结构化文本
通过支持超万博1manbetx过180个Simulink块,所有StateFlow万博1manbetx构造和许多MATLAB函数,Simulink PLC编码器将从控制系统模型生成包括反馈循环,模式和状态逻辑以及数学密集算法的控制系统模型中的结构化文本。
导入并生成梯形图
将罗克韦尔自动化Studio 5000梯形图导入Simulink进行仿真验证。万博1manbetx为Studio 5000从Simulink模型生成梯形图。万博1manbetx通过生成和执行在IDE模拟器上运行的测试台来验证生成的梯形图。
代码优化
万博1manbetxSimulink PLC编码器默认应用优化以减少内存大小并提高生成的结构化文本和梯形图的执行速度。这些优化包括消除死亡码,表达式折叠和子系统重用。
评论,双向跟踪和记录代码
注释,用户指定的块描述和双向链接使您可以在Simulink模型组件和生成的代码之间导航和跟踪。万博1manbetx代码生成报告统一代码审查和调试的所有信息。
代码测试和验证
生成测试台以验证Simulink仿真结果匹配在可接受的公差中PL万博1manbetxC的结果。使用Simulink PLC编码器实时运行硬件循环测试万博1manbetx万博1manbetx仿真软件编码器™那万博1manbetxSimulink Real-Time™,以及一台Speedgoat目标计算机。