开发嵌入式软件,优化运营,预测机器故障
从设备设计到投产运营,自动化物料搬运行业的工程师将基于模型的设计贯穿始终。
借助 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,我们消除了编程错误,成功实现了多项任务的自动化,涵盖延迟平衡、流水线及其他繁琐且容易出错的任务。因此,我们能够轻松快速地实现客户的更改请求,并缩短上市时间。”
ronald van der meer, 3t