ConOpSys V2970  P004.07
ANVILEX control operating system
Classes | Public Member Functions | Public Attributes | Private Attributes | List of all members
TP021_12_KG3_Cooling_System_Model_Emulator Class Reference

Function block class declaration. More...

#include <P021_12_KG3_Cooling_System_Model_Emulator.h>

Inheritance diagram for TP021_12_KG3_Cooling_System_Model_Emulator:
Inheritance graph
Collaboration diagram for TP021_12_KG3_Cooling_System_Model_Emulator:
Collaboration graph

Classes

union  TControl_Register
 Structure control register 1 for bit parsing. More...
 
union  TControl_Register_2
 Structure control register 2 for bit parsing. More...
 
struct  TP021_12_KG3_Cooling_System_Model_Emulator_Registers
 Register structure for generic access. More...
 
union  TStatus_Register
 Structure status register 1 for bit parsing. More...
 
union  TStatus_Register_2
 Structure status register 2 for bit parsing. More...
 

Public Member Functions

 TP021_12_KG3_Cooling_System_Model_Emulator ()
 Function block class constructor method. More...
 
 ~TP021_12_KG3_Cooling_System_Model_Emulator ()
 Function block class desstructor method. More...
 
VOID Map (TP021_12_KG3_Cooling_System_Model_Emulator_Registers *struct_Registers_Base_Address)
 Hardware mapping method. More...
 
virtual VOID Init ()
 Function block initialisation method. More...
 
virtual VOID Execute ()
 Function block execution method. More...
 
- Public Member Functions inherited from TFunction_Block_Base
 TFunction_Block_Base (U32 u32_Function_ID)
 Class constructor method. More...
 
virtual ~TFunction_Block_Base ()
 Class destructor method. More...
 
VOID Connect ()
 Function block connect method. More...
 
VOID Init ()
 Function block initialisation method. More...
 
virtual VOID Done ()
 Function block finalisation method. More...
 
virtual VOID Update ()
 Update parameters at runtime method. More...
 
virtual VOID Trip ()
 Function block trip method. More...
 
U32 Get_Function_Block_ID ()
 Get function block dentifier. More...
 
VOID Set_Initialisation_Error ()
 Set function block initialisation error. More...
 
BOOL Is_Initialisation_Error ()
 Return function block initialisation error status. More...
 
VOID Append_Connected_Status (BOOL *bool_Connected_Status)
 Append interconnection status of the function block. More...
 
BOOL Is_Connected ()
 Returns status of the function block interconnection. More...
 
BOOL Is_Initialised ()
 Returns status of the function block interconnection. More...
 
BOOL Get_Input_Connector (U32 u32_Connector_Index, TBlock_Input_Connector **object_Input_Connector)
 Get pointer to the input connector. More...
 
BOOL Get_Output_Connector (U32 u32_Connector_Index, TBlock_Output_Connector **object_Output_Connector)
 Get pointer to the output connector. More...
 
TFunction_Block_Status Get_Status ()
 Get function block status method. More...
 
virtual VOID Send_Information (TProtocol_Base *object_Protocol)
 Send information about Function block over communication link protocol. More...
 
__fastcall TBlock_Template (TComponent *Owner, TList *Storage)
 
__fastcall ~TBlock_Template ()
 
void __fastcall CreateBlock ()
 
virtual void __fastcall Paint ()
 
virtual bool __fastcall PropertiesDialog ()
 
virtual void __fastcall SaveToProjectFile (TMemIniFile *ProjectFile, AnsiString ParentSection)
 
virtual void __fastcall LoadFromProjectFile (TMemIniFile *ProjectFile, AnsiString ParentSection)
 
virtual void __fastcall SwapBlocks ()
 
virtual void __fastcall RepaintAllBlocks ()
 
VOID __fastcall Load_Block_From_List (TStringList *object_File_Source_CPP, TStringList *object_File_Source_H)
 
