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

Digital I/O P018.26 board class type 0. More...

#include <P018_26_KG3_GIO.h>

Inheritance diagram for TP018_26_KG3_GIO_T0:
Inheritance graph
Collaboration diagram for TP018_26_KG3_GIO_T0:
Collaboration graph

Classes

union  TDigital_Input_Channels
 Digital input status register structure. More...
 
union  TDigital_Output_Channels
 Digital output status register structure. More...
 
union  TStatus
 Analog input register structure. More...
 

Public Member Functions

 TP018_26_KG3_GIO_T0 ()
 Constructor method. More...
 
 ~TP018_26_KG3_GIO_T0 ()
 Destructor method. More...
 
virtual VOID Init ()
 Block initialization method. More...
 
virtual VOID Execute ()
 Block execution method. More...
 
VOID Execute_Inputs ()
 
VOID Execute_Outputs ()
 
virtual VOID Send_Information (TProtocol_Base *object_Protocol)
 

Public Attributes

TBlock_Input_Connector object_f32_Grid_Voltage_Full_Scale_L1
 Grid voltage channel L1-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Grid_Voltage_Full_Scale_L2
 Grid voltage channel L2-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Grid_Voltage_Full_Scale_L3
 Grid voltage channel L3-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Grid_Voltage_Offset_L1
 Grid voltage channel L1-N offset. More...
 
TBlock_Input_Connector object_f32_Grid_Voltage_Offset_L2
 Grid voltage channel L2-N offset. More...
 
TBlock_Input_Connector object_f32_Grid_Voltage_Offset_L3
 Grid voltage channel L3-N offset. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Full_Scale_L1
 Filter voltage channel L1-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Full_Scale_L2
 Filter voltage channel L2-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Full_Scale_L3
 Filter voltage channel L3-N full scale value. Also used for channel total gain adjustment. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Offset_L1
 Filtervoltage channel L1-N offset. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Offset_L2
 Filtervoltage channel L2-N offset. More...
 
TBlock_Input_Connector object_f32_Filter_Voltage_Offset_L3
 Filter voltage channel L3-N offset. More...
 
TBlock_Input_Connector object_bool_Negate
 
TBlock_Input_Connector object_bool_Digital_Output_1
 Digital output 1 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_2
 Digital output 2 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_3
 Digital output 3 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_4
 Digital output 4 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_5
 Digital output 5 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_6
 Digital output 6 status input. More...
 
TBlock_Input_Connector object_bool_Digital_Output_Test_Enable
 
TBlock_Input_Connector object_u16_Digital_Output_Test_Data
 
TBlock_Input_Connector object_f32_Software_Grid_Overvoltage_Level
 Software defined grid overvoltage level. More...
 
TBlock_Input_Connector object_f32_Software_Filter_Overvoltage_Level
 Software defined grid overvoltage level. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_1
 Digital input 1 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_2
 Digital input 2 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_3
 Digital input 3 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_4
 Digital input 4 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_5
 Digital input 5 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_6
 Digital input 6 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_7
 Digital input 7 emulation input. More...
 
TBlock_Input_Connector object_bool_Digital_Input_Emulation_8
 Digital input 8 emulation input. More...
 
TBlock_Output_Connector object_bool_Optical_Input_1
 
TBlock_Output_Connector object_bool_Optical_Input_2
 
TBlock_Output_Connector object_bool_Digital_Input_1
 Digital input 1 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_2
 Digital input 2 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_3
 Digital input 3 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_4
 Digital input 4 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_5
 Digital input 5 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_6
 Digital input 6 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_7
 Digital input 7 status output. More...
 
TBlock_Output_Connector object_bool_Digital_Input_8
 Digital input 8 status output. More...
 
TBlock_Output_Connector object_u16_Digital_Inputs_Status
 
TBlock_Output_Connector object_u16_Digital_Outputs_Status
 
TBlock_Output_Connector object_f32_Grid_Voltage_L1
 Grid voltage L1-N output. More...
 
TBlock_Output_Connector object_f32_Grid_Voltage_L2
 Grid voltage L2-N output. More...
 
TBlock_Output_Connector object_f32_Grid_Voltage_L3
 Grid voltage L3-N output. More...
 
