You can use this function to execute calculation functions automatically in the PI sheet and manufacturing cockpit on an event-driven basis. As the condition, you specify a manufacturing event that is to trigger the calculation.
OPC Events
To use events of the service OAE (OPC Alarms/Events), you must first have created a subscription in Customizing.
To do so, go to Customizing for Process Management and choose SAP ODA (OPC Data Access) .
For more information about SAP ODA, see SAP OPC Data Access .
Value Assignment of PPPI_EVENT
You must assign an address to PPPI_EVENT that contains the name of the event to which the PI sheet or cockpit wants to subscribe. The system distinguishes between internal events and external events.
For more information on internal and external events, see:
When defining calculations to be executed automatically, you define the following characteristics in the process instruction in the sequence specified:
Characteristic |
Meaning |
Value |
PPPI_CALCULATED_VALUE |
Characteristic to be calculated |
Message characteristic |
PPPI_EVENT |
Internal or external event |
Address with name of the event |
PPPI_CALCULATION_FORMULA |
Calculation formula |
Arithmetic expression; see: Syntax |
The input field "Value" contains default value 25. Variable MYVAR refers to this input field. Value Parameter Changed was defined as the triggering event. This means that once the input value changes, the calculation function is executed automatically and the result of the calculation is updated.
PPPI_INPUT_REQUEST |
Value |
PPPI_DEFAULT_VALUE |
25 |
PPPI_VARIABLE |
MYVAR |
PPPI_INPUT_REQUEST |
Result |
PPPI_VARIABLE |
MYRESULT |
PPPI_CALCULATED_VALUE |
PPPI_MATERIAL_CONSUMED |
PPPI_EVENT |
Parameter Changed |
PPPI_CALCULATION_FORMULA |
MYVAR + 3 |