Appearance objects for configuring and graphically displaying programmed/configured process control
Enhancements to a strategy object editor for creating and modifying control strategies for process control systems (both distributed and discrete) is described. The improvements include: supporting a set of graphical depictions for individual control object (modified by an appearance object editor), drag and drop connections for declarations that connect control strategies to other control strategies, GUI-based designation of object execution order, automatically applied line styles based upon connection data type, and automatic modification of elements within an appearance object to accommodate a moved attribute.
1 . A control program development editor facility including:
a pallet comprising a set of graphical images corresponding to selectable control object templates, wherein individual ones of the control object templates are associated with multiple, user-selectable graphical depictions of the individual control object; and
a strategy canvas upon which a control strategy is defined by selecting a control object template from the pallet, and wherein upon placing the control object template within the control strategy a currently preferred one of the multiple depictions is initially displayed.
2 . The control program development editor facility of claim 1 further comprising an appearance control for selecting a graphical image and thereafter designating for display one of the multiple depictions associated with the selected object.