虹科技术 | IO-Link Wireless如何赋能工厂车间迈向无线自动化?

大规模定制、卓越运营和商业智能正在从根本上改变制造业,为了在竞争中立于不败之地,制造商需要更加灵活、通用、可扩展和具有成本效益的机器和生产线。随着制造商向工业 4.0 迈进,更好的适应性、更高的吞吐量和更短的停机时间是他们的共同要求。本文带您了解IO-Link Wireless技术如何打造高性能的工业级无线通信,实现工厂车间的无线自动化。

长期以来,有线通信一直是工厂车间唯一可行的通信方式,其固有的可靠性和低延迟使制造商能够将其用于机器控制和监控。然而,电缆限制了机器的灵活性和敏捷性,工作过程中可能会因磨损而导致意外停机,而且维护成本高昂。在许多应用中,当涉及到快速移动或旋转时,有线通信几乎是不可行的。Wi-Fi、Zigbee和蓝牙等传统无线技术在可靠性、延迟和可扩展性方面无法满足严格的工业要求,因此并不实用。

工业4.0需要一种替代解决方案,提供智能、简单、低成本的工业级无线通信,从设备级(传感器、执行器)到工业以太网(可编程逻辑控制器、工业PC),甚至远程通信、云和企业应用。在此背景下,IO-Link Wireless应运而生,作为一种确定性协议设计的,它保证每个数据包都能在确定的延迟时间(5ms)内到达。

无线工厂自动化通信的全球标准

IO-Link Wireless是一种全球性的无线通信标准,旨在取代工厂自动化远程传感器和执行器控制与监控中的电缆。它以IO-Link IEC 61131-9标准为基础,是成熟的IO-Link技术的系统扩展。与最初的IO-Link协议类似,IO-Link无线技术以无线形式提供高可靠性、低延迟、可扩展性、确定性通信以及鲁棒性。它非常适合满足工业4.0的要求,全球一些最大的自动化设备制造商和机器制造商都在采用这种技术。

IO-Link Wireless实现了工厂车间级的连接,具有无缝、与供应商无关、无线缆通信的特点。它扩展了IO-Link的优势,提供以下功能:

  • 用于控制和监测的双向无线通信协议
  • 支持有线系统无法完成的工作场景(运输轨道移动装置/旋转台/旋转传送带的无线控制和传感、无线智能设备、远距离机器人的无线末端设备等)
  • 为改造和新建项目提供简单、经济的部署方案
  • 增强灵活性和模块化程度

高性能工业级无线通信

要在恶劣的工厂环境中实现高性能的无线通信,在设计上需要考虑的因素非常广泛。

可靠性:IO-Link Wireless技术的可靠性能达到1e-9的数据包错误率(PER)。相比之下,它比Wi-Fi、蓝牙和Zigbee等无线标准(PER值为1e-3)的可靠性高出6个数量级。这是通过IO-Link Wireless技术中用于关键数据的重复机制实现的。为确保低延迟,该机制由无线电物理层控制自动实施。IO-Link Wireless还采用了高斯频移键控 (GFSK) 调制,这是一种非常稳健的调制方式,可用于处理干扰和噪声。

确定性:IO-Link Wireless被设计为一种确定性时延协议,可保证每个数据包在一定的延迟时间内传送。IO-Link Wireless传输周期的结构是严格定义的,每个IO-Link Wireless主站的无线设备最大数量有限制。过程数据可实现周期性传输,设备配置参数、故障参数等信息可在确定性时延内进行非周期性传输。IO-Link Wireless的确定性属性确保了网络的可预测性,并实现了Wi-Fi或蓝牙等非确定性协议无法应用的算法。

低延迟:IO-Link Wireless系统的确定性延迟时间为5毫秒,每个无线主站可连接40个节点(传感器、执行器或 l/O 集线器)。每个5毫秒的IO-Link Wireless周期由3个子周期组成,每个子周期的持续时间为1.6毫秒。子周期包括下行链路部分和上行链路部分,下行链路部分由无线主站广播给每个轨道上的所有无线设备,上行链路部分是设备根据预定时隙发送给主站的单播多路复用信息。

共存:IO-Link Wireless系统通过黑名单和自适应跳频等机制与其他无线网络和干扰器共存。黑名单是一种旨在避免与Wi-Fi等其他无线系统发生潜在碰撞的机制。跳频用于确保IO-Link Wireless系统组件具有足够的性能,并减少干扰的影响。作为一种抗干扰措施,跳频在每次传输中交替使用频率信道,使PER值达到1e-9,与有线连接相当。

