FB_TempChannelBase

FB_TempChannelBase 1:

Base class for a single temperature channel.

Syntax:

FUNCTION_BLOCK FB_TempChannelBase EXTENDS FB_BaseHmi

FB_TempChannelBase 2: Properties

Name

Type

Access

Initial value

Description

Name

STRING

Get, Set

<SourceName>

Specifies the name of the class instance.

FB_TempChannelBase

Index

INT

Get, Set

0

References a PlasticBaseApplication channel to a TF8540 zone.

FB_Base

BaseState

E_BaseState

Get

eNotHandled

Initialization state of the class instance.

Error

BOOL

Get

FALSE

Class is in an error state.

ResultMessage

I_AppMessage

Get

-

Access to the class-internal EventLogger.

[PROTECTED] _Name

STRING

Get

<SourceName>

.Name without leading 'fb'.

FB_TempChannelBase 3:

Class contains significantly more properties than listed

The properties of the FB_TempChannelBase class overlap with the TF8540 Global Variables aaaPfwTempToHmi, aaaPfwTempMparamFromHmi, aaaPfwTempPparamFromHmi and stPfwTempCtrl. For more information on overlapping features, it is recommended to use the TF8540 documentation.

FB_TempChannelBase 4: Interfaces

Type

Description

I_Base

Standard interface on FB_Base.

I_TempZoneHmi

Interface compatible with FB_TempZoneHMI.

I_BaseEmpty

For extension without standard interface.

I_BaseDev

Covers all methods and properties of the base class.

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)