TBlock_Output_Connector object_f32_Grid_Voltage_DC
 Grid voltage DC offset output. More...
 
TBlock_Output_Connector object_f32_Filter_Voltage_L1
 Filter voltage L1-N output. More...
 
TBlock_Output_Connector object_f32_Filter_Voltage_L2
 Filter voltage L2-N output. More...
 
TBlock_Output_Connector object_f32_Filter_Voltage_L3
 Filter voltage L3-N output. More...
 
TBlock_Output_Connector object_f32_Filter_Voltage_DC
 Filter voltage DC offset output. More...
 
TBlock_Output_Connector object_bool_Hardware_Error
 Critical hardware error flag. More...
 
TBlock_Output_Connector object_bool_Software_Grid_Overvoltage
 
TBlock_Output_Connector object_bool_Software_Filter_Overvoltage
 

Private Attributes

F32 f32_Grid_Voltage_Gain_L1
 Effective gain of the grid voltage channel 1. More...
 
F32 f32_Grid_Voltage_Gain_L2
 Effective gain of the grid voltage channel 2. More...
 
F32 f32_Grid_Voltage_Gain_L3
 Effective gain of the grid voltage channel 3. More...
 
F32 f32_Grid_Voltage_Offset_L1
 Effective offset of the grid voltage channel 1. More...
 
F32 f32_Grid_Voltage_Offset_L2
 Effective offset of the grid voltage channel 2. More...
 
F32 f32_Grid_Voltage_Offset_L3
 Effective offset of the grid voltage channel 3. More...
 
U16 u16_Grid_Voltage_Status
 Analog input status. More...
 
I16 i16_Grid_Voltage_Data_1
 Analog input channel 1 block output as I16. More...
 
I16 i16_Grid_Voltage_Data_2
 Analog input channel 2 block output as I16. More...
 
I16 i16_Grid_Voltage_Data_3
 Analog input channel 3 block output as I16. More...
 
F32 f32_Filter_Voltage_Gain_L1
 Effective gain of the filter voltage channel 1. More...
 
F32 f32_Filter_Voltage_Gain_L2
 Effective gain of the filter voltage channel 2. More...
 
F32 f32_Filter_Voltage_Gain_L3
 Effective gain of the filter voltage channel 3. More...
 
F32 f32_Filter_Voltage_Offset_L1
 Effective offset of the filter voltage channel 1. More...
 
F32 f32_Filter_Voltage_Offset_L2
 Effective offset of the filter voltage channel 2. More...
 
F32 f32_Filter_Voltage_Offset_L3
 Effective offset of the filter voltage channel 3. More...
 
U16 u16_Filter_Voltage_Status
 Analog input status. More...
 
I16 i16_Filter_Voltage_Data_1
 Analog input channel 1 block output as I16. More...
 
I16 i16_Filter_Voltage_Data_2
 Analog input channel 2 block output as I16. More...
 
I16 i16_Filter_Voltage_Data_3
 Analog input channel 3 block output as I16. More...
 

Detailed Description

Digital I/O P018.26 board class type 0.

Constructor & Destructor Documentation

◆ TP018_26_KG3_GIO_T0()

TP018_26_KG3_GIO_T0::TP018_26_KG3_GIO_T0 ( )

Constructor method.

