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
Have questions or feedback about this documentation? Please submit your feedback here.
Normal