面向机械制造商的MATLAB和Simulink

从食品包装到金属切割和注塑,制造生产机器的领先公司使用MATLAB和Simulink来解决其设备日益复杂的问题。

  • 建立其系统的机电一体化模型桌面模拟虚拟调试
  • 设计和验证控制监督逻辑算法
  • 正在运行数百种场景在不涉及原型或生产系统的模拟中
  • 生成实时代码(IEC 61131-3或C/C++)不同的PLC平台

从初始设计到调试,机器制造商可以从MATLAB和Simulink中受益,以构建效率、可靠性和灵活性最优化的设备

虚拟调试

通过MATLAB、Simulink和Simscape进行虚拟调试,可以通过使用机器的数字模型对机器软件进行早期测试和验证。在桌面和硬件在机模拟中,在物理机器可用之前,可以在不同的场景中测试机械组件、机器软件和正在制造的产品之间的交互。这种方法降低了成本,生产了高质量的产品,实现了项目的可重用性,并加快了现场调试时间。


预测性维护

预测性维护

工程师使用MATLAB和Simulink为生产机器开发健康监测和预测维护软件。

交互式应用程序可以轻松地通过OPC UA等工业协议访问数据并执行预处理,而无需手动编程。工程师可以设计算法(例如,剩余使用寿命[RUL])并将其部署在PLC或边缘设备上。与反应性维护或预防性维护相比,这可以优化维护间隔并降低维护成本。


PLC代码生成

使用基于模型的设计,工程师可以开发机器功能,并可以在桌面模拟中运行数百个测试场景。经过验证,他们可以从MATLAB和Simulink生成硬件相关的IEC 61131-3(结构化文本和梯形图)或C/C++代码。由此产生的软件可以部署在所有主要的PLC平台上。

小贩

集成电路设备

IEC 61131-3标准

信用证++

3S-智能软件解决方案 CODESYS™(编码系统™)

 

 
B&R工业自动化 自动化工作室™

 

 

巴赫曼电子 解决方案中心

 

 

倍福自动化 倍福编程手册入门®

 

 

博世力士乐 IndraWorks公司

 

 

三菱®电气 CW工作台  

 

摄入 英格斯IC3  

 

欧姆龙® Sysmac公司®导播室

 

 
菲尼克斯电气® PC WORX™

 

 

罗克韦尔自动化® RSLogix™/Studio 5000系列

 

 
西门子® TIA门户/STEP®7

 

 


自动化检查

自动化检查

MATLAB和Simulink为制造业中的自动检测提供了一个框架。工程师使用机器学习、深度学习、图像处理和计算机视觉的功能来开发检测和定位各种类型异常的算法。然后通过以下方式部署经验证的算法:

  • IEC 61131-3 PLC和PAC的结构化文本和梯形图
  • 针对嵌入式系统优化的C和C++代码
  • VHDL(VHDL)®和Verilog®FPGA和ASIC代码
  • 库达®NVIDIA代码®GPU(全球生产单位)

 


在工业机器中使用MATLAB和Simulink

“使用MATLAB和Simulink的基于模型的设计,我们同时实现了多个目标。我们开发了一种先进的数字液压控制器,比以前的系统更加可靠、准确和高效,我们加快了开发速度,这给了我们竞争优势。”

梅索·卡里·莱米宁