CycleManagerConfigurator
Short summary
A class to provide fluent access to the configuration scope of a cycle manager.
| Access | Abstract | Final | Extends | Implements |
|---|---|---|---|---|
| INTERNAL | No | No | - | CNM_CycleManagerInterfaces.ICycleManagerConfigurationScope |
UML Diagram
Parameters
none
Properties
sequence
Type: CNM_CycleManagerInterfaces.ISequenceConfiguration
Provides access to sequence-level configuration for all cycle manager steps.…
step
Type: CNM_CycleManagerInterfaces.IStepConfiguration
Provides access to step-specific configuration for individual cycle manager steps.…
Methods
FB_Init
- Parameters:
bInitRetains(BOOL): TRUE: the retain variables are initialized (reset warm / reset cold)bInCopyCode(BOOL): TRUE: the instance will be copied to the copy code afterward (online change)cycleManagerDefault(CNM_CycleManagerInterfaces.ICycleManagerDefaultParameters): Interface for default cycle manager parameterscycleManagerStep(ICycleManagerStepParameters): Interface for step-specific cycle manager parameters
- Return type:
BOOL
code. You can evaluate the return value.methods explicitly and provide additional code there with the standard initializationThe return value is not evaluated. For a specific influence, you can also declare theFB_Init is always available implicitly and it is used primarily for initialization.## Short summary…
Code
Declaration
FUNCTION_BLOCK INTERNAL CycleManagerConfigurator IMPLEMENTS CNM_CycleManagerInterfaces.ICycleManagerConfigurationScope
VAR
cycleManagerDefault :CNM_CycleManagerInterfaces.ICycleManagerDefaultParameters;
cycleManagerStep :ICycleManagerStepParameters;
stepConfigurator :CycleManagerStepConfigurator();
defaultConfigurator :CycleManagerDefaultConfigurator();
END_VAR