[发明专利]一种基于UI生成板卡波形数据的方法及系统在审
| 申请号: | 202010022036.5 | 申请日: | 2020-01-09 |
| 公开(公告)号: | CN111221615A | 公开(公告)日: | 2020-06-02 |
| 发明(设计)人: | 李文龙;李清石 | 申请(专利权)人: | 济南浪潮高新科技投资发展有限公司 |
| 主分类号: | G06F9/451 | 分类号: | G06F9/451;G06F9/448;G06F3/0481 |
| 代理公司: | 济南信达专利事务所有限公司 37100 | 代理人: | 孙晶伟 |
| 地址: | 250100 山东省济南市*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 ui 生成 板卡 波形 数据 方法 系统 | ||
本发明公开一种基于UI生成板卡波形数据的方法及系统,涉及数据处理技术领域;利用数据生成模块利用子类获取UI内功能控件输入的波形参数,并将波形参数传递给基类,基类生成波形数据;本发明利用UI界面进行板卡所需波形数据的生成,增强板卡系统控制软件的功能,通过操作UI功能控件,可以实现生成的波形数据下发至板卡,方便用户等相关工作人员,过程简单易用,并且控制高效。
技术领域
本发明公开一种基于UI生成板卡波形数据的方法及系统,涉及数据处理技术领域。
背景技术
UI,User Interface,用户界面是一种常用人机交互媒介,user借助UI实现与机器进行交互。UI将硬件操作方案进行封装,用户不需要了解复杂的控制过程,只需要在控件内输入参数即可实现相应操作。
板卡参数数据一般通过系统下发相应的命令进行改进或设置,比较繁琐,对于系统相应命令不熟悉或者不了解的用户,对板卡参数的改进,十分费力。尤其是板卡包括多种类波形数据,不同输出数据需要的输入参数不同,非常容易混淆。
发明内容
本发明针对现有技术的问题,提供一种基于UI生成板卡波形数据的方法及系统,利用UI界面进行板卡所需波形数据的生成,增强板卡系统控制软件的功能,通过操作UI功能控件,可以实现生成的波形数据下发至板卡,方便用户等相关工作人员,过程简单易用,并且控制高效。
本发明提出的具体方案是:
一种基于UI生成板卡波形数据的系统,包括数据生成模块,数据生成模块利用子类获取UI内功能控件输入的波形参数,将波形参数传递给基类,基类生成波形数据。
所述的系统中数据生成模块的子类编写过程函数用于对功能控件的操作且能执行相应的功能。
所述的系统中数据生成模块的子类利用connect()函数将操作功能控件时发出的SIGNAL()与SLOT()函数绑定,并利用槽函数执行功能控件的功能。
所述的系统中UI内功能控件对应板卡存在多条波形参数输入通道,功能控件针对使能状态下通道发出的SIGNAL(),数据生成模块的子类利用connect()函数将SIGNAL()与SLOT()函数绑定,利用槽函数执行功能控件的功能。
所述的系统中数据生成模块的子类继承基类,调用基类中公有函数,提供公有函数接口。
所述的系统中数据生成模块的基类调用相应系统资源生成波形数据,根据波形数据的数据量申请内存,并将波形数据依次写入申请的内存中,同时记录内存首地址和内存段的长度。
所述的系统中数据生成模块的子类和基类在系统运行时自行解决错误或者调用throw()函数,交由调用处理错误。
一种基于UI生成板卡波形数据的方法,利用所述的系统进行板卡波形数据的生成。
一种计算设备,包括处理器和存储器,所述存储器上存储有能够在所述处理器上运行的计算机指令,所述处理器运行的所述计算机指令包括所述的一种基于UI生成板卡波形数据的方法的步骤。
本发明的有益之处是:
本发明提供一种基于UI生成板卡波形数据的方法及系统,利用数据生成模块利用子类获取UI内功能控件输入的波形参数,将波形参数传递给基类,基类生成波形数据;本发明利用UI界面进行板卡所需波形数据的生成,增强板卡系统控制软件的功能,通过操作UI功能控件,可以实现生成的波形数据下发至板卡,方便用户等相关工作人员,过程简单易用,并且控制高效。
附图说明
图1是本发明方法执行流程示意图。
具体实施方式
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于济南浪潮高新科技投资发展有限公司,未经济南浪潮高新科技投资发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010022036.5/2.html,转载请声明来源钻瓜专利网。





