一种应用于测量仪器的触屏输入管理系统及方法

文档序号:6517095阅读:177来源:国知局
一种应用于测量仪器的触屏输入管理系统及方法
【专利摘要】本发明提供一种应用于测量仪器的触屏输入管理系统及方法,其中系统包括输入面板模块及输入管理器模块相互连接及相互通讯;所述输入面板模块,预存若干测量参数面板,并显示输入面板供用户输入;所述输入管理器模块,用于根据用户参数调用所述输入面板模块中对应的预存测量参数面板。采用上述方案,可以提供与各种输入参数相匹配的输入面板,并且可依据输入参数的类型自动选择合适的输入面板供用户输入。
【专利说明】 一种应用于测量仪器的触屏输入管理系统及方法
【技术领域】
[0001]本发明属于测量仪器触屏输入【技术领域】,尤其涉及的是ー种应用于测量仪器的触屏输入管理系统及方法。
【背景技术】
[0002]随着触屏技术的不断进步,越来越多的测量仪器引进了触摸屏,并将其作为ー种输入设备。測量仪器采用触摸屏可替代仪器前面板按键的大部分输入功能。但是受限于测量仪器本身的尺寸,不可能为其配备ー块超大尺寸的触摸屏用于用户输入。
[0003]一般的仪器设备采用的触屏输入方式主要有两种,一种比较传统的做法是运用触摸屏的“点击”功能,完成图形元素的选择和菜单功能的触发。这种方式对数值型或字符串型參数的修改还需要借助物理键盘。
[0004]目前比较主流的触屏输入方式还会提供一个标准的PC屏幕键盘,用户通过触摸屏幕键盘就可以完成对仪器数值參数的输入。它在功能上完全可以替代物理键盘。这种输入方式的实现方案如下:利用系统自带的屏幕键盘或者是自己开发ー个类似PC键盘布局的虚拟面板;当需要对数值型參数进行设置吋,由仪器软件调用屏幕键盘,接收用户输入并修改相应的參数。
[0005]现有技术有如下几个方面的不足:
[0006]其一:传统的做法未能提供屏幕键盘,所以对于数值型或字符串型參数的输入还得借助物理键盘,这使得仪器前面板必需得保留物理键盘才能满足输入需求。
[0007]其ニ:主流的输入方式提供了标准的PC屏幕键盘,可满足数值型或字符串型參数的输入需求,但是受输入区域的限制,屏幕键盘的按键排列相当紧凑,这样当用户需要输入数据时必须很小心地触摸按键才能正确地输入想要的数据,给用户输入带来了极大的不便。这也是大多数仪器继续保留物理键盘的原因。
[0008]其三:虽然标准的PC屏幕键盘可以满足数值型參数的输入需求,但是对频率、时间、电压、电流等带有进制単位的參数,输入尤其不方便。譬如:对于PC屏幕键盘来说,要想输入“点频频率” 1GHZ,就需要输入ー个数字“ I”和九个数字“0”,也就是说必须得分别点击数字键“I” 一次、数字键“0”九次才能完成输入;要想输入“采样时间” 1ns,就需要输入ー个小数点“.”、八个数字“0”和ー个数字“ 1”,也就是说必须得分别点击小数键” 一次、数字键“0”八次、数字键“I”一次才能完成输入;操作如此繁琐,以致很少有用户会使用屏幕键盘输入数值型參数。
[0009]因此,现有技术存在缺陷,需要改进。

【发明内容】

