CN113347586A - 一种基于Lora和工业物联网的分布式多终端通信*** - Google Patents

一种基于Lora和工业物联网的分布式多终端通信*** Download PDF

Info

Publication number
CN113347586A
CN113347586A CN202110596238.5A CN202110596238A CN113347586A CN 113347586 A CN113347586 A CN 113347586A CN 202110596238 A CN202110596238 A CN 202110596238A CN 113347586 A CN113347586 A CN 113347586A
Authority
CN
China
Prior art keywords
things
internet
lora
host
data
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110596238.5A
Other languages
English (en)
Inventor
朗贤礼
马玉军
任志杰
吴韵婕
舒双宝
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Hefei University of Technology
Original Assignee
Hefei University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Hefei University of Technology filed Critical Hefei University of Technology
Priority to CN202110596238.5A priority Critical patent/CN113347586A/zh
Publication of CN113347586A publication Critical patent/CN113347586A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • GPHYSICS
    • G16INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR SPECIFIC APPLICATION FIELDS
    • G16YINFORMATION AND COMMUNICATION TECHNOLOGY SPECIALLY ADAPTED FOR THE INTERNET OF THINGS [IoT]
    • G16Y40/00IoT characterised by the purpose of the information processing
    • G16Y40/30Control
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Computing Systems (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Medical Informatics (AREA)
  • Telephonic Communication Services (AREA)

Abstract

本发明公开了一种基于Lora和工业物联网的分布式多终端通信***,涉及通信技术领域,本发明基于Lora和工业物联网提供了一种分布式多终端间建立通信的解决方案,在数公里范围内通过Lora模块构建的通信***,能可靠地实现主机同多从机之间的数据传输,同时避免了在工业现场使用复杂的电缆连接;主机通过WIFI模块与物联网管理平台建立链接,将各从机的数据同步至云端服务器储存,各项数据可以清晰的在物联网平台索引并查询;还能通过物联网管理平台向主机发送控制命令,进而向从机发送控制指令,实现对各个从机的控制功能。

Description

一种基于Lora和工业物联网的分布式多终端通信***
技术领域:
本发明涉及通信技术领域,具体涉及一种基于Lora和工业物联网的分布式多终端通信***。
背景技术:
物联网是指通过各种信息传感器采集各种需要的信息,通过各类可能的网络接入,实现物与物、物与人的泛在连接,实现对物品和过程的智能化感知、识别和管理。
LoRa是一种基于扩频技术的远距离无线传输技术,是诸多LPWAN通信技术中的一种。这一方案为用户提供一种简单的能实现远距离、低功耗无线通信手段。其优势在于技术方面的长距离能力。单个网关或基站可以覆盖整个城市或数百平方公里范围。
随着工业的发展,对精确、高效的多终端数据采集、存储、处理及多终端联网控制需求越发迫切。目前,工业中常通过架设电缆线实现不同终端之间的通讯连接,其成本高、灵活性差、***繁琐。因此,我们提出一种基于Lora和工业物联网的分布式多终端通信***。
发明内容:
本发明所要解决的技术问题在于提供一种基于Lora和工业物联网的分布式多终端通信***,不仅可以降低工业成本、提高工业***灵活度,而且在信息存储、处理及多终端联网控制方面也有显著优势。
本发明所要解决的技术问题采用以下的技术方案来实现:
一种基于Lora和工业物联网的分布式多终端通信***,由主机、物联网管理平台、多个终端从机构成。
所述主机搭载Lora模块、WIFI模块和主控处理器。
所述主机的主控处理器一方面通过SPI通信方式控制Lora模块与从机建立联系,使用轮询方式,向各个从机发送命令码,控制从机发送传感器数据或执行相应操作;另一方面通过WIFI模块与物联网管理平台建立联系,向物联网管理平台上传各从机数据,并接收物联网管理平台的控制量,将控制量传递给相应从机。
所述从机搭载Lora模块、主控处理器、传感器及控制器。
所述从机的主控处理器一方面通过驱动传感器完成工业信息采集,通过驱动控制器完成工业控制;另一方面通过控制SPI通信方式控制Lora模块将传感器采集信息上传至主机,并接收主机下发的控制量,驱动控制器完成工业控制。
所述物联网管理平台包括数据统计、数据存储、设备异常信息记录。
所述数据统计包括当前采集数据、当前设定控制量;所述数据存储包括历史采集数据、历史设定控制;所述设备异常信息记录包括设备运行状态异常信息、采集数据超限信息等。
此外,物联网管理平台还能进行控制命令发送。
所述主机与从机之间的通信基于Modbus协议;所述主机与物联网管理平台之间的通信基于TCP协议。
所述主机与从机之间通过Lora模块的通信协议具体为:
主机发送、从机接收的数据包包括网络地址、设备地址、操作码、参数、数据、数据长度、校验码,格式如下:
Figure BDA0003091234900000021
从机发送、主机接收的数据包包括网络地址、设备地址、数据、数据长度、校验码,格式如下:
Figure BDA0003091234900000031
所述主机与物联网管理平台之间通过WIFI模块的通信协议具体为:
主机发送、物联网管理平台接收的数据包包括网络地址、设备地址、数据、校验码,格式如下:
Figure BDA0003091234900000032
物联网管理平台发送、主机接收的数据包包括:网络地址、设备地址、操作码、操作数、校验码,格式如下:
Figure BDA0003091234900000033
本发明的有益效果是:本发明基于Lora和工业物联网提供了一种分布式多终端间建立通信的解决方案,在数公里范围内通过Lora模块构建的通信***,能可靠地实现主机同多从机之间的数据传输,同时避免了在工业现场使用复杂的电缆连接;主机通过WIFI模块与物联网管理平台建立链接,将各从机的数据同步至云端服务器储存,各项数据可以清晰的在物联网平台索引并查询;还能通过物联网管理平台向主机发送控制命令,进而向从机发送控制指令,实现对各个从机的控制功能。
附图说明:
图1为本发明通信网络结构示意图;
图2为本发明实施例中主机读取从机数据并上传的流程图;
图3为本发明实施例中物联网管理平台下发控制量的流程图。
具体实施方式:
为了使本发明实现的技术手段、创作特征、达成目的与功效易于明白了解,下面结合具体实施例和附图,进一步阐述本发明。
以下参照图1-3对本发明的实施例做进一步说明。基于Lora和工业物联网的通信***在分布式气体质量流量计方面的应用。通信***由主机、物联网管理平台、多个终端从机构成。
主机搭载Lora模块、WIFI模块和主控处理器。主控处理器为STM32F103C8T6。Lora模块选用扩频因子为7,频率为433MHz,带宽为125kHz,使用SPI总线同主控处理器进行通信。WIFI模块选用ESP8266,使用串口与主控处理器通信。
从机搭载Lora模块、主控处理器、传感器及控制器。主控处理器为STM32F103C8T6。Lora模块选用扩频因子为7,频率为433MHz,带宽为125kHz,使用SPI总线同主控处理器进行通信。传感器为气体流量传感器,其能根据流量大小输出相应电压值。控制器为气体流量阀,能通过输入电压的大小控制阀的关闭程度。
其中,Lora模块使用5cm铜制弹簧作为发射天线。
物联网管理平台进行气体流量存储、分析,并能进行气体流量控制。
主机与从机、主机与物联网管理平台间通信协议参考发明内容中的数据包格式。
其中,网络地址NET_ADDR定为0xA5,可自行修改,避免***外的信号进入该通信***,产生干扰。设备地址SLAVE_ADDR取值从0x00-0xFF,对应256个终端。操作码OP_CODE包括0x00与0x01,其中0x00表示写数据;0x01表示读数据。参数PARM包括各传感器与控制器对应编号,如0x01对应ADC传感器。数据DATA即为传输的数据内容,LEN为对应的数据长度。校验码采用CRC校验码。
下面以气体流量数据上传、气体流量控制量设置为例,进一步说明本实施例的具体实施步骤。
参照图2,主机向从机发送读取命令,等待从机应答。从机收到主机读取命令后,发送各传感器数据。主机读取从机传感器采集数据,将数据上传至物联网管理平台。主机发送数据采用轮询方式,即SLAVE_ADDR从1递增到最大从机数目N后再返回1。
参照图3,主机中断响应物联网管理平台的控制命令,将控制命令发送至从机。从机收到主机控制命令后,控制控制器完成对应操作,而后向主机发送任务应答信号。主机接收这一应答信号,校验无误后完成此次控制操作。
本发明的具体实施例中,基于Lora和工业互联网构建的通信***,能实现分布式多设备的流量控制。主机能在数秒内、数公里范围内,完成对200台左右从机的气体流量采集、气体流量控制。各设备间完全使用无线方式连接,避免了在复杂的工业现场的繁琐接线问题,提高了***整体的灵活度,降低了工业成本。
以上显示和描述了本发明的基本原理和主要特征和本发明的优点。本行业的技术人员应该了解,本发明不受上述实施例的限制,上述实施例和说明书中描述的只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。本发明要求保护范围由所附的权利要求书及其等效物界定。

Claims (10)

1.一种基于Lora和工业物联网的分布式多终端通信***,其特征在于:由主机、物联网管理平台、多个终端从机构成。
2.根据权利要求1所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述主机搭载Lora模块、WIFI模块和主控处理器。
3.根据权利要求2所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述主机的主控处理器一方面通过SPI通信方式控制Lora模块与从机建立联系,使用轮询方式,向各个从机发送命令码,控制从机发送传感器数据或执行相应操作;另一方面通过WIFI模块与物联网管理平台建立联系,向物联网管理平台上传各从机数据,并接收物联网管理平台的控制量,将控制量传递给相应从机。
4.根据权利要求1所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述从机搭载Lora模块、主控处理器、传感器及控制器。
5.根据权利要求4所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述从机的主控处理器一方面通过驱动传感器完成工业信息采集,通过驱动控制器完成工业控制;另一方面通过控制SPI通信方式控制Lora模块将传感器采集信息上传至主机,并接收主机下发的控制量,驱动控制器完成工业控制。
6.根据权利要求1所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述物联网管理平台包括数据统计、数据存储、设备异常信息记录。
7.根据权利要求6所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述数据统计包括当前采集数据、当前设定控制量;所述数据存储包括历史采集数据、历史设定控制;所述设备异常信息记录包括设备运行状态异常信息、采集数据超限信息。
8.根据权利要求1所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述主机与从机之间的通信基于Modbus协议;所述主机与物联网管理平台之间的通信基于TCP协议。
9.根据权利要求8所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述主机与从机之间通过Lora模块的通信协议具体为:
主机发送、从机接收的数据包包括网络地址、设备地址、操作码、参数、数据、数据长度、校验码,格式如下:
Figure FDA0003091234890000021
从机发送、主机接收的数据包包括网络地址、设备地址、数据、数据长度、校验码,格式如下:
Figure FDA0003091234890000022
10.根据权利要求8所述的基于Lora和工业物联网的分布式多终端通信***,其特征在于:所述主机与物联网管理平台之间通过WIFI模块的通信协议具体为:
主机发送、物联网管理平台接收的数据包包括网络地址、设备地址、数据、校验码,格式如下:
Figure FDA0003091234890000023
物联网管理平台发送、主机接收的数据包包括:网络地址、设备地址、操作码、操作数、校验码,格式如下:
Figure FDA0003091234890000031
CN202110596238.5A 2021-05-30 2021-05-30 一种基于Lora和工业物联网的分布式多终端通信*** Pending CN113347586A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110596238.5A CN113347586A (zh) 2021-05-30 2021-05-30 一种基于Lora和工业物联网的分布式多终端通信***

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110596238.5A CN113347586A (zh) 2021-05-30 2021-05-30 一种基于Lora和工业物联网的分布式多终端通信***

Publications (1)

Publication Number Publication Date
CN113347586A true CN113347586A (zh) 2021-09-03

Family

ID=77472108

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110596238.5A Pending CN113347586A (zh) 2021-05-30 2021-05-30 一种基于Lora和工业物联网的分布式多终端通信***

Country Status (1)

Country Link
CN (1) CN113347586A (zh)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114509967A (zh) * 2021-12-31 2022-05-17 南京晨光集团有限责任公司 一种基于物联网的rddv阀数字控制器
CN117061274A (zh) * 2023-10-12 2023-11-14 天津卓朗科技发展有限公司 以太网通信的lora远程控制方法和装置

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207380507U (zh) * 2017-11-07 2018-05-18 杭州轨物科技有限公司 基于LoRa技术的无线modbus集中器
CN108184232A (zh) * 2018-01-23 2018-06-19 珠海派诺科技股份有限公司 Lora无线通信中继方法、设备和***
CN207560061U (zh) * 2017-12-26 2018-06-29 国网河南省电力公司信息通信公司 基于Lora扩频无线长距环境监测***的工业物联网平台***架构
CN112185092A (zh) * 2020-09-24 2021-01-05 西安科技大学 农田环境无线传感器网络监测***及其无线传输方法

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN207380507U (zh) * 2017-11-07 2018-05-18 杭州轨物科技有限公司 基于LoRa技术的无线modbus集中器
CN207560061U (zh) * 2017-12-26 2018-06-29 国网河南省电力公司信息通信公司 基于Lora扩频无线长距环境监测***的工业物联网平台***架构
CN108184232A (zh) * 2018-01-23 2018-06-19 珠海派诺科技股份有限公司 Lora无线通信中继方法、设备和***
CN112185092A (zh) * 2020-09-24 2021-01-05 西安科技大学 农田环境无线传感器网络监测***及其无线传输方法

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114509967A (zh) * 2021-12-31 2022-05-17 南京晨光集团有限责任公司 一种基于物联网的rddv阀数字控制器
CN117061274A (zh) * 2023-10-12 2023-11-14 天津卓朗科技发展有限公司 以太网通信的lora远程控制方法和装置
CN117061274B (zh) * 2023-10-12 2024-01-12 天津卓朗科技发展有限公司 以太网通信的lora远程控制方法和装置

Similar Documents

Publication Publication Date Title
CN108011814B (zh) 一种基于窄带物联网的多协议智能网关及其实现方法
CN113347586A (zh) 一种基于Lora和工业物联网的分布式多终端通信***
CN104660682A (zh) 一种基于td-lte的opc数据采集与监控智能终端
CN102903219B (zh) 一种温室环境远程无线实时监测***
CN106355873B (zh) 物联网智能交通网关及其***
CN106685774B (zh) 一种智能家居的管理方法、装置及***
CN102053935A (zh) 一种基于modbus串行通讯协议的通讯方法
CN103123470A (zh) 用于操作现场设备的方法
CN105608862A (zh) 基于Wi-Fi和无线射频通信的远程温湿度云检测***
CN104486783A (zh) 用于多态无线监控网络的多态无线网关***及控制方法
CN203027500U (zh) 基于Zigbee实现的智能设备数据采集***
CN106292518A (zh) 远程plc监控和调试***及方法
CN108512907A (zh) 半透传的设备通信方法
CN103338237A (zh) 一种基于zigbee技术和以太网的环境监控***
CN103823775A (zh) 一种串口与网口智能转换器
CN202035000U (zh) 一种物联网控制主机及具有该物联网控制主机的物联网
CN203552252U (zh) 基于物联网的数据转换装置
CN105955902A (zh) 串口转无线通信器
CN112637370B (zh) 一种数据处理方法、装置、设备及存储介质
CN203387692U (zh) 可将ZigBee信号与Wi-Fi信号进行数据转换的无线网关设备
CN105206028A (zh) 基于物联网的信息采集装置及***
CN212211033U (zh) 一种用于电力电缆状态诊断***的智能网关
CN204465598U (zh) 一种基于modbus的多协议转换警情信息远程传输***
CN114253210A (zh) 基于Json-RPC的PLC通讯***及方法
CN203325197U (zh) 一种物联网前端信息采集装置

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20210903

RJ01 Rejection of invention patent application after publication