虚拟调试

在模拟环境中验证工业控制

虚拟调试是使用自动化设备和工厂的数字模型对自动化控制系统进行测试,验证和验证。在台式机和硬件中的模拟中,机电组件,控制系统和过程之间的相互作用可以在各种情况下进行测试,然后再将软件部署到原型或生产设备。

虚拟调试允许工程师:

  • Identify and eliminate design errors early in the process
  • 减少开发和验证时间
  • Reduce risk and potential damage during commissioning of the physical system
  • Rapidly and nondestructively test a wide variety of operation scenarios

植物和控制系统的模型不仅可以虚拟调试。工程团队可以在设备的整个设计,实施,集成和操作中重复使用模型。他们可以以数字双胞胎的形式应用自己的模型,以进行监视机械或执行预测性维护等任务。仿真软件,例如simulin万博1manbetxk®,,,,lets you simulate systems, design industrial control algorithms, verify and validate designs, and generate code for industrial controllers within a comprehensive engineering software environment.

工业自动化和机械公司使用Simulink使用Simulink设计,验证和实施工业控制算法的典型设计工作流程万博1manbetx

基于基于模型设计的虚拟调试,使用MATLAB®and Simulink, typically includes the following steps:

  1. 建模和桌面仿真
  • 设计控制物理系统的模型和植物模型,包括CAD进口
  • 原型新功能与旧机软件结合
  • 自动化系统测试
  • 优化参数(例如软件,力学,液压学)
  • Automatically generate code from models (IEC 61131-3 Structured Text and Ladder Diagram, C/C++, HDL)
  1. Hardware-in-the-Loopand Real-Time Testing
  • 实时模拟物理系统(植物模型)的行为
  • 设计和测试与硬件无关的功能
  • Debug real-time algorithms directly from Simulink (using “External Mode”)
  • 将虚拟机连接到工业场合的PLC
  1. Code Generation for PLC Platforms
  • Generate C/C++, IEC 61131-3, or HDL code
  • 通过供应商的IDE将自动生成的代码集成到PLC软件中
  • 使用“外部模式”从simulink和stateflow执行在万博1manbetx线调试
  1. Digital Twin Use in Operation
  • 进行基于模型的健康监测和预测性维护
  • 从现场数据复制错误
  • 在新系统上培训操作员

虚拟调试使机器制造商和工业设备建筑商可以在设计过程的早期(即物理机器或原型之前)测试其嵌入式软件。



软件参考

也可以看看:control design software,,,,嵌入式代码生成,,,,有限状态机,,,,formal verification,,,,参数估计,,,,物理建模,,,,PID控制,,,,快速原型制作,,,,实时模拟,,,,simulation and Model-Based Design,,,,状态图,,,,系统设计与仿真,,,,verification,,,,验证和测试,,,,控制系统,,,,PLC编码器,,,,通过Simulink进行虚拟调试万博1manbetx,,,,生产机器的虚拟调试