基于端口的信息交互方法、装置和电力终端制造方法及图纸

技术编号:24861526 阅读:55 留言:0更新日期:2020-07-10 19:12
本发明专利技术的实施例提供了一种基于端口的信息交互方法、装置和电力终端,涉及智能电表技术领域。基于端口的信息交互方法应用于电力终端的处理器,电力终端还包括与处理器电连接的通讯端口,通讯端口用于与电子设备通信连接,该方法包括:接收报文信息;其中,报文信息包括配置通讯端口的授权时长信息,授权时长信息用于表征通讯端口授权的时间;判断授权时长信息表征的时间是否为零;若不为零,则在授权时长信息表征的时间内且通讯端口连接有电子设备时,通过通讯端口与电子设备进行信息交互。本发明专利技术实施例提供了的基于端口的信息交互方法、装置和电力终端,其能够防止无权限操作人员对电力终端的信息进行操作。

【技术实现步骤摘要】
基于端口的信息交互方法、装置和电力终端
本专利技术涉及智能电表
,具体而言,涉及一种基于端口的信息交互方法、装置和电力终端。
技术介绍
近年来,随着我国经济的稳步发展,我国智能电表行业发展较为成熟,目前运行的电力采集终端达到了100万台以上。随着电力采集终端的应用和功能越来越多,电力采集终端的安全性问题也日益突出。如何防止无权限操作人员通过电力采集终端的通讯接口对电力采集终端的信息进行操作,是目前亟待解决的问题。
技术实现思路
本专利技术的目的包括,提供了一种基于端口的信息交互方法、装置和电力终端,其能够防止无权限操作人员对电力终端的信息进行操作。本专利技术的实施例可以这样实现:第一方面,本专利技术实施例提供一种基于端口的信息交互方法,应用于电力终端的处理器,所述电力终端还包括与所述处理器电连接的通讯端口,所述通讯端口用于与电子设备通信连接,所述方法包括:接收报文信息;其中,所述报文信息包括配置所述通讯端口的授权时长信息,所述授权时长信息用于表征所述通讯端口授权的时间;判断所述授权时长信息表征的时间是否为零;若不为零,则在所述授权时长信息表征的时间内且所述通讯端口连接有所述电子设备时,通过所述通讯端口与所述电子设备进行信息交互。可见,通过对通讯端口的授权时间进行设置,使得运维人员只有在授权时间内能让电子设备与电力终端之间进行信息交互,而超过授权时间或无授权时间时,能够有效防止无权限操作人员对电力终端的信息进行操作。在可选的实施方式中,所述通过所述通讯端口与所述电子设备进行信息交互的步骤包括:通过所述通讯端口读取所述电子设备中预先设置的验证文件;判断所述验证文件的内存大小是否超过第一预设值且所述验证文件的数据格式是否符合预设规则;若所述验证文件的内存大小未超过所述第一预设值且所述验证文件的数据格式符合所述预设规则,则依据所述验证文件执行对应操作。可见,通过对验证文件的内存大小以及数据格式的验证,能够进一步防止无权限操作人员对电力终端的信息进行操作,并能够防止无权限的电子设备与电力终端进行信息交互。在可选的实施方式中,所述判断所述验证文件的数据格式是否符合预设规则的步骤包括:判断所述验证文件中的数据是否为预设参数、所述验证文件中的数据的行数是否在预设范围内、且所述验证文件中的每行数据的个数是否符合第二预设值;当所述验证文件中的数据为所述预设参数、所述验证文件中的数据的行数在所述预设范围内、且所述验证文件中的每行数据的个数与所述第二预设值相同时,判定所述验证文件的数据格式符合所述预设规则。在可选的实施方式中,所述依据所述验证文件执行对应操作的步骤包括:依据所述验证文件执行软件升级操作、数据下载操作、数据删除操作及数据修改操作中的一种或多种。可见,通过对通讯端口的授权时间进行设置,能够有效防止无权限操作人员对电力终端进行软件升级操作、数据下载操作、数据删除操作及数据修改操作。在可选的实施方式中,所述处理器还与后台终端通信连接,所述方法还包括:获取与所述电子设备进行信息交互的事件;将所述与所述电子设备进行信息交互的事件上报至所述后台终端。可见,通过将与电子设备进行信息交互的事件上报至后台终端,使得工作人员能够实时监控电力终端的安全状态。在可选的实施方式中,所述方法还包括:若所述授权时长信息表征的时间不为零,在所述通讯端口连接有所述电子设备时,获取所述电子设备异常登录事件;向所述后台终端发送所述电子设备异常登录事件。第二方面,本专利技术实施例提供一种基于端口的信息交互方法,应用于电力终端的处理器,所述电力终端还包括与所述处理器电连接的通讯端口,所述通讯端口用于与电子设备通信连接,所述装置包括:接收模块,用于接收报文信息;其中,所述报文信息包括配置所述通讯端口的授权时长信息,所述授权时长信息用于表征所述通讯端口授权的时间;判断模块,用于判断所述授权时长信息表征的时间是否为零;交互模块,用于若所述授权时长信息表征的时间不为零,则在所述授权时长信息表征的时间内且所述通讯端口连接有所述电子设备时,通过所述通讯端口与所述电子设备进行信息交互。在可选的实施方式中,所述交互模块包括:读取单元,用于通过所述通讯端口读取所述电子设备中预先设置的验证文件;判断单元,用于判断所述验证文件的内存大小是否超过第一预设值且所述验证文件的数据格式是否符合预设规则;执行单元,用于若所述验证文件的内存大小未超过所述第一预设值且所述验证文件的数据格式符合所述预设规则,则依据所述验证文件执行对应操作。在可选的实施方式中,所述判断单元,用于判断所述验证文件中的数据是否为预设参数、所述验证文件中的数据的行数是否在预设范围内、且所述验证文件中的每行数据的个数是否符合第二预设值;所述判断单元,还用于当所述验证文件中的数据为所述预设参数、所述验证文件中的数据的行数在所述预设范围内、且所述验证文件中的每行数据的个数与所述第二预设值相同时,判定所述验证文件的数据格式符合所述预设规则。第三方面,本专利技术实施例提供一种电力终端,包括存储有计算机程序的存储器和处理器,所述计算机程序被所述处理器读取并运行时,实现如前述实施方式任一所述的基于端口的信息交互方法。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本专利技术的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。图1为本专利技术实施例提供的电力终端的应用环境示意图;图2为本专利技术实施例提供的一种基于端口的信息交互方法的流程示意图;图3为图2所示的步骤S103的子流程示意图;图4为本专利技术实施例提供的另一种基于端口的信息交互方法的流程示意图;图5为本专利技术实施例提供的一种基于端口的信息交互装置的结构框图;图6为图5所示的交互模块的结构框图;图7为本专利技术实施例提供的另一种基于端口的信息交互装置的结构框图。图标:100-电力终端;110-处理器;120-通讯端口;130-存储器;140-基于端口的信息交互装置;141-接收模块;142-判断模块;143-交互模块;1431-读取单元;1432-判断单元;1433-执行单元;144-获取模块;145-上报模块;200-电子设备;300-后台终端。具体实施方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本专利技术实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本专利技术的实施例的详细描述并非旨在限制要求保护的本专利技术的范围,而是仅仅表示本专利技术的选定实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护本文档来自技高网...

