物联网中的智能网关

在现代生产企业中,生产线的自动化系统一般采用以 PLC 为主要节点的控制、通信网络,最常用的是现场总线协议;同时在企业的管理经营系统一般采用计算机为主要节点的通信网络,以 TCP/IP 协议为主,如何实现不同应用系统间的数据通信,打通不同通信协议间的数据通路,对数据进行分析、存储、转发等功能,如生产指示快速下达和生产状态的快速发布,从而提升企业管理生产效率,是数据网关技术出现和发展的客观要求。

 数据网关的基本原理

数据网关的作用就是连接不同的通信系统,实现数据互通,所以首先要对不同系统进行物理连接,在物理连接的基础上,再根据不同系统的通信协议,利用协议允许的接口进行软件连接,通过数据接收、提取、发送的过程实现数据转发。

 数据网关的实现方式

根据上文所述数据网关的基本原理可知,数据网关需要的两个要素:接口和数据处理。现代计算机技术的发展带来的丰富的接口选择和强大的计算能力恰好为此提供了条件,一台具备相应接口的,安装了相应数据处理软件的计算机,就是一个数据网关。

现有实现方式中最典型的代表就是工业控制计算机(简称工控机),生产厂商将各种接口进行模块(卡)化设计,将其与通用的计算机主机模块结合,就实现了通用计算机接入特定通信系统的目的,客户购买时根据需要选择接口模块(卡)和满足处理能力的通用计算机主机就可以方便的搭建出数据网关的硬件平台,在此基础上再开发专用的数据处理软件,就能够实现强大的数据分析、存储、转发等功能。 

数据网关的应用

数据网关的基本功能是进行不同通信协议间内容的翻译转换,但是对这个过程中的数据如何进行处理,或者如何使用这些数据,决定了数据网关的应用。根据对数据处理方式的不同,可将数据网关分成普通数据网关和专用数据网关两种。 

1、普通数据网关

该型数据网关以数据传输功能为主,对所传输的数据只进行简单处理,如有效性过滤、存储、重新组织等。最典型的应用是控制系统中的操作上位机系统,该系统通过工业以太网、现场总线或者其它方式接入控制系统,将采集到的数据通过以太网(一般是 TCP/IP 协议)发送至操作员上位机,在控制画面上显示相应状态,同时又将上位机发出的操作指令发送给现场 PLC 等控制器,实现了现场设备通信系统与人工操作通信系统的数据连通。在这个典型中难以找到具体的数据网关,实际上是由操作上位机集成了数据转换的功能,充当了数据网关的角色。除此以外,本世纪开始广泛应用的 ERP、MES、ASP 等先进的管理系统,与生产流水线控制系统实现信息互通,这需要进行大量的数据组织、存储、转发等,就更加需要使用数据网关作为主要的信息桥梁和中转站。

 

上图显示了一个综合的生产控制系统,数据网关用来连接生产流水线控制系统和生产指挥系统,起到了数据中枢的作用。配置了数据网关,整个系统就具备了以下功能:
(1) 生产数据、状态的实时存储。通过数据库可以保存长期历史数据,方便进行生产过程分析和质量追溯。
(2) 生产状态实时上报、发布。管理者可以根据实时数据高效的制定生产计划;营销人员可以及时的跟踪订单生产,反馈客户。
(3) 生产指令的快速下达。MES、ERP 等生产计划信息可以快速的下发到生产线,实现订单的快速响应,缩短交货时间。
(4) 增强系统稳定性。全线操作站联网,每个操作站都可以了解全线的生产情况,且互相备用,必要时可以互相替代操作。
(5) 提高生产自动化水平。方便增加过程控制、智能控制等专用计算设备,弥补普通PLC 不具备的智能计算、大数据量计算等功能,使生产更加精细,产品质量得以提高。 

2、专用数据网关

