54 #include "Functional_Block_Base.h" 
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
 
unsigned short U16
Binary 16-Bit unsigned integer datatype defenition.
Definition: Defines.h:193
 
Function block output connector class.
Definition: Block_Output_Connector.h:59
 
IGBT interface I/O P012.33 V1.0 board TP012_33_V1_0_IGBT_IO class.
Definition: P012_33_V1_0_IGBT_IO.h:66
 
TBlock_Output_Connector object_bool_IGBT_Error_1
Definition: P012_33_V1_0_IGBT_IO.h:119
 
TP012_33_V1_0_IGBT_IO()
IGBT interface I/O board P012.33 V1.0 object conctructor.
Definition: P012_33_V1_0_IGBT_IO.cpp:68
 
TBlock_Output_Connector object_u16_IO_Status_Latch
Definition: P012_33_V1_0_IGBT_IO.h:114
 
TBlock_Output_Connector object_bool_Global_Error
Definition: P012_33_V1_0_IGBT_IO.h:115
 
~TP012_33_V1_0_IGBT_IO()
Plastic fiber optic RX board P014.48 V1.0 object destructor.
Definition: P012_33_V1_0_IGBT_IO.cpp:119
 
virtual VOID Execute()
IGBT interface I/O board P012.33 V1.0 execute method.
Definition: P012_33_V1_0_IGBT_IO.cpp:155
 
volatile TP012_33_V1_0_IGBT_IO_Registers * struct_Registers
Definition: P012_33_V1_0_IGBT_IO.h:160
 
TBlock_Output_Connector object_bool_Supply_Error
Definition: P012_33_V1_0_IGBT_IO.h:116
 
TBlock_Output_Connector object_bool_Cable_Error_2
Definition: P012_33_V1_0_IGBT_IO.h:118
 
TBlock_Output_Connector object_u16_IO_Status
Definition: P012_33_V1_0_IGBT_IO.h:113
 
TBlock_Output_Connector object_bool_Cable_Error_1
Definition: P012_33_V1_0_IGBT_IO.h:117
 
TBlock_Output_Connector object_bool_IGBT_Control_2
Definition: P012_33_V1_0_IGBT_IO.h:122
 
virtual VOID Send_Information(TProtocol_Base *object_Protocol)
Send detailed information about functional block.
Definition: P012_33_V1_0_IGBT_IO.cpp:185
 
TBlock_Output_Connector object_bool_IGBT_Control_1
Definition: P012_33_V1_0_IGBT_IO.h:121
 
TBlock_Output_Connector object_bool_IGBT_Error_2
Definition: P012_33_V1_0_IGBT_IO.h:120
 
virtual VOID Init()
IGBT interface I/O board P012.33 V1.0 object initialization.
Definition: P012_33_V1_0_IGBT_IO.cpp:145
 
VOID Map(TP012_33_V1_0_IGBT_IO_Registers *struct_Registers_Base_Address)
IGBT interface I/O board P012.33 V1.0 memory mapping.
Definition: P012_33_V1_0_IGBT_IO.cpp:130
 
Definition: Protocol_Base.h:57
 
Definition: P012_33_V1_0_IGBT_IO.h:80
 
U16 u16_Reserved_5
Definition: P012_33_V1_0_IGBT_IO.h:87
 
U16 u16_IO_Status
I/O status read register.
Definition: P012_33_V1_0_IGBT_IO.h:82
 
U16 u16_Reserved_7
Definition: P012_33_V1_0_IGBT_IO.h:89
 
U16 u16_Reserved_3
Definition: P012_33_V1_0_IGBT_IO.h:85
 
U16 u16_Reserved_6
Definition: P012_33_V1_0_IGBT_IO.h:88
 
U16 u16_Reserved_1
Definition: P012_33_V1_0_IGBT_IO.h:83
 
U16 u16_Reserved_2
Definition: P012_33_V1_0_IGBT_IO.h:84
 
U16 u16_IO_Status_Latch
I/O status latch read register.
Definition: P012_33_V1_0_IGBT_IO.h:86
 
U16 u16_Cable_Status_2
Definition: P012_33_V1_0_IGBT_IO.h:143
 
U16 u16_IGBT_Control_1
Definition: P012_33_V1_0_IGBT_IO.h:149
 
U16 u16_IGBT_Status_2
Definition: P012_33_V1_0_IGBT_IO.h:145
 
U16 u16_Supply_Status
Definition: P012_33_V1_0_IGBT_IO.h:141
 
U16 u16_IGBT_Status_1
Definition: P012_33_V1_0_IGBT_IO.h:144
 
U16 u16_IO_Status
Definition: P012_33_V1_0_IGBT_IO.h:138
 
U16 u16_Cable_Status_1
Definition: P012_33_V1_0_IGBT_IO.h:142
 
U16 u16_IGBT_Control_2
Definition: P012_33_V1_0_IGBT_IO.h:150