数据通讯方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:20164703 阅读:16 留言:0更新日期:2019-01-19 00:17
本发明专利技术涉及数据通讯方法、装置、计算机设备和存储介质,属于计算机网络技术领域。所述方法包括:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。上述技术方案,解决了数据通讯不够灵活难以后期扩展的问题。第一终端根据地址表来确定通讯数据,其通讯数据可通过地址表灵活定义,方便持续的改进及扩展。

【技术实现步骤摘要】
数据通讯方法、装置、计算机设备和存储介质
本专利技术涉及计算机网络
,特别是涉及数据通讯方法、装置、计算机设备和存储介质。
技术介绍
在目前的通讯中,其通讯协议往往是固定的,即通讯数据的每一个字节及每一个位都有固定的状态定义。因此,在约定了通讯协议的情况下,以电梯监控通讯为例,通讯终端及电梯主控板就需要修改程序才能改变或增加通讯的内容。这样的方式将导致数据通讯不够灵活,难以后期扩展。
技术实现思路
基于此,本专利技术提供了数据通讯方法、装置、计算机设备和存储介质,能实现灵活的数据通讯,方便后期修改或扩展。本专利技术实施例的内容如下:一种数据通讯方法,包括以下步骤:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。在其中一个实施例中,所述向所述第一终端发送所述候选地址表的步骤,包括:判断本端存储的地址表是否为空;若否,将所存储的地址表作为候选地址表发送给所述第一终端。在其中一个实施例中,所述判断本端存储的地址表是否为空的步骤之后,还包括:若是,向第二终端发送地址表获取请求;所述地址表获取请求用于触发所述第二终端返回地址表;将第二终端返回的地址表作为候选地址表发送给所述第一终端。在其中一个实施例中,所述向第二终端发送地址表获取请求的步骤之后,还包括:若未接收到所述第二终端返回的地址表,结束本次数据通讯。在其中一个实施例中,所述接收第一终端发送的数据获取信息的步骤之后,还包括:当根据所述数据获取信息确定所述第一终端的地址表为非空时,根据所述数据获取信息确定所述第一终端发送的通讯数据;将所述通讯数据发送给所述第二终端。在其中一个实施例中,所述第二终端为云端服务器;所述向第二终端发送地址表获取请求的步骤,包括:通过无线GPRS模块向云端服务器发送地址表获取请求。在其中一个实施例中,所述第一终端为电梯主控板;所述接收第一终端发送的数据获取信息的步骤,包括:通过RS485接口接收电梯主控板发送的数据获取信息。相应的,本专利技术实施例提供一种数据通讯装置,包括:请求发送模块,用于接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;地址表获取模块,用于当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;以及,地址表发送模块,用于向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。上述数据通讯方法及装置,第一终端根据地址表来确定通讯数据,其通讯数据可通过地址表灵活定义,方便持续的改进及扩展。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。上述计算机设备,第一终端根据地址表来确定通讯数据,其通讯数据可通过地址表灵活定义,方便持续的改进及扩展。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。上述计算机可读存储介质,第一终端根据地址表来确定通讯数据,其通讯数据可通过地址表灵活定义,方便持续的改进及扩展。附图说明图1为一个实施例中数据通讯方法的应用环境图;图2为一个实施例中数据通讯方法的流程示意图;图3为另一个实施例中数据通讯方法的应用环境图;图4为另一个实施例中数据通讯方法的流程示意图;图5为一个实施例中数据通讯装置的结构框图;图6为一个实施例中计算机设备的内部结构。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。本申请提供的数据通讯方法可以应用于如图1所示的电梯应用环境中(本专利技术实施例对电梯的种类、品牌、梯型不做限制)。该应用环境中包括第一终端101和通讯终端102。第一终端101根据地址表向通讯终端发送通讯数据。其中,第一终端101和通讯终端102均可以是各种个人计算机、笔记本电脑、智能手机、平板电脑、主控板和便携式可穿戴设备,还可以是服务器。本专利技术实施例提供一种数据通讯方法、装置、计算机设备和存储介质。以下分别进行详细说明。在一个实施例中,如图2所示,提供了一种数据通讯方法。以该方法应用于图1中的通讯终端为例进行说明,包括以下步骤:S201、接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到。其中,第一终端指的是数据通讯过程中的数据发送端。可以是各种个人计算机、笔记本电脑、智能手机、平板电脑、主控板和便携式可穿戴设备。地址表中存储的是寄存器地址。地址表可以根据通讯协议对各个地址所存储的内容、顺序等进行定义。第一终端按照地址顺序向对应的地址填充数据,就能得到需要向通讯终端传输的数据。当某一个地址的格式、内容等发生改变时,对应的通讯数据也会发生相应的变化。因此,有了地址表的传递,不需要修改通讯终端以及第一终端的程序就能改变或增加通讯数据。数据获取信息指的是根据地址表所确定的返回给通讯终端的信息,可以是具体的通讯数据,也可以是地址表的状态信息等。当第一终端中的地址表为非空时,根据该地址表生成通讯数据,因此,该数据获取信息中可以为通讯数据;当第一终端中的地址表为空(不存在地址表或者地址表中没有内容)时,将地址表为空的信息返回给通讯终端,因此,该数据获取信息可以为“第一终端的地址表为空”的信息。另外,第一终端可以在进行数据通讯时自动向通讯终端发送数据获取信息。当然,在通讯终端接收第一终端发送的数据获取信息之前,通讯终端还可以向第一终端发送数据获取请求,以向第一终端获取通讯数据。S202、当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表。其中,候选地址表指的是通讯终端预先获取的用于识别通讯数据的地址定义表。在第一终端的地址表为空时,第一终端需要获取地址表以便生成通讯数据,因此通讯终端需要获取候选地址表并发送给第一终端。该候选地址表的获取可以是从通讯终端的存储器中获取,也可以是从服务器中获取,还可以是通讯终端生成。进一步地,当根据所述数据获取信息确定所述第一终端的地址表为非空时,根据所述数据获取信息确定所述第一终端发送的通讯数据;将所述通讯数据发送给所述第二终端。该通讯数据指的是第一终端需要发送给通讯终端或者需要通过通讯终端发送给其他终端的数据。以第一终端为电梯主控板为例,通讯数据可以为电梯状态数据、电梯异常数据、电梯运行数据(电梯运行方向、电梯运行时间等)、电梯控制本文档来自技高网...