[0010]本发明所要解决的技术问题是针对现有技术的不足,提供一种应用于测量仪器的触屏输入管理系统及方法。
[0011]本发明的技术方案如下:[0012]一种应用于测量仪器的触屏输入管理系统,其中,包括输入面板模块及输入管理器模块相互连接及相互通讯;所述输入面板模块,预存若干面板测量參数,并显示输入面板供用户输入;所述输入管理器模块,用于根据用户參数调用所述输入面板模块中对应的预存测量參数面板。
[0013]所述的触屏输入管理系统,其中,所述面板测量參数包括数据类型、參数类型及參数值;所述数据类型包括:短整型、整型、长整型、浮点型、双精度浮点型、字符串型;所述參数类型包括:频率类、功率类、时间类、电流类、电压类、电阻类、角度类、弧度类、整数值类、小数值类、字符串类、IP地址;所述參数值包括:參数名称、当前数值、默认数值、最小数值、最大数值、步进数值、权重位、扩展域。
[0014]所述的触屏输入管理系统,其中,所述面板测量參数包括:參数名称显示区、数值显示区及按键区;所述按键区至少包括以下两个按键的组合:数字按键、字母按键、进制按键、步进按键、特殊符号按键、控制按键和面板按键。
[0015]所述的触屏输入管理系统,其中,所述參数名称显示区用于显示參数的名称;所述数值显示区的格式为普通格式或分组格式用于显示參数的当前数值;所述数字按键主要用于输入数字,包括数字0-9 ;所述字母按键用于输入字母,包括字母A-Z ;所述进制按键用于设置当前參数的进制单位,包括T、G、M、k、m、i1、n、p ;所述步进按键执行參数值的步进,包括递增步进和递减步迸;所述特殊符号按键用于特殊符号的输入,包括空格、标点符号、百分号、括号;所述控制按键包括Ctrl、Alt、Tab、Shift、Backspace ;所述面板按键用于面板显示控制,包括面板关闭键、面板透明度设置键、切換面板显示按键。
[0016]所述的触屏输入管理系统,其中,所述输入管理器模块还包括映射表単元、參数传递单元及面板调用单元;所述映射表単元用于存储用户參数类型ID与面板测量參数ID的对应关系;所述參数传递单元依据用户參数初始化面板测量參数;所述面板调用单元将用户參数类型ID输入至所述映射表単元,查找对应的面板测量參数的ID,并调用所述输入面板模块中对应的预存面板测量參数,由所述输入面板模块提供显示。
[0017]所述的触屏输入管理系统,其中,所述输入面板模块还包括输入面板库单元和面板显示接ロ単元;所述输入面板库单元预存所有与參数类型对应的面板测量參数;所述面板显示接ロ单元负责测量參数面板的显示;
[0018]所述的触屏输入管理系统,其中,还包括一个可扩展显示接ロ模块,用于实现触屏输入。
[0019]一种应用于测量仪器的触屏输入管理方法,其中,包括以下步骤:
[0020]步骤1:预存若干测量參数面板;
[0021]步骤2:输入用户參数;
[0022]步骤3:初始化面板测量參数;
[0023]步骤4:调用与用户參数类型对应的测量參数面板;
[0024]步骤5:显示调用后的测量參数面板。
[0025]所述触屏输入管理方法,其中,所述步骤4中调用的具体步骤为:
[0026]步骤401:确定用户參数的參数类型ID ;
[0027]步骤402:查找对应的测量參数面板ID ;
[0028]步骤403:调用对应于參数类型ID的测量參数面板。[0029]所述触屏输入管理方法,其中,所述步骤I中测量參数包括数据类型、參数类型及參数值;所述数据类型包括:短整型、整型、长整型、浮点型、双精度浮点型、字符串型;所述參数类型包括:频率类、功率类、时间类、电流类、电压类、电阻类、角度类、弧度类、整数值类、小数值类、字符串类、IP地址;所述參数值包括:參数名称、当前数值、默认数值、最小数值、最大数值、步进数值、权重位、扩展域。
[0030]采用上述方案,通过提供与各种用户參数类型相匹配的输入面板,并且可依据用户參数的类型自动选择合适的输入面板供用户输入,并具有以下优点:
[0031]I)针对仪器测量參数的特性,划分了參数类型,并为不同的參数类型定制了不同的输入面板,方便了用户输入,降低了屏幕输入的难度,提高了生产效率。
[0032]2)将输入面板的设计跟參数类型与用户使用习惯关联。摒弃了无用的按键扩大了必需按键的触摸区域,降低了误触率;完全按照用户的输入习惯布局按键,提高了用户输入体验。
[0033]3)实现了触屏输入管理系统的跨平台应用,各平台之间可共享该技木。
【专利附图】

