
Type 0: Process Instruction Structure for PI Sheets
For the system to correctly process universal process instructions in the PI sheet, you must define the characteristics in a certain sequence.
In the following sections, the characteristics are grouped into characteristic blocks according to their purpose. You can combine them into process instructions in the following sequence:
Sequence of Characteristic Blocks

Characteristic Blocks
* = Optional
A)
Definition Phase Sequence|
Characteristic |
Meaning |
|
|
PPPI_PREDECESSOR |
Number of the predecessor phase |
B)
Definition of Data Requests|
Characteristic |
Meaning |
|
|
PPPI_DATA_REQUEST_TYPE |
Type of data request: |
|
|
PPPI_MINIMUM_TABLE_SIZE |
* |
Minimum number of table lines |
|
PPPI_MAXIMUM_TABLE_SIZE |
* |
Maximum number of table lines |
C)
Definition of Message Creation|
Characteristic |
Meaning |
|
|
PPPI_MESSAGE_CATEGORY |
Message category |
D)
Definition of Entries|
Characteristic |
Meaning |
|
|
PPPI_INPUT_REQUEST |
* |
Text for input request |
|
< PPPI_DEFAULT_STRING or < PPPI_DEFAULT_VARIABLE or < <Any message characteristic> |
* |
Default value |
|
|
* |
Variable definition for value entered: |
|
PPPI_REQUESTED_VALUE |
Characteristic to be entered |
|
|
> <Parameters for check function> |
* |
Input validation: Export parameters (see Definition of Dynamic Function Calls) |
|
PPPI_TEXT_FOR_INVALID_INPUT |
* |
Long text for invalid entries |
|
PPPI_ACCEPT_INVALID_INPUT |
* |
Accepting invalid entries |
|
PPPI_SIGNATURE_AUTHORIZATION |
* |
Authorization for signature |
|
PPPI_SIGNATURE_STRATEGY |
* |
Signature strategy |
|
PPPI_SIGNATURE_MODE |
* |
Signature mode |
E)
Definition of Output Fields for Characteristic Values|
Characteristic |
Meaning |
|
|
PPPI_OUTPUT_TEXT |
* |
Text of output field |
|
PPPI_OUTPUT_CHARACTERISTIC |
Characteristic to be output |
F)
Definition of Output Fields for Variable Values|
Characteristic |
Meaning |
|
|
PPPI_OUTPUT_TEXT |
* |
Text of output field |
|
PPPI_OUTPUT_VARIABLE |
Variable to be output |
G)
Definition of Calculations|
Characteristic |
Meaning |
|
|
PPPI_INPUT_REQUEST |
Text for input request |
|
|
< PPPI_GLOBAL_VARIABLE |
* |
Variable definition for value entered: |
|
PPPI_CALCULATED_VALUE |
Characteristic to be calculated |
|
|
PPPI_CALCULATION_FORMULA |
Calculation formula (characteristic may be assigned any number of times, the formula may, however, only be 240 characters long) |
H)
Definition of Automatic Value Assignment|
Characteristic |
Meaning |
|
|
< PPPI_GLOBAL_VARIABLE |
* |
Variable definition for characteristic with automatic value assignment |
|
PPPI_AUTOMATIC_VALUE |
Characteristic with automatic value assignment |
I)
Definition of Value Assignment Using Variables|
Characteristic |
Meaning |
|
|
PPPI_DEFAULT_VARIABLE |
Default - variable |
|
|
PPPI_EXTERNAL_VALUE |
Value received |
J)
Definition of Dynamic Function Calls|
Characteristic |
Meaning |
|
|
PPPI_FUNCTION_NAME |
Function module name |
|
|
PPPI_BUTTON_TEXT |
* |
Button text |
|
PPPI_FUNCTION_DURING_DISPLAY |
* |
Function call allowed in display mode |
|
Parameters according to definition in function module: |
Parameters in function module |
J-1)
Definition of Export Parameters|
Characteristic |
Meaning |
|
|
PPPI_EXPORT_PARAMETER |
Name of the import parameter in the function module |
|
|
For value assignment of fixed values, one of the following characteristics: |
For value assignment of fixed values: |
|
|
PPPI_OPTIONAL_PARAMETER |
Optional parameter transfer |
J-2)
Definition of Changing Parameters|
Characteristic |
Meaning |
|
|
PPPI_CHANGING_PARAMETER |
Name of the changing parameter in the function module |
|
|
One of the following characteristics: |
Value transfer in variable: |
|
|
PPPI_OPTIONAL_PARAMETER |
* |
Optional parameter transfer |
J-3)
Definition of Import Parameters|
Characteristic |
Meaning |
|
|
PPPI_IMPORT_PARAMETER |
Name of the export parameter in the function module |
|
|
One of the following characteristics: |
Value transfer in variable: |
|
|
PPPI_OPTIONAL_PARAMETER |
* |
Optional parameter transfer |
J-4)
Definition of Table Parameters|
Characteristic |
Meaning |
|
|
PPPI_TABLE_PARAMETER |
Changing parameter |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
|
|
PPPI_OPTIONAL_PARAMETER |
* |
Optional parameter transfer |
K)
Definition of Manufacturing Data AccessRead Data Point
|
Characteristic |
Meaning |
|
|
PPPI_DATA_ACCESS |
Manufacturing Data Access |
|
|
PPPI_BUTTON_TEXT |
* |
Text of the pushbutton |
|
PPPI_FUNCTION_DURING_DISPLAY |
* |
Setting to specify whether the function is permitted in display mode |
|
PPPI_IMPORT_DATA |
Data point or global variable of the application from which the value is to be transferred to the subsequent variable |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
Write Data Point
|
Characteristic |
Meaning |
|
|
PPPI_DATA_ACCESS |
Manufacturing Data Access |
|
|
PPPI_BUTTON_TEXT |
* |
Text of the pushbutton (optional) |
|
PPPI_FUNCTION_DURING_DISPLAY |
* |
Setting to specify whether the function is permitted in display mode (optional) |
|
PPPI_EXPORT_DATA |
Data point or global variable of the application into which the value of the subsequent variable is to be transferred |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
Read Value of Data Point on Event-Driven Basis
|
Characteristic |
Meaning |
|
|
PPPI_DATA_ACCESS |
Manufacturing Data Access |
|
|
PPPI_BUTTON_TEXT |
* |
Text for pushbutton |
|
PPPI_FUNCTION_DURING_DISPLAY |
* |
Setting to specify whether the function is permitted in display mode |
|
PPPI_EVENT |
Internal or external event |
|
|
PPPI_IMPORT_DATA |
Data point or global variable of the application from which the value is to be transferred to the subsequent variable |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
Write Value of Data Point on Event-Driven Basis
|
Characteristic |
Meaning |
|
|
PPPI_DATA_ACCESS |
Manufacturing Data Access |
|
|
PPPI_BUTTON_TEXT |
* |
Text of the pushbutton (optional) |
|
PPPI_FUNCTION_DURING_DISPLAY |
* |
Setting to specify whether the function is permitted in display mode |
|
PPPI_EVENT |
Internal or external event |
|
|
PPPI_EXPORT_DATA |
Data point or global variable of the application into which the value of the subsequent variable is to be transferred |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
L)
Determination of Control Recipe NumberRead Data Point
|
Characteristic |
Meaning |
|
|
PPPI_OTHER_DESTINATION |
Destination name of the control recipe from which the data point or event is to come |
|
|
PPPI_OTHER_CONTROL_RECIPE |
Control recipe number for the destination specified |
|
|
PPPI_DATA_ACCESS |
Manufacturing Data Access |
|
|
PPPI_IMPORT_DATA |
Import parameter of Manufacturing Data Access |
|
|
One of the following characteristics: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE |
Value transfer in variable: < Floating point number < Date < Time |
M)
Definition of Functions to Be Executed AutomaticallyIn a Formula
|
Characteristic |
Meaning |
|
|
PPPI_COMMAND |
Specifies the function that is to be executed, shown, or hidden when the condition is fulfilled |
|
|
PPPI_ACTION |
Specifies whether the function is to be executed, shown, or hidden |
|
|
PPPI_FORMULA |
Specifies the calculation formula in which the conditions are defined. The function is triggered when the conditions are fulfilled. |
In a Function Module
|
Characteristic |
Meaning |
|
|
PPPI_COMMAND |
Specifies the function that is to be executed, shown, or hidden when the condition is fulfilled |
|
|
PPPI_ACTION |
Specifies whether the function is to be executed, shown, or hidden |
|
|
PPPI_FUNCTION |
Specifies the function module in which the conditions are defined. The function is triggered when the conditions are fulfilled. |
|
|
One of the following parameter characteristics: < <Export parameter> < <Changing parameter> < <Import parameter> |
Parameters according to definition in function module: < Changing parameters < Import parameters |
|
|
Characteristic for the variable/constant that has the same data type as the parameter |
Value transfer in constant, variable, or through message characteristic |
M)
Definition of Calculations to Be Executed Automatically|
Characteristic |
Meaning |
|
|
PPPI_CALCULATED_VALUE |
Characteristic to be calculated |
|
|
PPPI_EVENT |
Internal or external event |
|
|
PPPI_CALCULATION_FORMULA |
Calculation formula |
O)
Definition of Dynamic Function Calls to Be Executed|
Characteristic |
Meaning |
|
|
PPPI_FUNCTION_NAME |
Function module name |
|
|
PPPI_EVENT |
Internal or external event |
|
|
Parameter characteristics: < PPPI_EXPORT_PARAMETER< PPPI_CHANGING_PARAMETER < PPPI_IMPORT_PARAMETER |
Parameters according to definition in function module: < Changing parameters < Export parameters |
|
|
Characteristic for the variable/constant that has the same data type as the parameter Value transfer in constant: < PPPI_FLOAT_CONSTANT < PPPI_DATE_CONSTANT < PPPI_TIME_CONSTANT Value transfer in variable: < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE For value assignment through message characteristic: |
Value transfer in constant: < Floating point number < Date < Time Value transfer in variable: < Floating point number < Date < Time For value assignment through message characteristic: |