FB_BA_BO_Raw

FB_BA_BO_Raw 1:

The function block FB_BA_BO_Raw represents a binary output object within the base framework. The variable bRawVal is used to link the switching command with the process image of the terminal.

The object has a priority array and can therefore be commanded.

Inheritance hierarchy

FB_BA_Base

    FB_BA_BasePublisher

        FB_BA_Object

            FB_BA_EventObject

                FB_BA_EventObjectEx

                    FB_BA_ComEventObject

                        FB_BA_BaseBO

Illustration

FUNCTION_BLOCK FB_BA_BO_Raw EXTENDS FB_BA_BaseBO
VAR_INPUT
  bRawOvrrd      : BOOL;
  bEnFdbk        : BOOL;
  bRawValFdbk    : BOOL;
END_VAR
VAR_OUTPUT
  bRawVal        : BOOL;
END_VAR

FB_BA_BO_Raw 2: Inputs

Name

Type

Description

bRawOvrrd

BOOL

The feedback of a switch contained in a terminal can be connected to this variable for mechanical override of an output.

bEnFdbck

BOOL

Variable for starting the monitoring of the feedback at the binary output.

bRawValFdbck

BOOL

The variable corresponds to the value of the current feedback.

FB_BA_BO_Raw 3: Outputs

Name

Type

Description

bRawVal

BOOL

Value of the binary output for linking to the process image of the terminal.

Requirements

Development environment

Required PLC library

TwinCAT from v3.1.4024.35

Tc3_XBA from v5.3.0.0