从设备设计到投产运营,自动化物料搬运行业的工程师将基于模型的设计贯穿始终。
借助 MATLAB® 和 Simulink®,您可以:
- 通过在整个开发过程中系统地使用数字模型,开发高级自主和控制算法
- 通过自动生成实时代码(IEC 61131-3 或 C/C++),提高软件质量
- 通过虚拟调试在仿真中优化和验证机器软件
- 为嵌入式、云及边缘系统开发和部署状态监控与预测性维护软件
自动代码生成
您可以从数字模型中生成代码,如 C、C++、CUDA®、Verilog®、VHDL® 和结构化文本。您可以为使用梯形图、结构化文本和 C 语言的 PLC 和工业控制器生成产品级代码。Simulink PLC Coder™ 能使 IEC 61131-3 梯形图和结构化文本的代码生成自动化,帮助您减少手动编码和人为错误。它还支持各种常用的第三方集成开发环境 (IDE)。
Simulink PLC Coder 可以生成测试平台,帮助您使用 PLC 和仿真工具验证结构化文本和梯形图。它还提供代码生成报告,其中包含静态代码指标以及模型与代码之间的双向可追溯性。自动化物料搬运领域在各个环节大量使用 PLC。使用 Simulink PLC Coder,您可以选择部署目标,将软件部署到各个 PLC。
预测性维护
借助预测性维护,您可以使用数字模型(例如,数字孪生)维护运营型工业资产,例如取放机器人、传送带、码垛机。这些数字模型使用传感器数据和其他相关信息来检测异常、监控组件的运行状况以及估计剩余使用寿命 (RUL)。
您可以使用 MATLAB、Simulink 和 Predictive Maintenance Toolbox™ 来开发状态监控和预测性维护软件,并将其部署到云系统和边缘设备。
使用 MATLAB 和 Simulink 开发物料搬运设备
“借助 Simulink 和 HDL Coder,我们消除了编程错误,成功实现了多项任务的自动化,涵盖延迟平衡、流水线及其他繁琐且容易出错的任务。因此,我们能够轻松快速地实现客户的更改请求,并缩短上市时间。”