Type 0: Structure of Process Instructions for Manufacturing Cockpits 

For the system to be able to correctly process universal process instructions in the process manufacturing cockpit, the characteristics must be defined in a particular 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 data requests.
  2. Second, you define the message creation. You can define as many process message blocks as you like.
  3. 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 order whatever.

Order of Characteristic Blocks

Characteristic Blocks

* = Optional

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

Definition of Message Creation

Characteristic

 

Meaning

PPPI_MESSAGE_CATEGORY

 

Message category

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
< Numerical value
< Alphanumerical value
< Variable
< Characteristic value


< PPPI_VARIABLE

*

Variable definition for the value you have entered
< 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

Definition of Output Fields for Characteristic Values

Characteristic

 

Meaning

PPPI_OUTPUT_TEXT

*

Text of output field

PPPI_OUTPUT_CHARACTERISTIC

 

Characteristic to be output

Definition of Output Fields for Variable Values

Characteristic

 

Meaning

PPPI_OUTPUT_TEXT

*

Text of output field

PPPI_OUTPUT_VARIABLE

 

Variable to be output

Definition of Calculations

Characteristic

 

Meaning

PPPI_INPUT_REQUEST

 

Text for input request

PPPI_VARIABLE

*

Variable definition for value you have entered

PPPI_CALCULATED_VALUE

 

Characteristic to be calculated

PPPI_CALULATION_FORMULA

 

Calculation formula (characteristic may be assigned any number of times, the formula may, however, only be 240-character long)

Definition of Automatic Value Assignment

Characteristic

 

Meaning

PPPI_VARIABLE

*

Variable definition for characteristic whose values is to be assigned automatically

PPPI_AUTOMATIC_VALUE

 

Characteristic with automatic value assignment

Definition of Value Assignment Using Variables

Characteristic

 

Meaning

PPPI_DEFAULT_VARIABLE

 

Default - variable

PPPI_EXTERNAL_VALUE

 

Value received

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

Definition of Export Parameters

Characteristic

 

Meaning

PPPI_EXPORT_PARAMETER

 

Name of the import parameter in the function module


< <Message characteristic> or
< PPPI_STRING_CONSTANT or
< PPPI_FLOAT_CONSTANT or
< PPPI_DATE_CONSTANT or
< PPPI_TIME_CONSTANT or

< PPPI_STRING_VARIABLE or
< PPPI_FLOAT_VARIABLE or
< PPPI_DATE_VARIABLE or
< PPPI_TIME_VARIABLE

 

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

PPPI_OPTIONAL_PARAMETER

 

Optional parameter transfer

Definition of Changing Parameters

Characteristic

 

Meaning

PPPI_CHANGING_PARAMETER

 

Name of the changing parameter in the function module


< PPPI_STRING_VARIABLE or
< PPPI_FLOAT_VARIABLE or
< PPPI_DATE_VARIABLE or
< PPPI_TIME_VARIABLE

 

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

PPPI_OPTIONAL_PARAMETER

*

Optional parameter transfer

Definition of Import Parameters

Characteristic

 

Meaning

PPPI_IMPORT_PARAMETER

 

Name of the export parameter in the function module


< PPPI_STRING_VARIABLE or
< PPPI_FLOAT_VARIABLE or
< PPPI_DATE_VARIABLE or
< PPPI_TIME_VARIABLE or

 

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

PPPI_OPTIONAL_PARAMETER

*

Optional parameter transfer