本发明涉及一种搭建屏幕显示的通用引擎的方法及设备。
背景技术:
1、随着数字化的持续推进,数字化已经覆盖从生产到生活的方方面面。如何用好数据,让数据直观反馈事物本质及客观规律,数字化显示不可或缺。长期以来制造业数字化显示以需求定制为主,屏幕显示内容设计周期长,变化频繁,需要开发人员修改,且显示样式不够美观。
技术实现思路
1、本发明的一个目的是提供一种搭建屏幕显示的通用引擎的方法及设备。
2、根据本发明的一个方面,提供了一种搭建屏幕显示的通用引擎的方法及设备,该方法包括:
3、基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制;
4、基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置数据采集协议、数据传输机制和心跳监测方式;
5、基于所述数字化显示终端的类型及通讯层和数据链路层的配置,在屏幕显示的通用引擎的应用层配置数字化显示终端上的显示模式。
6、进一步的,上述方法中,基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制,包括:
7、基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置tcp/ip或rs232的硬件接口通讯方式;
8、基于硬件接口通讯方式,在屏幕显示的通用引擎的通讯层配置对应的硬件通讯接口协议;
9、基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置同步刷新机制或异步刷新机制的屏幕显示刷新机制。
10、进一步的,上述方法中,基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置数据采集协议、数据传输机制和心跳监测方式,包括:
11、基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置包括数据传输类型、传输格式和存储方式的数据采集协议;
12、根据数据刷新的需求,在屏幕显示的通用引擎的数据链路层配置包括数据传输的时间间隔和触发方式的数据传输机制;
13、在屏幕显示的通用引擎的数据链路层配置监测设备通讯状态的是否正常的心跳监测方式。
14、进一步的,上述方法中,基于所述数字化显示终端的类型及通讯层和数据链路层的配置,在屏幕显示的通用引擎的应用层配置数字化显示终端上的显示模式,包括:
15、根据数字化显示终端的类型、设备尺寸、φ值和p值的显进行画布设置;
16、根据数字化显示终端的显示参数计算显示终端分辨率和屏幕长宽比例;
17、提供多种分区模板,以对画布进行区域设计,以得到不同区域显示内容,根据不同区域显示内容设计分区;
18、提供多种内容模板,以对不同区域显示内容进行设计;
19、确定定义数据的字段名、数据类型和数据长度;
20、建立定义数据与采集数据的对应关系;
21、提供不同算法模型数据公式库;
22、提供展示模板,以供选择对应的数据展示方式,所述数据展示方式包括:数据动态展示、报表展示和动画展示;
23、提供多种渲染工具,对展示效果进行优化。
24、根据本发明的另一方面,还提供一种屏幕显示的通用引擎,其中,该屏幕显示的通用引擎包括:
25、通讯层,用于基于数字化显示终端的类型,配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制;
26、数据链路层,用于基于数字化显示终端的类型,配置数据采集协议、数据传输机制和心跳监测方式;
27、应用层,用于基于所述数字化显示终端的类型及通讯层和数据链路层的配置,配置数字化显示终端上的显示模式。
28、进一步的,上述屏幕显示的通用引擎中,所述通讯层,用于基于数字化显示终端的类型,配置tcp/ip或rs232的硬件接口通讯方式;基于硬件接口通讯方式,配置对应的硬件通讯接口协议;基于数字化显示终端的类型,配置同步刷新机制或异步刷新机制的屏幕显示刷新机制。
29、进一步的,上述屏幕显示的通用引擎中,所述数据链路层,用于基于数字化显示终端的类型,配置包括数据传输类型、传输格式和存储方式的数据采集协议;根据数据刷新的需求,配置包括数据传输的时间间隔和触发方式的数据传输机制;配置监测设备通讯状态的是否正常的心跳监测方式。
30、进一步的,上述屏幕显示的通用引擎中,所述应用层,用于根据数字化显示终端的类型、设备尺寸、φ值和p值的显进行画布设置;
31、根据数字化显示终端的显示参数计算显示终端分辨率和屏幕长宽比例;提供多种分区模板,以对画布进行区域设计,以得到不同区域显示内容,根据不同区域显示内容设计分区;提供多种内容模板,以对不同区域显示内容进行设计;确定定义数据的字段名、数据类型和数据长度;建立定义数据与采集数据的对应关系;提供不同算法模型数据公式库;提供展示模板,以供选择对应的数据展示方式,所述数据展示方式包括:数据动态展示、报表展示和动画展示;提供多种渲染工具,对展示效果进行优化。
32、根据本发明的另一方面,还提供一种基于计算的设备,其中,包括:
33、处理器;以及
34、被安排成存储计算机可执行指令的存储器,所述可执行指令在被执行时使所述处理器:
35、基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制;
36、基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置数据采集协议、数据传输机制和心跳监测方式;
37、基于所述数字化显示终端的类型及通讯层和数据链路层的配置,在屏幕显示的通用引擎的应用层配置数字化显示终端上的显示模式。
38、根据本发明的另一方面,还提供一种计算机可读存储介质,其上存储有计算机可执行指令,其中,该计算机可执行指令被处理器执行时使得该处理器:
39、基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制;
40、基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置数据采集协议、数据传输机制和心跳监测方式;
41、基于所述数字化显示终端的类型及通讯层和数据链路层的配置,在屏幕显示的通用引擎的应用层配置数字化显示终端上的显示模式。
42、与现有技术相比,本发明包括:基于数字化显示终端的类型,在屏幕显示的通用引擎的通讯层配置硬件接口通讯方式、硬件通讯接口协议和屏幕显示刷新机制;基于数字化显示终端的类型,在屏幕显示的通用引擎的数据链路层配置数据采集协议、数据传输机制和心跳监测方式;基于所述数字化显示终端的类型及通讯层和数据链路层的配置,在屏幕显示的通用引擎的应用层配置数字化显示终端上的显示模式。本发明结合现有的制造业数字化显示的问题,构建一种基于屏幕显示开发的通用引擎,能够大幅缩短数字化显示设计时间,满足用户快速设计界面并实现数据关联,可以解决数字化显示集成设备多品类、多协议、多传输机制、多数据格式集成显示的快速设计、定义、高效实现、稳定运行等问题。