FB_MonitoringTemp
Implements monitoring of a temperature channel with direct connection to TF8540. The adjustable limits are synchronized with the temperature zone.
Syntax:
FUNCTION_BLOCK FB_MonitoringTemp EXTENDS FB_Monitoring
Properties
Name | Type | Access | Initial value | Description |
---|---|---|---|---|
Name | STRING | Get, Set | <SourceName> | Specifies the name of the class instance. |
FB_MonitoringTemp | ||||
TempChannel | Get, Set | NULL | Assigned temperature channel | |
FB_Monitoring | ||||
AttachableMdInterface | Get | <Local> | Interface to the machine data component | |
AutoClearAlarms | BOOL | Get, Set | FALSE | Triggered alarms are automatically cleared after the cause has been eliminated. |
EnableAlarms | BOOL | Get, Set | FALSE | Falling below/exceeding the limit triggers pre-implemented alarms. |
Input | Get, Set | NULL | Interface of the analog signal to be read | |
Value | LREAL | Get, Set | 0 | Returns the scaled analog value. Can be set if no input has been 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> |
|
Interfaces
Type | Description |
---|---|
I_Base | Standard interface on FB_Base. |
I_MonitoringTemp | Standard interface on FB_MonitoringTemp |
I_Monitoring | Standard interface on FB_Monitoring |
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. |
Type | Description |
---|---|
I_MonitoringTemp | Standard interface on FB_MonitoringTemp |
Requirements
Development environment | Target platform | PLC libraries to include |
---|---|---|
TwinCAT v3.1.4024.42 | PC or CX (x64, x86) | Tc3_PlasticBaseApplication (>= v3.12.6.0) |