58 #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
DS1 I/O board P016.37 V1 class.
Definition: P016_37_V1_DS1_IO.h:73
TBlock_Output_Connector object_bool_Digital_Input_2
Definition: P016_37_V1_DS1_IO.h:136
VOID Execute_Inputs()
Definition: P016_37_V1_DS1_IO.cpp:196
TBlock_Input_Connector object_bool_Digital_Output_5
Definition: P016_37_V1_DS1_IO.h:150
TBlock_Output_Connector object_u16_Digital_Inputs_Status
Definition: P016_37_V1_DS1_IO.h:156
VOID Map(TP016_37_V1_DS1_IO_Registers *struct_Registers_Base_Address)
Map method.
Definition: P016_37_V1_DS1_IO.cpp:153
TBlock_Input_Connector object_bool_Digital_Output_4
Definition: P016_37_V1_DS1_IO.h:149
TBlock_Output_Connector object_bool_Digital_Input_6
Definition: P016_37_V1_DS1_IO.h:140
TBlock_Input_Connector object_bool_Digital_Output_3
Definition: P016_37_V1_DS1_IO.h:148
TBlock_Output_Connector object_bool_Digital_Input_7
Definition: P016_37_V1_DS1_IO.h:141
TBlock_Output_Connector object_bool_Digital_Input_4
Definition: P016_37_V1_DS1_IO.h:138
TBlock_Output_Connector object_bool_Digital_Input_1
Definition: P016_37_V1_DS1_IO.h:135
~TP016_37_V1_DS1_IO()
Class destructor method.
Definition: P016_37_V1_DS1_IO.cpp:145
TBlock_Output_Connector object_bool_Digital_Input_5
Definition: P016_37_V1_DS1_IO.h:139
TBlock_Input_Connector object_bool_Digital_Output_2
Definition: P016_37_V1_DS1_IO.h:147
TP016_37_V1_DS1_IO()
Class constructor method.
Definition: P016_37_V1_DS1_IO.cpp:66
virtual VOID Execute()
Definition: P016_37_V1_DS1_IO.cpp:181
TBlock_Output_Connector object_bool_Digital_Input_3
Definition: P016_37_V1_DS1_IO.h:137
TBlock_Input_Connector object_bool_Digital_Output_6
Definition: P016_37_V1_DS1_IO.h:151
TBlock_Output_Connector object_u16_Digital_Outputs_Status
Definition: P016_37_V1_DS1_IO.h:157
virtual VOID Init()
Definition: P016_37_V1_DS1_IO.cpp:165
TBlock_Input_Connector object_bool_Digital_Output_7
Definition: P016_37_V1_DS1_IO.h:152
TBlock_Input_Connector object_bool_Digital_Output_9
Definition: P016_37_V1_DS1_IO.h:154
TBlock_Input_Connector object_bool_Digital_Output_1
Definition: P016_37_V1_DS1_IO.h:146
TBlock_Output_Connector object_bool_Digital_Input_8
Definition: P016_37_V1_DS1_IO.h:142
volatile TP016_37_V1_DS1_IO_Registers * struct_Registers
Definition: P016_37_V1_DS1_IO.h:196
VOID Execute_Outputs()
Definition: P016_37_V1_DS1_IO.cpp:224
TBlock_Input_Connector object_bool_Digital_Output_8
Definition: P016_37_V1_DS1_IO.h:153
Definition: P016_37_V1_DS1_IO.h:83
U16 u16_Digital_Inputs_Reserve_3
Definition: P016_37_V1_DS1_IO.h:89
U16 u16_Digital_Inputs_Reserve_1
Definition: P016_37_V1_DS1_IO.h:87
U16 u16_Digital_Outputs
Definition: P016_37_V1_DS1_IO.h:92
U16 u16_Digital_Inputs
Definition: P016_37_V1_DS1_IO.h:86
U16 u16_Digital_Outputs_Reserve_2
Definition: P016_37_V1_DS1_IO.h:94
U16 u16_Digital_Inputs_Reserve_2
Definition: P016_37_V1_DS1_IO.h:88
U16 u16_Digital_Outputs_Reserve_3
Definition: P016_37_V1_DS1_IO.h:95
U16 u16_Digital_Outputs_Reserve_1
Definition: P016_37_V1_DS1_IO.h:93
U16 u16_Channels
Definition: P016_37_V1_DS1_IO.h:174
U16 bool_Channel_1
Definition: P016_37_V1_DS1_IO.h:177
U16 bool_Channel_2
Definition: P016_37_V1_DS1_IO.h:178
U16 bool_Channel_8
Definition: P016_37_V1_DS1_IO.h:184
U16 bool_Channel_6
Definition: P016_37_V1_DS1_IO.h:182
U16 bool_Channel_3
Definition: P016_37_V1_DS1_IO.h:179
U16 bool_Channel_4
Definition: P016_37_V1_DS1_IO.h:180
U16 bool_Channel_7
Definition: P016_37_V1_DS1_IO.h:183
U16 bool_Channel_5
Definition: P016_37_V1_DS1_IO.h:181