具有用于实施离线仪器用户设置的内嵌固件的配置器制造技术

技术编号:7167044 阅读:250 留言:0更新日期:2012-04-11 18:40
用于定制目标仪器上的用户设置的系统包括被配置为定制目标仪器上的用户设置的配置模块,以及可通信地耦合到配置模块的表示模块。表示模块包括来自目标仪器的固件的复件。产生用于定制目标仪器上的用户设置的系统的方法,包括配置用于定制目标仪器上的用户设置的配置模块,将配置模块可通信地耦合到表示模块;以及将来自目标仪器的固件的复件布置在表示模块中。

【技术实现步骤摘要】
【国外来华专利技术】
本专利技术涉及过程控制系统中的仪器的配置,特别涉及用于配置这样的仪器的用户设置的基于计算机的配置程序。2.背景信息在过程控制(例如工厂自动化)系统中使用的仪器,例如变送器和其他现场设备, 通常要求对系统的具体需求的定制。某些仪器可以通过仪器的用户界面,例如前面板显示器和键盘,来直接配置。然而,由于变送器以及类似仪器已经变得越来越精密,所以单一地使用仪器的界面实现完全的配置已经变得越来越麻烦。此外,这些相对简单的用户界面可能不能够在选项的多种组合被配置之后充分地显示选项的多种组合的全部。此外,各种现场设备的物理地点,例如在工厂地板上或其他工业环境,经常产生引起可能导致相对复杂的编程操作的因素的次优条件。为了解决这些问题,已经开发了基于计算机的(例如基于PC的)配置程序,利用这些配置程序可以进行相对复杂的仪器定制并然后下载至仪器。这些配置程序设置有配置规则(例如“业务逻辑”)的集合,集合包括特定仪器可用的各种配置选项。配置程序使用这些配置规则向用户呈现各种配置选项供用户选择,并判断用户选择的特定选项是否与配置规则相一致,然后基于选择生成用户设置。这些配置程序运行在配置器平台例如Windows 平台上,并且通常不能在不同的目标仪器平台上被运行。此外,所生成的用户设置可能不精确地匹配目标仪器的功能。它们还具有不能始终跟上对仪器做出的改变的风险。因此,由这些配置程序初始地生成的用户设置经常不易于在仪器上进行立即实施。相反,这些初步的用户设置必须通常被下载至所述仪器,并然后被适配以与仪器相一致。因此,这些配置程序的这样的使用方式实际上要求用户设置被配置两次,一次用于配置器平台以及再次用于仪器平台。这种常规的多步骤的配置方法在附图说明图1中示出,其包括在21,在Windows 平台上的配置器中配置用于目标仪器的用户选项;以及在23,将所配置的用户设置传输至目标仪器。在用户设置已被传输至目标仪器之后,在25,配置设置为目标仪器平台而被适配或再配置。将认识到,这种适配25意味着在与初始的配置21相关联的时间和努力之外的额外的时间和努力。此外,所选择的用户选项具有的问题,例如与正在使用的仪器的具体版本的不兼容性等,可能要到用户设置已被下载到仪器中之后才变得明显。这种对配置问题的相对迟的知晓可能是特别成问题的,因为其可以造成在停机之后使过程在线时的非预期的延迟。此外,这些问题经常要求在现场的修正,其中配置计算机被物理地连接到仪器,即在上文讨论的经常的次优条件下。因此,存在对“双平台”配置程序的需求,该“双平台”配置程序使得能够独立于目标而在配置器平台上对目标仪器进行精确定制,从而使所完成的配置设置实质上不需要进一步调整就可以被下载至具有不同的平台的仪器。概述在本专利技术的一方面,用于定制目标仪器上的用户设置的系统包括运行在平台上的配置模块以及运行在平台上的表示模块。表示模块被可通信地耦合到配置模块。表示模块包括固件复件,固件复件包括目标仪器的固件的至少一部分。表示模块被配置为将固件复件变换为物理目标仪器的至少一部分的表示。该系统被配置为生成用于运行在第二平台上的目标仪器的定制的用户设置集合。在本专利技术的另一方面,用于定制过程控制系统中的目标仪器上的用户设置的系统包括运行在平台上的配置模块以及运行在平台上的表示模块。表示模块被可通信地耦合到配置模块。表示模块包括固件复件,固件复件包括来自目标仪器的固件的至少一部分。表示模块被配置为将固件复件变换为物理目标仪器的至少一部分的表示。固件符合选自由以下组成的组的通信协议:HART 、FCKCOM 、!3ROFIBUS 、FOUNDATION FIELDBUS、MODBUS (Schneider Automation Inc.,北安多福,马萨诸塞州)、RS232、RS 485、DEVICENET 、 C0NTR0LNET 、CAN 、ZIGBEE (IEEE 802. 15. 4)、Ethernet/IP、DH+、内联网、及上述的组合。 本方面还包括菜单模块,菜单模块被配置为生成用于目标仪器的用户菜单的原型。本方面还包括诊断模块,诊断模块被配置为执行选自由以下组成的组的操作确认所述配置模块的合适的运作;确认定制的用户设置集合的合适的配置;以及确认用于目标仪器的菜单原型的合适的配置,及上述的组合。该系统被配置为独立于任何与目标仪器的连接生成用于运行在第二平台上的目标仪器的定制的用户设置集合,这些用户设置能够不经进一步修改就被目标仪器使用。在本专利技术的又一方面,定制目标仪器上的用户设置的方法包括提供用于定制目标仪器上的用户设置的配置模块;提供具有目标仪器的固件的复件的表示模块;将表示模块可通信地耦合到配置模块;并且启动配置模块和表示模块来生成用于目标仪器的定制的用户设置集合。在本专利技术的又一方面,用于定制目标仪器上的用户设置的系统包括计算机可读介质上的第一计算机可读代码,该第一代码被配置为定制目标仪器上的用户设置;以及计算机可读介质上的第二计算机可读代码,所述第二代码包括目标仪器的固件。该系统被配置为生成用于目标仪器的定制的用户设置集合。附图简述通过阅读以下的结合附图对本专利技术的各方面的详细描述,本专利技术的上述及其他的特征和优点将更易于显现,在附图中图1是现有技术方法的框图;图2是与本专利技术的实施方案相关联的系统的框图;图3是与本专利技术的实施方案相关联的系统的框图;图4是与本专利技术的实施方案相关联的方法的图;以及图5是与本专利技术的实施方案相关联的系统的框图;图6是与本专利技术的实施方案相关联的系统的框图;以及图7A-B是本专利技术的各种实施方案的一个方面的图。详细描述在以下的详细描述中,参考了附图,附图形成本文的一部分,并且其中以示例的方式显示了本专利技术可以被实践的具体的实施方案。这些实施方案被充分详细地描述以使本领域的技术人员能够实践本专利技术,并且将理解,可以利用其他的实施方案。还将理解,可以进行结构上的、程序上的以及系统的改变,而不偏离本专利技术的精神和范围。因此,以下的详细描述不应理解为限定,并且本专利技术的范围由所附的权利要求和它们的等效物定义。为了阐述的清楚起见,附图中示出的相同的特征将用相同的参考数字指示,并且附图中的可选实施方案中示出的相似的特征将用相似的参考数字指示。当在本公开内容中被使用时,术语“计算机”意指包括工作站、个人计算机(PC)、 个人数字助理(PDA)、智能电话、蜂窝电话或任何其他合适的具有处理器、可以在其上布置计算机可读程序代码的计算机可读介质、以及用户界面的计算设备。术语“平台”是指机器的基础技术(foundation technology),例如硬件层或操作系统。术语“固件”是指存储在仪器的非易失性存储器中的软件例程(例如代码)和/或表,以在名义上防止在对仪器的正常操作期间对该软件例程的修改。术语“固件复件”是指对来自目标仪器的某些固件的拷贝,并且可以包括额外的代码和/或表。术语“存储器”包括任何计算机可读介质,例如 RAM(随机存取存储器)、R0M(只读存储器)、闪速存储器,其他非易失性存储器,以及便携数据存储设备等。术语“自校验代码”包括被配置为使得无效指令可以被揭露的代码。简要来说,本专利技术的实施方案包括“双平台”配置系统,其包括运行在第一平台上的配置模块。该系统被本文档来自技高网...

