物联网中智能化设备通讯系统及方法

文档序号:7924481阅读:242来源:国知局
专利名称:物联网中智能化设备通讯系统及方法
技术领域
本发明涉及物联网技术领域,更具体地说,涉及一种物联网中智能化设备通讯系统及方法。
背景技术
物联网是基于互联网的一种物与物、物与人的一种通信技术,大多数的物联网系统结构如图1所述,包括分别连接到传输网络12的设备端11、数据中心服务器13以及用户终端14。随着物联网技术的发展,对设备端11的智能化需求越来越多。现有的设备端的智能化一般仅是通信,即让远端服务器或计算机可以远程访问到设备端,例如现有的无线DTU 设备。
通常,设备端的智能化设备具有两个通信接口,一个是无线通信接口,另一个是串行通讯口(例如RS232C),其中无线通信接口端可接入互联网(Internet),并通过互联网连接到个人计算机。
目前的智能化设备在人性化方面普遍不足,也无法给使用者一些具体的指引、帮助或说明。为了解决智能化设备人性化的问题,部分设备在智能化的基础上增加了多媒体化,例如为设备增加了现场液晶显示、声音播放,同时还能采集本地图像信息、声音信息等。 这样,使用者得到的信息就更全面,人性化感觉增强。
然而,不同的客户往往存在不同的个性化需求。多媒体化后的设备虽然内容很丰富,但其内容都在出厂前固定,无法根据客户的个性化需求进行调整。 发明内容
本发明要解决的技术问题在于,针对现有的物联网中智能化设备不够人性化以及无法根据用户个性化的需求进行调整的缺陷,提供一种物联网中智能化设备通讯系统及方法。
本发明解决其技术问题所采用的技术方案是提供一种物联网中智能化设备通讯系统,包括多媒体终端,还包括连接到所述多媒体终端的编程终端,所述编程终端包括文件编辑单元以及第一通信单元,所述多媒体终端包括有第二通信单元及文件执行单元,其中
所述第一通信单元与第二通信单元,用于实现所述多媒体终端和编程终端间的数据交互,所述数据包括由所述多媒体终端发送的系统配置参数以及由所述编程终端发送的格式文件;
所述文件编辑单元,用于根据来自所述多媒体终端的系统配置参数创建适于所述多媒体终端执行的格式文件;
所述文件执行单元,用于执行来自所述编程终端的格式文件并根据所述格式文件修改所述多媒体终端的属性。
在本发明所述的物联网中智能化设备通讯系统中,所述文件编辑单元包括界面编辑器和文件编译器,所述界面编辑器用于编辑界面文件,所述文件编译器用于将所述界面文件根据所述多媒体终端的系统配置参数编译成适于所述多媒体终端执行的格式文件。
在本发明所述的物联网中智能化设备通讯系统中,所述文件编辑单元还包括界面仿真器,所述界面仿真器用于在所述编程终端仿真所述格式文件的执行效果。
在本发明所述的物联网中智能化设备通讯系统中,所述多媒体终端的文件执行单元包括文件解释器和图像驱动,所述文件解释器用于将所述格式文件转换为图像,所述图像驱动用于在所述多媒体终端显示所述图像。
在本发明所述的物联网中智能化设备通讯系统中,所述文件编辑单元包括编辑器和编译器,所述编辑器用于编辑所述多媒体终端的信息采集策略和/或特殊信号组合并生成控制文件,所述编译器用于将所述控制文件根据所述多媒体终端的系统配置参数编译成适于所述多媒体终端执行的格式文件。
在本发明所述的物联网中智能化设备通讯系统中,所述编译器的编程语言满足 IEC 61131-3。
在本发明所述的物联网中智能化设备通讯系统中,所述多媒体终端的文件执行单元包括解释器和执行器,所述解释器用于根据所述格式文件解释用户代码,所述执行器用于安装所述用户代码以驱动所述多媒体终端的硬件完成通信功能及逻辑功能。
本发明还提供一种物联网中智能化设备通讯方法,包括以下步骤
(a)在多媒体终端和编程终端建立连接后,所述编程终端获取所述多媒体终端的系统配置参数;
(b)所述编程终端根据所述多媒体终端的系统配置参数创建适于所述多媒体终端执行的格式文件;
(C)所述多媒体终端从所述编程终端获取所述格式文件并执行,根据所述格式文件修改所述多媒体终端的属性。
在本发明所述的物联网中智能化设备通讯方法中,所述步骤(b)包括所述编程终端编辑界面文件,并根据所述多媒体终端的系统配置参数将所述界面文件编译成适于所述多媒体终端执行的格式文件。
在本发明所述的物联网中智能化设备通讯方法中,所述步骤(b)包括所述编程终端编辑所述多媒体终端的信息采集策略和/或特殊信号组合并生成控制文件,并根据所述多媒体终端的系统配置参数编译成适于所述多媒体终端执行的格式文件。
本发明的物联网中智能化设备通讯系统和方法,通过在编程终端进行现场编程, 实现了物联网中智能化设备的个性化内容设定,满足使用者的个性化需求。