与普通型相比,该型不仅具有数据存储、转发等数据网关的基本功能,最大的特点是将其它高级的功能也进行了集成,构成了基于数据网关技术的专用设备,目前主要有以下几种:
(1)信息发布数据网关 该型数据网关集成了 web 发布功能, 通过有线或者无线接口直接接入 internet,方便用户在任何地方通过互联网获得实时生产信息。为了保证正常生产不被干扰,可以通过硬件或软件进行数据隔离,保证数据流为单向,如采用硬件隔离技术可以做到完全隔离。
(2)过程控制数据网关 该型除了数据网关基本功能,主要功能是数据计算,主要通过软件实现,对生产系统特别是单一复杂设备进行高级控制,弥补 PLC 等现场控制器对数据处理、历史数据调用、复杂算法实现困难等功能上的不足,从而提高生产的自动化水平。
(3)信息存储数据网关 该型主要功能是数据存储,在本地建立数据库,将接收的数据进行长期存储,并具备多种组织和查询接口,以方便进行生产流程优化和质量追溯。 

数据网关与最新信息技术的融合

最新的信息技术如云技术、物联网技术等的出现大都基于互联网技术的发展,而数据网关的连通不同通信网络的特性恰恰为这些新技术应用到传统产业提供了支撑。

1、数据网关与云计算

通过数据网关,把生产数据发送给企业研发、质量中心,甚至专业的数据分析中心,利用“外脑”强大的计算能力和信息资源,对生产数据进行全方位、深层次的分析,进而得到更高效的生产工艺参数指导,从而提升产品质量,优化生产流程。在仅投入少量硬件的条件下,就具备了获得专业海量数据分析计算的能力,实现了低成本、高效益的兼顾。

2、数据网关与移动互联终端

通过数据网关,将生产数据实时发送至企业决策者的移动互联终端,使之可以随时根据市场变化制定生产策略,实现效益最大化;将生产数据实时发送至外地销售经理的移动互联终端,使之可以随时跟踪订单情况,反馈客户,并可以随时将新的客户需求传达到生产线,及时优化订单计划,达到降低生产成本,缩短交货周期的效果。

3、数据网关与物联网技术

通过数据网关,将生产线状态与原材料、辅助材料、成品等物流信息整合,整体分析各个流程,确定最佳调度方案,实现资源的高效利用,实现即时生产、减少中间环节、降低库存、节约物流成本的目标。

物联网的智能网关

物联网是通过智能感知、射频识别技术与普适计算、泛在网络的融合应用,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。物联网的主要目的在于使具有射频技术、红外传感技术或其他具有感知能力的新型传感设备,能够无缝的融入互联网,实现相互之间的信息交换,和进一步的智能识别、监控管理。

在物联网的信息感知领域中,由于无线传感网络技术的应用场景具有特殊性,其一般应用于局部区域内,网与网之间本身无法通信,也不适合于实现远程的数据传输,这使得传感设备节点形成了一个个信息孤岛,无法实现真正的全面互联互通、协同感知。此外,物联网应用中的感知技术种类繁多,采用不同的通信协议,根本无法实现互联互通。

物联网网关,作为一个新的名词,在未来的物联网时代将会扮演非常重要的角色,它将成为连接无线传感网络与传统通信网络的纽带,完成无线传感网络、传统通信网络以及其它不同类型网络之间的协议转换,实现局域和广域的数据互联。此外物联网网关还需要具备设备管理功能,运营商通过物联网网关设备可以管理底层的各感知节点,了解各节点的相关信息,并实现远程控制。

从功能上讲,物联网的网关或者说智能网关主要实现以下三个功能:

  • 感知网络接入的能力。

    物联网网关首先是具有对各节点属性、状态等信息的获取功能,即可以感知各节点的实时状态。其次是具有对节点的远程控制、唤醒、诊断等功能,即实现节点的自动化管理。

  • 异构网络互通的能力。

    物联网网关接入必然存在跨域通信的要求,因此需要完善的寻址技术,以确保所有节点的信息都能被准确、高效、安全地进行定位和查询。随着物联网应用的发展,节点地址的数量会逐渐增大,且其编码结构与 DNS中的域名结构不同,因此需要有一套与互联网不同的寻址技术以满足需求。

  • 通讯与数据格式标准化。

    网关必须实现传感网络到传统通信网络的协议转换,将协议适配层上传输的标准格式数据进行统一封装,将广域接入层下发的数据解包成标准格式数据,实现命令的解析,之后转换为感知层协议可以识别的信号和控制指令。

