void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
unsigned long U32
Binary 32-Bit unsigned integer datatype defenition.
Definition: Defines.h:203
unsigned short U16
Binary 16-Bit unsigned integer datatype defenition.
Definition: Defines.h:193
Function block base class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
Class declaration description.
Definition: Function_Block_Environment.h:68
TBlock_Input_Connector object_f32_Low_Temperature_Trip_Delay
Low ambient temperature trip delay parameter.
Definition: Function_Block_Environment.h:123
U32 u32_Low_Temperature_Trip_Delay
Low temperature trip delay.
Definition: Function_Block_Environment.h:179
TBlock_Input_Connector object_f32_High_Temperature_Trip_Level
High ambient temperature trip level parameter.
Definition: Function_Block_Environment.h:125
TBlock_Input_Connector object_f32_Actual_Temperature
Actual ambient temperature input connector.
Definition: Function_Block_Environment.h:132
TBlock_Output_Connector object_bool_Temperature_Alarm
Ambient temperature alarm output connector.
Definition: Function_Block_Environment.h:146
U32 u32_Low_Temperature_Trip_Delay_Counter
Time delay counter.
Definition: Function_Block_Environment.h:182
TBlock_Input_Connector object_f32_Low_Temperature_Trip_Level
Low ambient temperature trip level parameter.
Definition: Function_Block_Environment.h:122
TBlock_Output_Connector object_u16_Status
Definition: Function_Block_Environment.h:149
TBlock_Output_Connector object_bool_High_Temperature_Warning
High ambient temperature warning output connector.
Definition: Function_Block_Environment.h:142
TBlock_Input_Connector object_f32_High_Temperature_Trip_Delay
High ambient temperature trip delay parameter.
Definition: Function_Block_Environment.h:126
TBlock_Output_Connector object_bool_High_Temperature_Alarm
High ambient temperature alarm output connector.
Definition: Function_Block_Environment.h:143
TBlock_Input_Connector object_bool_Invalid_Temperature
Invalid temperature flag input connector.
Definition: Function_Block_Environment.h:133
TBlock_Input_Connector object_f32_High_Temperature_Warning_Level
High ambient temperature warning level parameter.
Definition: Function_Block_Environment.h:124
virtual ~TFunction_Block_Environment()
Class destructor method.
Definition: Function_Block_Environment.cpp:151
TBlock_Output_Connector object_bool_Low_Temperature_Trip
Low ambient temperature trip output connector.
Definition: Function_Block_Environment.h:141
U32 u32_High_Temperature_Trip_Delay_Counter
Time delay counter.
Definition: Function_Block_Environment.h:183
TBlock_Input_Connector object_f32_Sample_Time
Function block sample parameter.
Definition: Function_Block_Environment.h:120
TBlock_Output_Connector object_bool_Low_Temperature_Warning
Low ambient temperature warning output connector.
Definition: Function_Block_Environment.h:139
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_Environment.cpp:159
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Environment.cpp:176
TBlock_Output_Connector object_bool_Temperature_Trip
Ambient temperature trip output connector.
Definition: Function_Block_Environment.h:147
TBlock_Input_Connector object_f32_Low_Temperature_Warning_Level
Low ambient temperature warning level parameter.
Definition: Function_Block_Environment.h:121
TBlock_Output_Connector object_bool_Temperature_Warning
Ambient temperature warning output connector.
Definition: Function_Block_Environment.h:145
TFunction_Block_Environment()
Class constructor method.
Definition: Function_Block_Environment.cpp:64
TBlock_Output_Connector object_bool_High_Temperature_Trip
High ambient temperature trip output connector.
Definition: Function_Block_Environment.h:144
TBlock_Output_Connector object_bool_Low_Temperature_Alarm
Low ambient temperature alarm output connector.
Definition: Function_Block_Environment.h:140
U32 u32_High_Temperature_Trip_Delay
High temperature trip delay
Definition: Function_Block_Environment.h:180
U16 bit_Low_Temperature_Alarm
Definition: Function_Block_Environment.h:170
U16 u16_Word
Definition: Function_Block_Environment.h:165
U16 bit_Invalid_Temperature
Definition: Function_Block_Environment.h:168
U16 bit_High_Temperature_Warning
Definition: Function_Block_Environment.h:172
U16 bit_High_Temperature_Trip
Definition: Function_Block_Environment.h:174
U16 bit_Low_Temperature_Warning
Definition: Function_Block_Environment.h:169
U16 bit_High_Temperature_Alarm
Definition: Function_Block_Environment.h:173
U16 bit_Low_Temperature_Trip
Definition: Function_Block_Environment.h:171