一个IO-Link Wireless主站可支持多达40台 IO-Link Wireless设备。每个主站分为五个通道,无线主站的每个通道最多可支持8台 IO-Link Wireless设备。所有无线主站通道同时以不同频率进行通信,从而实现最佳的网络利用率。此外,多个IO-Link Wireless主站可以共存于同一空间。

互操作性:在为现有传统设备或其他不具备无线功能的设备添加无线功能时,互操作性至关重要。IO-Link Wireless 使用IO-Link集成方法和工具,为系统集成商和工厂人员提供了明显优势。除了支持现成的IO-Link设备外,该技术还可以支持各种其他数字和模拟设备

IO-Link Wireless通信解决方案

虹科CoreTigo为机器制造商、系统集成商和工业设备制造商提供高性能的IO-Link Wireless通信解决方案,为工业领域解除了束缚。这些解决方案提高了灵活性、适应性和模块化程度,从而实现了成本效益、提高了生产率并减少了停机时间。IO-Link Wireless全球标准受到工业领导者的青睐,适用于恶劣的工厂环境和运动控制应用,为全球数以百万计的传感器、执行器和工业设备提供电缆级连接。虹科IO-Link Wireless通信解决方案具有以下优势:

  • 低延迟:1.6 毫秒(5毫秒周期,3次重置)
  • 扩展性:每个主站可以扩展超过40台无线设备
  • 可靠性:1e-9的丢包率、比任何无线技术都要可靠6个数量级、确定性高
  • 经济性:降低布线部署和维护成本
  • 兼容性:与IO-Link兼容
  • 易于配置:安装和配置简单

结语

工业4.0革命势在必行——制造商只能去满足不断变化的市场需求以及日益复杂的全球供应链和劳动力市场。全自动化是向工业4.0过渡的关键组成部分,但它也带来了新的通信场景,需要适合工业领域的无线连接。现有的无线通信无法同时控制和监控生产设备,在延迟、可靠性和可扩展性方面也不符合工业标准。

IO-Link Wireless是一种基于工厂自动化领域无处不在的有线通信 IO-Link 标准的全球标准,完全满足当今新通信应用的要求。它为新机器和现有设备的改造提供了成熟的解决方案,并符合监控和控制的延迟和可靠性标准。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

【C++】策略模式

目录 一、简介1. 含义2. 特点 二、实现1. 策略接口(Strategy Interface)2. 具体策略类(Concrete Strategies)3. 上下文类(Context)4. 使用策略模式 三、总结如果这篇文章对你有所帮助,渴望获得你…

【Java系列】详解多线程(二)——Thread类及常见方法(下篇)

个人主页:兜里有颗棉花糖 欢迎 点赞👍 收藏✨ 留言✉ 加关注💓本文由 兜里有颗棉花糖 原创 收录于专栏【Java系列专栏】【JaveEE学习专栏】 本专栏旨在分享学习Java的一点学习心得,欢迎大家在评论区交流讨论💌 目录 一…

删除员工信息和全局异常处理

删除员工: 删除员工信息,根据员工的id删除其实批量删除就是一种特殊的批量删除,所以,删除员工的功能,我们只需要开发一个接口就可以了。 删除员工的逻辑分析: controller层获取请求的参数: 接收…

大模型微调的“温度”参数,原来影响的是 softmax

大家好啊,我是董董灿。 在对大模型进行微调训练时,经常会看到几个重要的超参数,用来控制大模型生成文本的效果。 其中一个超参数叫做 Temperature,中文名字叫温度,初见时很是不解,为啥一个模型还有温度这个…

【问题处理】—— lombok 的 @Data 大小写区分不敏感

问题描述 今天在项目本地编译的时候,发现有个很奇怪的问题,一直提示某位置找不到符号, 但是实际在Idea中显示确实正常的,一开始以为又是IDEA的故障,所以重启了IDEA,并执行了mvn clean然后重新编译。但是问…

36、什么是池化算法

池化算法也是 CNN 网络中非常常见的算法。 池化这一算法理解起来比较简单,从名字中或许可以看到一些东西:从一个像素池子中选取一些有代表性的像素出来。 常见的池化有最大池化和平均池化。最大池化就是从像素池子中选取最大值出来,而平均池化就是从像素池子中选取平均值出…

Ganache结合内网穿透实现远程或不同局域网进行连接访问