【技术保护点】
1.一种用于定制过程控制系统中的目标仪器上的用户设置的双平台系统,包括:配置模块,其运行在平台上;表示模块,其被可通信地耦合到所述配置模块,所述表示模块包括固件复件,该固件复件包括来自所述目标仪器的固件的至少一部分的拷贝;其中所述表示模块被配置为将所述固件复件变换为物理目标仪器的至少一部分的表示;所述固件符合选自由以下组成的组的通信协议:HARTFOXCOMPROFIBUSTM、FOUNDATIONTM FIELDBUS、和MODBUS、RS232、RS 485、DEVICE仪器的定制的用户设置的集合,所述用户设置能够不经进一步修改就被所述目标仪器使用。自由以下组成的组的操作:确认所述配置模块的合适的运作;确认所定制的用户设置的集合的合适的配置;以及确认用于所述目标仪器的菜单原型的合适的配置,及上述的组合;其中所述系统被配置为独立于任何与所述目标仪器的连接生成用于运行在第二平台上的所述目标NETTM、CONTROLNETTM、CANTM、ZIGBEETM(IEEE 802.15.4)、Ethernet/IP、DH+、内联网、及上述的组合;菜单模块,其被配置为生成用于所述目标仪器的用户菜单的原型;以及诊断模块,其被配置为执行选...

【技术特征摘要】
【国外来华专利技术】...

【专利技术属性】
技术研发人员:彼得·E·奥斯特罗姆
申请(专利权)人:因万西斯系统股份有限公司
类型:发明
国别省市:US

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

1