包装

PackML兼容状态机设计

包装收拾变老M疼痛L语言定义了自动机器编程的标准,由OMAC(机器自动化和控制组织)维护OMAC包装工作组.

在开发符合PackML的状态机时,工程师通常必须在设计过程中定期检查是否符合标准。虽然PackML支持的标准解决方案仅包括用于开发IEC 61131-3代码的模板,但MathWorks通过设计、模拟和测试的集成方式扩展了对PackML符合性的支持符合st PackML标准的机器控制软件:万博 尤文图斯万博1manbetx

  • 通过利用建模模板
  • 通过以下方式确保法规遵从性:静态检查
  • 通过使用自动代码生成适用于IEC 61131-3 ST和ANSI/ISO C/C++

图1:PackML状态机模板

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

万博1manbetxSimulink PLC编码器能够从用于验证模型的测试用例生成测试台,以确保模型和代码的等效行为。

图2:所有主要的PLC平台都支持从Simulink和Stateflo万博1manbetxw生成代码。万博1manbetx

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

另见:PLC仿真,虚拟调试