【技术保护点】
1.一种基于端口的信息交互方法,其特征在于,应用于电力终端的处理器,所述电力终端还包括与所述处理器电连接的通讯端口,所述通讯端口用于与电子设备通信连接,所述方法包括:/n接收报文信息;其中,所述报文信息包括配置所述通讯端口的授权时长信息,所述授权时长信息用于表征所述通讯端口授权的时间;/n判断所述授权时长信息表征的时间是否为零;/n若不为零,则在所述授权时长信息表征的时间内且所述通讯端口连接有所述电子设备时,通过所述通讯端口与所述电子设备进行信息交互。/n

【技术特征摘要】
1.一种基于端口的信息交互方法,其特征在于,应用于电力终端的处理器,所述电力终端还包括与所述处理器电连接的通讯端口,所述通讯端口用于与电子设备通信连接,所述方法包括:
接收报文信息;其中,所述报文信息包括配置所述通讯端口的授权时长信息,所述授权时长信息用于表征所述通讯端口授权的时间;
判断所述授权时长信息表征的时间是否为零;
若不为零,则在所述授权时长信息表征的时间内且所述通讯端口连接有所述电子设备时,通过所述通讯端口与所述电子设备进行信息交互。


2.根据权利要求1所述的基于端口的信息交互方法,其特征在于,所述通过所述通讯端口与所述电子设备进行信息交互的步骤包括:
通过所述通讯端口读取所述电子设备中预先设置的验证文件;
判断所述验证文件的内存大小是否超过第一预设值且所述验证文件的数据格式是否符合预设规则;
若所述验证文件的内存大小未超过所述第一预设值且所述验证文件的数据格式符合所述预设规则,则依据所述验证文件执行对应操作。


3.根据权利要求2所述的基于端口的信息交互方法,其特征在于,所述判断所述验证文件的数据格式是否符合预设规则的步骤包括:
判断所述验证文件中的数据是否为预设参数、所述验证文件中的数据的行数是否在预设范围内、且所述验证文件中的每行数据的个数是否符合第二预设值;
当所述验证文件中的数据为所述预设参数、所述验证文件中的数据的行数在所述预设范围内、且所述验证文件中的每行数据的个数与所述第二预设值相同时,判定所述验证文件的数据格式符合所述预设规则。


4.根据权利要求2所述的基于端口的信息交互方法,其特征在于,所述依据所述验证文件执行对应操作的步骤包括:
依据所述验证文件执行软件升级操作、数据下载操作、数据删除操作及数据修改操作中的一种或多种。


5.根据权利要求1所述的基于端口的信息交互方法,其特征在于,所述处理器还与后台终端通信连接,所述方法还包括:
获取与所述电子设备进行信息交互的事件;
将所述与所述电子设备进行信息交互的事件上报至所述后台终端。

【专利技术属性】
技术研发人员:陈文敏苟孟生冯丹荣
申请(专利权)人:宁波三星医疗电气股份有限公司
类型:发明
国别省市:浙江;33

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

1