简单地讲,物联网网关主要完成三个任务:首先,是收集传感器节点的数据;其次,执行数据协议转换;最后,将协议转换后的数据快速有效的发送到公共网络。除此以外,物联网网关同时还具有相应的管理和控制能力。

1、感知网络接入

物联网智能网关需要具有感知网络接入的能力。感知网络主要由功能各异的传感器网络构成,这些传感器设备主要包括摄像头、读卡器、标签、声敏传感器、压敏传感器、温敏传感器等。获取这些传感器感知信息的方式可谓是千差万别,至今没有统一的标准,主要的接入方式可分为有线接入和无线接入。主流的有线接入方式包括 CAN、RS232/485、Ethernet等,  CAN 多用于汽车计算机控制系统中,RS232/485 主要用于一些较老的设备控制和低速率数据传输,Ethernet 对于远距离、大信息量的传感器数据传输是非常可靠有效的。

主流的无线接入方式包括 Zigbee、Bluetooth、IrDA、Wi-Fi,它们都属于近程通信的范畴。Zigbee 具有功耗低、组网灵活等特点,该技术一般用作低速率短距离无线传输和控制。Bluetooth 主要用于对于实时性较高的系统中,如鼠标、键盘、耳机等。IrDA 利用红外线进行点到点的传输,红外传输设备的特点是体积小、功耗低、成本低等,由于红外线传输只能是点对点的无遮挡传输,所以在一定程度上将受到应用环境的限制。

Wi-Fi 作为推进速度最快的无线接入技术已经历了十几个版本的迭代,现在已广泛的应用于与手机、笔记本电脑以及各类智能产品中,具有布网简单、覆盖范围广、传输速率快的优点,但是wifi同样也有功耗较高和协议复杂等缺点。

2、异构网络互通

物联网智能网关需要具有异构网络互通的能力。由于不同的传感器网络对感知信息采用不同的协议封装,这将导致网络间数据的软隔离,一方面,物理上已相互连的接感知网络之间无法完成通信,另一方面,感知网络无法与核心交换网络完成通信进而感知数据无法被远程访问,因此需要设置协议网关来解决此问题。

在传统的利用 RS-232/485 通信传感器网络中,总线标准和协议较多,比较通用的是 Modbus协议、Profibus 协议、Interbus 协议,其中 Modbus 协议被广泛用在智能交通、智能农业、智能建筑中。

由于 Internet 以及由 Ethernet 和 Wi-Fi接入的传感器网络都是基于 TCP/IP 协议栈,若远程用户需要对采用 Modbus 协议的设备进行访问和控制,则必须对 Modbus 报文按照 TCP/IP 协议进行应用层封装或协议转换。

此外,由于 IPv4 地址已日近枯竭,新一代的 IPv6 协议将逐步取代 IPv4 协议,而 IPv4 向IPv6 过渡的阶段是一个长期的过程,在这个阶段中,IPv4 网络将和 IPv6 网络处于共存状态,因此物联网网关需要解决 IPv4 网络与IPv6 网络的互通问题。

3、通讯与数据格式标准化

物联网智能网关需要具有监测控制管理的能力和兼容新节点接入的能力。这里的监测控制管理,包括对接入传感器状态和感知信息的集中监测、对传感器和网关自身的控制、管理。一方面,网关中的各功能模块要做到可以灵活控制,配置方式要做到简单、多种方式、人机友好,另一方面既能通过本地网络、串口进行控制,又能远程跨网段进行集中管理。

此外不同的物联网的节点种类非常丰富。监测控制管理的内容不仅包括对网关节点自身的状态和功能,还要包括对接入传感器网络的状态和信息。为了实现这些功能,就必须要让所有的智能网关节点使用标准化的通信方式,才能使整个物联网系统具有高可维护性。

总之,一方面,随着计算机技术、传感技术和嵌入式技术的蓬勃发展,家用电子电器设备将越来越智能化;另一方面,随着人们生活水平和质量的提高,智能家居正备受关注,与此同时智能网关也将得到更大的发展,而且正在走向成熟。

