一种适用于仪器软面板的通用参数设置方法技术

技术编号:20680198 阅读:32 留言:0更新日期:2019-03-27 18:38
本发明专利技术提出了一种适用于仪器软面板的通用参数设置方法,包括:一个输入框关联组件和一个参数结构体;当通过人机交互接口触发参数时,将参数结构体中该参数的对应参数类型、参数设置范围、参数步进值以及当前触发的人机交互接口类型传递给输入框关联组件的属性模块,并且将该参数的参数设置函数的地址存放到输入框关联组件的参数设置模块中;当修改参数值时,直接调用输入框关联组件的参数设置模块,实现参数值改变。本发明专利技术提出了一种适用于仪器软面板的通用参数设置方法,简化仪器软面板在参数人机交互设置上的实现过程。

【技术实现步骤摘要】
一种适用于仪器软面板的通用参数设置方法
本专利技术涉及测试
,特别涉及一种适用于仪器软面板的通用参数设置方法。
技术介绍
测试类仪器主要的人机交互操作是对仪器参数的设置,仪器软面板基本是通过输入框和上下键、旋钮等人机交互接口来进行参数的设置和修改,目前针对参数设置的实现大多是根据人机交互接口的类型以及具体参数和当前参数的单位级别来编写参数设置函数。一种参数的一个单位级别就对应3种参数设置,n个单位级别就对应着n*3个参数设置。图1示出了传统方式下参数设置编写示意图。由图1可知,如果需要修改某个参数的设置过程或修改对仪器底层设置方法的调用方式,每个参数的每种单位级别下的三个参数设置方式都需要修改。如果删除某个参数或者添加参数,同样也需要根据参数对应的单位级别以及人机交互接口类型进行删除或添加。对于多功能,参数种类众多的测试仪器,采用现有方法实现参数设置会造成参数设置函数的数量庞大。其次,如果进行修改、删除、添加操作,涉及的参数设置修改地点较多,很容易出现遗漏或出错。而且采用现有方式下的参数设置存在一定的重复性,虽然参数在不同的单位级别不同人机交互接口的回调函数里进行设置,其参数的本文档来自技高网...

【技术保护点】
1.一种适用于仪器软面板的通用参数设置方法,其特征在于,包括:一个输入框关联组件和一个参数结构体;当通过人机交互接口触发参数时,将参数结构体中该参数的参数类型、参数设置范围、参数步进值以及当前触发的人机交互接口类型传递给输入框关联组件的属性模块,并且将该参数的参数设置函数的地址存放到输入框关联组件的参数设置模块中;当修改参数值时,直接调用输入框关联组件的参数设置模块,实现参数值改变。

【技术特征摘要】
1.一种适用于仪器软面板的通用参数设置方法,其特征在于,包括:一个输入框关联组件和一个参数结构体;当通过人机交互接口触发参数时,将参数结构体中该参数的参数类型、参数设置范围、参数步进值以及当前触发的人机交互接口类型传递给输入框关联组件的属性模块,并且将该参数的参数设置函数的地址存放到输入框关联组件的参数设置模块中;当修改参数值时,直接调用输入框关联组件的参数设置模块,实现参数值改变。2.如权利要求1所述的适用于仪器软面板的通用参数设置方法,其特征在于,所述参数结构体用于将仪器软面板涵盖的所有参数的参数接口属性、人机交互接口类型属性、参数设置范围属性、参数步进值属性进行初始化以及设置参数设置函数接口。3.如权利要求1所述的适用于仪器软面板的通用参数设置方法,其特征在于,所述输入框关联组件包括参数设置模块、合法性判断模块、属性模块,其中,参数设置模块的接口是单位级别和设置的数值,合法性判断模块针对输入数据进行非法字符判断,属性模块包括参数类型...

【专利技术属性】
技术研发人员:盛楠白亮
申请(专利权)人:中国电子科技集团公司第四十一研究所
类型:发明
国别省市:山东,37

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

1