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