FB_BA_MO
The function block FB_BA_MO represents the Multi-State_Output object.
It has a priority array and can therefore be commanded (see Commanding objects).
The Multi-State_Output object specifies an object type whose object properties represent externally visible characteristics of a data point for multiple binary outputs, connected by arbitrary binary logic. The object is derived from physical or virtual data points, e.g. for "active/inactive" states of several binary outputs or the value of an analog output.
Inheritance hierarchy
FB_BA_Base
FB_BA_BasePublisher
Illustration
FUNCTION_BLOCK FB_BA_MO EXTENDS FB_BA_BaseMO
VAR_INPUT
eRlbty : E_BA_Reliability;
bRawOvrrd : BOOL;
bEnFdbck : BOOL;
nRawValFdbck : UDINT;
END_VAR
Inputs
Name | Type | Description |
---|---|---|
eRlbty | Availability or reliability of a value. | |
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. |
nRawValFdbck | UDINT | Raw value feedback. |
Requirements
Development environment | Required PLC library |
---|---|
TwinCAT from v3.1.4024.35 | Tc3_XBA from v5.3.0.0 |