图1是现有物联网结构的模块示意图。
图2是本发明物联网中智能化设备通讯系统实施例的示意图。
图3是图2中文件编辑单元实施例的示意图。
图4是图2中文件编辑单元另一实施例的示意图。
图5是本发明物联网中智能化设备通讯方法实施例的流程图。
具体实施方式
为了对本发明的技术特征、目的和效果有更加清楚的理解,现对照附图详细说明本发明的具体实施方式

如图2所示,是本发明物联网中智能化设备通讯系统实施例的示意图。在本实施例中,系统包括多媒体终端30以及连接到该多媒体终端30的编程终端20,其中编程终端 20包括文件编辑单元21以及第一通信单元22,多媒体终端30包括有第二通信单元32及文件执行单元31。上述多媒体终端30与编程终端20之间通过串行通信接口连接。
第一通信单元22与第二通信单元32用于实现编程终端20和多媒体终端30间的数据交互,上述交互的数据包括由多媒体终端30发送的该多媒体终端的系统配置参数以及由编程终端20发送的格式文件。上述系统配置参数包括多媒体终端的硬件配置、软件平台等,通过该系统配置参数,可确定可在该多媒体终端上执行的文件格式。
文件编辑单元21用于根据来自多媒体终端30的系统配置参数创建适于该多媒体终端30执行的格式文件。在本实施例中,该文件编辑单元21根据用户的输入的表达个性化需求的数据(例如显示界面、操作策略等)创建格式文件。
文件执行单元31用于执行来自编程终端20的格式文件并根据格式文件修改多媒体终端30的属性,例如显示界面、操作策略等。
如图3所示,是图网中文件编辑单元21的实施例的示意图。在本实施例中,该文件编辑单元21包括界面编辑器211和文件编译器212,其中界面编辑器211用于编辑界面文件,文件编译器212用于将界面文件根据多媒体终端的系统配置参数编译成适于该多媒体终端执行的格式文件。上述格式文件用于调整多媒体终端的显示界面,以实现多媒体终端30的个性化显示。
此外,在上述文件编辑单元21中,还可包括一个界面仿真器(图中未示出),该界面仿真器用于在编程终端仿真格式文件在多媒体终端的执行效果,从而检验该格式文件是否符合要求。
与上述编程终端20的文件编辑单元21对应,多媒体终端30的文件执行单元31 包括文件解释器和图像驱动,其中文件解释器用于将格式文件转换为图像,图像驱动用于在多媒体终端30显示由文件解释器转换获得的图像。
如图4所示,在文件编辑单元21的又一实施例中,包括编辑器211’和编译器 212’,其中编辑器211’用于编辑多媒体终端的信息采集策略和/或特殊信号组合并生成控制文件,编译器212’用于将控制文件根据多媒体终端的系统配置参数编译成适于多媒体终端执行的格式文件。
特别地,上述编译器211’编程语言满足IEC 61131_3。该编译器211’支持功能块图(FBD)、结构化文本(ST)、连续功能图(CFC)、 顺序功能图(SFC)、梯形逻辑图(LD)、指令表 (IL)等。
上述文件编辑单元21还可包括一个调试器,用于实现程序调试。
与上述编程终端20的文件编辑单元21对应,多媒体终端30的文件执行单元31 包括解释器和执行器,其中解释器用于根据格式文件解释用户代码,执行器用于安装用户代码以驱动多媒体终端的硬件完成通信功能及逻辑功能,例如信息采集策略和/或特殊信号组合。
如图5所示,是本发明物联网中智能化设备通讯方法实施例的流程图。该方法包括以下步骤
步骤S51: 在多媒体终端和编程终端建立连接后,编程终端获取多媒体终端的系统配置参数。上述系统配置参数包括多媒体终端的硬件配置、软件平台等,通过该系统配置参数,可确定可在该多媒体终端上执行的文件格式。
步骤S52: 编程终端根据来自多媒体终端的系统配置参数创建适于多媒体终端执行的格式文件。
当用于实现多媒体终端的界面调整时,该步骤中编程终端根据用户输入编辑界面文件,并根据多媒体终端的系统配置参数将界面文件编译成适于多媒体终端执行的格式文件。
当用于实现多媒体终端的通信和逻辑策略调整时,该步骤中编程终端根据用户输入编辑多媒体终端的信息采集策略和/或特殊信号组合并生成控制文件,并根据多媒体终端的系统配置参数编译成适于多媒体终端执行的格式文件。特别地,此时编程终端的编程语言满足IEC 61131-3。
步骤S53: 多媒体终端从所述编程终端获取格式文件并执行,根据格式文件修改多媒体终端的属性,例如信息采集策略和/或特殊信号组合等。
上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式
,上述的具体实施方式
仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,这些均属于本发明的保护之内。
权利要求
1.ー种物联网中智能化设备通讯系统,包括多媒体終端,其特征在于,还包括连接到所述多媒体終端的编程终端,所述编程終端包括文件编辑单元以及第一通信単元,所述多媒体終端包括有第二通信単元及文件执行单元,其中 所述第一通信単元与第二通信単元,用于实现所述多媒体終端和编程终端间的数据交互,所述数据包括由所述多媒体終端发送的系统配置參数以及由所述编程终端发送的格式文件; 所述文件编辑单元,用于根据来自所述多媒体終端的系统配置參数创建适于所述多媒体终端执行的格式文件; 所述文件执行单元,用于执行来自所述编程终端的格式文件井根据所述格式文件修改所述多媒体終端的属性。
2.根据权利要求1所述的物联网中智能化设备通讯系统,其特征在于,所述文件编辑単元包括界面编辑器和文件编译器,所述界面编辑器用于编辑界面文件,所述文件编译器用于将所述界面文件根据所述多媒体終端的系统配置參数编译成适于所述多媒体終端执行的格式文件。
3.根据权利要求2所述的物联网中智能化设备通讯系统,其特征在于,所述文件编辑单元还包括界面仿真器,所述界面仿真器用于在所述编程终端仿真所述格式文件的执行效果。
4.根据权利要求2所述的物联网中智能化设备通讯系统,其特征在干,所述多媒体终端的文件执行单元包括文件解释器和图像驱动,所述文件解释器用于将所述格式文件转换为图像,所述图像驱动用于在所述多媒体終端显示所述图像。
5.根据权利要求1所述的物联网中智能化设备通讯系统,其特征在于,所述文件编辑単元包括编辑器和编译器,所述编辑器用于编辑所述多媒体終端的信息采集策略和/或特殊信号组合并生成控制文件,所述编译器用于将所述控制文件根据所述多媒体終端的系统配置參数编译成适于所述多媒体終端执行的格式文件。
6.根据权利要求5所述的物联网中智能化设备通讯系统,其特征在于,所述编译器的编程语言满足IEC 61131-3。
7.根据权利要求5所述的物联网中智能化设备通讯系统,其特征在于,所述多媒体终端的文件执行单元包括解释器和执行器,所述解释器用于根据所述格式文件解释用户代码,所述执行器用于安装所述用户代码以驱动所述多媒体終端的硬件完成通信功能及逻辑功能。
8.ー种物联网中智能化设备通讯方法,其特征在于,包括以下步骤 (a)在多媒体終端和编程终端建立连接后,所述编程终端获取所述多媒体終端的系统配置參数; (b)所述编程終端根据所述多媒体終端的系统配置參数创建适于所述多媒体終端执行的格式文件; (C)所述多媒体終端从所述编程终端获取所述格式文件并执行,根据所述格式文件修改所述多媒体終端的属性。
9.根据权利要求8所述的物联网中智能化设备通讯方法,其特征在于,所述步骤(b)包括所述编程終端编辑界面文件,井根据所述多媒体終端的系统配置參数将所述界面文件编译成适于所述多媒体終端执行的格式文件。
10.根据权利要求8所述的物联网中智能化设备通讯方法,其特征在于,所述步骤(b)包括所述编程终端编辑所述多媒体終端的信息采集策略和/或特殊信号组合并生成控制文件,井根据所述多媒体終端的系统配置參数编译成适于所述多媒体終端执行的格式文件。
全文摘要
本发明涉及一种物联网中智能化设备通讯系统,包括多媒体终端以及编程终端,所述编程终端包括文件编辑单元以及第一通信单元,所述多媒体终端包括有第二通信单元及文件执行单元,其中所述第一通信单元与第二通信单元,用于实现所述多媒体终端和编程终端间的数据交互;所述文件编辑单元,用于根据来自所述多媒体终端的系统配置参数创建适于所述多媒体终端执行的格式文件;所述文件执行单元,用于执行来自所述编程终端的格式文件并根据所述格式文件修改所述多媒体终端的属性。本发明还提供一种对应的方法。本发明通过在编程终端进行现场编程,实现了物联网中智能化设备的个性化内容设定,满足使用者的个性化需求。
文档编号H04L29/06GK103036849SQ201110293890
公开日2013年4月10日 申请日期2011年9月30日 优先权日2011年9月30日
发明者凌晓军, 贺顺利, 孙盼, 朱凯 申请人:深圳市汇川控制技术有限公司, 深圳市汇川技术股份有限公司, 苏州汇川技术有限公司, 北京汇川汇通科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1