【技术保护点】
1.一种数据通讯方法,其特征在于,包括以下步骤:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。

【技术特征摘要】
1.一种数据通讯方法,其特征在于,包括以下步骤:接收第一终端发送的数据获取信息;所述数据获取信息由第一终端根据地址表得到;当根据所述数据获取信息确定所述第一终端的地址表为空时,获取候选地址表;向所述第一终端发送所述候选地址表;所述候选地址表用于触发所述第一终端根据所述候选地址表返回对应的通讯数据。2.根据权利要求1所述的数据通讯方法,其特征在于,所述向所述第一终端发送所述候选地址表的步骤,包括:判断本端存储的地址表是否为空;若否,将所存储的地址表作为候选地址表发送给所述第一终端。3.根据权利要求2所述的数据通讯方法,其特征在于,所述判断本端存储的地址表是否为空的步骤之后,还包括:若是,向第二终端发送地址表获取请求;所述地址表获取请求用于触发所述第二终端返回地址表;将第二终端返回的地址表作为候选地址表发送给所述第一终端。4.根据权利要求2所述的数据通讯方法,其特征在于,所述向第二终端发送地址表获取请求的步骤之后,还包括:若未接收到所述第二终端返回的地址表,结束本次数据通讯。5.根据权利要求3所述的数据通讯方法,其特征在于,所述接收第一终端发送的数据获取信息的步骤之后,还包括:当根据所述数据获取信息确定所述第一终端的地址表为非空时,根据所述数据获取信息确定所述第...

【专利技术属性】
技术研发人员:刘熙旺李良张永生黄国苏陈涛谢伟标
申请(专利权)人:日立楼宇技术广州有限公司
类型:发明
国别省市:广东,44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1