【附图说明】
[0034]图1为本发明的结构示意图。
[0035]图2为本发明频率类输入面板设计示意图。
[0036]图3为本发明输入面板模块扩展接ロ示意图。
【具体实施方式】
[0037]以下结合附图和具体实施例,对本发明进行详细说明。
[0038]本发明实施例的原理详细阐述如下:
[0039]參见图1所示,所述输入管理器模块I包括映射表単元103、參数传递单元101及面板调用单元102 ;所述映射表単元103用于存储用户參数类型ID与测量參数面板ID的对应关系;所述參数传递单元101依据用户參数初始化面板测量參数;所述面板调用单元102将用户參数类型ID输入至所述映射表単元103,查找对应的测量參数面板的ID,并依据ID调用相应的测量參数面板;所述输入面板模块2包括输入面板库单元201和面板显示接ロ単元202 ;所述输入面板库单元201预存所有与參数类型对应的测量參数面板;所述面板显示接ロ単元202负责测量參数面板的显示;所述输入管理器模块I接收用户參数,利用用户參数初始化面板测量參数,确定用户參数的參数类型ID,通过參数类型ID查询映射表得到测量參数面板ID,并调用所述输入面板库单元201中对应的预存测量參数面板,由所述面板显示接ロ单元202提供显示。
[0040]下面以用户參数“点频频率”为例说明本技术方案实施步骤:
[0041]1:输入用户參数“点频频率”。
[0042]2:利用用户參数“点频频率”初始化面板测量參数。
[0043]3:确定用户參数“点频频率”的參数类型ID。
[0044]4:查找用户參数“点频频率”对应的测量參数面板ID。
[0045]5:调用用户參数“点频频率”对应的测量參数面板。
[0046]6:显示用户參数“点频频率”对应的测量參数面板。[0047]优选地,步骤I具体包括:
[0048]用户參数“点频频率”包括:參数名称:点频、当前值:2.0E9、默认值:1.0E9、最小值:10、最大值:40.0E9、步进值:1.0E7、权重位:7。
[0049]优选地,步骤2具体包括:
[0050]利用用户參数“点频频率”初始化面板测量參数的数据类型为双精度浮点型、參数类型为频率类、參数名称为点频频率、当前值为2.0E9、默认值为1.0E9、最小值为10、最大值为40.0E9、步进值为1.0E7、权重位为7、扩展域为O。
[0051 ] 优选地,步骤3具体包括:
[0052]确定用户參数“点频频率”的參数类型ID为0-频率类。
[0053]优选地,步骤4具体包括:
[0054]查找用户參数“点频频率”的參数类型ID所对应的测量參数面板ID,用户參数“点频频率”所对应的测量參数面板ID为0-频率输入面板。參见如下表1,表1为面板ID映射表:
[0055]
【权利要求】
1.一种应用于测量仪器的触屏输入管理系统,其特征在于,包括输入面板模块及输入管理器模块相互连接及相互通讯;所述输入面板模块,预存若干面板测量參数,并显示输入面板供用户输入;所述输入管理器模块,用于根据用户參数调用所述输入面板模块中对应的预存测量參数面板。
2.如权利要求1所述的触屏输入管理系统,其特征在于,所述面板测量參数包括数据类型、參数类型及參数值;所述数据类型包括:短整型、整型、长整型、浮点型、双精度浮点型、字符串型;所述參数类型包括:频率类、功率类、时间类、电流类、电压类、电阻类、角度类、弧度类、整数值类、小数值类、字符串类、IP地址;所述參数值包括:參数名称、当前数值、默认数值、最小数值、最大数值、步进数值、权重位、扩展域。
3.如权利要求1所述的触屏输入管理系统,其特征在于,所述面板测量參数包括:參数名称显示区、数值显示区及按键区;所述按键区至少包括以下两个按键的组合:数字按键、字母按键、进制按键、步进按键、特殊符号按键、控制按键和面板按键。
4.如权利要求3所述的触屏输入管理系统,其特征在干,所述參数名称显示区用于显示參数的名称;所述数值显示区的格式为普通格式或分组格式用于显示參数的当前数值;所述数字按键主要用于输入数字,包括数字0-9 ;所述字母按键用于输入字母,包括字母A-Z ;所述进制按键用于设置当前參数的进制单位,包括T、G、M、k、m、u、n、p ;所述步进按键执行參数值的步进,包括递增步进和递减步迸;所述特殊符号按键用于特殊符号的输入,包括空格、标点符号、百分号、括号;所述控制按键包括Ctrl、Alt、Tab、Shift、Backspace ;所述面板按键用于面板显示控制,包括面板关闭键、面板透明度设置键、切換面板显示按键。
5.如权利要求1所述的触屏输入管理系统,其特征在于,所述输入管理器模块还包括映射表単元、參数传递单元及面板调用单元;所述映射表単元用于存储用户參数类型ID与面板测量參数ID的对应关系;所述參数传递单元依据用户參数初始化面板测量參数;所述面板调用单元将用户參数类型ID输入至所述映射表単元,查找对应的面板测量參数的ID,并调用所述输入面板模块中对应的预存面板测量參数,由所述输入面板模块提供显示。
6.如权利要求1所述的触屏输入管理系统,其特征在于,所述输入面板模块还包括输入面板库单元和面板显示接ロ単元;所述输入面板库单元预存所有与參数类型对应的面板测量參数;所述面板显示接ロ单元负责测量參数面板的显示;
7.如权利要求1所述的触屏输入管理系统,其特征在于,还包括一个可扩展显示接ロ模块,用于实现触屏输入。
8.一种应用于测量仪器的触屏输入管理方法,其特征在于,包括以下步骤: 步骤1:预存若干测量參数面板; 步骤2:输入用户參数; 步骤3:初始化面板测量參数; 步骤4:调用与用户參数类型对应的测量參数面板; 步骤5:显示调用后的测量參数面板。
9.如权利要求8所述触屏输入管理方法,其特征在于,所述步骤4中调用的具体步骤为: 步骤401:确定用户參数的參数类型ID ; 步骤402:查找对应的测量參数面板ID ;步骤403:调用对应于參数类型ID的测量參数面板。
10.如权利要求8所述触屏输入管理方法,其特征在于,所述步骤I中测量參数包括数据类型、參数类型及參数值;所述数据类型包括:短整型、整型、长整型、浮点型、双精度浮点型、字符串型;所述參数类型包括:频率类、功率类、时间类、电流类、电压类、电阻类、角度类、弧度类、整数值类、小数值类、字符串类、IP地址;所述參数值包括:參数名称、当前数值、默认数值、最小 数值、最大数值、步进数值、权重位、扩展域。
【文档编号】G06F3/041GK103558938SQ201310525698
【公开日】2014年2月5日 申请日期:2013年10月24日 优先权日:2013年10月24日
【发明者】白轶荣, 杜念文, 李伟, 刘宝东, 丁建岽 申请人:中国电子科技集团公司第四十一研究所
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1