【学习技术大群:607439754】

【网盘免费资料包,需要的自行领取】:

嵌入式物联网 22个STM32项目、大赛作品,【华清远见发放资料包】http://makerschool.mikecrm.com/f4wjYBB

 【下方分享一些免费教程资料,感兴趣的可以看一下】:

如何开发农业物联网项目

( STM32+LoRa打造LPWA物联网系统)

WiFi网络编程

物联网沟通的语言-物联网通信协议

物联网操作系统软件定时器详解

物联网操作系统信号量详解

物联网网络协议栈LwIP

物联网前世今生

物联网FreeRTOS内核源码深度剖析

物联网开发-物联网智能插排项目:FreeRTOS+LwIP

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

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

相关文章

物联网平台 TCP/IP HTTP MQTT 通讯协议 支持海康摄像头 数据实时采集和远程控制

物联网平台源码 TCP/IP HTTP MQTT 通讯协议 支持海康摄像头 系统包括,后台服务,传感器解析服务、web展示,文档齐全。 目前web系统支持功能,: 数据实时采集和远程控制; 报警信息管理和报表导出; …

IoTGateway 国内开源工业 IoT 物联网网关

什么是工业物联网网关 工业物联网网关(IIoTGateway)是一种连接工业场景本地设备(如PLC、扫码枪、机器人、数控机床、非标上位机等)与远端业务系统(如IoT物联网平台、SCADA系统、MES系统等)之间的硬件设备或软件程序。终端设备和远端业务系统之间的所有数…

微信小程序| 基于ChatGPT+明基屏幕挂灯实现超智能家居物联网小程序

一、需求背景 在尝试了这么多次的ChatGPT在纯软方向的应用开发后,深感LLM(大语言模型)的能力之强大。俗话说得好:心有多大舞台就有多大!基于AI大模型,可以尝试的方面实在是数不胜数!轻轻松松就可以突破在移动互联网时…

如何用好ChatGPT,怎么有效的跟AI进行交流

用好ChatGPT ChatGPT已经出来了一段时间了,有人用来写ppt,有人用来写程序的,有没有发现有的时候还ChatGPT并没有想象的那么聪明。没有给到我们预期的答案,觉得ChatGPT的能力也就是一般般。 你有没有觉得是不是我们自己的问题&am…

利用腾讯GPU云服务器部署ChatGLM-6B,每小时不到2RMB

目录 萝卜选坑选择ChatGLM-6B的理由选择硬件方案 购买GPU云服务器充值购买 配置环境登录服务器安装显卡驱动安装CUDA安装Python 部署ChatGLM-6B下载项目程序包安装Pytorch安装依赖包检查Pytorch是否为GPU版本运行网页版Demo 保存镜像 萝卜选坑 生成式AI已经火了好几个月了&…

Mac 上能跑国产系统了!深度 deepin 官宣:正式适配 M1 芯片

整理 | 郑丽媛 出品 | CSDN(ID:CSDNnews) Mac 上能跑国产操作系统了,就在今天! 今天上午,深度操作系统(deepin OS)官方宣布:“告诉大家一个令人兴奋的消息:在…

PyTorch Python API详解大全(持续更新ing...)

诸神缄默不语-个人CSDN博文目录 具体内容以官方文档为准。 最早更新时间:2021.4.24 最近更新时间:2023.7.18 文章目录 0. 常用入参及函数统一解释1. torch1.1 Tensors1.1.1 Creation Ops1.1.2 Indexing, Slicing, Joining, Mutating Ops 1.2 Generators…

【GPT4】微软 GPT-4 测试报告(6)与人类的交互能力

欢迎关注【youcans的AGI学习笔记】原创作品,火热更新中 微软 GPT-4 测试报告(1)总体介绍 微软 GPT-4 测试报告(2)多模态与跨学科能力 微软 GPT-4 测试报告(3)编程能力 微软 GPT-4 测试报告&…

你真的会跟ChatGPT聊天吗?(下)

