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

使用 PLCPART.tp 连接 PLC 与 FANUC 机器人:实用指南

本文解释什么是 PLCPART.tp 及其重要性。

受 PalletPro 限制,无法在 PC 上运行此程序。因为 PalletPro 接管 PalletTool,无法打破此关联。但可将此示教器程序导出到 HandlingPro 像常规示教器程序一样运行。

可将 PLC 连接到 HandlingPro。详见 FANUC 机器人培训课程系列获取分步教程。

PLCPART.tp 是用于更改 UnitLoad 数据的程序。简单说这就是机器人将要运行的内容。另一种理解是这是与 PLC 通信的通信程序。

喜欢视频的可观看下方完整讲解,否则继续阅读文章。

术语解释

查看程序前先解释几个术语,助于理解程序行话。

总循环数:PLCPART.tp 设置循环数,这是 PalletTool 表示工作单元中有多少进料和码垛站的方式。

负载类型:PalletTool 中只有两种选项。使用 ULxxx 命名的常规码垛设为值 0。混合负载(标记为 MLxxx)设为值 1。

码垛号是该循环的码垛站编号。码垛站 1 对应值 1。

负载编号是单元负载或混合负载的编号。UL001 或 ML001 对应值 1。

进料编号是用于将之前定义的码垛站关联到哪个进料的变量。

循环计数器是 PLCPART.tp 循环遍历程序的方式。

IO 分配

DI[32] 是 PLC 告知机器人运行 PLCPART.tp 的位。仅需开启一次,否则可能导致程序再次运行。

DO[32] 是确认 PLCPART.tp 正在运行的位。机器人完成后关闭此位。

GI[1] 是组输入,PLC 将所有数值数据放在此处。即通信缓冲区。

GO[1] 是组输出,将机器人信息回显给 PLC。确认机器人收到所有正确信息。

机器人需接收循环启动并运行 MAIN.tp 程序。机器人将开启 DO[32]。稍后详细解释序列。

相关课程

FANUC 机器人培训 1

深入学习 FANUC 基础、Roboguide 安装和虚拟机器人实操创建。

程序逐行解析

现在看程序。

程序前几行是分配提醒。注意这是默认值,可能需根据用例修改。

用简单术语解释程序。第 20-35 行设置总循环数。

第 21 行:示教器顶部显示“接收 PLC 循环启动数据”。

第 25 行:开启 DO[32] 告知 PLC 准备发送数据。

第 27 行:PLC 开启 DI[32] 表示准备接收数据。

第 29 行:机器人取 PLC 中用于总循环数的数值赋给数值寄存器 37。

第 33 行:机器人告知 PLC 数据已发送。

第 35 行:PLC 告知机器人数据已收到。

遍历每个循环

进入循环。第 39 行重置循环计数器。

第 46 行循环计数加 1。

第 47 行比较当前循环与总循环数。若 PLC 循环计数大于总循环数值寄存器,光标跳至程序末尾,程序结束。

若 PLC 计数器数值寄存器小于总循环数值寄存器,程序继续运行。

第 52 行:机器人开启 DO[32] 告知 PLC 准备发送数据。

PLC 开启 DI[32] 前需将单元负载编号放入 GI[1]。

第 54 行机器人使用 DI[32] 等待 PLC 响应。

机器人将数据移至 R[52](机器人将使用的值)。

为确保机器人正确获取数据,机器人将相同 R[52] 回显到 GO[1]。

DO[32] 关闭,机器人等待 DI[32] 关闭。

程序其余部分重复此握手过程,处理以下各数据:

第 141 和 161 行调用 PMPLCST 程序,将数据寄存器分配给与 PalletTool 通信的 Karel 程序。

总结

本文介绍了 PLCPART.tp 的功能、如何在机器人与 PLC 间通信码垛数据、如何处理每个循环分配正确的单元负载、码垛和进料值。

自动化控制系统

  1. Micropsi Industries推出MIRAI:AI赋能机器人系统自动化泄漏检测,服务头部家电巨头
  2. 五轴CAM技术革新食品加工制造
  3. 14句洞见名言,重塑您对智能自动化的认知
  4. Kuka与Schüco结盟,推动门窗生产自动化
  5. FlexArm 在俄亥俄州 Wapakoneta 破土动工新总部
  6. Redwood Software任命Amede Hungerford为首席营销官
  7. Invert Robotics推出远程遥控机器人提升航空安全与MRO效率
  8. 协作机器人登台亮相:Yushin OB-7 领跑塑料加工自动化
  9. PID控制精通:核心原理与高效回路整定
  10. 精通一致性检查:确保流程合规的完整指南
  11. 赋能包容性科技:UiPath与EY基金会推动全民自动化教育
  12. Geek+ 推出新一代虚拟展厅:重塑远程时代客户互动体验