<< 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 |
Settings used here are applied in all 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.
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.
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".