VOID __fastcall Get_SQL_Queries (TStringList *object_SQL_Queries)
 

Public Attributes

TBlock_Input_Connector object_f32_Fan_Speed_Gain
 Fan speed gain. More...
 
TBlock_Input_Connector object_f32_Fan_Speed_Offset
 Fan speed offset. More...
 
TBlock_Input_Connector object_f32_Fan_Speed_Emulator
 Fan speed emulator value. More...
 
TBlock_Input_Connector object_bool_EMU_ICS_Fuse_Status
 EMU ICS fuse status. More...
 
TBlock_Input_Connector object_bool_EMU_Heater_Fuse_Status
 EMU heater fuse status. More...
 
TBlock_Input_Connector object_bool_EMU_Pump_Fuse_Status
 EMU pump fuse status. More...
 
TBlock_Input_Connector object_bool_EMU_Heat_Exchanger_Fuse_Status
 EMU heat exchanger fuse status. More...
 
TBlock_Input_Connector object_bool_LCS_Heater_Contactor_Status_Emulator
 Heater contactor status. More...
 
TBlock_Input_Connector object_bool_LCS_Pump_Contactor_Status_Emulator
 Pump contactor status. More...
 
TBlock_Input_Connector object_bool_LCS_He_Fan_Contactor_Status_Emulator
 He Fan contactor status. More...
 
TBlock_Input_Connector object_f32_GSI_1_Temperature_Emulator
 1 GSI temperature value More...
 
TBlock_Input_Connector object_f32_GSI_2_Temperature_Emulator
 2 GSI temperature value More...
 
TBlock_Input_Connector object_f32_GSI_3_Temperature_Emulator
 3 GSI temperature value More...
 
TBlock_Input_Connector object_f32_RSI_1_Temperature_Emulator
 1 RSI temperature value More...
 
TBlock_Input_Connector object_f32_RSI_2_Temperature_Emulator
 2 RSI temperature value More...
 
TBlock_Input_Connector object_f32_RSI_3_Temperature_Emulator
 3 RSI temperature value More...
 
TBlock_Input_Connector object_f32_BALLAST_Unit_1_Temperature_Emulator
 1 BALLAST temperature value More...
 
TBlock_Input_Connector object_f32_BALLAST_Unit_2_Temperature_Emulator
 2 BALLAST temperature value More...
 
TBlock_Input_Connector object_f32_INDUCTOR_GSI_Temperature_Emulator
 INDUCTOR_GSI temperature value. More...
 
TBlock_Input_Connector object_f32_INDUCTOR_RSI_Temperature_Emulator
 INDUCTOR_RSI temperature value. More...
 
TBlock_Input_Connector object_f32_Cabinet_1_Temperature_Emulator
 1 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_1_Door_Control
 1 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_1_Emergancy_Stop_Control
 1 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_Cabinet_2_Temperature_Emulator
 2 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_2_Door_Control
 2 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_2_Emergancy_Stop_Control
 2 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_Cabinet_3_Temperature_Emulator
 3 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_3_Door_Control
 3 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_3_Emergancy_Stop_Control
 3 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_Cabinet_4_Temperature_Emulator
 4 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_4_Door_Control
 4 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_4_Emergancy_Stop_Control
 4 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_Cabinet_5_Temperature_Emulator
 5 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_5_Door_Control
 5 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_5_Emergancy_Stop_Control
 5 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_Cabinet_6_Temperature_Emulator
 6 Cabinet temperature value More...
 
TBlock_Input_Connector object_f32_Cabinet_6_Door_Control
 6 Cabinet door control More...
 
TBlock_Input_Connector object_f32_Cabinet_6_Emergancy_Stop_Control
 6 Cabinet emergancy stop control More...
 
TBlock_Input_Connector object_f32_LCS_Inlet_Temperature_Emulator
 Inlet temperature emulator value. More...
 
TBlock_Input_Connector object_f32_LCS_Outlet_Temperature_Emulator
 Outlet temperature emulator value. More...
 
