工业控制代码生成

工业控制代码生成将模型转换为嵌入式代码比手工编码更快更容易,使工业控制开发人员能够减少开发时间缩短50%,获得高完整性系统认证,并有一个印刷机在生产环境中立即按设计工作。

凭借20多年的嵌入式代码生成成功经验,MathWorks继续开发生产组织用于以下方面的技术:

  • 软件体系结构和设计
  • 嵌入式代码生成
  • 嵌入式代码验证,包括软件在环测试和处理器在环测试
  • IEC 61508和IEC 61511认证

“如果使用我们之前的方法,我们仍然需要致力于控制器。通过基于模型的设计,我们不仅更快地发布了它;我们还推出了更加稳定的产品。控制器经过了非常精细的调整,我们99%的客户都运行默认配置而不进行任何调整。”

柯蒂斯·克兰,江森自控

软件架构与设计

MATLAB®,仿金宝app真软件®和Stateflow®很适合发展工业控制用于电机、发电、机器人和过程自动化系统。使用可执行规范而不是静态图可以加速设计并尽早启用验证和确认.使用Simscape™、Motor Control Blockset™和Robotics System Toolbox™,您可以对多域系统建模,并使用代码生成产品从中生成代码。下载188bet金宝搏

此处需要Alt文本

使用硬件支持包快速部署算法金宝app到Arduino®, stm32, nxp™,nvidia®, TI C2000™,Zynq®等设备。

嵌入式代码生成

嵌入式编码器®从MATLAB文件和Simulink模型生成嵌入式代码。金宝appANSI/ISO C或c++为任何设备默认生成。此外,可以使用灵活的api轻松优化特定mcu和dsp的代码。支持在模拟和代码生成过程中集成手写代码。金宝app使用金宝appSimulink PLC Coder™为plc和pac生成IEC 61131-3结构化文本和梯形图。

嵌入式代码验证

处理器在环(PIL)和硬件在环(HIL)测试通过自动化测试和软件和系统执行与参考模型行为的比较,形成了工业控制验证的基石。支持创建PIL测试环境金宝app嵌入式编码器或直接连接到您的处理器板。金宝appSimulink Real-Time™通过从Simulink工厂模型生成和执行实时代码来实现HIL测试。您可以使用Simulink Test™编写、执行、审查和组织PIL和HIL测试。金宝app

IEC 61508认证

IEC 61508是工业控制的主要安全标准。TÜV SÜD已通过IEC 61508认证的嵌入式编码器和Simulink模型验证金宝app工具。TÜV SÜD还认证了Simulink PLC编码器I金宝appEC 61508及其过程自动化行业适应IEC 61511。TÜV SÜD证书和认证报告可在IEC认证套件.TÜV SÜD认证基于IEC认证包中提供的特定于应用程序的验证和验证工作流。