65 #include "Functional_Block_Base.h"
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
RTD sensor emulation P020.12 board class.
Definition: P020_12_KG3_GRTD.h:77
~TP020_12_KG3_GRTD_T0()
Class destructor method.
Definition: P020_12_KG3_GRTD.cpp:93
TP020_12_KG3_GRTD_T0()
Class constructor method.
Definition: P020_12_KG3_GRTD.cpp:68
TBlock_Input_Connector object_u16_Digital_Output_3
Definition: P020_12_KG3_GRTD.h:155
TBlock_Input_Connector object_u16_Digital_Output_2
Definition: P020_12_KG3_GRTD.h:154
TBlock_Input_Connector object_u16_Digital_Output_1
Definition: P020_12_KG3_GRTD.h:153
TBlock_Input_Connector object_u16_Digital_Output_4
Definition: P020_12_KG3_GRTD.h:156
virtual VOID Init()
Function block initialisation method.
Definition: P020_12_KG3_GRTD.cpp:112
Definition: P020_12_KG3_GRTD.h:183
TBlock_Input_Connector object_u16_Digital_Output_1
Send information about flow converter board driver over communication link protocol.
Definition: P020_12_KG3_GRTD.h:300
TBlock_Input_Connector object_u16_Digital_Output_3
Definition: P020_12_KG3_GRTD.h:302
TBlock_Input_Connector object_u16_Digital_Output_4
Definition: P020_12_KG3_GRTD.h:303
TP020_12_KG3_GRTD_T1()
Class constructor method.
Definition: P020_12_KG3_GRTD.cpp:125
TBlock_Input_Connector object_u16_Digital_Output_2
Definition: P020_12_KG3_GRTD.h:301
virtual VOID Init()
Function block initialisation method.
Definition: P020_12_KG3_GRTD.cpp:179
virtual VOID Execute()
Function block execution method.
Definition: P020_12_KG3_GRTD.cpp:194
volatile TP020_12_KG3_GRTD_Registers * struct_Registers
Pointer to the memory area in FPGA address space.
Definition: P020_12_KG3_GRTD.h:323
U32 Get_Module_ID()
Definition: P020_12_KG3_GRTD.cpp:208
~TP020_12_KG3_GRTD_T1()
Class destructor method.
Definition: P020_12_KG3_GRTD.cpp:156
VOID Map(TP020_12_KG3_GRTD_Registers *struct_Registers_Base_Address)
Hardware mapping method.
Definition: P020_12_KG3_GRTD.cpp:164
Definition: P020_12_KG3_GRTD.h:193
U16 u16_RTD_Data_4
0x05 : RTD date channel 4
Definition: P020_12_KG3_GRTD.h:203
U16 u16_Unit_ID_L
0x00 : Module identification register
Definition: P020_12_KG3_GRTD.h:196
U16 u16_Reserve_11
0x0B : Reserved
Definition: P020_12_KG3_GRTD.h:211
U16 u16_Reserve_10
0x0A : Reserved
Definition: P020_12_KG3_GRTD.h:210
U16 u16_RTD_Data_1
0x02 : RTD date channel 1
Definition: P020_12_KG3_GRTD.h:200
U16 u16_Reserve_8
0x08 : Reserved
Definition: P020_12_KG3_GRTD.h:208
U16 u16_Reserve_9
0x09 : Reserved
Definition: P020_12_KG3_GRTD.h:209
U16 u16_Reserve_14
0x0E : Reserved
Definition: P020_12_KG3_GRTD.h:214
U16 u16_Unit_ID_H
0x01 : Module identification register
Definition: P020_12_KG3_GRTD.h:197
U16 u16_RTD_Data_3
0x04 : RTD date channel 3
Definition: P020_12_KG3_GRTD.h:202
U16 u16_Reserve_7
0x07 : Reserved
Definition: P020_12_KG3_GRTD.h:207
U16 u16_RTD_Data_2
0x03 : RTD date channel 2
Definition: P020_12_KG3_GRTD.h:201
U16 u16_Reserve_13
0x0D : Reserved
Definition: P020_12_KG3_GRTD.h:213
U16 u16_Reserve_15
0x0F : Reserved
Definition: P020_12_KG3_GRTD.h:215
U16 u16_Reserve_6
0x06 : Reserved
Definition: P020_12_KG3_GRTD.h:206
U16 u16_Reserve_12
0x0C : Reserved
Definition: P020_12_KG3_GRTD.h:212