虹科技术 | 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.mzph.cn/news/215042.shtml

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

相关文章

打包CSS

接上一个打包HTML继续进行CSS的打包 1.在之前的文件夹里的src文件夹创建一个css文件 2.在浏览器打开webpack——>中文文档——>指南——>管理资源——>加载CSS 3.复制第一句代码到终端 4.复制下图代码到webpack.config.js脚本的plugins:[.....]内容下…

【docker】Hello World

搜索hello-world镜像 docker search hello-world拉去镜像 docker pull hello-world查看本地镜像 docker images 运行镜像 docker run hello-world查看所有的容器 docker ps -a查询start状态容器 docker ps 输出介绍 CONTAINER ID: 容器 ID。IMAGE: 使用的镜像。COMMAN…

面试经典150题(14)

leetcode 150道题 计划花两个月时候刷完,今天(第五天)完成了1道(14)150: 14. (134. 加油站)题目描述: 在一条环路上有 n 个加油站,其中第 i 个加油站有汽油 gas[i] 升。 你有一辆油…

<JavaEE> 锁进阶 -- synchronized 的锁优化

目录 一、如何形容 synchronized 锁 二、锁升级 2.1 偏向锁 2.2 轻量级锁 2.3 重量级锁 三、锁消除 四、锁粗化 一、如何形容 synchronized 锁 synchronized 锁是一个内部优化非常好的锁,大部分情况下这个锁都是适用的。在初始阶段 synchronized 是一个乐观…

分布式搜索引擎02

分布式搜索引擎02 在昨天的学习中,我们已经导入了大量数据到elasticsearch中,实现了elasticsearch的数据存储功能。但elasticsearch最擅长的还是搜索和数据分析。 所以今天,我们研究下elasticsearch的数据搜索功能。我们会分别使用DSL和Res…

react面试总结2

redux中sages和thunk中间件的区别,优缺点 Redux 中的 redux-saga 和 redux-thunk 都是中间件,用于处理异步操作,但它们有一些区别。 Redux Thunk: 简单易用:redux-thunk 是比较简单直观的中间件,它允许 …

手撕分布式缓存---HTTP Server搭建

经过了前两个章节的学习,分布式缓存的存储与新增我们已经实现了,并且对其做了高可用处理。本章节我们剥离和缓存强相关的逻辑,开始搭建一个HTTP服务器,毕竟缓存数据库搭建完之后别人没法访问也是没有用处的。这一章节我们重点学习…

ElasticSearch应用场景以及技术选型[ES系列] - 第496篇

历史文章(文章累计490) 《国内最全的Spring Boot系列之一》 《国内最全的Spring Boot系列之二》 《国内最全的Spring Boot系列之三》 《国内最全的Spring Boot系列之四》 《国内最全的Spring Boot系列之五》 《国内最全的Spring Boot系列之六》 M…

PDF控件Spire.PDF for .NET【转换】演示:将 PDF 转换为 Excel

PDF是一种通用的文件格式,但它很难编辑。如果您想修改和计算PDF数据,将PDF转换为Excel将是一个理想的解决方案。在本文中,您将了解如何使用Spire.PDF for .NET在 C# 和 VB.NET 中将 PDF 转换为 Excel。 Spire.Doc 是一款专门对 Word 文档进行…

【华为数据之道学习笔记】3-10元数据管理架构及策略

元数据管理架构包括产生元数据、采集元数据、注册元数据和运 维元数据。 产生元数据: 制定元数据管理相关流程与规范的落地方案,在IT产品开发过程中实现业务元数据与技术元数据的连接。 采集元数据: 通过统一的元模型从各类IT系统中自动采集元…

多线程(初阶九:线程池)

目录 一、线程池的由来 二、线程池的简单介绍 1、ThreadPoolExecutor类 (1)核心线程数和最大线程数: (2)保持存活时间和存活时间的单位 (3)放任务的队列 (4)线程工…

Axure的安装以及简单使用

目录 Axure简介 是什么 有什么用 Axure的优缺点 优点: 缺点: 安装 汉化 Axure的使用 工具栏 页面 ​编辑 添加子页面 ​编辑 Axure简介 是什么 Axure是一款著名的原型设计工具。它允许用户创建交互式线框图、流程图、原型和其他设计文档&…

「Verilog学习笔记」脉冲同步电路

专栏前言 本专栏的内容主要是记录本人学习Verilog过程中的一些知识点,刷题网站用的是牛客网 timescale 1ns/1nsmodule pulse_detect(input clk_fast , input clk_slow , input rst_n ,input data_in ,output dataout );reg data_level, dat…

第十一章 React 封装自定义组件

一、专栏介绍 🌍🌍 欢迎加入本专栏!本专栏将引领您快速上手React,让我们一起放弃放弃的念头,开始学习之旅吧!我们将从搭建React项目开始,逐步深入讲解最核心的hooks,以及React路由、…

【NLP】RAG 应用中的调优策略

​ 检索增强生成应用程序的调优策略 没有一种放之四海而皆准的算法能够最好地解决所有问题。 本文通过数据科学家的视角审视检索增强生成(RAG)管道。它讨论了您可以尝试提高 RAG 管道性能的潜在“超参数”。与深度学习中的实验类似,例如&am…

关于jinja2高版本api变化导致notebook导出html失败的问题

最新jinja2版本已经到了3.1.2,但是nbconvert引用的应该是老版本,具体代码报错如下 Type "help", "copyright", "credits" or "license" for more information. >>> import nbconvert Traceback (most…

spark从表中采样(随机选取)一定数量的行

在Spark SQL中,你可以使用TABLESAMPLE来按行数对表进行采样。以下是使用TABLESAMPLE的示例: SELECT * FROM table_name TABLESAMPLE (1000 ROWS);在这个示例中,table_name是你要查询的表名。TABLESAMPLE子句后面的(1000 ROWS)表示采样的行数…

axios 基础的 一次封装 二次封装

一、平常axios的请求发送方式 修改起来麻烦的一批 代码一大串 二、axios的一次封装 我们会在src/utils创建一个request.js的文件来存放我们的基地址与拦截器 /* 封装axios用于发送请求 */ import axios from axios/* (1)request 相当于 Axios 的实例对象 (2)为什么要有reque…

VSCode使用Remote-SSH连接服务器时报错:无法与“***”建立连接: XHR failed.

关于VSCode的报错问题:无法与“***”建立连接: XHR failed 问题描述问题理解解决方法手动在本地下载安装包,然后手动传到服务器端 问题描述 是的,我又踩坑了,而且这个弄了好久,也重新装了VSCode软件,好像结…

2024黑龙江省职业院校技能大赛暨国赛选拔赛“GZ031应用软件系统开发”赛项赛题题库

2024黑龙江省职业院校技能大赛暨国赛选拔赛 “GZ031应用软件系统开发”赛项赛题题库 2024黑龙江省职业院校技能大赛暨国赛选拔赛 应用软件系统开发赛项(高职组) 赛题第1套 目录 竞赛说明 模块一:系统需求分析 任务1:制造执行…