一种工业数据展示方法、系统、计算机设备和存储介质与流程
未命名
08-15
阅读:82
评论:0

1.本技术涉及工业数据展示技术领域,特别是涉及一种工业数据展示方法、系统、计算机设备和存储介质。
背景技术:
2.在工业数据展示领域,现有的回放软件客户端组件通常只用文字标注数据的历史时刻。时间刻度不直观,而少数有时间刻度的组件功能实现比较单一,只有时间刻度显示功能。
3.如图3-图8所示,现有的回放软件客户端组件在使用实时播放或者回放功能时间刻度显示框功能单一,且直观性不好,且在实时播放和回放场景下对于操作人员很难直接观察到当前时刻的具体文字描述,如当前时刻的具体毫秒时刻值。现有的工业数据展示界面在实时播放和回放场景并下不能直观感受时间关联信息元素随时间流动的速度,更不能精准通过游标线准确对齐相关流动元素。在暂停播放手动操作时,时间刻度显示框不具有输入调整功能,而是通过其他组件配合,操作者不能直接缩放修改调整时间刻度单位、不能直接通过鼠标在刻度组件上修改调整当前时间、不能通过鼠标直接在刻度组件上调整时间窗口范围、不能在刻度组件上通过调整游标的方法测量不同位置信息的准确时间偏差值。现有工业数据回放软件在实时播放或者回放的时间刻度显示框功能单一、且直观性不好以及展示界面不够丰富。
技术实现要素:
4.基于此,针对上述技术问题,提供一种工业数据展示方法、系统、计算机设备和存储介质,以解决现有工业数据回放软件在实时播放或者回放的时间刻度显示框功能单一、且直观性不好以及展示界面不够丰富的问题。
5.第一方面,一种工业数据展示方法,所述方法包括:
6.实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
7.所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
8.响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
9.响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
10.上述方案中,可选地,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
11.所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;
12.所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;
13.所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。
14.上述方案中,进一步可选地,所述目标时间轴包括:
15.响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例放大;
16.响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。
17.上述方案中,进一步可选地,所述方法还包括:
18.响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。
19.第二方面,一种工业数据展示系统,所述系统包括:
20.实时播放模块:用于实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
21.暂停模块:用于响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
22.回放模块:用于响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
23.上述方案中,进一步可选地,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
24.所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;
25.所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;
26.所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。
27.上述方案中,进一步可选地,所述目标时间轴包括:
28.响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例放大;
29.响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。
30.上述方案中,进一步可选地,所述系统还包括:
31.指定模块:用于响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。
32.第三方面,一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,所述处理器执行所述计算机程序时实现以下步骤:
33.实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
34.所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
35.响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
36.响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
37.第四方面,一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:
38.实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
39.所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
40.响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
41.响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
42.本发明至少具有以下有益效果:
43.本发明基于对现有技术问题的进一步分析和研究,认识到现有工业数据回放软件在实时播放或者回放的时间刻度显示框功能单一、且直观性不好以及展示界面不够丰富。本发明通过实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成。目标工业数据指的是本技术展示的工业数据。所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
44.本发明利用可视化组件(目标时间轴)直观展示工业数据变化在视觉感知维度的时间流动关联关系,并将各种复杂的人机交互功能集成于一体,有效降低操作复杂度。并一定程度兼顾满足美观度和直观性,降低视觉理解复杂度,丰富了展示界面信息。
附图说明
45.图1为本发明一个实施例提供的工业数据展示方法的流程示意图;
46.图2为本发明一个实施例提供的工业数据展示方法的目标时间轴示意图;
47.图3为本发明一个实施例提供的现有工业数据展示示意图之一;
48.图4为本发明一个实施例提供的现有工业数据展示示意图之二;
49.图5为本发明一个实施例提供的现有工业数据展示示意图之三;
50.图6为本发明一个实施例提供的现有工业数据展示示意图之四;
51.图7为本发明一个实施例提供的现有工业数据展示示意图之五;
52.图8为本发明一个实施例提供的现有工业数据展示示意图之六;
53.图9为一个实施例中计算机设备的内部结构图。
具体实施方式
54.为了使本技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本技术进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本技术,并不用于限定本技术。
55.在一个实施例中,如图1所示,提供了一种工业数据展示方法,包括以下步骤:
56.实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述工业数据可以包括plc可编程逻辑控制器和dcs集散控制系统,以及变频器,工业用照相机,传感器,机器人的控制数据,可应用在工业、楼宇和智慧园区、车辆和轮船等。
57.所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
58.响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
59.响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。其中,所述预设速度可以为人为设定的任一速度。
60.其中,所述时间刻度根据预设速度向左运动是设定左侧起始时间来进行左运动并展示对应时刻的工业数据。
61.在一个实施例中,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
62.所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;
63.所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;
64.所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。
65.在一个实施例中,所述目标时间轴包括:
66.响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例放大;
67.响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。
68.在一个实施例中,所述方法还包括:响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。
69.本实施例中,通过实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成。目标工业数据指的是本技术展示的工业数据。所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信
息,并展示暂停时刻对应的目标工业数据;响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。利用可视化组件直观展示工业数据变化在视觉感知维度的时间流动关联关系,并将各种复杂的人机交互功能集成于一体,有效降低操作复杂度。并一定程度兼顾满足美观度和直观性,降低视觉理解复杂度,丰富了展示界面信息。
70.在一个实施例中,如图2所示人机交互组件的主体由时间刻度线为背景。
71.刻度线可以根据时间流动向左侧移动,代表时间的流逝,当停止播放时,刻度线停止向左移动,倒立的三角形代表了当前时刻的瞬时播放时刻的游标。左侧由文字形式显示的当前时间值,三角形游标部分可以被鼠标左键按下后左右移动,当前时间会根据移动位置做出相应改变。
72.当前时间可以做为数据显示区域的时间值,一般处在播放状态移动游标可以自动停靠右侧,游标可以在停止播放时利用鼠标左右移动,时间刻度背景区可以被鼠标键按住后利用鼠标滚轮进行缩放,缩放时间刻度线的密度和整体时间框的时间区间范围会逐渐变大或变小,刻度线的单位刻度可以在窗口时间范围内自动调整到适合人眼识别的情况。
73.标准的时间刻度可以年、月、日、时、分、秒、毫秒、微秒等;刻度窗口即是人机交互的输出组件,也是能方便人工输入的瞬时时刻时间输入功能组件或时间窗口调整输入的前端组件,代替了比较难用的手工录入时间窗口等时间输入功能。
74.应该理解的是,虽然图1的流程图中的各个步骤按照箭头的指示依次显示,但是这些步骤并不是必然按照箭头指示的顺序依次执行。除非本文中有明确的说明,这些步骤的执行并没有严格的顺序限制,这些步骤可以以其它的顺序执行。而且,图1中的至少一部分步骤可以包括多个步骤或者多个阶段,这些步骤或者阶段并不必然是在同一时刻执行完成,而是可以在不同的时刻执行,这些步骤或者阶段的执行顺序也不必然是依次进行,而是可以与其它步骤或者其它步骤中的步骤或者阶段的至少一部分轮流或者交替地执行。
75.在一个实施例中,提供了一种工业数据展示系统,其中:
76.实时播放模块:用于实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;
77.暂停模块:用于响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;
78.回放模块:用于响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。
79.在一个实施例中,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;
80.所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;
81.所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;
82.所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。
83.在一个实施例中,所述目标时间轴包括:
84.响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽
滑块等比例放大;
85.响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。
86.在一个实施例中,所述系统还包括:
87.指定模块:用于响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。
88.关于工业数据展示系统的具体限定可以参见上文中对于工业数据展示方法的限定,在此不再赘述。上述工业数据展示系统中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
89.在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端,其内部结构图可以如图9所示。该计算机设备包括通过系统总线连接的处理器、存储器、通信接口、显示屏和输入系统。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该计算机设备的通信接口用于与外部的终端进行有线或无线方式的通信,无线方式可通过wifi、运营商网络、nfc(近场通信)或其他技术实现。该计算机程序被处理器执行时以实现一种工业数据展示方法。该计算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输入系统可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。
90.本领域技术人员可以理解,图3中示出的结构,仅仅是与本技术方案相关的部分结构的框图,并不构成对本技术方案所应用于其上的计算机设备的限定,具体的计算机设备可以包括比图中所示更多或更少的部件,或者组合某些部件,或者具有不同的部件布置。
91.在一个实施例中,提供了一种计算机设备,包括存储器和处理器,存储器中存储有计算机程序,涉及上述实施例方法中的全部或部分流程。
92.在一个实施例中,提供了一种计算机可读存储介质,其上存储有计算机程序,涉及上述实施例方法中的全部或部分流程。
93.本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一非易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方法的实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和易失性存储器中的至少一种。非易失性存储器可包括只读存储器(read-onlymemory,rom)、磁带、软盘、闪存或光存储器等。易失性存储器可包括随机存取存储器(random accessmemory,ram)或外部高速缓冲存储器。作为说明而非局限,ram可以是多种形式,比如静态随机存取存储器(staticrandomaccessmemory,sram)或动态随机存取存储器(dynamicrandomaccessmemory,dram)等。
94.以上实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛
盾,都应当认为是本说明书记载的范围。
95.以上所述实施例仅表达了本技术的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本技术构思的前提下,还可以做出若干变形和改进,这些都属于本技术的保护范围。因此,本技术专利的保护范围应以所附权利要求为准。
技术特征:
1.一种工业数据展示方法,其特征在于,所述方法包括:实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。2.根据权利要求1所述的方法,其特征在于,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。3.根据权利要求2所述的方法,其特征在于,所述目标时间轴包括:响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例放大;响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。4.根据权利要求1所述的方法,其特征在于,所述方法还包括:响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。5.一种工业数据展示系统,其特征在于,所述系统包括:实时播放模块:用于实时获取目标工业数据,并展示所述目标工业数据及所述目标工业数据对应时间,其中,所述目标工业数据对应时间通过目标时间轴进行展示;所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;暂停模块:用于响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;回放模块:用于响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据。6.根据权利要求5所述的系统,其特征在于,所述目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成;所述时间刻度包括年、月、日、时、分、秒、毫秒和微秒;所述时间展示信息包括年、月、日、时、分、秒、毫秒和微秒;所述拖拽滑块为倒立三角形模块,所述拖拽滑块设置于时间刻度表最右侧,并根据用户输入在时间刻度表上滑动。7.根据权利要求5所述的系统,其特征在于,所述目标时间轴包括:
响应于用户的放大输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例放大;响应于用户的缩小输入,根据预设速度将所述时间刻度表、时间展示信息和拖拽滑块等比例缩小。8.根据权利要求5所述的系统,其特征在于,所述系统还包括:指定模块:用于响应于用户的指定时刻输入,用户通过拖拽所述拖拽滑块至指定时刻,展示所述指定时刻对应的目标工业数据。9.一种计算机设备,包括存储器和处理器,所述存储器存储有计算机程序,其特征在于,所述处理器执行所述计算机程序时实现权利要求1至4中任一项所述的方法的步骤。10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至4中任一项所述的方法的步骤。
技术总结
本发明公开了一种工业数据展示方法和系统,本发明通过实时获取目标工业数据,并展示目标工业数据及所述目标工业数据对应时间,其中,目标工业数据对应时间通过目标时间轴进行展示;目标时间轴由时间刻度表、时间展示信息和拖拽滑块组成。所述时间刻度表实时向左运动,所述目标时间轴展示当前目标工业数据对应的时刻;响应于用户的暂停输入,所述时间刻度表暂停,所述目标时间轴展示暂停时刻时间信息,并展示暂停时刻对应的目标工业数据;响应于用户的回放输入,所述时间刻度根据预设速度向左运动,并根据所述时间刻度运动对应时刻展示历史对应时刻目标工业数据,降低视觉理解复杂度,丰富了展示界面信息。丰富了展示界面信息。丰富了展示界面信息。
技术研发人员:刘海飞 李晓彤
受保护的技术使用者:北京万旺科技有限公司
技术研发日:2023.05.09
技术公布日:2023/8/14
版权声明
本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)
航空之家 https://www.aerohome.com.cn/
飞机超市 https://mall.aerohome.com.cn/
航空资讯 https://news.aerohome.com.cn/
上一篇:一种蓝莓汁的发酵方法 下一篇:一种测量蓄电池外壳漏液的方法及装置与流程