FB_BA_Pu1stExt
![FB_BA_Pu1stExt 1:](Images/png/9007211575910539__Web.png)
The template is used to control a single-stage pump with binary inputs and outputs. It consists essentially of the base class FB_BA_Pu1st.
The difference to the template FB_BA_Pu1st are the additional BI objects ThOvrld and MntnSwi.
![]() | The initialization of the template takes place within the method FB_Init. |
Block diagram
![FB_BA_Pu1stExt 3:](Images/png/14002008203__Web.png)
Syntax
FUNCTION_BLOCK FB_BA_Pu1stExt EXTENDS FB_BA_Pu1st
VAR_INPUT CONSTANT
ThOvrld : FB_BA_BI_Raw;
MntnSwi : FB_BA_BI_Raw;
END_VAR
Inputs CONSTANT
Name | Type | Description |
---|---|---|
ThOvrld | The binary input object is used to process the "Thermal overload" fault. | |
MntnSwi | The binary input object is used to process a maintenance switch. |
Requirements
Development environment | Necessary function |
---|---|
TwinCAT from v3.1.4024.35 | TF8040 | TwinCAT Building Automation from V5.2.1.0 |