TBlock_Input_Connector object_f32_LCS_Inlet_Pressure_Emulator
 Inlet pressure emulator value. More...
 
TBlock_Input_Connector object_f32_High_Bound_Inlet_Pressure
 High inlet pressure bound. More...
 
TBlock_Input_Connector object_f32_Low_Bound_Inlet_Pressure
 Low inlet pressure bound. More...
 
TBlock_Input_Connector object_f32_Inlet_Pressure_Gain
 Outlet pressure gain. More...
 
TBlock_Input_Connector object_f32_Inlet_Pressure_Offset
 32-bit floating point input More...
 
TBlock_Input_Connector object_f32_Analog_Input_Full_Scale_Inlet_Pressure_Current
 32-bit floating point input More...
 
TBlock_Input_Connector object_f32_LCS_Outlet_Pressure_Emulator
 Outlet pressure emulator value. More...
 
TBlock_Input_Connector object_f32_High_Bound_Outlet_Pressure
 High outlet pressure bound. More...
 
TBlock_Input_Connector object_f32_Low_Bound_Outlet_Pressure
 Low outlet pressure bound. More...
 
TBlock_Input_Connector object_f32_Outlet_Pressure_Gain
 Intlet pressure gain. More...
 
TBlock_Input_Connector object_f32_Outlet_Pressure_Offset
 32-bit floating point input More...
 
TBlock_Input_Connector object_f32_Analog_Input_Full_Scale_Outlet_Pressure_Current
 32-bit floating point input More...
 
TBlock_Input_Connector object_f32_LCS_Water_Mass_Flow_Gain
 Water mass flow emulator gain. More...
 
TBlock_Input_Connector object_f32_LCS_Water_Mass_Flow_Offset
 Water mass flow emulator offset. More...
 
TBlock_Input_Connector object_f32_LCS_Water_Mass_Flow_Emulator
 Water mass flow emulator value. More...
 
TBlock_Input_Connector object_f32_Environment_Temperature_Emulator
 Environment temperature value. More...
 
TBlock_Output_Connector object_bool_EMU_Heater_Contactor_Control
 Heater contactor control. More...
 
TBlock_Output_Connector object_bool_EMU_PUMP_Contactor_Control
 Pump contactor control. More...
 
TBlock_Output_Connector object_bool_EMU_Heat_Exchanger_Contactor_Control
 Heat exchanger contactor control. More...
 
- Public Attributes inherited from TFunction_Block_Base
TListStorageOfBlocks = (TList*)NULL
 
int BlockID
 
int InputConnectorsCount
 
int OutputConnectorsCount
 
TListStorageOfInputConnectors
 
TListStorageOfOutputConnectors
 
TCore_Template * Core
 
TFooter_Template * Footer
 
TParameters_Template * Parameters
 
bool AutoSize
 
Graphics::TBitmap * Icon
 
__property TNotifyEvent OnInputConnectorSelected = { read = FOnInputConnectorSelected, write = FOnInputConnectorSelected }
 
__property TNotifyEvent OnOutputConnectorSelected = { read = FOnOutputConnectorSelected, write = FOnOutputConnectorSelected }
 
__property TNotifyEvent OnCoreSelected = { read = FOnCoreSelected, write = FOnCoreSelected }
 
__property TNotifyEvent OnModified = { read = FModified, write = FModified }
 
__property TNotifyEvent OnNeedToUpdate = { read = FNeedToUpdate, write = FNeedToUpdate }
 
__property TResolveConnectorAddressEvent OnResolveConnectorAddress = { read = FOnResolveConnectorAddress, write = FOnResolveConnectorAddress }
 
__property AnsiString Label = { read = FLabel, write = FLabel }
 
__property BOOL Border = { read = FBorder, write = FBorder, default = true }
 
__property BOOL Selected = { read = FSelected, write = SetSelectedFlag, default = false }
 
