ConOpSys V2970
P004.07
ANVILEX control operating system
|
Digital I/O P018.26 board class type 1. More...
#include <P018_26_KG3_GIO.h>
Classes | |
union | TDigital_Input_Channels |
union | TDigital_Output_Channels |
struct | TP018_26_KG3_GIO_Registers |
union | TStatus |
Public Member Functions | |
TP018_26_KG3_GIO_T1 () | |
Constructor method. More... | |
~TP018_26_KG3_GIO_T1 () | |
Destructor method. More... | |
VOID | Map (TP018_26_KG3_GIO_Registers *struct_Registers_Base_Address) |
Map 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) |
Private Attributes | |
volatile TP018_26_KG3_GIO_Registers * | struct_Registers |
Pointer to the FPGA register structure. More... | |
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... | |
Digital I/O P018.26 board class type 1.
TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_T1 | ( | ) |
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_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.
TP018_26_KG3_GIO_T1::~TP018_26_KG3_GIO_T1 | ( | ) |
Destructor method.
|
virtual |
Block execution method.
References Execute_Inputs(), and Execute_Outputs().
VOID TP018_26_KG3_GIO_T1::Execute_Inputs | ( | ) |
References TConOpSys_Variant_Data::bool_Value, TP018_26_KG3_GIO_T1::TStatus::bu16_Bitstream_Input_Status, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_1, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_2, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_3, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_4, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_5, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_6, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::bu16_Channel_7, TP018_26_KG3_GIO_T1::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, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Filter_Voltage_Data_1, i16_Filter_Voltage_Data_1, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Filter_Voltage_Data_2, i16_Filter_Voltage_Data_2, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Filter_Voltage_Data_3, i16_Filter_Voltage_Data_3, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Grid_Voltage_Data_1, i16_Grid_Voltage_Data_1, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Grid_Voltage_Data_2, i16_Grid_Voltage_Data_2, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::i16_Grid_Voltage_Data_3, 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_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::pf32_Value, TConOpSys_Variant::struct_Data, struct_Registers, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Digital_Inputs, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Filter_Voltage_Status, u16_Filter_Voltage_Status, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Grid_Voltage_Status, u16_Grid_Voltage_Status, TP018_26_KG3_GIO_T1::TDigital_Input_Channels::u16_Inputs, TP018_26_KG3_GIO_T1::TStatus::u16_Status, and TConOpSys_Variant_Data::u16_Value.
Referenced by Execute().
VOID TP018_26_KG3_GIO_T1::Execute_Outputs | ( | ) |
References TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_1, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_2, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_3, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_4, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_5, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::bu16_Channel_6, 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, TBlock_Input_Connector::object_Pointer, TBlock_Connector::object_Storage, object_u16_Digital_Output_Test_Data, object_u16_Digital_Outputs_Status, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant::struct_Data, struct_Registers, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Digital_Outputs, TP018_26_KG3_GIO_T1::TDigital_Output_Channels::u16_Outputs, and TConOpSys_Variant_Data::u16_Value.
Referenced by Execute().
|
virtual |
Block initialization method.
References 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, false, object_bool_Negate, 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_Offset_L1, object_f32_Grid_Voltage_Offset_L2, object_f32_Grid_Voltage_Offset_L3, TBlock_Input_Connector::object_Pointer, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant::struct_Data, struct_Registers, and TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Digital_Outputs.
VOID TP018_26_KG3_GIO_T1::Map | ( | TP018_26_KG3_GIO_Registers * | struct_Registers_Base_Address | ) |
Map method.
References struct_Registers.
|
virtual |
References 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_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_f32_Filter_Voltage_L1, object_f32_Filter_Voltage_L2, object_f32_Filter_Voltage_L3, object_f32_Grid_Voltage_L1, object_f32_Grid_Voltage_L2, object_f32_Grid_Voltage_L3, TBlock_Connector::object_Storage, TConOpSys_Variant::struct_Data, struct_Registers, TProtocol_Base::Transmit_Connector_Value_As_Decimal(), TProtocol_Base::Transmit_F32_Value_As_Decimal(), TProtocol_Base::Transmit_I16_Value_As_Decimal(), TProtocol_Base::Transmit_I16_Value_As_Hex(), TProtocol_Base::Transmit_String(), TProtocol_Base::Transmit_U16_Value_As_Hex(), TProtocol_Base::Transmit_U32_Value_As_Hex(), TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Filter_Voltage_General_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Filter_Voltage_Parity_Error_Count, u16_Filter_Voltage_Status, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Filter_Voltage_Sync_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Filter_Voltage_Timeout_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Grid_Voltage_General_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Grid_Voltage_Parity_Error_Count, u16_Grid_Voltage_Status, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Grid_Voltage_Sync_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Grid_Voltage_Timeout_Error_Count, TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Unit_ID_H, and TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_Registers::u16_Unit_ID_L.
|
private |
Effective gain of the filter voltage channel 1.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective gain of the filter voltage channel 2.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective gain of the filter voltage channel 3.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the filter voltage channel 1.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the filter voltage channel 2.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the filter voltage channel 3.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
|
private |
Effective gain of the grid voltage channel 1.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Effective gain of the grid voltage channel 2.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Effective gain of the grid voltage channel 3.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the grid voltage channel 1.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the grid voltage channel 2.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Effective offset of the grid voltage channel 3.
Referenced by Execute_Inputs(), Init(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 1 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 2 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 3 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 1 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 2 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input channel 3 block output as I16.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_1 |
Digital input 1 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_2 |
Digital input 2 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_3 |
Digital input 3 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_4 |
Digital input 4 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_5 |
Digital input 5 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_6 |
Digital input 6 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_7 |
Digital input 7 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Input_8 |
Digital input 8 status output.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_1 |
Digital output 1 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_2 |
Digital output 2 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_3 |
Digital output 3 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_4 |
Digital output 4 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_5 |
Digital output 5 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_6 |
Digital output 6 status input.
Referenced by Execute_Outputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Digital_Output_Test_Enable |
Digital output test mode operation enable input.
Referenced by Execute_Outputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Hardware_Error |
Critical hardware error flag.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_bool_Negate |
Negate voltages input parameter.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Optical_Input_1 |
Optical input 1 status output.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Optical_Input_2 |
Optical input 2 status output.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Software_Filter_Overvoltage |
Software filter overvoltage status output.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_bool_Software_Grid_Overvoltage |
Software grid overvoltage status output.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_DC |
Filter voltage DC offset output in volts.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Full_Scale_L1 |
Filter voltage channel L1-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Full_Scale_L2 |
Filter voltage channel L2-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Full_Scale_L3 |
Filter voltage channel L3-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_L1 |
Filter voltage L1-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_L2 |
Filter voltage L2-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_L3 |
Filter voltage L3-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Offset_L1 |
Filter voltage channel L1-N offset parameter.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Offset_L2 |
Filter voltage channel L2-N offset parameter.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Filter_Voltage_Offset_L3 |
Filter voltage channel L3-N offset parameter.
Referenced by TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_DC |
Grid voltage DC offset output in volts.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Full_Scale_L1 |
Grid voltage channel L1-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Full_Scale_L2 |
Grid voltage channel L2-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Full_Scale_L3 |
Grid voltage channel L3-N full scale value parameter. Also used for channel total gain adjustment.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_L1 |
Grid voltage L1-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_L2 |
Grid voltage L2-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_L3 |
Grid voltage L3-N output in volts.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Offset_L1 |
Grid voltage channel L1-N offset parameter.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Offset_L2 |
Grid voltage channel L2-N offset parameter.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Grid_Voltage_Offset_L3 |
Grid voltage channel L3-N offset parameter.
Referenced by Init(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Software_Filter_Overvoltage_Level |
Software defined grid overvoltage level input.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_f32_Software_Grid_Overvoltage_Level |
Software defined grid overvoltage level input.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_u16_Digital_Inputs_Status |
Digital inputs consalidated status output.
Referenced by Execute_Inputs(), and TP018_26_KG3_GIO_T1().
TBlock_Input_Connector TP018_26_KG3_GIO_T1::object_u16_Digital_Output_Test_Data |
Digital outputs test data input.
Referenced by Execute_Outputs(), and TP018_26_KG3_GIO_T1().
TBlock_Output_Connector TP018_26_KG3_GIO_T1::object_u16_Digital_Outputs_Status |
Digital outputs consalidated status output.
Referenced by Execute_Outputs(), and TP018_26_KG3_GIO_T1().
|
private |
Pointer to the FPGA register structure.
Referenced by Execute_Inputs(), Execute_Outputs(), Init(), Map(), and Send_Information().
|
private |
Analog input status.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().
|
private |
Analog input status.
Referenced by Execute_Inputs(), Send_Information(), and TP018_26_KG3_GIO_T1().