文章目录 前言1. 安装Ganache2. 安装cpolar3. 创建公网地址4. 公网访问连接5. 固定公网地址 前言 Ganache 是DApp的测试网络,提供图形化界面,log日志等;智能合约部署时需要连接测试网络。 Ganache 是一个运行在本地测试的网络,通过结合cpol…

一文搞清楚“并发与并行”“串行与并行”“线程与进程”的区别

目录 🐶6.1 并发与并行 🐶6.2 串行与并行 1. 基本概念 2. 举个🌰 3. 适用场景 🐶6.3 线程与进程 1. 基本概念 2. 进程与线程的区别 3. 线程调度: 🐶6.1 并发与并行 并行:指两个或多个事件在同一时…

2023年OceanBase开发者大会-核心PPT资料下载

一、峰会简介 2023年OceanBase开发者大会主要涵盖了OceanBase的最新技术进展、产品更新以及开发者工具的发布。大会发布了OceanBase 4.1版本,公布了两大友好工具,升级了文档的易用性,并统一了企业版和社区版的代码分支。这些举措全面呈现了O…

【算法题】开源项目热度榜单(js)

解法 const lines ["4","8 6 2 8 6","camila 66 70 46 158 80","victoria 94 76 86 189 211","athony 29 17 83 21 48","emily 53 97 1 19 218", ]; const lines2 ["5","5 6 6 1 2","…

Python:pipdeptree 语法介绍

相信大家在按照一些包的时候经常会碰到版本不兼容,但是又不知道版本之间的依赖关系,今天给大家介绍一个工具:pipdeptree pipdeptree 是一个 Python 包,用于查看已安装的 pip 包及其依赖关系。它以树形结构展示包之间的依赖关系&am…

json Deserialization of Python Objects

openweathermap.json {"coord": {"lon": 114.0683, "lat":22.5455},"weather":[ {"id": 803, "main":"Clouds", "description":"多云", "icon":"04d"}],"…

产品Axure的安装以及组件介绍

Axure介绍: Axure是一款用户体验设计工具,可以用于创建交互式原型、线框图和设计文档。它支持快速原型开发、界面设计、信息架构、流程图和注释等功能,可以帮助设计师快速地创建和共享交互式原型,从而更好地与客户和团队协作。 …

利用Pytorch预训练模型进行图像分类

Use Pre-trained models for Image Classification. # This post is rectified on the base of https://learnopencv.com/pytorch-for-beginners-image-classification-using-pre-trained-models/# And we have re-orginaized the code script.预训练模型(Pre-trained models)…

回溯热门问题

关卡名 回溯热门问题 我会了✔️ 内容 1.组合总和问题 ✔️ 2.分割回文串问题 ✔️ 3.子集问题 ✔️ 4.排列问题 ✔️ 5.字母全排列问题 ✔️ 6.单词搜索 ✔️ 1. 组合总和问题 LeetCode39题目要求:给你一个无重复元素的整数数组candidates和一个目标整数 ta…

数据结构学习 12字母迷宫

dfs 回溯 剪枝 这个题和dfs有关,但是我之前没有接触过,我看了这一篇很好的文章,看完之后写的答案。 我觉得很好的总结: dfs模板 int check(参数) {if(满足条件)return 1;return 0; }void dfs(int step) {判断边界{相应操作}尝试…

自考 00023高等数学考点整理

空间直角坐标系 右手法则 向量 点到点的距离 点到直线的距离点到平面的距离向量平行向量垂直向量投影向量数乘 a*b axb(行列式计算)直线夹角、直线与平面夹角平面点法式方程空间直角坐标系 右手法则向量数量积、向量积 平行四边形法则、三角形法则 第二章 多元函数 微分学…

VS2022 将项目打包,导出为exe运行

我有一个在 VS2022 上开发的程序,基于.net 6框架, 想打包成 .exe程序,以在另一个没有安装VS的机器上运行,另一个机器是Win7系统,上面安装了.net 6框架。 虽然网上很多教程,需要安装Project Installer,配置A…

从零开始创建一个项目,springBoot+mybatisPlus+mysql+swagger+maven

一,前提 从零开始创建一个项目,绑定了数据库 用到的技术栈:springBootmybatisPlusmysqlswaggermaven 二,创建项目步骤 1,创建项目 创建出来的项目结构如图所示 2,修改配置文件 因为我比较习惯yml语言&…

算法:最小生成树

文章目录 生成树Kruskal算法Prim算法 本篇总结的是最小生成树算法 生成树 连通图中的每一棵生成树,都是原图的一个极大无环子图,即:从其中删去任何一条边,生成树就不在连通;反之,在其中引入任何一条新边&…