__property BOOL Flipped = { read = FFlipped, write = SetFlippedFlag, default = false }
 

Private Attributes

TPRT object_PRT
 object PRT More...
 
F32 f32_Inlet_Pressure_Sensor_Current
 Inlet pressure sensor current value. More...
 
F32 f32_Outlet_Pressure_Sensor_Current
 Outlet pressure sensor current value. More...
 
F32 f32_Range_Inlet_Pressure
 Inlet pressure range. More...
 
F32 f32_Range_Outlet_Pressure
 Outlet pressure range. More...
 
F32 f32_K_Inlet_Pressure = (F32)1.0f
 Coefficient for inlet pressure. More...
 
F32 f32_K_Outlet_Pressure = (F32)1.0f
 Coefficient for outlet pressure. More...
 
F32 f32_Offset_Inlet_Pressure = (F32)0.0f
 Offset for inlet pressure. More...
 
F32 f32_Offset_Outlet_Pressure = (F32)0.0f
 Offset for outlet pressure. More...
 
volatile TP021_12_KG3_Cooling_System_Model_Emulator_Registersstruct_Registers
 Pointer to the memory area in FPGA address space. More...
 

Additional Inherited Members

- Protected Member Functions inherited from TFunction_Block_Base
VOID Update_Connected_Status (BOOL bool_New_Connected_Status)
 Updates function block interconnection status. More...
 
VOID Create_Event (U32 u32_Event_ID)
 Create event method. More...
 
void __fastcall SetSelectedFlag (bool Value)
 
void __fastcall SetFlippedFlag (bool Value)
 
virtual void __fastcall SetNamesOfConnectors ()
 
void __fastcall CorePaint (TObject *Sender)
 
- Protected Attributes inherited from TFunction_Block_Base
TNotifyEvent FModified
 
TNotifyEvent FNeedToUpdate
 
TNotifyEvent FOnInputConnectorSelected
 
TNotifyEvent FOnOutputConnectorSelected
 
TNotifyEvent FOnCoreSelected
 
TResolveConnectorAddressEvent FOnResolveConnectorAddress
 
AnsiString FLabel = ""
 Function block label of the core string. More...
 
BOOL FBorder = (BOOL)true
 Function block border status. More...
 
BOOL FSelected = (BOOL)false
 Function block seleted status. More...
 
BOOL FFlipped = (BOOL)false
 Function block flipped status. More...
 
BOOL LockedMode = (BOOL)false
 
BOOL DobbleClicked = (BOOL)false
 
U32 u32_Locked_Position_X = (U32)0
 
U32 u32_Locked_Position_Y = (U32)0
 

Detailed Description

Function block class declaration.

Constructor & Destructor Documentation

◆ TP021_12_KG3_Cooling_System_Model_Emulator()

TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator ( )

Function block class constructor method.


Note
None
Override
Not allowed
Attention
Don't call this method directly.

