亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 工业技术

使用 MATLAB 和 PLCnext 进行 2 轴龙门架的免示教路径规划

📌 作者:Roman Mayer、Markus Hoser📌 公司:maku Engineering GmbH📌 联系人:rommayer@maku-engineering.com、marhoser@maku-engineering.com📌 技术:MATLAB/Simulink、Simscape、Phoenix Contact PLCnext、Siemens Drives、Peter Corke’s Robotic Toolbox

动机:为什么要进行无教学路径规划?

在工业自动化中,2 轴龙门架被广泛使用 - 从数控机床和拾放机器人到物料搬运系统。这些龙门架的编程通常通过示教完成,这意味着操作员手动将系统移动到所需位置,将它们保存为航路点,并定义轨迹。

问题:

我们的解决方案:我们开发了一种免教学路径规划系统,无需手动教学过程。相反,智能算法会自动生成无碰撞轨迹。

目的:

📌 图像/可视化可以在最后一部分找到!

技术实现

我们的路径规划系统利用 MATLAB 的 mobileRobotPRM 算法来生成路径点。这意味着:

🟢自动路径规划

🟢 在 MATLAB/Simulink 中建模

🟢 代码生成与控制

优点:整个系统可以先进行仿真,然后直接移植到真实硬件上。

此外,我们成功地将西门子电机与菲尼克斯电气支持集成,无需额外的许可证。这是通过使用西门子逆变器设备描述文件(GSDML 文件)来实现 Profinet 通信而实现的。

扩张潜力

我们的系统是模块化的,可以通过适当的努力进行扩展:

🔹更换机械模型及调整驱动

🔹动态环境更新

🔹扩展到多轴系统

结论与展望

我们的免示教路径规划可实现:✔ 节省时间 – 无需手动示教✔ 灵活性 – 自动考虑环境变化✔ 易于实施 – 直接为 Phoenix Contact PLC 生成代码

下一步是什么?

该项目的部分内容基于开源存储库,并且可以免费使用。我们的增强功能和程序可以根据要求免费提供。当然,如有需要,我们也欢迎来电。

根据对这篇博文的兴趣,我们计划:

有问题、建议或想法吗?请随时发表评论或直接联系我们!

硬件设置/印象/结果

我们的硬件设置包括:

以下映射用于执行/创建:

障碍物的宽度根据工具进行调整。另外,从起始点到目标点自动生成的支撑点显示为红色。

需要对存储的航路点进行平滑处理,以实现不同加速阶段之间的无缝过渡。此外,路径保持可微分对于防止电机减速至零速度至关重要。

两个电机的运动同步,加速阶段协调,确保运行平稳。

最后,这是用于路径规划的子模型成功生成代码的图像。生成的对象可以按照菲尼克斯电气提供的描述进行一对一的集成!

注意:

创客博客显示未经菲尼克斯电气测试或审核的社区成员的应用程序和用户故事。使用它们的风险由您自行承担。


工业技术

  1. 机场 GSE 维护:减少停机时间并延长设备寿命的 3 种行之有效的做法
  2. 当地公司正在寻找有才华的人加入成长团队
  3. 食品供应链中可追溯性的日益增长的影响
  4. 网络犯罪分子如何通过供应链合作伙伴发起攻击
  5. 通过战略调整提高供应链弹性
  6. 12 种不同类型的紧固件 |他们的用途和例子
  7. 为什么是云?您应该考虑的三个好处
  8. 精益生产造就健康的企业
  9. 铝业的四大新机遇
  10. 您需要了解的关于越来越多的制造即服务提供商的信息
  11. 如何准备 PCB 以进行制造?使用设计最佳实践加速 PCB 组装
  12. 世伟洛克现场工程师如何应用气体分配知识加快呼吸机生产