FB_SupportAir

Implements a support air function using a cam plate and a WTC master.
Internal functions:
- Switching between curve mode and constant value output
- Constant value output with:
- Unconnected curve
- FB_SupportAirHmi not set.
EnableCurve
Signal - Master ->
GuidingValue
>
0
andGuidingValue
<
GuidingMax
- Sensor-supported actual curve with mapped feedback signal of the
Output
object
Syntax:
FUNCTION_BLOCK FB_SupportAir EXTENDS FB_Setpoints
Properties
Name | Type | Access | Initial value | Description |
---|---|---|---|---|
Name | STRING | Get, Set | <SourceName> | Specifies the name of the class instance. |
FB_Setpoints | ||||
AttachableMdInterface | Get | <Local> | Interface to the machine data component | |
Output | Get, Set | NULL | Interface of the analog output to be assigned | |
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_SupportAir | |
SetCurve( | Assign a curve compatible with I_CurveHmi that describes the curve of the pressure setpoint. |
SetMaster( | Sets the WTC camming master to be used by the support air. |
FB_Base | |
GetHMI() | Returns the assigned HMI object.
|
SetHMI( | General assignment method for an
|
[ | 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_SupportAir | Standard interface on FB_SupportAir |
I_Setpoints | Standard interface on FB_Setpoints |
I_AttachableMdInterface | Interface for containerless machine data components |
I_OneTaskInterface | Runtime interface for a PLC task |
I_BaseEmpty | For extension without standard interface. |
I_BaseDev | Covers all methods and properties of the base class. |
Prerequisites
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT >= v3.1.4024.54 (recommended) | PC or CX (x64, x86) | Tc3_PlasticBaseApplication (>= v12.10.2.0) |