通用用户接口系统技术方案

技术编号:13494165 阅读:86 留言:0更新日期:2016-08-07 17:04
本发明专利技术涉及通用用户接口系统,公开了一种用于在独立控制平台上进行快速应用开发的通用用户接口。用户接口可以使用通用菜单方法-包括预先定义的表、字体和模板来设计,使得基于该平台能够做出对表条目和菜单的选择。可使用功能块引擎的功能块设计示例平台。举例说明,可以开发应用以(在硬件和功能块引擎的约束内)在该控制平台上运行,并且在功能块布置的过程中,基于简单的用户输入通过填充用户接口方法的通用表就可以自动生成相应的用户接口。

【技术实现步骤摘要】
【专利说明】通用用户接口系统本案为分案申请。其母案的专利技术名称为“通用用户接口系统”,申请日为2008年5月12 日,申请号为2008101277976。本申请是2007年2月2日提交的美国专利申请N0.11/670,911的部分继续申请。本申请是2007年I月5日提交的美国专利申请N0.11/620,431的部分继续申请。本申请是2006年11月29日提交的美国专利申请N0.11/564,797的部分继续申请。本申请是2006年6月29日提交的美国专利申请N0.11/427,750的部分继续申请。通过引用由此将2007年2月2日提交的美国专利申请N0.11/670,911并入。通过引用由此将2007年I月5日提交的美国专利申请N0.11/620,431并入。通过引用由此将2006年11月29日提交的美国专利申请N0.11/564,797并入。通过引用由此将2006年11月14日提交的美国专利申请N0.11/559,706并入。通过引用由此将2006年6月29日提交的美国专利申请N0.11/427,750并入。
技术介绍
本专利技术涉及用于设计系统的引擎,特别是涉及设计控制器系统。更具体地说,本专利技术涉及显示与被设计的控制系统有关的信息。
技术实现思路
本专利技术是一种用于控制平台的用户接口(user interface)。【附图说明】图1是本系统的基本图; 图1a示出了包含壁模块功能块(wall module funct1n block)的功能块图的例子,该壁模块功能块置于显示屏区域中; 图2示出了输入块的对话框; 图3示出了输入块到达对话框的菜单; 图4示出了图1a中的设计的模拟图示; 图5示出了一个功能块的对话框; 图5a更详细地示出图5中的对话框,用于配置用户接口显示; 图6是通用用户接口面板(generic user interface)的图; 图7示出了默认显示表; 图8是分类编目表的扩展映射图; 图9示出了通用用户接口序列的流程图; 图10是功能块引擎系统、计算机和结果电路(resulting circuit)或系统的关系图; 图11示出了用功能块设计电路或者系统而设立的显示屏; 图12示出了图11的屏幕的第二页; 图13从屏幕示出了可以用于设计电路或系统的功能块和其他项目的局部列表; 图14示出了图12和图13的设计电路或系统的模拟模式(stimulate mode)的屏幕; 图15示出了图14的屏幕的第二页; 图16示出了来自图14和图15的的设计电路或系统的模拟的数据的表; 图17是图16的表中的数据的曲线图; 图18不出了显不屏,多页之一表明:与图11和图12的不例电路或系统相比,设计的系统要稍微复杂些; 图19示出了具有输入、参数以及输出的对话框; 图20是功能块系统的图示; 图21是概要变量空气体积块的流图; 图22是说明性的可编程HVAC控制器的块图; 图23是可编程控制器的说明性应用框架的示意图; 图24是说明性的应用配置模块的示意图; 图25是包括功能块引擎(funct1nal block engine)的图23的一个或者多个执行模块(execut1n module)的不意图。【具体实施方式】通常,应用被硬编码以运行于特定的硬件平台上。这可能需要花费相当大量的时间和精力去开发新的(以及客户(custom))应用。其他设备可以被现场编程,这意味着为了生成新应用,任何嵌入式代码都没有被添加;也就是说,用户在现场提供让装置在硬件中执行的程序。这对于就配置而言具有单独PC工具的联网设备来说效果可能很不错;但是对于包括接口(interface)(UI)的独立设备来说,就需要一种能够容易地提供匹配的UI以使用户能够与他们制作的客户程序进行交互的方式。 图1的本系统9可以为在独立控制平台(stand-alone control platform)20上进行快速应用开发提供可配置的、可改变的和/或可编程的通用用户接口 10。接口 10可以有特定应用来适应于易变的平台或者不同的平台。如果编程方式是预先定义的“功能块”的图形布置,这可以产生独立控制平台20,那么用户接口 10就可以被设计成使用通用菜单方法组(methodology)-由预先定义的表、字体和模板组成,以使表条目和菜单选择是基于构造程序的功能块而生成的。可开发应用以(在硬件和功能块引擎的约束内)在控制平台20上运行,并且相应的用户接口可以利用通用用户接口 10的方式,在功能块的安置过程中基于简单的用户输入,通过填充(populating)UI方法组的通用表来自动产生。独立平台20的说明性例子可以是功能块系统。本通用用户接口10可以用于在功能块系统上的快速应用。但是,本用户接口 10可以与其他类型的独立平台20-例如不是、不具有或不利用功能块系统的平台结合使用。平台20可以针对建筑物环境控制、供暖、通风以及空调(heating,ventilat1n and air condit1ning HVAC)系统和/或各种工业操作-例如生广、精炼等等加以设计。控制器系统9可以具有控制平台20和连接到控制平台的用户接口 10,这里用户接口具有能够被访问的显示框(display box),并且该显示框具有显示关于该系统的一个或多个参数和/或者变量的信息的第一级别(first level)的一个或多个图标。所述一个或多个图标可以具有提供对一个或多个参数和/或变量的属性进行选择和/或调整的第二级别的一个或多个图标。这些图标或符号可以具有图形或显示性质。为了便于这样的选择和调整,这里作为例子(图6)描述的五按钮的面板、对话框或另外面板51可以是接口 10的一部分。控制平台20可以具有相互连接的一个或多个功能块,并且用户接口10可以显示特定于一个或多个功能块的信息。功能块可以是图形或显示性质的符号或图标或者用图形或显示性质的符号或图标来表示。更进一步的,一个或多个功能块可以有能够被访问或者可以通过鼠标点击相应的功能块图标而被拔起(pull up)的显示框。显示框可以具有显示关于一个或多个参数和/或变量的信息的第一级别的一个或多个图标。所述一个或多个图标可以具有提供对一个或多个参数和/或变量的属性进行选择和/或调整(adjust)的第二级别的一个或多个图标。这种选择和/或调整可以被自动地编程。一个例子是设定点的容易设置,比如在最终用户的显示器上,在改变的平台的字段中尤其如此。图1a是一个示出功能块系统的平台例子的图,这个功能块系统的平台例子可以包括安置在显示屏区域12中的壁模块功能块(wall module funct1n block)ll。其他的功能块可以替代或者和壁模块功能块一起被用于本平台例子中。带有本功能块系统的其他类型的设计可以格外地多,覆盖范围宽广的应用。相对于该说明性的实例,如图1a中所示,工具条的控制器按钮29可以用鼠标和箭头13设定为“configure(配置)”。块11(壁模块(WallMod))可用鼠标或其他带有箭头13的机构按虚线所示的那样从功能块源区域14拖拽出来并拖拽到区域12中。运行时间累加器功能块22(RUNT_ACCM1)可以被从区域14拖拽至区域12中。本文档来自技高网...

【技术保护点】
一种控制器系统,包括:建筑物环境控制平台,具有显示屏幕;和用户接口,包括显示器,该用户接口连接于所述控制平台;并且其中控制平台包括闪存中的功能块引擎,该功能块引擎包含两个或更多功能块,其通过线被互连作为平台,每个功能块具有预定义的功能并且包含一个或多个参数和/或变量,其中功能块没有被连接并且显示在源区域中并且被配置以被选择并且被互连以创建各种不同控制器程序,其包含用于控制建筑物环境的不同功能块,其中为了通过线互连一个或多个功能块,将一个或多个功能块从源区域拖拽到显示区域并且通过在显示区域中的功能块上点击并且从其拖拽线而形成线;显示屏幕被配置显示所选择功能块以及各种不同控制器程序的至少一个控制器程序的所选择功能块的互连;以及在连接功能块时用户接口是可配置的基于用户输入通过具有填充的通用表格的通用用户接口的自动生成来用于该平台;其中功能块引擎的功能使用RAM的通用池来保持最小静态值存储。

【技术特征摘要】
...

【专利技术属性】
技术研发人员:PC沃克
申请(专利权)人:霍尼韦尔国际公司
类型:发明
国别省市:美国;US

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

1