MpPackMLCore configuration

<< Click to Display Table of Contents >>

Navigation:  »No topics above this level«

MpPackMLCore configuration

mapp Services V5.16

For information about how the configuration can be adjusted at runtime, see here in section "Changing the configuration at runtime".

Show advanced parameter

Name



Unit operation




Operation mode



Core




Startup active mode




Warning: state transfer not allowed




Warning: mode transfer not allowed




Mode activation command level




Startup active state




PackTags handling





Commands structure name





Status structure name





Adminitration structure name




Auditing



Modes




Mode





Mode ID





Name





Clearing






Allow IN






Allow OUT





Stopped






Allow IN






Allow OUT





Starting






Allow IN






Allow OUT





Idle






Allow IN






Allow OUT





Suspended






Allow IN






Allow OUT





Execute






Allow IN






Allow OUT





Stopping






Allow IN






Allow OUT





Aborting






Allow IN






Allow OUT





Aborted






Allow IN






Allow OUT





Holding






Allow IN






Allow OUT





Held






Allow IN






Allow OUT





Unholding






Allow IN






Allow OUT





Suspending






Allow IN






Allow OUT





Unsuspending






Allow IN






Allow OUT





Resetting






Allow IN






Allow OUT





Completing






Allow IN






Allow OUT





Complete






Allow IN






Allow OUT



Unit




Startup active mode




Blocked module




Starving module




Aborted by module




Waiting for module




Reset commands after state change




PackTags handling





Commands structure name





Status structure name





Adminitration structure name




Auditing



Unit Modes




Mode





Mode ID





Name





Clearing





Stopped






Allow mode change






State complete required





Starting






State Complete required for Stop





Idle






Allow mode change






State complete required





Suspended






Allow mode change






State complete required






Suspending







State Complete required for Stop






Unsuspending







State Complete required for Stop





Execute






Allow mode change






State complete required





Stopping





Aborting





Aborted






Allow mode change






State complete required





Held






Allow mode change






State complete required






Holding







State Complete required for Stop






Unholding







State Complete required for Stop





Resetting






State Complete required for Stop





Complete






Allow mode change






State complete required






Completing







State Complete required for Stop





Deactivated






Allow mode change






State complete required






Deactivating






Activating





id_Core

Settings used here are applied in all modes.

id_Modes

Allow IN: Defines whether the transition to this mode is allowed in the respective state or not

Allow OUT: Defines whether the transition to another mode is allowed in the respective state or not

The mode for mapp PackML is defined under "Unit operation". Either mode "Standalone" or mode "Synchronized" can be selected. The behavior of the respective mode in mapp PackML is described in section Basic principle.

If mode "Standalone" is selected, the parameters in sections "Core" and "Modes" can be edited. Changes in sections "Unit" and "Unit modes" have no effect on mapp PackML.

If mode "Synchronized" is selected, the parameters in sections "Unit" and "Unit modes" can be edited. Changes in sections "Core" and "Modes" have no effect on mapp PackML.

Standalone

General settings (Core)

General settings can be made in this section of the configuration.

"Startup active mode" defines which mode is enabled automatically after startup. The mode ID defined in section "Modes" is specified for this. "Warning state transfer not allowed" and "Warning: Mode transfer not allowed" can define whether a warning should appear on an unauthorized command or change in mode.

"Mode activation command level" defines whether the change in mode is triggered by a positive edge. Parameter "Startup active state" can be used to define the state after startup.

"PackTags handling" defines whether structure "PackTags" should be used. For more information, see Using the PackML PackTags structure.

"Auditing" defines whether events triggered in MpPackML should be recorded. For more information, see Auditing in mapp PackML.

Modes

Which modes should be used is defined in section "Modes". "Allow IN" defines whether the transition to this mode is allowed in the respective state. "Allow OUT" defines whether the transition to another mode is allowed in the respective state.

Synchronized

General settings (Unit)

General settings can be made in this section of the configuration.

"Startup active mode" defines which mode is enabled automatically after startup. The mode ID defined in section "Unit modes" is specified for this.

Setting "Reset commands after state change" defines whether the commands at the input of function block MpPackMLModule are reset automatically after a successful state change or whether this is left to the user.

Module information

A process variable of data type MpPackMLModulePVType can be appended to parameters "Blocked module", "Starving module", "Aborted by module" and "Waiting for module". These parameters can be used to find out which module is blocked or triggered signal "Abort", for example.

For information about how to use parameters "Blocked module" and "Starving module", see section Commands "Blocked" and "Starved".

If a process variable is specified to "Aborted by module", this process variable displays information about the module that triggered a Command "Abort".

If a process variable is specified to "Waiting for module", the information of the module that is currently being waited for is displayed in this variable. For more information, see here.

PackTags

"PackTags handling" defines whether structure "PackTags" should be used. For more information, see Using the PackML PackTags structure.

Auditing

"Auditing" defines whether events triggered in MpPackML should be recorded. For more information, see Auditing in mapp PackML. The state change or the change of a mode can be recorded.

Unit modes

Section "Unit modes" is used to define which modes are available for the machine unit. "Allow mode change" specifies whether the mode is permitted to be changed in this state or not. "State complete required" specifies whether command "StateComplete" must be started to enter the next state. By default, parameter "State complete required" is set to FALSE; this means that an additional "StateComplete" command is not necessary for a state change. If TRUE, command "StateComplete" must be executed so that a state change can be carried out. For more information about this, see section Communication between the modules. The only exception is state "Aborted". This is entered immediately by command "Abort". Command "StateComplete" is not necessary. For more information, see section Command "Abort".