Show TOC

 Type 0: Process Instruction Structure for PI Sheets Locate this document in the navigation structure

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:

  1. First, you define phase sequences.

  2. Second, you define data requests.

  3. Third, you define the message creation. You can define as many process message blocks as you like.

  4. Fourth, you define any of the remaining characteristic blocks. Each characteristic block can be defined any number of times. You can define these characteristic blocks in any 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: < Simple data request (value "Simple") < Repeated data request (value "Repeated")

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_VALUE or < PPPI_DEFAULT_STRING or < PPPI_DEFAULT_VARIABLE or < <Any message characteristic>

*

Default value < Numeric value < Alphanumeric value < Variable < Characteristic value

< PPPI_VARIABLE or < PPPI_GLOBAL_VARIABLE

*

Variable definition for value entered: < Variable < Global variable

PPPI_REQUESTED_VALUE

 

Characteristic to be entered

< PPPI_VALIDATION_FORMULA or < PPPI_VALIDATION_FUNCTION

> <Parameters for check function>

*

Input validation: < Validation rule (max. 8 times) < Check function

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_VARIABLE or < PPPI_GLOBAL_VARIABLE

*

Variable definition for value entered: < Variable < Global variable

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_VARIABLE or < PPPI_GLOBAL_VARIABLE

*

Variable definition for characteristic with automatic value assignment < Variable < Global variable

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:<Export parameters>·<Changing parameters>·<Import parameters>

 

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: < <Message characteristic> < PPPI_STRING_CONSTANT < PPPI_FLOAT_CONSTANT < PPPI_DATE_CONSTANT < PPPI_TIME_CONSTANTFor value assignment using variables, one of the following characteristics: < PPPI_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

For value assignment of fixed values: < Any message characteristic < Constant - alphanumeric value < Constant - floating point number < Constant - date < Constant - timeFor value assignment using variables: < Variable - alphanumeric value < Variable - floating point number < Variable - date < Variable - time

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: < PPPI_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Variable - alphanumeric value < Variable - floating point number < Variable - date < Variable - time

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: < PPPI_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Variable - alphanumeric value < Variable - floating point number < Variable - date < Variable - time

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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < Floating point number < Date < Time

PPPI_OPTIONAL_PARAMETER

*

Optional parameter transfer

K) Definition of Manufacturing Data Access

Read 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_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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < 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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < 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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < 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(optional)

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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < Floating point number < Date < Time

L) Determination of Control Recipe Number

Read 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_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

 

Value transfer in variable: < Alphanumeric value < Floating point number < Date < Time

M) Definition of Functions to Be Executed Automatically

In 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(optional)

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(optional)

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: < Export parameters < 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: < Import parameters < Changing parameters < Export parameters

Characteristic for the variable/constant that has the same data type as the parameter

Value transfer in constant: < PPPI_STRING_CONSTANT < PPPI_FLOAT_CONSTANT < PPPI_DATE_CONSTANT < PPPI_TIME_CONSTANT

Value transfer in variable: < PPPI_STRING_VARIABLE < PPPI_FLOAT_VARIABLE < PPPI_DATE_VARIABLE < PPPI_TIME_VARIABLE

For value assignment through message characteristic: < <Message characteristic>

 

Value transfer in constant: < Alphanumeric value < Floating point number < Date < Time

Value transfer in variable: < Alphanumeric value < Floating point number < Date < Time

For value assignment through message characteristic: < Message characteristic