一种测量仪器输入参数的个性化步进设置装置制造方法及图纸

技术编号:9642130 阅读:88 留言:0更新日期:2014-02-07 00:19
本发明专利技术提供一种测量仪器输入参数的个性化步进设置装置,主要分为两部分:第一部分:参数的步进设置:步骤一:获取参数属性;步骤二:获取步进属性;步骤三:生成显示界面;步骤四:获取步进规律设置;步骤五:生产新的步进属性。第二部分:参数的步进计算:步骤一:获取参数属性;步骤二:获取步进属性;步骤三计算并返回参数值。采用上述方案,在测量仪器中可以针对不同用户对相同的参数设置不同步进值或步进规则,使参数步进设置更加个性化、用户参数设置更为方便。

【技术实现步骤摘要】
【专利摘要】本专利技术提供一种测量仪器输入参数的个性化步进设置装置,主要分为两部分:第一部分:参数的步进设置:步骤一:获取参数属性;步骤二:获取步进属性;步骤三:生成显示界面;步骤四:获取步进规律设置;步骤五:生产新的步进属性。第二部分:参数的步进计算:步骤一:获取参数属性;步骤二:获取步进属性;步骤三计算并返回参数值。采用上述方案,在测量仪器中可以针对不同用户对相同的参数设置不同步进值或步进规则,使参数步进设置更加个性化、用户参数设置更为方便。【专利说明】一种测量仪器输入参数的个性化步进设置装置
本专利技术属于测量仪器步进设置
,尤其涉及的是ー种测量仪器输入參数的个性化步进设置装置。
技术介绍
随着测量仪器的快速发展,尤其是测试对象扩充到微波毫米波,測量功能整合增カロ,同一台测试仪器具有不同功能,參数不断増加,为了方便用户设置,测量仪器的驻机软件都会提供步进功能。但由于不同测试功能的參数不尽相同,例如一台仪器即可以测时间间隔,又可以测频率,时间參数与频率參数的步进明显不同。有时候同一単位的參数,对于不同菜单,也有不同的步进值。针对于这种需求,不同的生产厂商提供了不一样的步进设置方式,但都存在步进不可设置或设置方法単一,不能个性的控制步进值,致使用户调整參数时无效率操作比例増加。现有实现方案为:1、步进设置菜单方法:早期測量仪器以及一些沿用原来风格的測量,由于參数较少,一般对ー些常用參数会提供ー个步进设置菜单,此步进设置菜单只能关联ー个參数,且只对此參数设置作用。每次參数步进设置只能是固定值变化。缺点是:这种步进设置方式一般只会有部分菜单拥有,理由是如果为每个输入參数都配置ー个步进设置菜单,菜单数量就会大大增加,不但浪费空间,而且使得每个菜单界面可设置的输入參数量更少。因此这种设置方式的缺点就是:不能为每个输入參数配置相应的个性化的步进;不能提供像1、2、5、10这种特殊步进;产生多余的菜単,不但浪费空间,同时影响用户參数输入的友好性。2、默认步进方法:在上述方法的基础上,为了解决其他參数没有步进功能的缺陷,提供了默认步进方法,每个參数拥有ー个自己的默认步进值,此值由厂商定义。缺点是:默认步进值一般由厂家出场设置的,不可更改,因此,其缺点是:步进值不能设置,而目前參数范围频率高达170GHz,时间分辨率又低至20ps,固定的步进值不能满足用户需求;厂家设置的默认步进值不一定是用户所需要的步进值;默认步进可以用1、2、5、10的特殊步进,但特殊步进由厂家規定,即使不想使用1、2、5、10步进,也无法修改,并且1、2、5、10的权值固定。3、按位步进方法:由于测试仪器參数范围不断扩大,上述步进设置方法已经不能满足需求,因此产生了按位步进方法。此种方法将步进设置与參数输入相结合,通过选择參数输入时的数值位,来决定步进值为多少,并对当前操作位进行保存,下次再设置此參数时,可以继续使用。缺点是:这种步进方法目前被大部分测量仪器所采用,但也有其缺点:当參数数位较多吋,找到需要的步进位需要进行单位換算;按位操作无法使用特殊步进。现有的步进方式均为在同一次测量时,相应參数所需要的权值变化基本相同,但步进需要很多次的重复操作来找到相应的设置方式。因此,现有技术存在缺陷,需要改进。
技术实现思路
本专利技术所要解决的技术问题是针对现有技术的不足,提供一种测量仪器输入參数的个性化步进设置装置。本专利技术的技术方案如下:一种测量仪器输入參数的个性化步进设置装置,其中,包括測量仪器设置模块、步进设置工具接ロ、步进设置解析模块、步进设置输入模块及步进设置缓存区相互连接及相互通讯;在參数步进设置阶段,所述测量仪器设置模块,用于激活參数个性化步进设置窗口和參数输入的步进操作,并将预设置的參数属性以及整合的相关菜单属性传递给所述步进设置工具接ロ,所述步进设置工具接ロ将參数属性数据分流,參数属性中的步进规律索引传递给所述步进设置解析模块,其他属性以及相关菜单属性传递给所述步进设置输入模块;所述步进设置解析模块,用于进行步进索引,查找步进规律,并将步进规律一同传递给所述步进设置输入模块;所述步进设置输入模块,用于根据所述參数属性配置用户界面,并接收用户设置的新步进规律以及相关參数,将设置与选择整合成新步进设置数据发送给所述步进设置解析模块;所述解析模块根据接收到的新步进设置数据,按照新步进设置处理方法进行处理;所述步进设置缓存区,用于存储步进规律数据,解析模块根据步进索引从此数据中找那个找到相应的步进规律;在參数步进操作计算阶段,所述测量仪器设置模块将參数步进操作计算数据整合并传递给所述步进设置解析模块,所述步进设置解析模块在所述步进设置缓存区找到步进规律后,根据步进设置计算方法,计算步进后參数值,并将结果返回给测量仪器设置模块。所述的测量仪器输入參数的个性化步进设置装置,其中,所述预设置的參数属性包括以下属性:參数名称、參数地址、步进权值、単位、按位步进标记、步进规律索引。所述的测量仪器输入參数的个性化步进设置装置,其中,所述步进规律为ー个小于10的正整数构成的递增数列,数列中的项上的各数值不相等,项与项之间用逗号隔开;,其存储形式为整型数组。所述的测量仪器输入參数的个性化步进设置装置,其中,步进设置缓存区的组织形式为:不定个数的步进规律数组、结构体数组:其每个元素包含两个成员分别为:int型步进规律个数和i nt*指向步进规律数组地址指针。所述的测量仪器输入參数的个性化步进设置装置,其中,新步进设置数据包括:新步进规律数组、旧步进索引、结构体数组;所述结构体数组姆个元素包含三个成员:參数地址、步进权值、步进规律索引。所述的测量仪器输入參数的个性化步进设置装置,其中,參数步进操作计算数据包括:參数值、步进规律索引、按位操作标记、步进操作方向。所述的测量仪器输入參数的个性化步进设置装置,其中,所述步进设置输入模块中根据所述參数属性配置用户界面,并接收用户设置的新步进规律以及相关參数,包括如下步骤:步骤301:获取參数属性数据;步骤302:生产用户步进设置相关參数树型结构,并显示给用户;步骤303:等待用户输入新的步进规律以及选择预设置的相关參数;步骤304:获取用户输入信息,判断用户输入的步进规律是否正确,如否则提示用户出错,要求用户重新输入;步骤305:生成所述新步进设置数据。所述的测量仪器输入參数的个性化步进设置装置,其中,所述步进设置解析模块中新步进设置处理方法的步骤为:步骤S401:接收新步进设置数据;步骤S402:取出数据中的新步进规律,从步进设置缓存区中查找新步进规律索弓丨,判断当前结构体数组元素中的成员步进规律索引与获取的索引是否一致,如是则跳转进入步骤S404 ;步骤S403:设置该參数新的步进规律,获取新步进索引,并将索引与參数属性共同传递给测量仪器參数设置模块;步骤S404:判断当前元素是否为结构体数组最后ー个元素,如是则结束,如否则获取下ー个元素返回步骤S401 ;所述的测量仪器输入參数的个性化步进设置装置,其中,所述步骤S403的设置该參数新的步进规律,获取新步进索引具体步骤为:步骤S403-1:接收到ー个新的步进规律以及该參数修改前步进索引;步骤S403-2:删除旧步进规律;步骤S403-3:添加本文档来自技高网
...