References f32_Filter_Voltage_Gain_L1, f32_Filter_Voltage_Gain_L2, f32_Filter_Voltage_Gain_L3, f32_Filter_Voltage_Offset_L1, f32_Filter_Voltage_Offset_L2, f32_Filter_Voltage_Offset_L3, f32_Grid_Voltage_Gain_L1, f32_Grid_Voltage_Gain_L2, f32_Grid_Voltage_Gain_L3, f32_Grid_Voltage_Offset_L1, f32_Grid_Voltage_Offset_L2, f32_Grid_Voltage_Offset_L3, i16_Filter_Voltage_Data_1, i16_Filter_Voltage_Data_2, i16_Filter_Voltage_Data_3, i16_Grid_Voltage_Data_1, i16_Grid_Voltage_Data_2, i16_Grid_Voltage_Data_3, object_bool_Digital_Input_1, object_bool_Digital_Input_2, object_bool_Digital_Input_3, object_bool_Digital_Input_4, object_bool_Digital_Input_5, object_bool_Digital_Input_6, object_bool_Digital_Input_7, object_bool_Digital_Input_8, object_bool_Digital_Input_Emulation_1, object_bool_Digital_Input_Emulation_2, object_bool_Digital_Input_Emulation_3, object_bool_Digital_Input_Emulation_4, object_bool_Digital_Input_Emulation_5, object_bool_Digital_Input_Emulation_6, object_bool_Digital_Input_Emulation_7, object_bool_Digital_Input_Emulation_8, object_bool_Digital_Output_1, object_bool_Digital_Output_2, object_bool_Digital_Output_3, object_bool_Digital_Output_4, object_bool_Digital_Output_5, object_bool_Digital_Output_6, object_bool_Digital_Output_Test_Enable, object_bool_Hardware_Error, object_bool_Negate, object_bool_Optical_Input_1, object_bool_Optical_Input_2, object_bool_Software_Filter_Overvoltage, object_bool_Software_Grid_Overvoltage, object_f32_Filter_Voltage_DC, object_f32_Filter_Voltage_Full_Scale_L1, object_f32_Filter_Voltage_Full_Scale_L2, object_f32_Filter_Voltage_Full_Scale_L3, object_f32_Filter_Voltage_L1, object_f32_Filter_Voltage_L2, object_f32_Filter_Voltage_L3, object_f32_Filter_Voltage_Offset_L1, object_f32_Filter_Voltage_Offset_L2, object_f32_Filter_Voltage_Offset_L3, object_f32_Grid_Voltage_DC, object_f32_Grid_Voltage_Full_Scale_L1, object_f32_Grid_Voltage_Full_Scale_L2, object_f32_Grid_Voltage_Full_Scale_L3, object_f32_Grid_Voltage_L1, object_f32_Grid_Voltage_L2, object_f32_Grid_Voltage_L3, object_f32_Grid_Voltage_Offset_L1, object_f32_Grid_Voltage_Offset_L2, object_f32_Grid_Voltage_Offset_L3, object_f32_Software_Filter_Overvoltage_Level, object_f32_Software_Grid_Overvoltage_Level, object_u16_Digital_Inputs_Status, object_u16_Digital_Output_Test_Data, object_u16_Digital_Outputs_Status, TBlock_Connector::Set_Type(), TBlock_Input_Connector::Set_Type(), u16_Filter_Voltage_Status, and u16_Grid_Voltage_Status.

Here is the call graph for this function:

◆ ~TP018_26_KG3_GIO_T0()

TP018_26_KG3_GIO_T0::~TP018_26_KG3_GIO_T0 ( )

Destructor method.

Member Function Documentation

◆ Execute()

__forceinline VOID TP018_26_KG3_GIO_T0::Execute ( )
virtual

Block execution method.

References Execute_Inputs(), and Execute_Outputs().

Here is the call graph for this function:

◆ Execute_Inputs()

VOID TP018_26_KG3_GIO_T0::Execute_Inputs ( )

