发明名称 Dynamically reusable classes
摘要 Techniques for flexibly configuring an operating process plant or process control system enable a change to a parent object to be selectively propagated to child objects derived from the parent object, so that a first subset of child objects and their respective instantiations are updated with the change, while a second subset and their respective instantiations remain unchanged. The parent object may be a class or instance process object corresponding to a process entity, and the first and/or the second subset of child objects may be selected. In some cases, the change may have been a propagated change, to the parent object, from a child object that is excluded from the first or the second subset of child objects. In some cases, the change may first be propagated to an instance object derived from the parent object, and then propagated from the instance object to a child object. Flexible configuration of process control systems or plants allows draft changes or modifications to be made to parent process objects, e.g., in a configuration environment, without automatically triggering corresponding instantiations and/or downloads of the parent process objects and/or their derived children objects into a run-time system. Parent objects to which draft changes are allowed may include class objects, instance objects, and/or library objects. One or more modifications to a process object may be saved as a draft, and multiple drafts for a same process object may be saved as different versions. Children objects may indicate the particular version of a parent object draft from which they are derived. A user may indicate that a particular draft or version is to be published or approved. Unpublished or unapproved drafts are prevented from being instantiated in the run-time system, whereas published or approved drafts are allowed to be instantiated. Flexible graphic element objects in a process plant are configurable both in a run-time operating environment in which a process is being controlled and in a configuration environment. An instantiated flexible graphic element object may be a display view or may be another graphic element included on a display view. A graphic element object may be linked to and/or derived from another graphic element object, and changes to a particular graphic element object may be propagated to its derivations, e.g., according to a distribution policy. Changes to definitions corresponding to a particular graphic element object (e.g., to the definition of a graphic element attribute such as a shape, animation, event handler or property) may be overridden or modified in another object derived from the particular graphic element object. The modified derived object may be renamed and saved separately from the particular graphic element object.
申请公布号 GB2526670(A) 申请公布日期 2015.12.02
申请号 GB20150005494 申请日期 2013.10.08
申请人 FISHER-ROSEMOUNT SYSTEMS, INC 发明人 CINDY SCOTT;MOLLY MARIE FIRKINS;KEITH RICHARD BELLVILLE;BRYAN MICHAEL JONES;MICHAEL GEORGE OTT;DAWN MARRUCHELLA;LARRY OSCAR JUNDT;JOHN MICHAEL LUCAS;MARTY JAMES LEWIS;STEPHEN GERARD HAMMACK;STEPHEN COPPS GILBERT;MATTHEW JOSEPH SULLIVAN
分类号 G05B19/042;G05B19/418;G05B23/02;G06F9/44 主分类号 G05B19/042
代理机构 代理人
主权项
地址