一种数据处理方法、装置、电子设备及存储介质,涉及数据处理的技术领域。在该方法中,HMI显示屏响应于用户输入的读取操作,所述读取操作包括待读取数据的第一存储地址;HMI显示屏根据所述读取操作,在预设缓存区内获取对应的待读取数据,所述预设缓存区内预先存储有存储地址与待读取数据之间的对应关系;HMI显示屏将所述待读取数据进行显示。实施本申请提供的技术方案,具有提高通讯效率的技术效果。具有提高通讯效率的技术效果。
【技术实现步骤摘要】
一种数据处理方法、装置、电子设备及存储介质
[0001]本申请涉及数据处理的
,具体涉及一种数据处理方法、装置、电子设备及存储介质。
技术介绍
[0002]人机界面(Human Machine Interface,HMI)显示屏是一种采用人机交互的技术,向用户提供图形用户界面、触摸屏控制、语音控制、虚拟现实控制等功能,从而便于用户更好地控制和管理计算机系统。
[0003]目前,相关技术中,HMI显示屏与外部的PLC控制器进行交互时,HMI显示屏需要不断访问存储在PLC控制器中的数据;当HMI显示屏对PLC控制器的访问量较大时,访问会造成拥堵,导致HMI显示屏从PLC控制器获取数据时间较长,影响HMI显示屏与PLC控制器之间的通讯效率。
[0004]因此,急需一种数据处理方法、装置、电子设备及存储介质。
技术实现思路
[0005]本申请提供了一种数据处理方法、装置、电子设备及存储介质,具有提高通讯效率的技术效果。
[0006]在本申请的第一方面提供了一种数据处理方法,应用于HMI显示屏,所述方法包括:响应于用户输入的读取操作,所述读取操作包括待读取数据的第一存储地址;根据所述读取操作,在预设缓存区内获取对应的待读取数据,所述预设缓存区内预先存储有存储地址与待读取数据之间的对应关系;将所述待读取数据进行显示。
[0007]通过采用上述技术方案,HMI显示屏响应于用户输入的针对待读取数据的读取操作,读取操作内包括待读取数据的第一存储地址。接下来,HMI显示屏将根据第一存储地址,在预设缓存区内获取对应的待读取数据,预设缓存区内预先存储有存储地址与待读取数据之间的对应关系,最后,HMI显示屏将待读取数据进行显示。由此,通过在HMI显示屏内预先设置预设缓存区来存储待读取数据,以便于HMI显示屏节省获取待读取数据的时间,从而提高了通讯效率。
[0008]可选的,构建所述对应关系的方法包括:通过轮询读取操作从PLC控制器获取所述待读取数据的第一存储地址;构建所述待读取数据与第一存储地址之间的对应关系;将所述对应关系、待读取数据以及第一存储地址均存储至所述预设缓存区内。
[0009]通过采用上述技术方案,HMI显示屏通过轮询读取操作从PLC控制器获取到待读取数据的第一存储地址,接下来,构建待读取数据与第一存储地址之间的对应关系。最后,将对应关系、待读取数据以及第一存储地址均存储至预设缓存区内。由此,便于HMI显示屏根
据第一存储地址,利用预设缓存区内的对应关系确定待读取数据,从而读取到待读取数据,提高了HMI显示屏对待读取数据的读取效率,进而提高了通讯效率。
[0010]可选的,在将所述对应关系、待读取数据以及第一存储地址均存储至所述预设缓存区内之前,所述方法还包括:对所述第一存储地址按照预设编号规则进行编号,所述预设编号规则为单调递增规则;为所述第一存储地址添加第一编号。
[0011]通过采用上述技术方案,HMI显示屏在将对应关系、待读取数据以及第一存储地址存储至所述预设缓存区内之前,还将对第一存储地址按照单调递增规则进行编号,从而为第一存储地址添加第一编号。由此,便于HMI显示屏根据编号查找对应的存储地址,加快了查找存储地址的速度,进而提升了通讯效率。
[0012]可选的,响应于用户输入的写操作,所述写操作为针对所述待读取数据由所述第一存储地址修改为第二存储地址的操作;将所述写操作发送至所述PLC控制器,以使所述PLC控制器将所述待读取数据的第一存储地址修改为第二存储地址。
[0013]通过采用上述技术方案,HMI显示屏还将响应用户输入的写操作,并将写操作发送至PLC控制器,以便于PLC控制器根据写操作将待读取数据的第一存储地址修改为第二存储地址,从而满足了用户的修改需求,保证了信息的同步,提高了HMI显示屏获取待读取数据的准确性。
[0014]可选的,所述轮询读取操作包括第一轮询读取操作和第二轮询读取操作,所述方法还包括:响应于用户输入的快速读取操作;将所述快速读取操作插入至所述第一轮询读取操作和所述第二轮询读取操作之间,以使所述PLC控制器依次执行所述第一轮询读取操作、快速读取操作以及第二轮询读取操作。
[0015]通过采用上述技术方案,轮询读取操作包括第一轮询读取操作和第二轮询读取操作,HMI显示屏还将响应于用户输入的快速读取操作,将快速读取操作插入第一轮询读取操作和第二轮询读取操作之间,从而使PLC控制器依次执行第一轮询读取操作、快速读取操作以及第二轮询读取操作,从而便于HMI显示屏在保证正常与PLC控制器的轮询读取操作的前提下,能够满足用户的快速读取操作的需求,进而提升了客户的体验感。
[0016]可选的,所述根据所述读取操作,在预设缓存区内获取对应的待读取数据,具体包括:在所述预设缓存区内查找所述第一编号,若所述预设缓存区内存在与所述第一编号对应的第二编号,则获取所述第二编号对应的待读取数据,所述第一编号与所述第二编号为同一种编号。
[0017]通过采用上述技术方案,HMI显示屏根据读取操作,在预设缓存区内查找第一编号,当预设缓存区内存在与第一编号对应的第二编号时,则获取第二编号对应的待读取数据,从而快速确定待读取数据,具有快捷准确的技术效果。
[0018]可选的,所述将所述写操作发送至所述PLC控制器,以使所述PLC控制器将所述待
读取数据的第一存储地址修改为第二存储地址之后,所述方法还包括:接收所述PLC控制器发送的提示信息;将所述提示信息进行显示,以提示用户所述待读取数据可读取。
[0019]通过采用上述技术方案,HMI显示屏将写操作发送至PLC控制器,PLC控制器修改存储地址之后,向HMI显示屏发送提示信息,在HMI显示屏接收到提示信息后,将提示信息进行显示,从而提示用户待读取数据可读取,从而提升客户的体验感。
[0020]在本申请的第二方面提供了一种数据处理装置,所述数据处理装置为HMI显示屏,所述HMI显示屏包括接收模块、处理模块以及显示模块,其中,所述接收模块,用于响应于用户输入的读取操作,所述读取操作包括待读取数据的第一存储地址;所述处理模块,用于根据所述读取操作,在预设缓存区内获取对应的待读取数据,所述预设缓存区内预先存储有存储地址与待读取数据之间的对应关系;所述显示模块,用于将所述待读取数据进行显示。
[0021]在本申请的第三方面提供了一种电子设备,所述电子设备包括处理器、存储器、用户接口以及网络接口,所述存储器用于存储指令,所述用户接口和所述网络接口均用于给其他设备通信,所述处理器用于执行所述存储器中存储的指令,以使所述电子设备执行如以上任意一项所述的方法。
[0022]在本申请的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质存储有指令,当所述指令被执行时,执行如以上任意一项所述的方法。
[0023]综上所述,本申请实施例中提供的一个或多个技术方案,至少具有如下技术效果或优点:1、HMI显示屏响应于用户输入的针对待读取本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于HMI显示屏,所述方法包括:响应于用户输入的读取操作,所述读取操作包括待读取数据的第一存储地址;根据所述读取操作,在预设缓存区内获取对应的待读取数据,所述预设缓存区内预先存储有存储地址与待读取数据之间的对应关系;将所述待读取数据进行显示。2.根据权利要求1所述的数据处理方法,其特征在于,构建所述对应关系的方法包括:通过轮询读取操作从PLC控制器获取所述待读取数据的第一存储地址;构建所述待读取数据与第一存储地址之间的对应关系;将所述对应关系、待读取数据以及第一存储地址均存储至所述预设缓存区内。3.根据权利要求2所述的数据处理方法,其特征在于,在将所述对应关系、待读取数据以及第一存储地址均存储至所述预设缓存区内之前,所述方法还包括:对所述第一存储地址按照预设编号规则进行编号,所述预设编号规则为单调递增规则;为所述第一存储地址添加第一编号。4.根据权利要求1所述的数据处理方法,其特征在于,所述方法还包括:响应于用户输入的写操作,所述写操作为针对所述待读取数据由所述第一存储地址修改为第二存储地址的操作;将所述写操作发送至所述PLC控制器,以使所述PLC控制器将所述待读取数据的第一存储地址修改为第二存储地址。5.根据权利要求2所述的数据处理方法,其特征在于,所述轮询读取操作包括第一轮询读取操作和第二轮询读取操作,所述方法还包括:响应于用户输入的快速读取操作;将所述快速读取操作插入至所述第一轮询读取操作和所述第二轮询读取操作之间,以使所述PLC控制器依次执行所述第一轮询读取操作、快速读取操作以及第二轮询读取操作。6.根据权利要求3所述的数据处理方法,其特征在于,所述根据...
【专利技术属性】
技术研发人员:李镇,秦英杰,
申请(专利权)人:深圳市金玺智控技术有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。