Derived and linked definitions with override

  • US 10,691,311 B2
  • Filed: 08/31/2017
  • Issued: 06/23/2020
  • Est. Priority Date: 10/08/2012
  • Status: Active Grant
First Claim
Patent Images

1. A method of flexibly configuring graphic elements for use in a process plant, the method comprising:

  • receiving, in a run-time operating environment of the process plant, an indication of a modification to a particular graphic element object included in a set of graphic element objects, the modification being an override of a definition of the particular graphic element object, and wherein;

    an instantiation of each graphic element object of the set of graphic element objects includes a respective graphic element that represents, on at least one process control display view, a respective process entity of the process plant;

    the each graphic element object of the set of graphic element objects is linked to at least one display object, wherein an instantiation of the at least one display object executed in the run-time operating environment of the process plant generates the at least one process control display view, andthe at least one process control display view presents real-time data corresponding to control of a process by the process plant;

    generating a definition of the override and storing the override definition separately from the definition of the particular graphic element object, thereby causing the override definition to be available for use separately from the definition of particular graphic element object;

    propagating, in the run-time operating environment of the process plant, the modification to each graphic element object of a subset of the set of graphic element objects, wherein each graphic element object included in the subset is derived from the particular graphic element object, and the propagation of the modification to the subset of graphic element objects generates a set of modified graphic element objects; and

    causing an instantiation of one or more members of the set of modified graphic element objects to be executed in the run-time operating environment so that one or more modified graphic elements corresponding to the one or more members of the set of modified graphic element objects are presented on the at least one process control display view.

View all claims
    ×
    ×

    Thank you for your feedback

    ×
    ×