FB_ParisonLengthControl

Implements parison length control in the typical use case of the blow molding process.
Syntax:
FUNCTION_BLOCK FB_ParisonLengthControl EXTENDS FB_Base
Properties
Name | Type | Access | Initial value | Description |
|---|---|---|---|---|
Name | STRING | Get, Set | <SourceName> | Specifies the name of the class instance. |
FB_ParisonLengthControl | ||||
InputPhotocell | Set | FALSE | Input element (FB_InputDigital) for the photocell | |
TurnrateDown | BOOL | Get | FALSE | Control output for lowering the turn rate |
TurnrateUp | BOOL | Get | FALSE | Control output for raising the turn rate |
WtcStart | BOOL | Get, Set | FALSE | Input signal for the start of a new cycle |
Photocell | BOOL | Set | FALSE | Input for the signal of the photocell Alternative: |
FB_Base | ||||
BaseState | Get | eNotHandled | Initialization state of the class instance. | |
Error | BOOL | Get | FALSE | Class is in an error state. |
ResultMessage | Get | - | Access to the class-internal EventLogger. | |
[ | STRING | Get | <SourceName> |
|
Methods
Name | Description |
|---|---|
Reset() | Resets the error state of the class. |
FB_ParisonLengthControl | |
Activate() | Activates the parison length control. |
FB_Base | |
GetHMI() | Returns the assigned HMI object.
|
SetHMI( | General assignment method for an
|
[ | Identifies whether the transferred object corresponds to its own instance. |
[ | Extracts the first part of the instance path as an object namespace. |
[ | Extracts the last part of the instance path as the object name. |
Interfaces
Type | Description |
|---|---|
I_Base | Standard interface on FB_Base. |
I_ParisonLengthControl | Standard interface on FB_ParisonLengthControl |
I_BaseDev | Covers all methods and properties of the base class. |
I_Comparable | Enables comparisons via |
Requirements
Development environment | Target platform | PLC libraries to include |
|---|---|---|
TwinCAT 4026 >= v3.1.4026.16 | PC or CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.12.7.0) |