References TConOpSys_Variant_Data::bool_Value, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_1, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_2, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_3, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_4, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_5, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_6, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_7, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::bu16_Channel_8, f32_Filter_Voltage_Gain_L1, f32_Filter_Voltage_Gain_L2, f32_Filter_Voltage_Gain_L3, f32_Filter_Voltage_Offset_L1, f32_Filter_Voltage_Offset_L2, f32_Filter_Voltage_Offset_L3, f32_Grid_Voltage_Gain_L1, f32_Grid_Voltage_Gain_L2, f32_Grid_Voltage_Gain_L3, f32_Grid_Voltage_Offset_L1, f32_Grid_Voltage_Offset_L2, f32_Grid_Voltage_Offset_L3, TConOpSys_Variant_Data::f32_Value, i16_Filter_Voltage_Data_1, i16_Filter_Voltage_Data_2, i16_Filter_Voltage_Data_3, i16_Grid_Voltage_Data_1, i16_Grid_Voltage_Data_2, i16_Grid_Voltage_Data_3, object_bool_Digital_Input_1, object_bool_Digital_Input_2, object_bool_Digital_Input_3, object_bool_Digital_Input_4, object_bool_Digital_Input_5, object_bool_Digital_Input_6, object_bool_Digital_Input_7, object_bool_Digital_Input_8, object_bool_Digital_Input_Emulation_1, object_bool_Digital_Input_Emulation_2, object_bool_Digital_Input_Emulation_3, object_bool_Digital_Input_Emulation_4, object_bool_Digital_Input_Emulation_5, object_bool_Digital_Input_Emulation_6, object_bool_Digital_Input_Emulation_7, object_bool_Digital_Input_Emulation_8, object_bool_Optical_Input_1, object_bool_Optical_Input_2, object_bool_Software_Filter_Overvoltage, object_bool_Software_Grid_Overvoltage, object_f32_Filter_Voltage_DC, object_f32_Filter_Voltage_L1, object_f32_Filter_Voltage_L2, object_f32_Filter_Voltage_L3, object_f32_Grid_Voltage_DC, object_f32_Grid_Voltage_L1, object_f32_Grid_Voltage_L2, object_f32_Grid_Voltage_L3, object_f32_Software_Filter_Overvoltage_Level, object_f32_Software_Grid_Overvoltage_Level, TBlock_Input_Connector::object_Pointer, TBlock_Connector::object_Storage, object_u16_Digital_Inputs_Status, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant::struct_Data, u16_Filter_Voltage_Status, u16_Grid_Voltage_Status, TP018_26_KG3_GIO_T0::TDigital_Input_Channels::u16_Inputs, and TConOpSys_Variant_Data::u16_Value.

Referenced by Execute().

Here is the caller graph for this function:

◆ Execute_Outputs()

VOID TP018_26_KG3_GIO_T0::Execute_Outputs ( )

◆ Init()

VOID TP018_26_KG3_GIO_T0::Init ( )
virtual

◆ Send_Information()

VOID TP018_26_KG3_GIO_T0::Send_Information ( TProtocol_Base object_Protocol)
virtual

Member Data Documentation

◆ f32_Filter_Voltage_Gain_L1

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Gain_L1
private

Effective gain of the filter voltage channel 1.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Filter_Voltage_Gain_L2

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Gain_L2
private

Effective gain of the filter voltage channel 2.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Filter_Voltage_Gain_L3

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Gain_L3
private

Effective gain of the filter voltage channel 3.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Filter_Voltage_Offset_L1

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Offset_L1
private

Effective offset of the filter voltage channel 1.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Filter_Voltage_Offset_L2

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Offset_L2
private

Effective offset of the filter voltage channel 2.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Filter_Voltage_Offset_L3

F32 TP018_26_KG3_GIO_T0::f32_Filter_Voltage_Offset_L3
private

Effective offset of the filter voltage channel 3.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Gain_L1

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Gain_L1
private

Effective gain of the grid voltage channel 1.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Gain_L2

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Gain_L2
private

Effective gain of the grid voltage channel 2.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Gain_L3

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Gain_L3
private

Effective gain of the grid voltage channel 3.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Offset_L1

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Offset_L1
private

Effective offset of the grid voltage channel 1.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Offset_L2

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Offset_L2
private

Effective offset of the grid voltage channel 2.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ f32_Grid_Voltage_Offset_L3

F32 TP018_26_KG3_GIO_T0::f32_Grid_Voltage_Offset_L3
private

Effective offset of the grid voltage channel 3.

Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T0().

◆ i16_Filter_Voltage_Data_1

I16 TP018_26_KG3_GIO_T0::i16_Filter_Voltage_Data_1
private

Analog input channel 1 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ i16_Filter_Voltage_Data_2

I16 TP018_26_KG3_GIO_T0::i16_Filter_Voltage_Data_2
private

Analog input channel 2 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ i16_Filter_Voltage_Data_3

I16 TP018_26_KG3_GIO_T0::i16_Filter_Voltage_Data_3
private

Analog input channel 3 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ i16_Grid_Voltage_Data_1

I16 TP018_26_KG3_GIO_T0::i16_Grid_Voltage_Data_1
private

Analog input channel 1 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ i16_Grid_Voltage_Data_2

I16 TP018_26_KG3_GIO_T0::i16_Grid_Voltage_Data_2
private

Analog input channel 2 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ i16_Grid_Voltage_Data_3

I16 TP018_26_KG3_GIO_T0::i16_Grid_Voltage_Data_3
private