References object_bool_EMU_Heat_Exchanger_Contactor_Control, object_bool_EMU_Heat_Exchanger_Fuse_Status, object_bool_EMU_Heater_Contactor_Control, object_bool_EMU_Heater_Fuse_Status, object_bool_EMU_ICS_Fuse_Status, object_bool_EMU_PUMP_Contactor_Control, object_bool_EMU_Pump_Fuse_Status, object_bool_LCS_He_Fan_Contactor_Status_Emulator, object_bool_LCS_Heater_Contactor_Status_Emulator, object_bool_LCS_Pump_Contactor_Status_Emulator, object_f32_BALLAST_Unit_1_Temperature_Emulator, object_f32_BALLAST_Unit_2_Temperature_Emulator, object_f32_Cabinet_1_Door_Control, object_f32_Cabinet_1_Emergancy_Stop_Control, object_f32_Cabinet_1_Temperature_Emulator, object_f32_Cabinet_2_Door_Control, object_f32_Cabinet_2_Emergancy_Stop_Control, object_f32_Cabinet_2_Temperature_Emulator, object_f32_Cabinet_3_Door_Control, object_f32_Cabinet_3_Emergancy_Stop_Control, object_f32_Cabinet_3_Temperature_Emulator, object_f32_Cabinet_4_Door_Control, object_f32_Cabinet_4_Emergancy_Stop_Control, object_f32_Cabinet_4_Temperature_Emulator, object_f32_Cabinet_5_Door_Control, object_f32_Cabinet_5_Emergancy_Stop_Control, object_f32_Cabinet_5_Temperature_Emulator, object_f32_Cabinet_6_Door_Control, object_f32_Cabinet_6_Emergancy_Stop_Control, object_f32_Cabinet_6_Temperature_Emulator, object_f32_Environment_Temperature_Emulator, object_f32_Fan_Speed_Emulator, object_f32_Fan_Speed_Gain, object_f32_Fan_Speed_Offset, object_f32_GSI_1_Temperature_Emulator, object_f32_GSI_2_Temperature_Emulator, object_f32_GSI_3_Temperature_Emulator, object_f32_High_Bound_Inlet_Pressure, object_f32_High_Bound_Outlet_Pressure, object_f32_INDUCTOR_GSI_Temperature_Emulator, object_f32_INDUCTOR_RSI_Temperature_Emulator, object_f32_LCS_Inlet_Pressure_Emulator, object_f32_LCS_Inlet_Temperature_Emulator, object_f32_LCS_Outlet_Pressure_Emulator, object_f32_LCS_Outlet_Temperature_Emulator, object_f32_LCS_Water_Mass_Flow_Emulator, object_f32_LCS_Water_Mass_Flow_Gain, object_f32_LCS_Water_Mass_Flow_Offset, object_f32_Low_Bound_Inlet_Pressure, object_f32_Low_Bound_Outlet_Pressure, object_f32_RSI_1_Temperature_Emulator, object_f32_RSI_2_Temperature_Emulator, object_f32_RSI_3_Temperature_Emulator, TBlock_Connector::Set_Type_BOOL(), TBlock_Input_Connector::Set_Type_BOOL(), and TBlock_Input_Connector::Set_Type_F32().

Here is the call graph for this function:

◆ ~TP021_12_KG3_Cooling_System_Model_Emulator()

TP021_12_KG3_Cooling_System_Model_Emulator::~TP021_12_KG3_Cooling_System_Model_Emulator ( )

Function block class desstructor method.


Note
None
Override
Not allowed
Attention
Don't call this method directly.

Member Function Documentation

◆ Execute()

VOID TP021_12_KG3_Cooling_System_Model_Emulator::Execute ( )
virtual

Function block execution method.


Note
None
Override
Not allowed
Attention
None

Implements TFunction_Block_Base.

References TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_1_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_1_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_2_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_2_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_3_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_3_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_4_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_4_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_5_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_5_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_6_Door_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::bool_EMU_Cabinet_6_Emergency_Button_Contact_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Heat_Exchanger_Contactor_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Heat_Exchanger_Fuse_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Heater_Contactor_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Heater_Fuse_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_ICS_Fuse_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Pump_Contactor_Status, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::bool_EMU_Pump_Fuse_Status, Convert_F32_To_Saturated_U16(), TPRT::enum_ITS_90, TPRT::enum_Pt100, f32_Inlet_Pressure_Sensor_Current, f32_K_Inlet_Pressure, f32_K_Outlet_Pressure, f32_Offset_Inlet_Pressure, f32_Offset_Outlet_Pressure, f32_Outlet_Pressure_Sensor_Current, f32_Range_Inlet_Pressure, f32_Range_Outlet_Pressure, object_bool_EMU_Heat_Exchanger_Contactor_Control, object_bool_EMU_Heat_Exchanger_Fuse_Status, object_bool_EMU_Heater_Contactor_Control, object_bool_EMU_Heater_Fuse_Status, object_bool_EMU_ICS_Fuse_Status, object_bool_EMU_PUMP_Contactor_Control, object_bool_EMU_Pump_Fuse_Status, object_bool_LCS_He_Fan_Contactor_Status_Emulator, object_bool_LCS_Heater_Contactor_Status_Emulator, object_bool_LCS_Pump_Contactor_Status_Emulator, object_f32_BALLAST_Unit_1_Temperature_Emulator, object_f32_BALLAST_Unit_2_Temperature_Emulator, object_f32_Cabinet_1_Door_Control, object_f32_Cabinet_1_Emergancy_Stop_Control, object_f32_Cabinet_1_Temperature_Emulator, object_f32_Cabinet_2_Door_Control, object_f32_Cabinet_2_Emergancy_Stop_Control, object_f32_Cabinet_2_Temperature_Emulator, object_f32_Cabinet_3_Door_Control, object_f32_Cabinet_3_Emergancy_Stop_Control, object_f32_Cabinet_3_Temperature_Emulator, object_f32_Cabinet_4_Door_Control, object_f32_Cabinet_4_Emergancy_Stop_Control, object_f32_Cabinet_4_Temperature_Emulator, object_f32_Cabinet_5_Door_Control, object_f32_Cabinet_5_Emergancy_Stop_Control, object_f32_Cabinet_5_Temperature_Emulator, object_f32_Cabinet_6_Door_Control, object_f32_Cabinet_6_Emergancy_Stop_Control, object_f32_Cabinet_6_Temperature_Emulator, object_f32_Environment_Temperature_Emulator, object_f32_GSI_1_Temperature_Emulator, object_f32_GSI_2_Temperature_Emulator, object_f32_GSI_3_Temperature_Emulator, object_f32_INDUCTOR_GSI_Temperature_Emulator, object_f32_INDUCTOR_RSI_Temperature_Emulator, object_f32_LCS_Inlet_Pressure_Emulator, object_f32_LCS_Inlet_Temperature_Emulator, object_f32_LCS_Outlet_Pressure_Emulator, object_f32_LCS_Outlet_Temperature_Emulator, object_f32_Low_Bound_Inlet_Pressure, object_f32_Low_Bound_Outlet_Pressure, object_f32_RSI_1_Temperature_Emulator, object_f32_RSI_2_Temperature_Emulator, object_f32_RSI_3_Temperature_Emulator, TBlock_Input_Connector::object_Pointer, object_PRT, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant::struct_Data, struct_Registers, TFunction_Block_Base::struct_Status, TPRT::Temperature_To_Resistance(), TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Ballast_Unit_1_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Ballast_Unit_2_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_1_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_2_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_3_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_4_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_5_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Cabinet_6_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Control_Register_1, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Control_Register_2, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Environment_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Inductor_GSI_Temperature_ADC_Raw_Data_Register_Address, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Inductor_RSI_Temperature_ADC_Raw_Data_Register_Address, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Inlet_Pressure_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Inlet_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Outlet_Pressure_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Outlet_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_GSI_1_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_GSI_2_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_GSI_3_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_RSI_1_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_RSI_2_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Power_Unit_RSI_3_Temperature_ADC_Raw_Data_Register, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register::u16_Raw_Data, TP021_12_KG3_Cooling_System_Model_Emulator::TControl_Register_2::u16_Raw_Data, and TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator_Registers::u16_Status_Register_1.

Here is the call graph for this function:

◆ Init()

VOID TP021_12_KG3_Cooling_System_Model_Emulator::Init ( )
virtual

◆ Map()

VOID TP021_12_KG3_Cooling_System_Model_Emulator::Map ( TP021_12_KG3_Cooling_System_Model_Emulator_Registers struct_Registers_Base_Address)

Hardware mapping method.


Note
None
Parameters
[in]*struct_Registers_Base_Address- Base adress to register structure mapping
Override
Not allowed
Attention
None

References struct_Registers.

Member Data Documentation