前言:本文下半部分没有无毛猫那么搞笑的内容啦……即使如此,哪怕你对文中提及的技术不大了解,也可毫无压力地看完这篇描述如何更好地获得ChatGPT生成内容的文章。因为我也是利用Azure OpenAI等认知服务来学习,然后就这样写出来的……

猿如意,打开程序的新方式。

软件介绍:猿如意是一款为程序员做开发的开发工具。它里面功能很齐全,各种小工具满足程序开发的很多需求。 用起来这个软件,就像是进入了一套豪华的房子,在开发程序的过程中体会到它的方便,在日常生活中它可以当一位知心…

Myshell AI:让你轻松提高英语口语和听力的神器

推荐:ChatGPT及各种AI网站集合清单!(免费!免费!免费!) 目录 Myshell AI 简介 Myshell的亮点 Myshell注册 总结 Myshell AI 简介 Myshell AI是一个基于chatgpt开发的练口语和听力的神器,它有三款超级酷炫的语音机器人可供选择…

智商狂飙,问了ChatGPT几个数据库问题后,我的眼镜掉了

最近,ChatGPT火爆全网,介绍其产品、公司、作者、技术和应用等方面信息,占据着整个互联网,似乎不谈GPT好像就落伍了。作为一个关注数据库行业的公众号,我们问了GPT几个数据库问题,结果让人大跌眼镜&#xff…

Transformer16 ~Robotics

还是Transformer相关 ,谷歌机器人团队等提出了 Robotics Transformer 1 (RT-1)。这是一种多任务模型,可以 tokenize 机器人的输入和输出动作,从而在运行时实现高效推理,使实时控制成为可能。 论文 1:RT-1: Robotics Transformer …

AIGC潮流下的企业赢家之路

AIGC潮流下的企业赢家之路:〈家猫野猫〉组合成GAN大模型。 很重要的观点:〈其中训练生成型AI最有竟争力的子行业〉。AI建模师的职责:组合模型、训练模型。亦即把一群不会飞的模型巧妙组合起来,训练它然后飞上天际。如果这个创新组…

Can ChatGPT Understand Too?

背景 最近,ChatGPT受到了极大的关注,因为它可以对人类的查询产生流畅和高质量的响应。已有研究表明,ChatGPT与现有模型相比具有显著的生成能力。 动机 ChatGPT理解能力的定量分析却很少受到关注 作者主要做的事 本文通过在最流行的GLUE基…

LSTM模型实战案例:TensorFlow实现预测3位彩票号码

向AI转型的程序员都关注了这个号👇👇👇 大数据挖掘DT机器学习 公众号: datayx 使用人工智能技术来预测彩票,是这次的主题,那么预测哪种彩票呢?我们先选择简单一些的,就是排列组合少…

从风靡全球到风口,Tiktok是如何做到的?

大家好,我是瑞卡迪电子商务。我们是从2019年下半年就注意到了TikTok的风口,并在2020年初,团队就开始投入TikTok的运营及商业变现。从2019年起,围绕TikTok一系列的产品功能迭代和商业模式开放的声音一直不绝于耳,直至今…

tiktok海外版某音,分析协议构造,我们浅谈一下

大家好,我叫任雪飘,今天带大家一起学习一下海外版本的D音,这个大家不陌生吧。 在这之前先强调一下我们中国的网络安全法,一定要准时法理法规。 wss是WebSocket协议的一种通信协议的缩写。wss 和wss不同的是一个采用加密,一个直接…

如何了解(海外抖音TiKToK)与国内抖音的区别以及介绍

一、海外抖音TK平台的优势 自从抖音在中国大受欢迎后,海外也推出了海外版抖音TK平台。尽管两者都是视频分享平台,但它们在一些方面具有明显的区别和独特的优势。下面将详细介绍海外抖音TK平台的优势以及与国内抖音的区别性。 优势: 1. 多元…

常见的TikTok变现方式,你知道几种?

在众多的海外社交媒体中,TikTok以其极具特色的娱乐化短视频,吸引了庞大的用户群体。目前TikTok仍处于发展阶段,竞争压力小、营销效果显著,属于变现的红利期。那么常见的TikTok变现方式,你知道几种呢? 变现方…