Analog input channel 3 block output as I16.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_1

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_1

Digital input 1 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_2

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_2

Digital input 2 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_3

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_3

Digital input 3 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_4

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_4

Digital input 4 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_5

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_5

Digital input 5 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_6

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_6

Digital input 6 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_7

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_7

Digital input 7 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_8

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_8

Digital input 8 status output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_1

Digital input 1 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_2

Digital input 2 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_3

Digital input 3 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_4

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_4

Digital input 4 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_5

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_5

Digital input 5 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_6

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_6

Digital input 6 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_7

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_7

Digital input 7 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Input_Emulation_8

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Input_Emulation_8

Digital input 8 emulation input.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_1

Digital output 1 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_2

Digital output 2 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_3

Digital output 3 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_4

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_4

Digital output 4 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_5

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_5

Digital output 5 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_6

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_6

Digital output 6 status input.

Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Digital_Output_Test_Enable

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Digital_Output_Test_Enable

◆ object_bool_Hardware_Error

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Hardware_Error

Critical hardware error flag.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_bool_Negate

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_bool_Negate

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_bool_Optical_Input_1

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Optical_Input_1

◆ object_bool_Optical_Input_2

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Optical_Input_2

◆ object_bool_Software_Filter_Overvoltage

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Software_Filter_Overvoltage

◆ object_bool_Software_Grid_Overvoltage

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_bool_Software_Grid_Overvoltage

◆ object_f32_Filter_Voltage_DC

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_DC

Filter voltage DC offset output.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Full_Scale_L1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Full_Scale_L1

Filter voltage channel L1-N full scale value. Also used for channel total gain adjustment.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Full_Scale_L2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Full_Scale_L2

Filter voltage channel L2-N full scale value. Also used for channel total gain adjustment.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Full_Scale_L3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Full_Scale_L3

Filter voltage channel L3-N full scale value. Also used for channel total gain adjustment.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_L1

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_L1

Filter voltage L1-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_L2

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_L2

Filter voltage L2-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_L3

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_L3

Filter voltage L3-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Offset_L1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Offset_L1

Filtervoltage channel L1-N offset.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Offset_L2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Offset_L2

Filtervoltage channel L2-N offset.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Filter_Voltage_Offset_L3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Filter_Voltage_Offset_L3

Filter voltage channel L3-N offset.

Referenced by TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_DC

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_DC

Grid voltage DC offset output.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Full_Scale_L1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Full_Scale_L1

Grid voltage channel L1-N full scale value. Also used for channel total gain adjustment.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Full_Scale_L2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Full_Scale_L2

Grid voltage channel L2-N full scale value. Also used for channel total gain adjustment.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Full_Scale_L3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Full_Scale_L3

Grid voltage channel L3-N full scale value. Also used for channel total gain adjustment.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_L1

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_L1

Grid voltage L1-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_L2

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_L2

Grid voltage L2-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_L3

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_L3

Grid voltage L3-N output.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Offset_L1

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Offset_L1

Grid voltage channel L1-N offset.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Offset_L2

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Offset_L2

Grid voltage channel L2-N offset.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Grid_Voltage_Offset_L3

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Grid_Voltage_Offset_L3

Grid voltage channel L3-N offset.

Referenced by Init(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Software_Filter_Overvoltage_Level

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Software_Filter_Overvoltage_Level

Software defined grid overvoltage level.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_f32_Software_Grid_Overvoltage_Level

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_f32_Software_Grid_Overvoltage_Level

Software defined grid overvoltage level.

Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T0().

◆ object_u16_Digital_Inputs_Status

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_u16_Digital_Inputs_Status

◆ object_u16_Digital_Output_Test_Data

TBlock_Input_Connector TP018_26_KG3_GIO_T0::object_u16_Digital_Output_Test_Data

◆ object_u16_Digital_Outputs_Status

TBlock_Output_Connector TP018_26_KG3_GIO_T0::object_u16_Digital_Outputs_Status

◆ u16_Filter_Voltage_Status

U16 TP018_26_KG3_GIO_T0::u16_Filter_Voltage_Status
private

Analog input status.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().

◆ u16_Grid_Voltage_Status

U16 TP018_26_KG3_GIO_T0::u16_Grid_Voltage_Status
private

Analog input status.

Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T0().


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