◆ f32_Inlet_Pressure_Sensor_Current

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Inlet_Pressure_Sensor_Current
private

Inlet pressure sensor current value.

Referenced by Execute().

◆ f32_K_Inlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_K_Inlet_Pressure = (F32)1.0f
private

Coefficient for inlet pressure.

Referenced by Execute(), and Init().

◆ f32_K_Outlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_K_Outlet_Pressure = (F32)1.0f
private

Coefficient for outlet pressure.

Referenced by Execute(), and Init().

◆ f32_Offset_Inlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Offset_Inlet_Pressure = (F32)0.0f
private

Offset for inlet pressure.

Referenced by Execute(), and Init().

◆ f32_Offset_Outlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Offset_Outlet_Pressure = (F32)0.0f
private

Offset for outlet pressure.

Referenced by Execute(), and Init().

◆ f32_Outlet_Pressure_Sensor_Current

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Outlet_Pressure_Sensor_Current
private

Outlet pressure sensor current value.

Referenced by Execute().

◆ f32_Range_Inlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Range_Inlet_Pressure
private

Inlet pressure range.

Referenced by Execute(), and Init().

◆ f32_Range_Outlet_Pressure

F32 TP021_12_KG3_Cooling_System_Model_Emulator::f32_Range_Outlet_Pressure
private

Outlet pressure range.

Referenced by Execute(), and Init().

◆ object_bool_EMU_Heat_Exchanger_Contactor_Control

TBlock_Output_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_Heat_Exchanger_Contactor_Control

Heat exchanger contactor control.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_Heat_Exchanger_Fuse_Status

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_Heat_Exchanger_Fuse_Status

EMU heat exchanger fuse status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_Heater_Contactor_Control

TBlock_Output_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_Heater_Contactor_Control

Heater contactor control.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_Heater_Fuse_Status

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_Heater_Fuse_Status

EMU heater fuse status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_ICS_Fuse_Status

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_ICS_Fuse_Status

EMU ICS fuse status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_PUMP_Contactor_Control

TBlock_Output_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_PUMP_Contactor_Control

Pump contactor control.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_EMU_Pump_Fuse_Status

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_EMU_Pump_Fuse_Status

EMU pump fuse status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_LCS_He_Fan_Contactor_Status_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_LCS_He_Fan_Contactor_Status_Emulator

He Fan contactor status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_LCS_Heater_Contactor_Status_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_LCS_Heater_Contactor_Status_Emulator

Heater contactor status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_bool_LCS_Pump_Contactor_Status_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_bool_LCS_Pump_Contactor_Status_Emulator

Pump contactor status.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Analog_Input_Full_Scale_Inlet_Pressure_Current

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Analog_Input_Full_Scale_Inlet_Pressure_Current

32-bit floating point input

Referenced by Init().

◆ object_f32_Analog_Input_Full_Scale_Outlet_Pressure_Current

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Analog_Input_Full_Scale_Outlet_Pressure_Current

32-bit floating point input

Referenced by Init().

◆ object_f32_BALLAST_Unit_1_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_BALLAST_Unit_1_Temperature_Emulator

1 BALLAST temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_BALLAST_Unit_2_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_BALLAST_Unit_2_Temperature_Emulator

2 BALLAST temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_1_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_1_Door_Control

1 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_1_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_1_Emergancy_Stop_Control

1 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_1_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_1_Temperature_Emulator

1 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_2_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_2_Door_Control

2 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_2_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_2_Emergancy_Stop_Control

2 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_2_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_2_Temperature_Emulator

2 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_3_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_3_Door_Control

3 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_3_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_3_Emergancy_Stop_Control

3 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_3_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_3_Temperature_Emulator

3 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_4_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_4_Door_Control

4 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_4_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_4_Emergancy_Stop_Control

4 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_4_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_4_Temperature_Emulator

4 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_5_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_5_Door_Control

5 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_5_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_5_Emergancy_Stop_Control

5 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_5_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_5_Temperature_Emulator

