ParamExpOverride
The
PARAMEXPOVERRIDE
execute allows the operator to override the result of a parameter expression evaluation with a specified value. The value of the parameter expression remains overridden until a ParamExpClear
execute is used to remove the override or an ensuing ParamExpOverride
changes the value to which the expression is overridden. The value to which the expression is overridden is not permitted to violate the configured minimum and maximum limits of the expression's associated parameter.The format and return for this execute includes:
Execute Format | A FactoryTalk Batch Server supports an execute with this format:[ParamExpOverride( Item, UserID, ParamExpressionID, value )] | |
where: | Item | Name of the response item, as specified by the client. |
UserID | User Identification entered into the event journal associated with this event. | |
ParamExpressionID | Unique ID, as assigned by the system, of the parameter expression targeted by the override. The parameter expression ID is typically retrieved by a client application using the ProcedureIDData3 data item. | |
value | Value to which the parameter expression is to be forced. | |
Action | A successful ParamExpOverride execute forces the expression parameter to hold the value specified in the execute and not the value to which the expression currently evaluates. | |
Return Format | The response item populates with this data: SUCCESS: | FAIL: <message> | |
where: | ||
Field Name | Format | Description |
<message> | ASCII - String | Error message appropriately formatted for operator display. |
The following table shows an example of the return on this execute.
Example: | An execute string consisting of: ParamExpOverride(Item,Station2/View,27,3.14159) Could return: SUCCESS: |
Provide Feedback