【技术实现步骤摘要】
一种物联网数据传输方法、装置及电子设备
[0001]本专利技术涉及物联网领域,尤其涉及一种物联网数据传输方法、装置及电子设备。
技术介绍
[0002]物联网,是“物与物、人与物相连的互联网”,利用通信技术把传感器、控制器、机器等各种终端设备,以及终端设备与用户联在一起,形成人和物、物与物相联,从而实现信息资源化、运程程序控制与智能化控制网络,属于互联网+的范畴,主要包括终端设备、服务器端,其中终端设备(终端设备又称外部设备端)通过某种物联网数据处理技术实现与服务器端的相联,现有物联网处理技术主要有以下几种:
[0003]终端设备直接与服务器端数据交互,即在终端设备中通过某种物联网协议(如MQTT、XMPP、DSS、COAP、HTTP、SOAP等)与服务器端数据交互,这种技术需要在终端设备中处理物联网协议,在很多应用场合非常不方便;
[0004]终端设备间接与服务器端数据交互,即在终端设备中通过与物联网数据传输装置进行数据交互,以及物联网数据传输装置与服务器端进行数据交互,从而实现终端设备与服务器端的数据交互,公开号为CN109522264A的中国申请,公开了一种物联网模块及方法,采用终端设备通过与物联网数据传输装置(即CN109522264A中的物联网模块)向服务器端注册设备功能后,与物联网数据传输装置交互设备参数,(为便于理解,设备功能可简单理解为设备资源参数的属性,设备参数可简单理解为设备资源标识+设备资源参数),实现终端设备与服务器端的数据交互,该技术存在的缺陷有:对设备参数没有分类,设备参数由 ...
【技术保护点】
【技术特征摘要】
1.一种物联网数据传输方法,其特征在于,包括:获取第一外部设备端的设备资源信息,其中所述设备资源信息指设备资源的描述信息,所述设备资源指设备中需要监测、控制的软件资源和/或硬件资源;根据所述第一外部设备端的设备资源信息,计算存储空间的大小,并创建存储空间,其中所述存储空间用于存储第一设备资源参数,所述第一设备资源参数指第一设备资源状态参数和/或第一设备资源控制参数,所述第一设备资源状态参数指所述第一外部设备端的设备资源的状态参数,所述第一设备资源控制参数指第一外部设备端的设备资源的控制参数;获取所述第一设备资源状态参数,将所述第一设备资源状态参数发送给服务器端,和/或接收服务器端发送的所述第一设备资源控制参数,将所述第一设备资源控制参数发送给所述第一外部设备端。2.如权利要求1所述的物联网数据传输方法,其特征在于,所述的设备资源信息包括以下的一种或多种:设备资源标识,指设备资源的标识;设备资源数量,指设备资源的数量;设备资源大小,指设备资源的大小。3.如权利要求1所述的物联网数据传输方法,其特征在于,所述的设备资源包括以下的一种或多种:数字输入端口,指数字量输入端口,所述数字量指数字信号;数字输出端口,指数字量输出端口;模拟量输入端口,指模拟量输入端口,所述模拟量指模拟信号;模拟量输出端口,指模拟量输出端口;高速计数器,用于对高速脉冲信号计数;PWM输出端口,指脉冲信号输出端口;保持寄存器,指需要进行读、写操作的寄存器,用于存放可读、可写的数据;输入寄存器,指只需进行读取操作的寄存器,用于存放只读的数据;辅助继电器,用于存放布尔型的中间数据;数据寄存器,用于存放中间数据;监测器,用于第一外部设备端监测第二外部设备端的设备资源的状态参数变化;触发器,用于第一外部设备端对第二外部设备端的设备资源进行控制。4.如权利要求1所述的物联网数据传输方法,其特征在于,所述的第一设备资源参数包括以下的一种或多种:数字输入端口的状态参数,指数字输入端口的电平状态;数字输出端口的状态参数,指数字输出端口的电平状态;数字输出端口的控制参数,指控制数字输出端口输出的控制数据;模拟量输入端口的状态参数,指模拟量输入端口的状态数据;模拟量输出端口的状态参数,指模拟量输出端口的状态数据;模拟量输出端口的控制参数,指控制模拟量输出端口输出的控制数据;
高速计数器的状态参数,指高速计数器的状态数据;PWM输出端口的状态参数,指PWM输出端口的状态数据;PWM输出端口的控制参数,指控制PWM输出端口输出的控制数据;输入寄存器的状态参数,指输入寄存器的状态数据;保持寄存器的状态参数,指保持寄存器的状态数据;保持寄存器的控制参数,指控制保持寄存器数值的控制数据;辅助继电器口的状态参数,指辅助继电器的电平状态;辅助继电器的控制参数,指控制辅助继电器数值的控制数据;数据寄存器的状态参数,指数据寄存器的状态数据;数据寄存器的控制参数,指控制数据寄存器数值的控制数据;监测器的状态参数,指监测器的状态数据;触发器的控制参数,指触发器数值的控制数据。5.如权利要求1所述的物联网数据传输方法,其特征在于,计算存储空间的大小的方法包括以下的一种或多种:根据数字输入端口的数量,计算数字输入端口的存储空间的大小;根据数字输出端口的数量,计算数字输出端口的存储空间的大小;根据模拟量输入端口的数量,计算模拟量输入端口的存储空间的大小;根据模拟量输出端口的数量,计算模拟量输出端口的存储空间的大小;根据数字输入端口的数量,计算高速计数器的数量,以及高速计数器的存储空间的大小;根据高速计数器的数量,计算高速计数器的存储空间的大小;根据数字输出端口的数量,计算PWM输出端口的数量,以及PWM输出端...
【专利技术属性】
技术研发人员:陈南宪,陈泽宇,杨立梅,
申请(专利权)人:杭州智尔科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。