5 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_6_Door_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_6_Door_Control

6 Cabinet door control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_6_Emergancy_Stop_Control

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_6_Emergancy_Stop_Control

6 Cabinet emergancy stop control

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Cabinet_6_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Cabinet_6_Temperature_Emulator

6 Cabinet temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Environment_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Environment_Temperature_Emulator

Environment temperature value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Fan_Speed_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Fan_Speed_Emulator

Fan speed emulator value.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Fan_Speed_Gain

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Fan_Speed_Gain

Fan speed gain.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Fan_Speed_Offset

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Fan_Speed_Offset

Fan speed offset.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_GSI_1_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_GSI_1_Temperature_Emulator

1 GSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_GSI_2_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_GSI_2_Temperature_Emulator

2 GSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_GSI_3_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_GSI_3_Temperature_Emulator

3 GSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_High_Bound_Inlet_Pressure

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_High_Bound_Inlet_Pressure

High inlet pressure bound.

Referenced by Init(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_High_Bound_Outlet_Pressure

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_High_Bound_Outlet_Pressure

High outlet pressure bound.

Referenced by Init(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_INDUCTOR_GSI_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_INDUCTOR_GSI_Temperature_Emulator

INDUCTOR_GSI temperature value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_INDUCTOR_RSI_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_INDUCTOR_RSI_Temperature_Emulator

INDUCTOR_RSI temperature value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Inlet_Pressure_Gain

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Inlet_Pressure_Gain

Outlet pressure gain.

Referenced by Init().

◆ object_f32_Inlet_Pressure_Offset

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Inlet_Pressure_Offset

32-bit floating point input

Referenced by Init().

◆ object_f32_LCS_Inlet_Pressure_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Inlet_Pressure_Emulator

Inlet pressure emulator value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Inlet_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Inlet_Temperature_Emulator

Inlet temperature emulator value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Outlet_Pressure_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Outlet_Pressure_Emulator

Outlet pressure emulator value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Outlet_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Outlet_Temperature_Emulator

Outlet temperature emulator value.

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Water_Mass_Flow_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Water_Mass_Flow_Emulator

Water mass flow emulator value.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Water_Mass_Flow_Gain

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Water_Mass_Flow_Gain

Water mass flow emulator gain.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_LCS_Water_Mass_Flow_Offset

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_LCS_Water_Mass_Flow_Offset

Water mass flow emulator offset.

Referenced by TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Low_Bound_Inlet_Pressure

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Low_Bound_Inlet_Pressure

Low inlet pressure bound.

Referenced by Execute(), Init(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Low_Bound_Outlet_Pressure

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Low_Bound_Outlet_Pressure

Low outlet pressure bound.

Referenced by Execute(), Init(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_Outlet_Pressure_Gain

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Outlet_Pressure_Gain

Intlet pressure gain.

Referenced by Init().

◆ object_f32_Outlet_Pressure_Offset

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_Outlet_Pressure_Offset

32-bit floating point input

Referenced by Init().

◆ object_f32_RSI_1_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_RSI_1_Temperature_Emulator

1 RSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_RSI_2_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_RSI_2_Temperature_Emulator

2 RSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_f32_RSI_3_Temperature_Emulator

TBlock_Input_Connector TP021_12_KG3_Cooling_System_Model_Emulator::object_f32_RSI_3_Temperature_Emulator

3 RSI temperature value

Referenced by Execute(), and TP021_12_KG3_Cooling_System_Model_Emulator().

◆ object_PRT

TPRT TP021_12_KG3_Cooling_System_Model_Emulator::object_PRT
private

object PRT

Referenced by Execute().

◆ struct_Registers

volatile TP021_12_KG3_Cooling_System_Model_Emulator_Registers* TP021_12_KG3_Cooling_System_Model_Emulator::struct_Registers
private

Pointer to the memory area in FPGA address space.

Referenced by Execute(), and Map().


The documentation for this class was generated from the following files: