PackML兼容状态机设计

Packml.或者老化machine.L.Anguage定义了用于编程自动化机器的标准,由OMAC维护(机器自动化和控制组织)。packml是部分的一部分OMAC包装工作组

在开发PackML兼容状态机时,工程师通常必须在设计过程中定期检查与标准的符合性。虽然PackML支持的标准解决金宝搏官方网站方案仅包括用于开发IEC 6金宝app1131-3代码的模板,但MathWorks扩展了对PackML符合性的支持,以综合方式设计,模拟和测试PackML兼容机器控制软件:

  • 通过杠杆加速创造建模模板
  • 确保合规性静态检查
  • 通过使用来定向不同的PLC平台自动代码生成对于IEC 61131-3 ST和ANSI / ISO C / C ++

图1:PackML状态机模板

PackML兼容状态机设计的MathWorks功能:

金宝appSimulink PLC编码器能够从用于验证模型的测试案例生成测试台,以确保模型和代码的等效行为。

图2:所有主要的PLC平台支持来自Simulink和StateFlo金宝appw的代码生成。金宝app

这些功能使基于模型的设计能够开发PackML兼容状态机。基于模型的设计,通过早期验证,快速原型设计和自动代码产生有助于提高发发机器控制软件的质量。

也可以看看:PLC仿真虚拟调试