【技术保护点】
一种测量仪器输入参数的个性化步进设置装置,其特征在于,包括测量仪器设置模块、步进设置工具接口、步进设置解析模块、步进设置输入模块及步进设置缓存区相互连接及相互通讯;?在参数步进设置阶段,所述测量仪器设置模块,用于激活参数个性化步进设置窗口和参数输入的步进操作,并将预设置的参数属性以及整合的相关菜单属性传递给所述步进设置工具接口,所述步进设置工具接口将参数属性数据分流,参数属性中的步进规律索引传递给所述步进设置解析模块,其他属性以及相关菜单属性传递给所述步进设置输入模块;所述步进设置解析模块,用于进行步进索引,查找步进规律,并将步进规律一同传递给所述步进设置输入模块;所述步进设置输入模块,用于根据所述参数属性配置用户界面,并接收用户设置的新步进规律以及相关参数,将设置与选择整合成新步进设置数据发送给所述步进设置解析模块;所述解析模块根据接收到的新步进设置数据,按照新步进设置处理方法进行处理;所述步进设置缓存区,用于存储步进规律数据,解析模块根据步进索引从此数据中找那个找到相应的步进规律;?在参数步进操作计算阶段,所述测量仪器设置模块将参数步进操作计算数据整合并传递给所述步进设置解析模块,所述步进设置解析模块在所述步进设置缓存区找到步进规律后,根据步进设置计算方法,计算步进后参数值,并将结果返回给测量仪器设置模块。...

【技术特征摘要】

【专利技术属性】
技术研发人员:丁建岽凌伟辛义磊张新杰刘强
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:

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

1