FB_BA_SchedA

FB_BA_SchedA 1:

The function block FB_BA_SchedA represents an analog scheduler within the project structure of TF8040.

Inheritance hierarchy

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Object

            FB_BA_BaseSched

Illustration

FUNCTION_BLOCK FB_BA_SchedA EXTENDS FB_BA_BaseSched IMPLEMENTS I_BA_SchedA
VAR_OUTPUT
  fPresentValue      : REAL;
END_VAR
VAR_INPUT CONSTANT PERSISTENT
  {region 'Fixed Parameters'}
    fDefaultValue    : REAL;
  {endregion}
  {region 'Variable Parameters'}
    eUnit            : E_BA_Unit:= E_BA_Unit.Invalid;
  {endregion}
END_VAR

FB_BA_SchedA 2: Outputs

Name

Type

Description

fPresentValue

REAL

Current analog output value of the object.

FB_BA_SchedA 3: Inputs CONSTANT PERSISTENT

Name

Type

Description

fDefaultValue

REAL

Value that is assumed if all 16 priorities of the Priority_Array of a commandable object have no entry or are NULL.

eUnit

E_BA_Unit

Unit of the input or output value of an analog object.

Requirements

Development environment

Required PLC library

TwinCAT from v3.1.4024.35

Tc3_XBA from v5.3.0.0