机器建造者的MATLAB和Simulink

从食品包装到金属切割和注射成型,领先的公司建造生产机器使用MATLAB®和仿真软件®解决他们的设备日益复杂的问题。

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

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

虚拟调试

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


预见性维护

预见性维护

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

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


PLC的代码生成

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

供应商

IDE

IEC 61131 - 3

C / c++

3S -智能软件解决方案 CODESYS™

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

巴赫曼电子 SolutionCenter

Beckhoff自动化 TwinCAT®

博世力士乐 IndraWorks

三菱® 连续波工作台

英赫特安 Ingesys IC3

欧姆龙® Sysmac®工作室

菲尼克斯® PC WORX™

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

西门子® TIA门户/步骤®7


自动检查

自动检查

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

  • IEC 61131-3 plc和pac用结构化文本和梯形图
  • 为嵌入式系统优化的C和c++代码
  • 硬件描述语言(VHDL)®和Verilog®fpga和asic代码
  • CUDA®英伟达的代码®gpu


工业机械用MATLAB和Simulink

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

Kari Leminen,美卓
Baidu
map