基于工业物联网的智能网关设计
- 格式:pdf
- 大小:249.00 KB
- 文档页数:2
基于物联网的嵌入式智能网关的设计在当今科技飞速发展的时代,物联网(Internet of Things,IoT)正逐渐融入我们生活的方方面面。
从智能家居到工业自动化,从智能交通到医疗保健,物联网的应用场景不断拓展,而嵌入式智能网关作为物联网系统中的关键组件,起着至关重要的作用。
嵌入式智能网关是连接感知层设备与云平台或上层网络的桥梁,它负责收集、处理和传输来自各种传感器和设备的数据。
为了实现高效、稳定和安全的数据传输,嵌入式智能网关的设计需要综合考虑硬件、软件和通信等多个方面。
一、硬件设计在硬件设计方面,嵌入式智能网关需要具备强大的处理能力、丰富的接口资源和可靠的通信模块。
首先,处理器的选择至关重要。
常见的处理器如 ARM 架构的芯片,具有低功耗、高性能的特点,能够满足网关的计算需求。
此外,还需要考虑内存和存储的容量,以确保能够缓存和存储大量的数据。
接口方面,网关应支持多种类型的传感器和设备接口,如 RS232、RS485、SPI、I2C 等,以便与不同类型的设备进行连接。
同时,为了实现与网络的通信,以太网接口、WiFi 模块和蓝牙模块也是必不可少的。
电源管理也是硬件设计中的一个重要环节。
由于物联网设备通常需要长时间运行,因此需要设计高效的电源管理电路,以降低功耗并延长设备的续航时间。
二、软件设计软件是嵌入式智能网关的灵魂,它决定了网关的功能和性能。
在操作系统的选择上,常见的有 Linux、FreeRTOS 等。
Linux 具有丰富的驱动资源和强大的网络功能,适合功能复杂的网关;而 FreeRTOS 则具有体积小、实时性高的特点,适用于资源受限的系统。
在软件架构方面,通常采用分层的设计思想。
底层是硬件驱动层,负责与硬件设备进行交互;中间层是数据处理和协议转换层,负责对收集到的数据进行处理和格式转换;上层是应用层,实现与云平台的通信和用户的交互功能。
数据处理算法也是软件设计的关键之一。
例如,数据滤波算法可以去除噪声,提高数据的准确性;数据压缩算法可以减少数据量,降低传输成本。
物联网智能网关工业采集网关数据采集网关的功能及应用方案文稿归稿存档编号:[KKUY-KKIO69-OTM243-OLUI129-G00I-FDQS58-物联网智能网关、工业采集网关、数据采集网关的功能及应用方案无线通讯网关,亦称数据采集网关,数据采集、协议转换网关,工业采集网关,可采用GPRS,433,2.4G,,wifi及以太网等多种通讯方式,快速实现近距离、中远程数据采集传输,适用于工业、农业、建筑、环保、医疗、运输等领域。
目前,比较常用的工业智能网关主要包括XL91智能网关和XL90智能网关。
一、XL91智能网关,也叫无线网关,工业物联网智能网关,,无线传感管理主机等,集通讯管理、数据接收、协议转换、数据处理转发等功能,支持手机现场调试的,属于无线传感器网络产品。
XL91智能网关,可同时接收多个无线传感器数据,支持1路以太网口(Ethernet)、1路RS485串口、无线传输等上行方式,可选GPRS,433MHZ,2.4GHZ,WI-FI等无线传输方式。
特点:1、XL91?适用于构建小容量的传感网络;2、读取、处理、转发传感节点的数据:通讯管理、协议转换、数据处理、数据转发;3、提供用户要求的协议;4、1路2.4GHz或490MHz,组成星型或MESH型的网络;5、可提供用户要求的协议;构建小型智能传感网络;协调、管理传感网络节点通讯;智能传感网络和外部网络枢纽和桥梁:通讯网络转换、通信协议转换;拓扑图如下↓XL91?物联网智能网关应用领域:1、油田、油井、气田监测;2、蒸汽管道、供暖管道监测;3、水泵房的监测;4、冷藏、仓储环境监测;5、农业、养殖环境监测。
XL91?物联网智能网关应用方案一:拓扑图如下↓1、构建小型智能传感网络;2、传感网络和外部网络的网络转换和协议转换设备。
3、通过433MHz、2.4GHz无线方式读取传感节点的数据;4、通过GPRS方式将数据上传至云服务器;5、可在现场加装触摸屏,用于现场监视;6、能源管理系统(EMS):采集局部传感接点的数据上传。
9网络通信技术Network Communication Technology电子技术与软件工程Electronic Technology & Software Engineering1 引言中国制造2025规划核心是实现制造智能化,智能制造催生工业互联网络,由于不同国家工业设备制造商各自为政,增加工业设备系统互联通的难度。
工业智能网关完成车间级与系统的互连互通,在智能制造中具有重要地位。
OPC UA 是安全可靠,用于工业通讯的数据交互标准规范,是由制造商、科研院校共同参与制定的规范,使得不同操作系统设备可以按照标准格式进行数据交换[1]。
2018年TI 公司推出Sitara 系列ARM 处理器,完成各厂家工业通信设备互联通。
瑞典HMS 公司Anybus 工业互联SOC 解决方案NP40是理想的选择。
当前以HMS 公司为代表的成熟工业智能网关大多为国外公司,国内仅少数公司有类似产品,本文提供工业智能网关技术解决方案具有重要参考价值。
2 工业互联网概述工业互联网并非简单的互联网+工业,工业领域的互联包括PLC 控制系统、软件信息系统等互联,工业互联网旨在通过对工业数据进行全面采集,计算预处理与建模分析,实现综合管理、提高效率。
根据IIC 对工业互联网的定义,指工业控制系统在线连接,构成多个巨大与人连接的系统,与企业系统及分析方案集成。
工业互联网涵盖网络数据与安全体系。
工业互联网数据采集可以对照工业互联网体系从数据处理、采集网络等方面分析。
第四次工业革命是以智能制造为代表的颠覆性变革,其核心是人工智能、云计算等为代表的制造业数字化。
工业互联网包括诞生于工业4.0的工厂智能化与和工业物联网相关垂直市场,包括医疗保健、智能交通等[1]。
目前全球工业发展理念重塑,竞争优势不断重构。
发展智能制造成为主要经济体抢占科技产业革命制高点的共同选择,信息通信技术优化升级深刻调整制造业全球竞争格局,工业互联网成为各国发展智能制造的战略支点。
物联网网关的理解物联网网关,作为一个新的名词,在未来的物联网时代将会扮演非常重要的角色。
它将成为连接感知网络与传统通信网络的纽带。
作为网关设备,物联网网关可以实现感知网络与通信网络,以及不同类型感知网络之间的协议转换。
既可以实现广域互联,也可以实现局域互联。
此外物联网网关还需要具备设备管理功能,运营商通过物联网网关设备可以管理底层的各感知节点,了解各节点的相关信息,并实现远程控制。
作为农业物联网的应用,我们对网关的需求是,把收集到的感知数据通过zigbee有线/无线的方式传到网关,再经一定形式的转换可以通过3G/WIFI等网络进行远程传输,进而应用与上位机。
一:物联网网关设计的基本要求(1)同时处理来自感知层的数据和来自用户层的数据,需要较好的协作能力。
(2)具备移动过程中的稳定性,网关本身在移动过程中依然可正确接收、发送并处理来自其他网络层的请求和应答。
(3)具备协议解析和信息处理的能力,完成ZIGBEE 协议与TCP 协议转换。
(4)具备数据存储的能力,能够对多个传感器节点的实时数据进行存储,并能存储用户PC 的信息以及网关本身的一些必备参数。
(5)具备较高的运算能力,由于物联网网关的特点之一是要有对多个传感器节点的接收能力,同时还有支持多个用户访问。
(6)便于操作,便于升级和维护。
二:硬件部分基于模块化的设计思想可以将网关分为三个部分。
1 数据采集模块:数据采集模块负责传感网的数据采集和汇聚。
物联网网关可以采用的传感网络模块有Zigbee、蓝牙、RFID等。
2数据处理存储模块:数据处理\存储模块负责数据的协议转换、管理和安全等,并具有数据处理和存储的功能,是网关的核心模块。
3 接入模块:通过接入模块,网关可以接入广域网。
接入方式包括有线方式,如以太网;无线方式,包括3G、WIFI等。
其总体框架如下图所示:网关结构示意图根据结构图,合理的选用开发平台,进行接口连接。
具体连接电路图有待于进一步讨论。
物联网安全接入网关的设计与实现摘要:针对物联网设备接入互联网时面临的安全问题,采取相应的安全机制和措施,可以确保物联网数据的保密性、完整性和可用性,从而有效保障物联网的安全和稳定性。
本文基于前面众多学者的研究内容,总结出了基于传感安全接入网关的物联网安全构建方案。
关键词:物联网;安全接入网关;传感网络导言随着物联网技术的不断发展,大量的智能硬件设备被嵌入到各种家用电器、工业设备中,实现对物理世界的智能化感知和控制。
在物联网的应用中,安全问题是一个非常重要的方面。
物联网设备接入互联网时面临着各种各样的安全威胁,如何在物联网设备接入互联网时提供安全可靠的服务,成为了一个亟待解决的问题。
本文基于前面众多学者的研究内容,总结出了基于传感安全接入网关的物联网安全构建方案。
1面临的问题近年来,随着物联网技术的迅速发展和广泛应用,物联网的安全问题日益复杂化和严峻化,包括设备和网络安全、数据和隐私保护、身份认证和访问控制等方面的安全问题。
如果不能很好地解决这些安全风险问题,将会给人们的生活和工作带来困扰,甚至会对国家安全造成影响。
目前物联网面临着许多的问题:1)感知数据类别非常多,涵盖了视频、图像、语音、传感器等多种形式。
每种数据类型都有自己独特的特征和格式,以及处理和解析时需要遵从的规则和标准。
视频类数据是物联网中重要的一种感知数据,主要指通过摄像头、监控设备等设备采集的图像和视频信号,包括监控摄像、视频直播、视频会议等应用场景。
在物联网中,视频类数据应用广泛。
RFID射频识别技术是一种自动识别技术,其标签中携带的信息可以通过无线电波进行读写。
GPS全球定位系统是一种卫星导航定位技术,可以通过卫星信号确定地球上任何一个位置的经纬度坐标。
激光扫描是一种高速、高精度的三维测量技术,可以通过激光束扫描建立物体表面的三维模型。
开关类格式数据是指记录设备或系统的开闭状态信息,用于表示设备或系统的运行状态。
2)感知节点安全保护能力弱。
工业网络网关配置方案工业网络网关是指在工业局域网和互联网之间建立连接的设备,用于实现工业控制系统与企业信息化系统的互联互通。
下面是一个工业网络网关的配置方案:1. 网络拓扑规划:确定工业控制系统和企业信息化系统的网络拓扑结构,包括网络设备的布局和连接方式。
同时要考虑网络冗余和安全性。
2. IP地址规划:为工业网络网关和其他网络设备分配IP地址,确保各个设备之间的通信正常。
建议使用静态IP地址,以避免动态IP地址分配的不稳定性。
3. 网络安全策略:配置防火墙和访问控制列表,限制对工业网络网关的访问。
同时,配置VPN服务,实现远程访问控制,并使用SSL证书进行加密。
4. VLAN配置:为不同的工业控制系统和企业信息化系统划分VLAN,以隔离数据流量,提高网络安全性和性能。
5. 路由器配置:配置路由器,将工业控制系统和企业信息化系统的数据流量进行路由转发,确保数据包能够正确到达目的地。
6. 网络监控和故障排除:配置网络监控系统,对工业网络网关进行实时监控,及时发现和解决网络故障,并记录日志以供后期分析。
7. 交换机配置:配置交换机以实现工业控制系统和企业信息化系统之间的数据交换。
除基本的交换机配置外,还需配置端口安全性和VLAN。
8. NAT配置:配置网络地址转换(NAT),在工业控制系统与互联网之间实现地址转换,确保内部IP地址不暴露给外部网络。
9. 网络备份和恢复:定期备份工业网络网关的配置文件,并测试网络恢复功能,以防止配置文件丢失或网络故障导致的数据丢失。
10. 定期更新和升级:根据厂商提供的升级包或补丁,定期对工业网络网关进行软件和固件的更新和升级,以提高网络安全性和性能。
以上是一个工业网络网关的配置方案,通过合理的配置和管理,可以确保工业控制系统和企业信息化系统之间的安全可靠的通信。
工业物联网智能网关参数说明1.网络连接能力:工业物联网智能网关通常支持多种网络连接方式,包括以太网、Wi-Fi、蜂窝网络等,可根据实际需求选择合适的连接方式。
同时,它还支持稳定可靠的数据传输协议,如MQTT、CoAP等,以确保数据的快速传输和可靠性。
2. 建立设备连接:智能网关可以同时与多个工业设备连接,通过各种通信协议与设备进行通信,如Modbus、OPC UA等。
它可以完成设备的标识、连接和通信设置,为工业设备提供统一的接口和数据格式,实现互联互通。
3.数据采集和处理能力:智能网关具有数据采集的功能,可以从连接的工业设备中读取各种类型的数据,包括传感器数据、设备状态等。
同时,它还可以进行数据的处理和分析,如数据滤波、数据清洗、数据计算等,以提供更准确和有用的数据。
4.安全性保障:工业物联网智能网关需要具备一定的安全性保障机制,包括数据加密、身份认证、访问控制等。
它可以通过安全隧道等方式与云平台进行安全通信,同时采用防火墙、入侵检测等技术保护工业设备和数据的安全。
5.系统稳定性和可靠性:智能网关需要具备稳定可靠的工作能力,能够长时间运行而不出现故障。
它采用工业级硬件和软件设计,具备抗干扰、抗电磁干扰能力,同时还具备故障自检和自动恢复功能,以确保系统的稳定性和可靠性。
6.扩展性和灵活性:工业物联网智能网关应具备一定的扩展性和灵活性,以满足不同的应用需求。
它应支持扩展接口和模块,如扩展通信接口、存储接口、传感器接口等,以适应不同的工业设备和数据采集需求。
7.远程管理和监控:智能网关应支持远程管理和监控功能,可以通过云平台对其进行配置、管理和监控。
管理员可以随时随地通过云平台对智能网关进行远程访问和控制,实现对工业设备和数据的远程管理和监控。
总之,工业物联网智能网关作为工业物联网的关键组件,具备较强的网络连接能力、设备连接能力、数据采集和处理能力、安全性保障、系统稳定性和可靠性、扩展性和灵活性、远程管理和监控等参数,能够为工业物联网提供完善的数据通信和管理解决方案。
面向智能家居的智能物联网网关的设计与实现智能家居在现代生活中扮演着越来越重要的角色。
通过互联网和物联网技术的发展,人们可以通过智能设备实现对家居环境的智能控制和管理。
而实现智能家居的关键是智能物联网网关,它作为智能家居系统的核心,负责连接和管理各种智能设备,提供安全、稳定、高效的通信和控制功能。
本文将介绍面向智能家居的智能物联网网关的设计与实现。
一、智能物联网网关的功能需求1. 设备连接和管理:智能物联网网关需要支持多种通信协议,如Wi-Fi、蓝牙、Zigbee等,以连接和管理各类智能设备,如智能灯泡、智能插座、智能门锁等。
同时,要支持设备的注册、识别和自动发现功能,方便用户快速添加和配置设备。
2. 数据传输和处理:智能物联网网关需要具备数据传输和处理能力,能够将来自各个智能设备的数据进行收集、传输和处理。
这包括数据的解析、存储和分析,为智能家居系统提供数据支持和决策依据。
3. 安全保障:智能物联网网关需要具备严格的安全机制,防止未授权的设备和用户接入系统,确保数据的隐私和安全。
同时,要支持数据的加密和身份认证等安全功能,防止数据泄露和被篡改。
4. 远程控制和管理:智能物联网网关支持远程控制和管理是智能家居的重要需求之一。
用户可以通过手机APP或Web界面远程控制智能设备,设置定时任务和场景模式等,实现对家居环境的智能化控制和管理。
二、智能物联网网关的硬件设计与实现1. 处理器和内存:智能物联网网关的处理器需要具备较高的计算能力和低功耗特性。
常用的处理器选择包括ARM系列和MIPS系列等,内存容量一般在256MB到1GB之间。
2. 通信模块:智能物联网网关需要支持多种通信协议,如Wi-Fi、蓝牙、Zigbee等,因此需要具备相应的通信模块。
对于Wi-Fi和蓝牙的支持,可以选择集成的模块或外部模块,对于Zigbee等其他协议,可以选择添加插件或扩展模块。
3. 存储器:智能物联网网关需要具备一定的存储容量,用于存储设备配置信息、数据缓存和软件固件等。
工业物联网智能网关参数配置工业物联网智能网关作为连接工业设备和物联网平台的核心设备,在工业自动化领域具有重要的作用。
为了实现工业物联网系统的正常运行和高效管理,合理配置智能网关的参数是至关重要的。
本文将介绍工业物联网智能网关参数配置的相关注意事项和步骤。
一、网络配置在进行工业物联网智能网关参数配置之前,首先需要进行网络配置。
网络配置包括IP地址的设置、子网掩码的设置、网关地址的设置等。
确保智能网关与其他设备在同一个局域网内,能够实现互联互通。
同时,还需注意设置合适的域名服务器(DNS)地址,以保证智能网关可以正常解析域名。
二、物联网平台配置接下来,进行物联网平台配置。
在物联网平台配置中,需要输入相关的接入协议、身份验证方式、数据传输格式等参数。
不同的物联网平台可能有不同的配置方式,应根据具体平台提供的文档和指导进行配置。
此外,还需要根据实际需求设置设备标识符、数据上传频率等参数,确保与物联网平台的正常连接和数据传输。
三、设备连接配置智能网关连接各类工业设备是实现工业物联网的关键。
在设备连接配置中,应根据实际情况选择合适的通信协议和通信方式。
常见的通信协议有Modbus、OPC UA、MQTT等,通信方式包括串口通信、以太网通信等。
根据不同的设备和通信协议,配置相应的参数,确保智能网关能够与工业设备进行稳定、可靠的通信。
四、安全配置安全配置是工业物联网智能网关参数配置中非常重要的一部分。
在连接工业设备和物联网平台的过程中,涉及到大量的数据通信和信息传输。
为了保护数据的安全性和系统的可靠性,需要进行合适的安全配置。
安全配置包括对防火墙、端口、数据加密等进行设置,以防止未经授权的访问和恶意攻击。
五、系统维护和监控配置完成后,智能网关的参数需要进行合适的维护和监控。
定期检查智能网关的运行状态,检测网络连接是否正常、数据传输是否流畅。
同时,进行系统日志的记录和分析,发现异常情况及时处理。
采用合适的监控工具,对智能网关进行实时监测,保障系统的稳定和安全。
智能网关设计方案一、引言随着物联网技术的快速发展,智能网关在物联网系统中扮演着至关重要的角色。
本文将探讨智能网关的设计方案,旨在提高物联网系统的可靠性和性能。
二、智能网关功能分析1. 数据处理功能:智能网关可以处理来自传感器节点的海量数据,并进行实时分析和处理。
2. 数据存储功能:智能网关可以将处理后的数据进行存储,为后续数据分析和管理提供支持。
3. 数据通信功能:智能网关可以实现与云平台以及其他设备的数据通信,确保数据的传输安全和稳定。
4. 安全与隐私保护功能:智能网关需要具备防火墙、数据加密等安全机制,保护物联网系统中的数据安全与隐私。
5. 远程维护功能:智能网关可以通过远程管理平台实现对设备的远程维护和监控,提高系统的稳定性。
三、智能网关设计方案1. 硬件设计:智能网关的硬件设计需要选择高性能的处理器和存储设备,保证数据的高效处理和存储。
同时,应考虑模块化设计,方便后续升级和维护。
2. 软件设计:智能网关的软件设计需要采用稳定可靠的操作系统和通信协议,确保系统的稳定性和安全性。
同时,应支持多种接口和协议,以适配不同类型的设备。
3. 数据处理算法:智能网关需要设计高效的数据处理算法,实现数据的实时分析和处理。
可以采用机器学习等技术,提高数据处理的准确性和效率。
4. 安全与隐私保护:智能网关设计方案应包括多层安全机制,如防火墙、数据加密等,保障数据的安全性和隐私性。
5. 系统整合与测试:设计方案应考虑智能网关与物联网系统的整合,确保各个部件之间的协同工作。
同时,需要进行严格的测试,验证系统的可靠性和性能。
四、智能网关设计案例以某智能家居系统为例,智能网关作为连接各个智能设备的中心节点,实现对家居设备的集中管理和控制。
通过对传感器数据的实时分析和处理,可以实现智能家居系统的智能化管理,提升用户的生活体验。
五、结论本文从智能网关的功能分析、设计方案和设计案例等方面进行了探讨,旨在提高物联网系统的可靠性和性能。
基于Arduino和ZigBee的物联网智能网关设计与实现给出了一种能够在ZigBee网络和传统网络进行透明协议高效转换的物联网智能网关的解决方法。
该方法利用MQTT服务器作为数据进入传统网络的中转站,ZigBee网络的数据通过网关上的路由功能接收数据,然后通过串口把数据转发给NodeMCU,最后数据通过MQTT协议发送到数据中转站。
经过智能蔬菜大棚的实际应用证明,本文设计的网关造价低廉,实用性好,效率高。
标签:物联网;网关;ZigBee;NodeMCU0引言物联网(Internet 0f things,简称IoT)是“信息化”时代的重要发展阶段,被称为继计算机、互联网之后世界信息产业发展的第三次浪潮。
要实现物物相连,工程真正的意义上的物联网,就需要把各种网络互联在一起,那么网关功能的设备在物联网应用中就起着非常重要的作用。
物联网涉及到多种网络的互联,因此设计一个能够互联所有网络的物联网网关是不现实的,更没有必要,这样不仅成本高而且研發周期长。
因此,在实际的物联网应用系统中,针对涉及到的网络,研究特定功能的物联网网关不仅能够降低成本而且也会缩短研发周期。
而在当前的物联网中,由于ZigBee广泛应用,那么数据在ZigBee网络和传统以太网之间的相互转发就显得非常重要。
本文主要研究ZigBee网络和以太网之间的数据转发,同时为了方便用户二次开发,也提供数据获取和控制数据传送WebAPI。
基于此,本文的研究内容包括:基于MQTT的数据收发、ZigBee网络的实现、基于MongoDB的数据持久化服务的开发以及提供二次开发的WebAPI接口。
1相关技术和理论(1)MQTr(Message QueuingTelemetry Transport,消息队列遥测传输)是IBM开发的一个即时通讯协议。
该协议支持所有平台,几乎可以把所有联网物品和外部连接起来,被用来当做传感器和制动器的通信协议。
(2)NodeMCU是一个开源的物联网平台,它自身就可以作为物联网终端节点使用,可以应用于某些物联网中。
基于ARM架构的物联网网关设计与实现近年来,物联网技术得到了快速发展。
其应用场景愈发广泛,从智能家居、智能交通到智慧城市等等。
而在实现物联网的过程中,物联网网关则是一个不可或缺的角色。
物联网网关是连接物理设备和云端平台之间的重要纽带,其起着数据采集、存储、处理、传输、控制等多种功能。
目前,市场上的物联网网关大多采用了ARM架构,因为ARM架构有着优异的性能和能耗比。
本文将从ARM架构的物联网网关设计与实现谈起,重点探讨其工作原理、硬件选择、软件开发等方面。
一、ARM架构的物联网网关工作原理ARM架构的物联网网关工作原理主要涉及到硬件和软件两个方面。
硬件方面,物联网网关需要有物理接口,如蓝牙、Wi-Fi、NFC、CAN等,以便连接各类传感器、执行器等。
同时,其还要有强大的计算能力(CPU)、存储器(内存、硬盘)和安全模块,保证数据传输的安全和实时性。
软件方面,物联网网关需要有适配多种网络协议和操作系统的驱动程序。
同时,其还应该有良好的软件设计架构,由于现今物联网的复杂度和多样性,常常需要使用微服务架构、容器化等技术。
二、物联网网关的硬件选择针对物联网网关的硬件选择,应该根据实际需求来考虑。
(1)CPUCPU是物联网网关的核心之一。
ARM架构的CPU性能和省电性都很优秀,市场上流行的有ARM Cortex A7/A9/A53等类型的处理器。
其中Cortex A7是低功耗高性能、支持NEON技术的处理器,适用于具有挑战性的网络、计算和存储性能需求的应用;Cortex A9相对A7拥有更高的性能,能够满足更高需要;而CortexA53则更加注重功耗优化,适用于无线通讯和可穿戴设备等。
(2)内存依据物联网的场景特点,物联网网关的内存通常比普通设备要大。
一般情况下,物联网网关的内存需求大约在512MB到2GB之间。
(3)存储物联网网关需要存储的数据通常是自行采集的数据或者云端下发的命令等,而这些数据的存储量往往很大。
基于工业物联网的智能网关设计
发表时间:2018-09-18T16:19:00.493Z 来源:《基层建设》2018年第25期作者:王畋富
[导读] 摘要:目前传感器、无线通信、嵌入式等各类信息技术的发展,全面建设物联网已是大势所趋。
天津明匠智能系统工程有限公司天津 300462
摘要:目前传感器、无线通信、嵌入式等各类信息技术的发展,全面建设物联网已是大势所趋。
物联网正应用在社会生活的方方面面,如智能物流、智能交通、智能家居等等,而这些应用都依托于强大的物联网网关。
同时物联网时代的到来也为我国的工业领域带来了新的机遇和挑战。
它将快速引导传统的工业进入现代化。
智能制造应用服务实施的关键是设备和网络。
因此本文基于工业物联网,设计了一种面向现场仪表的智能网关,实现了现场仪表与网络层的互联互通。
关键词:工业物联网;智能网关;设计
作为工业4.0的组成部分之一,生产与办公信息系统之间的网络互联呈现出日新月异的持续性发展。
通过基于云技术采集、分析生产数据,能够显著优化生产。
但现有工厂在这一方面的网络互联存在着一个巨大的挑战,即:不同制造商生产的机器设备以及不同技术水平的生产设备通常采用了不同的数据语言。
此时,解决办法通常是进行耗时耗力的、复杂的改造。
对于这类情况,利用智能网关完成不同数据源间的通信协调和分析、再将通信内容转发给相应接收者是一个相对而言易于实现的解决方案。
即使现有工厂,也可采用该解决方案实现能够满足未来需求的生产方案。
一、智能制造环境下的工业物联网
智能制造环境下的服务网和互联网是信息网的两大主题,与生产计划、物流相关的ERP、SCR、CRM和与产品设计、技术相关的PLM处在最上层与服务网紧密相连;与制造生产设备和生产线控制、调度相关的PCS、MES功能通过CPS信息物理系统实现,这一层和工业互联网紧密相连。
从产品形成到产品生命周期服务的角度,还需要智慧原材料供应、智慧售后服务等信息互联互通,这需要充分利用服务网和互联网的功能,而物联网和服务网的融合需要CPS的参与,其是智能制造的核心技术。
二、智能网关工作原理
智能网关是一种采集仪表数据的通信设备,主要功能有:为仪表供电、与仪表通信进行曼彻斯特编码,ME)调制等。
智能网关硬件部分由现场可编程门阵列(FPGA)核心板与采集底板组成。
其中,采集底板部分包括以太网、信号隔离电路、曼彻斯特调制电路。
FGPA 核心板实现曼彻斯特编码与解码,以及以太网的网络层媒体访问控制(MAC)子层协议的部分功能。
采集底板有多个独立通道,每个通道都通过两线制连接一组仪表,实现供电和曼彻斯特编码通信功能。
控制端通过以太网口与FPGA进行通信,并向下发送数据。
FPGA收到数据后进行曼彻斯特编码,再由曼彻斯特调制电路进行调制后通过传输线发送至仪表;仪表进行数据处理后,再返回数据;返回数据通过智能网关中的采集底板解调后发送至FPGA,经处理后再通过以太网传输至控制端进行结果显示。
例如SIMATIC IOT2000是用于生产环境数据采集、处理和传输的可靠性开放性平台,是云或公司IT层和生产系统之间的理想网关,作为数据接口可实现双向通信,将在云平台分析后的数据传送给生产控制设备。
这种连续的数据传输使生产优化过程形成控制闭环。
IOT2000支持多种通信协议和高级语言的开放性,可实现定制化的解决方案。
用户可将SIMATIC IOT2000方便地集成到现有工厂中。
因此,实现对老旧机器设备进行经济、安全的彻底改造。
各机器设备的改造也可逐步进行。
久经验证的SIMATIC品质,可确保在苛刻的工业环境中长期稳定运行。
三、工业物联网的智能网关设计
(一)FPGA核心板
FPGA是在可编程阵列逻辑(PAL)、通用阵列逻辑(GAL)、复杂可编程逻辑器件(CPLD)等可编程器件的基础上进一步发展而来的。
它实际上是一种半定制的电路,能够弥补定制电路的缺点。
由硬件描述语言Verilog完成的电路设计,可以快速地烧录至FPGA上进行测试,是集成电路设计的主流技术。
逻辑单元存在于FPGA内部,是用于搭建逻辑电路、完成用户设计逻辑的最小单元。
这些单元能实现逻辑门电路或者一些组合功能。
FPGA内部的逻辑块可通过程序设计连接起来,类似芯片内的集成电路。
因为逻辑块和连接方式可任意改变,所以FPGA具有较大的灵活性,可按需要实现相应的逻辑功能。
智能网关中的FPGA核心板采用基于XilinxZYNQ系列系统级芯片(SoC)器件,内部集成ARM公司双核Cortex-A9处理器的核心板,集成512MBDDR3SDRAM,1GB内存资源;具有丰富的外设资源,通过外部扩展,可以实现高速USB、SD卡、总线、10/100/1000Mbit/s以太网、调试接口等功能。
(二)电源方案
1.FPGA及隔离电路供电方案
选用24V转5V电源模块,输入电压+24V,输出电压+5V,功率6W,带载能力1.2A。
此部分电源可保证FPGA核心板以及信号隔离电路正常工作。
2.调制电路通道供电
每个调制电路通道是相互独立的,由总电源24V给每个通道供电。
每个调制电路通道采用一个独立的24V转18V电源模块,将总电源24V转换成独立的18V,为通道供电。
24V转18V电源模块输出功率为2W;最大带载能力为2W/18V≈111mA。
(三)曼彻斯特调制电路
曼彻斯特调制电路分为信号发送电路和信号接收电路两部分。
发送电路将FPGA核心板发送的曼彻斯特编码调制后发送;接收电路负责接收仪表传送的曼彻斯特编码,并将其解调后传送至FPGA核心板进行解码处理。
信号发送电路由过压过流保护电路、滤波电路、放大电路、稳压电路组成。
过压过流保护电路可在电路中出现过压过流情况时,及时切断电源,对电路进行保护。
滤波电路用于滤除传输数据中包含的其他频率成分的信号,以增加抗干扰能力。
放大电路对数据波形进行运算放大处理。
稳压电路为整个信号发送电路提供稳定的工作电压。
信号接收电路由滤波电路、放大电路、耦合电路组成。
滤波电路、放大电路功能与信号发送电路中滤波电路、放大电路的功能类似;耦合电路用于将数据波形进行整形,以便FPGA进行处理。
(四)网络通信
智能网关中包含三路以太网。
以太网包括网络层MAC协议、物理层(PHY)物理接口收发器以及以及网络接口三部分。
三路以太网中,两路的MAC协议部分由FPGA的专用输入输出接口搭建,另外一路由FPGA的普通输入/输出接口搭建。
MAC协议主要负责控制与连接
物理层的物理介质。
三路以太网中,两路的PHY部分由FPGA的专用输入输出接口搭建,另外一路由FPGA的普通输入/输出接口搭建,实现了以太网的物理层功能。
以太网的外围电路由专用PHY芯片以及供电电路、网络接口等构成,与FPGA搭建的协议部分一起组成了以太网功能。
经测试,此方案能实现千兆以太网稳定通信。
总之,传统的控制系统只能处理设备的过程量,无法承载智能设备的智能服务信息以及与现场关联的数据处理。
通过研究控制和服务信息分流的智能网关,解决了设备的现场服务和运行数据无法处理以及多个设备同时通信传输的问题;既提高了接入设备的数量,又增强了数据处理能力;既兼顾了传统现场的控制系统,又可适应以数据流为核心的物联网平台,很好地提升了传统装备和智能装备共存于一个网络的服务能力,有效地保障了制造现场的设备便捷地接入服务网络。
参考文献:
[1]练俊君,张皓栋,张椅,张仪.工业物联网创新思考[J].自动化仪表,2018,39(06)
[2].SIMATIC IOT2040工业物联网智能网关[J].自动化博览,2018(05)
[3]刘林,李磊,范昀,黄钰梅.基于物联网技术的平台型工业网关产品研究[J].信息技术与标准化,2015(08)
[4].SymLink XR2041 工业物联网智能网关[J].传感器世界,2014,20(08)。