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

Function block input connector class. More...

#include <Block_Input_Connector.h>

Inheritance diagram for TBlock_Input_Connector:
Inheritance graph
Collaboration diagram for TBlock_Input_Connector:
Collaboration graph

Classes

union  TInput_Connector_Status
 Input connector status structure. More...
 

Public Member Functions

 TBlock_Input_Connector ()
 Class constructor method. More...
 
 ~TBlock_Input_Connector ()
 Class destructor method. More...
 
VOID Set_Type (TBlock_Connector_Type enum_Connector_Type)
 Set specified data type of the input connector. More...
 
VOID Set_Type_BOOL (BOOL bool_Value)
 Set data type of the input connector to BOOL and initialise by specifiet value. More...
 
VOID Set_Type_U8 (U8 u8_Value)
 Set data type of the input connector to U8 and initialise by specifiet value. More...
 
VOID Set_Type_I8 (I8 i8_Value)
 Set data type of the input connector to I8 and initialise by specifiet value. More...
 
VOID Set_Type_U16 (U16 u16_Value)
 Set data type of the input connector to U16 and initialise by specifiet value. More...
 
VOID Set_Type_I16 (I16 i16_Value)
 Set data type of the input connector to I16 and initialise by specifiet value. More...
 
VOID Set_Type_U32 (U32 u32_Value)
 Set data type of the input connector to U32 and initialise by specifiet value. More...
 
VOID Set_Type_I32 (I32 i32_Value)
 Set data type of the input connector to I32 and initialise by specifiet value. More...
 
VOID Set_Type_U64 (U64 u64_Value)
 Set data type of the input connector to U64 and initialise by specifiet value. More...
 
VOID Set_Type_I64 (I64 i64_Value)
 Set data type of the input connector to I64 and initialise by specifiet value. More...
 
VOID Set_Type_U128 (U128 u128_Value)
 Set data type of the input connector to U128 and initialise by specifiet value. More...
 
VOID Set_Type_I128 (I128 i128_Value)
 Set data type of the input connector to I128 and initialise by specifiet value. More...
 
VOID Set_Type_U256 (U256 u256_Value)
 Set data type of the input connector to U256 and initialise by specifiet value. More...
 
VOID Set_Type_I256 (I256 i256_Value)
 Set data type of the input connector to I256 and initialise by specifiet value. More...
 
VOID Set_Type_F16 (F16 f16_Value)
 Set data type of the input connector to F16 and initialise by specifiet value. More...
 
VOID Set_Type_F32 (F32 f32_Value)
 Set data type of the input connector to F32 and initialise by specifiet value. More...
 
VOID Set_Type_F64 (F64 f64_Value)
 Set data type of the input connector to F64 and initialise by specifiet value. More...
 
VOID Set_Type_F80 (F80 f80_Value)
 Set data type of the input connector to F80 and initialise by specifiet value. More...
 
VOID Set_Type_F128 (F128 f128_Value)
 Set data type of the input connector to F128 and initialise by specifiet value. More...
 
VOID Set_Type_F256 (F256 f256_Value)
 Set data type of the input connector to F256 and initialise by specifiet value. More...
 
BOOL Is_Connected ()
 Returns interconnection status of the input connector. More...
 
VOID Append_Connected_Status (BOOL *bool_Connected_Status)
 Append interconnection status of the input connector. More...
 
BOOL Connect (TBlock_Output_Connector *object_Output_Connector)
 Connect input connector to the output connector. More...
 
BOOL Connect (BOOL *bool_Variable)
 Connect input connector to the variable of the datatype BOOL. More...
 
BOOL Connect (F32 *f32_Variable)
 Connect input connector to the variable of the datatype F32. More...
 
BOOL Get_As_BOOL ()
 Return connector value as BOOL value. More...
 
VOID operator= (TBlock_Output_Connector &object_Connector)
 Connect input connector to the output connector. More...
 
VOID operator= (TParameter_Base &object_Parameter)
 Connect input connector to the parameter. More...
 
VOID operator= (BOOL *bool_Variable)
 Connect input connector to the BOOL variable. More...
 
VOID operator= (BOOL bool_Value)
 Connect input connector to the immediate BOOL value. More...
 
VOID operator= (U8 *u8_Variable)
 Connect input connector to the U8 variable. More...
 
VOID operator= (U8 u8_Value)
 Connect input connector to the immediate U8 value. More...
 
VOID operator= (I8 *i8_Variable)
 Connect input connector to the I8 variable. More...
 
VOID operator= (I8 i8_Value)
 Connect input connector to the immediate I8 value. More...
 
VOID operator= (U16 *u16_Variable)
 Connect input connector to the U16 variable. More...
 
VOID operator= (U16 u16_Value)
 Connect input connector to the immediate U16 value. More...
 
VOID operator= (I16 *i16_Variable)
 Connect input connector to the I16 variable. More...
 
VOID operator= (I16 i16_Value)
 Connect to the immediate I16 value. More...
 
VOID operator= (U32 *u32_Variable)
 Connect input connector to the U32 variable. More...
 
VOID operator= (U32 u32_Value)
 Connect input connector to the immediate U32 value. More...
 
VOID operator= (I32 *i32_Variable)
 Connect input connector to the I32 variable. More...
 
VOID operator= (I32 i32_Value)
 Connect input connector to the immediate I32 value. More...
 
VOID operator= (U64 *u64_Variable)
 Connect input connector to the U64 variable. More...
 
VOID operator= (U64 u64_Value)
 Connect input connector to the immediate U64 value. More...
 
VOID operator= (I64 *i64_Variable)
 Connect input connector to the I64 variable. More...
 
VOID operator= (I64 i64_Value)
 Connect input connector to the immediate I64 value. More...
 
VOID operator= (U128 *u128_Variable)
 Connect input connector to the U128 variable. More...
 
VOID operator= (U128 u128_Value)
 Connect input connector to the immediate U128 value. More...
 
VOID operator= (I128 *i128_Variable)
 Connect input connector to the I128 variable. More...
 
VOID operator= (I128 i128_Value)
 Connect input connector to the immediate I128 value. More...
 
VOID operator= (U256 *u256_Variable)
 Connect input connector to the U256 variable. More...
 
VOID operator= (U256 u256_Value)
 Connect input connector to the immediate U256 value. More...
 
VOID operator= (I256 *i256_Variable)
 Connect input connector to the I256 variable. More...
 
VOID operator= (I256 i256_Value)
 Connect input connector to the immediate I256 value. More...
 
VOID operator= (F16 *f16_Variable)
 Connect input connector to the F16 variable. More...
 
VOID operator= (F16 f16_Value)
 Connect input connector to the immediate F16 value. More...
 
VOID operator= (F32 *f32_Variable)
 Connect input connector to the F32 variable. More...
 
VOID operator= (F32 f32_Value)
 Connect input connector to the immediate F32 value. More...
 
VOID operator= (F64 *f64_Variable)
 Connect input connector to the F64 variable. More...
 
VOID operator= (F64 f64_Value)
 Connect input connector to the immediate F64 value. More...
 
VOID operator= (F80 *f80_Variable)
 Connect input connector to the F80 variable. More...
 
VOID operator= (F80 f80_Value)
 Connect input connector to the immediate F80 value. More...
 
VOID operator= (F128 *f128_Variable)
 Connect input connector to the F128 variable. More...
 
VOID operator= (F128 f128_Value)
 Connect input connector to the immediate F128 value. More...
 
VOID operator= (F256 *f256_Variable)
 Connect input connector to the F256 variable. More...
 
VOID operator= (F256 f256_Value)
 Connect input connector to the immediate F256 value. More...
 
__fastcall TBlock_Input_Connector (TComponent *Owner, TList *Storage)
 
__fastcall ~TBlock_Input_Connector ()
 Class destructor method. More...
 
VOID __fastcall LoadFromProjectFile (TMemIniFile *ProjectFile, AnsiString SubSection, int ConnectorIndex)
 
VOID __fastcall SaveToProjectFile (TMemIniFile *ProjectFile, AnsiString SubSection, int ConnectorIndex)
 
VOID __fastcall Paint ()
 
- Public Member Functions inherited from TBlock_Connector
 TBlock_Connector ()
 Class constructor method. More...
 
 TBlock_Connector (TBlock_Connector_Type enum_Connector_Type)
 Class constructor method. More...
 
 ~TBlock_Connector ()
 Class desrtuctor method. More...
 
VOID Set_Type (TBlock_Connector_Type enum_Connector_Type)
 Set specified data type of the input connector. More...
 
VOID Set_Type_BOOL (BOOL bool_Value)
 Set data type of the input connector to BOOL and initialise by specifiet value. More...
 
VOID Set_Type_U8 (U8 u8_Value)
 Set data type of the input connector to U8 and initialise by specifiet value. More...
 
VOID Set_Type_I8 (I8 i8_Value)
 Set data type of the input connector to I8 and initialise by specifiet value. More...
 
VOID Set_Type_U16 (U16 u16_Value)
 Set data type of the input connector to U16 and initialise by specifiet value. More...
 
VOID Set_Type_I16 (I16 i16_Value)
 Set data type of the input connector to I16 and initialise by specifiet value. More...
 
VOID Set_Type_U32 (U32 u32_Value)
 Set data type of the input connector to U32 and initialise by specifiet value. More...
 
VOID Set_Type_I32 (I32 i32_Value)
 Set data type of the input connector to I32 and initialise by specifiet value. More...
 
VOID Set_Type_U64 (U64 u64_Value)
 Set data type of the input connector to U64 and initialise by specifiet value. More...
 
VOID Set_Type_I64 (I64 i64_Value)
 Set data type of the input connector to I64 and initialise by specifiet value. More...
 
VOID Set_Type_F32 (F32 f32_Value)
 Set data type of the input connector to F32 and initialise by specifiet value. More...
 
VOID Set_Type_F64 (F64 f64_Value)
 Set data type of the input connector to F64 and initialise by specifiet value. More...
 
TBlock_Connector_Type Get_Type ()
 Get connector data type. More...
 
TConOpSys_Variant_Data_Type Get_Variant_Type ()
 Get connector underlaying variant data type. More...
 
__fastcall TBlock_Connector (TComponent *Owner, TList *Storage, bool Mode)
 
__fastcall ~TBlock_Connector ()
 
VOID __fastcall Create_Signal (TComponent *Owner, TBlock_Connector *OutputConnector)
 
VOID __fastcall Destroy_Signal (TBlock_Connector *OutputConnector)
 
VOID __fastcall Assign_Signal (TBlock_Connector_Signal *Signal)
 
VOID __fastcall Unassign_Signal (TBlock_Connector_Signal *Signal)
 
BOOL __fastcall Signal_Exists (TBlock_Connector_Signal *Signal)
 
BOOL __fastcall Is_Unconnected ()
 
VOID __fastcall Resolve_Address (TBlock_Connector_Address *ConnectorAddress)
 

Public Attributes

TConOpSys_Variant object_Pointer
 Pointer to the input signal external data storage. More...
 
- Public Attributes inherited from TBlock_Connector
TConOpSys_Variant object_Storage
 Connector local data storage. More...
 
TListStorageOfConnectors
 
TListStorageOfSignals
 
bool Locked_Mode
 
int Locked_X
 
int Locked_Y
 
TBlock_Signal_Position Signal_Position
 
TLabel * Label
 
bool MultiSignal
 
TBlock_Connector_Address OutputConnectorAddress
 
__property BOOL Selected = { read = FSelected, write = SetSelectedFlag }
 
__property BOOL Flipped = { read = FFlipped, write = SetFlippedFlag }
 
__property TResolveConnectorAddressEvent OnResolveConnectorAddress = { read = FOnResolveConnectorAddress, write = FOnResolveConnectorAddress }
 

Private Member Functions

VOID Set_Connected_Flag ()
 Set input connector connected status method. More...
 
VOID Set_Incompatible_Datatype_Flag ()
 Set incompatible datatype status method. More...
 

Private Attributes

TInput_Connector_Status struct_Status = { .u32_Status = (U32)0x00000000 }
 Input connector status. More...
 

Additional Inherited Members

- Protected Member Functions inherited from TBlock_Connector
TConOpSys_Variant_Data_Type Resolve_Variant_Type (TBlock_Connector_Type enum_Connector_Type)
 Resolve correcponding variant data type. More...
 
TConOpSys_Variant_Data_Type Resolve_Pointer_Type (TBlock_Connector_Type enum_Connector_Type)
 Resolve correcpondung variant pointer data type. More...
 

Detailed Description

Function block input connector class.

Constructor & Destructor Documentation

◆ TBlock_Input_Connector() [1/2]

TBlock_Input_Connector::TBlock_Input_Connector ( )

Class constructor method.


Note
None
Override
Not allowed
Attention
Don't call this method directly.
UML diagram
dot_TBlock_Input_Connector__TBlock_Input_Connector.png

◆ ~TBlock_Input_Connector() [1/2]

__fastcall TBlock_Input_Connector::~TBlock_Input_Connector ( )

Class destructor method.


Note
None
Override
Not allowed
Attention
Don't call this method directly.
UML diagram
dot_TBlock_Input_Connector___TBlock_Input_Connector.png

◆ TBlock_Input_Connector() [2/2]

__fastcall TBlock_Input_Connector::TBlock_Input_Connector ( TComponent *  Owner,
TList Storage 
)

◆ ~TBlock_Input_Connector() [2/2]

__fastcall TBlock_Input_Connector::~TBlock_Input_Connector ( )

Class destructor method.


Note
None
Override
Not allowed
Attention
Don't call this method directly.
UML diagram
dot_TBlock_Input_Connector___TBlock_Input_Connector.png

Member Function Documentation

◆ Append_Connected_Status()

VOID TBlock_Input_Connector::Append_Connected_Status ( BOOL bool_Connected_Status)

Append interconnection status of the input connector.


Note
None
Parameters
[in,out]*bool_Connected_Status- Pointer to the input connector interconnection status variable
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Append_Connected_Status.png

References Is_Connected().

Referenced by TFunction_Block_Band_Comparator_F32_1C_T1::Init(), TFunction_Block_Band_Comparator_F32_1C_T2::Init(), TFunction_Block_Band_F32_8C_T1::Init(), TFunction_Block_Comparator_Greater_Than_F32_1C::Init(), TFunction_Block_Comparator_Greater_Than_F32_12C::Init(), TFunction_Block_OR_1C_13I::Init(), TFunction_Block_OR_1C_17I::Init(), TFunction_Block_OR_1C_18I::Init(), TFunction_Block_OR_1C_19I::Init(), TFunction_Block_OR_1C_20I::Init(), TFunction_Block_OR_1C_22I::Init(), TFunction_Block_OR_1C_23I::Init(), TFunction_Block_OR_1C_24I::Init(), TFunction_Block_OR_1C_2I::Init(), TFunction_Block_OR_1C_3I::Init(), TFunction_Block_OR_1C_4I::Init(), TFunction_Block_OR_1C_5I::Init(), TFunction_Block_OR_1C_6I::Init(), TFunction_Block_OR_1C_7I::Init(), TFunction_Block_OR_1C_8I::Init(), TFunction_Block_OR_1C_9I::Init(), TFunction_Block_PI_Regulator_F32_T1::Init(), TFunction_Block_PI_Regulator_F32_T2::Init(), TFunction_Block_PI_Regulator_F32_T3::Init(), TFunction_Block_PI_Regulator_F32_T4::Init(), TFunction_Block_PI_Regulator_F32_T5::Init(), TFunction_Block_PI_Regulator_F32_T6::Init(), TFunction_Block_PI_Regulator_F32_T7::Init(), TFunction_Block_PI_Regulator_F32_T8::Init(), TFunction_Block_PT1_F32_1C_T1::Init(), TFunction_Block_PT1_F32_1C_T2::Init(), TFunction_Block_PT1_1C_T3::Init(), TFunction_Block_PT1_F32_2C_T1::Init(), TFunction_Block_PT1_F32_3C_T1::Init(), TFunction_Block_PT1_3C_T3::Init(), TFunction_Block_PT1_F32_4C_T1::Init(), TFunction_Block_PT1_F32_8C_T1::Init(), TFunction_Block_Range_F32_1C_8I::Init(), TFunction_Block_Rectangular_Signal_Generator_BOOL_T1::Init(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::Init(), TFunction_Block_Temperature_Monitor::Init(), TFunction_Block_Software_Trip_Controller_T1::Init(), TFunction_Block_Software_Trip_Controller_T2::Init(), TFunction_Block_Software_Trip_Controller_T3::Init(), TP017_21_KG3_DIO_T0::Init(), TP017_21_KG3_DIO_T1::Init(), TP017_21_KG3_DIO_T2::Init(), TP019_11_KG3_FC::Init(), TP019_11_KG3_MOD::Init(), and TP020_29_KG3_ENC_T1::Init().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Connect() [1/3]

BOOL TBlock_Input_Connector::Connect ( BOOL bool_Variable)

Connect input connector to the variable of the datatype BOOL.


Note
ANVILEX KM: This method can be depricated and replaced to operator.
Parameters
[in]*bool_Variable- Pointer to the variable of the datatype BOOL
Returns
BOOL - Interconnection status
Return values
false- Interconnection successful
true- Interconnection failed
Override
Not allowed
Attention
None
Todo:
ANVILEX KM: Check for possible deprecation.
UML diagram
dot_TBlock_Input_Connector__Connect.png

References enum_BOOL, TConOpSys_Variant::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pbool_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Connect() [2/3]

BOOL TBlock_Input_Connector::Connect ( F32 f32_Variable)

Connect input connector to the variable of the datatype F32.


Note
ANVILEX KM: This method can be depricated and replaced to operator.
Parameters
[in]*f32_Variable- Pointer to the variable of the datatype F32
Returns
BOOL - Interconnection status
Return values
false- Interconnection successful
true- Interconnection failed
Override
Not allowed
Attention
None
Todo:
ANVILEX KM: Check for possible deprecation.
UML diagram
dot_TBlock_Input_Connector__Connect.png

References enum_F32, TConOpSys_Variant::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pf32_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Connect() [3/3]

BOOL TBlock_Input_Connector::Connect ( TBlock_Output_Connector object_Output_Connector)

Connect input connector to the output connector.

Connect.


Note
None
Parameters
[in]*object_Output_Connector- Pointer to the output connector
Returns
BOOL - Interconnection status
Return values
false- Interconnection successful
true- Interconnection failed
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Connect.png

References Set_Incompatible_Datatype_Flag().

Here is the call graph for this function:

◆ Get_As_BOOL()

BOOL TBlock_Input_Connector::Get_As_BOOL ( )

Return connector value as BOOL value.


Note
None
Parameters
None
Returns
BOOL - BOOL value
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Get_As_BOOL.png

References object_Pointer, TConOpSys_Variant_Data::pbool_Value, and TConOpSys_Variant::struct_Data.

◆ Is_Connected()

BOOL TBlock_Input_Connector::Is_Connected ( )

Returns interconnection status of the input connector.


Note
None
Returns
BOOL - Interconnection status of the input connector
Return values
false- Input connector has invalid interconnection
true- Input connector valid interconnection
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Is_Connected.png

References TBlock_Input_Connector::TInput_Connector_Status::Fields, struct_Status, and TBlock_Input_Connector::TInput_Connector_Status::u32_Connected.

Referenced by Append_Connected_Status().

Here is the caller graph for this function:

◆ LoadFromProjectFile()

VOID __fastcall TBlock_Input_Connector::LoadFromProjectFile ( TMemIniFile *  ProjectFile,
AnsiString  SubSection,
int  ConnectorIndex 
)

◆ operator=() [1/40]

VOID TBlock_Input_Connector::operator= ( BOOL bool_Variable)

Connect input connector to the BOOL variable.

UML diagram

References enum_BOOL, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pbool_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [2/40]

VOID TBlock_Input_Connector::operator= ( BOOL  bool_Value)

◆ operator=() [3/40]

VOID TBlock_Input_Connector::operator= ( F128 *  f128_Variable)

Connect input connector to the F128 variable.

UML diagram

References enum_F128, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pf128_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [4/40]

VOID TBlock_Input_Connector::operator= ( F128  f128_Value)

◆ operator=() [5/40]

VOID TBlock_Input_Connector::operator= ( F16 *  f16_Variable)

Connect input connector to the F16 variable.

UML diagram

References enum_F16, TBlock_Connector::Get_Type(), object_Pointer, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [6/40]

VOID TBlock_Input_Connector::operator= ( F16  f16_Value)

Connect input connector to the immediate F16 value.

UML diagram

References enum_F16, TBlock_Connector::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [7/40]

VOID TBlock_Input_Connector::operator= ( F256 *  f256_Variable)

Connect input connector to the F256 variable.

UML diagram

References enum_F256, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pf256_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [8/40]

VOID TBlock_Input_Connector::operator= ( F256  f256_Value)

◆ operator=() [9/40]

VOID TBlock_Input_Connector::operator= ( F32 f32_Variable)

Connect input connector to the F32 variable.

UML diagram

References enum_F32, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pf32_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [10/40]

VOID TBlock_Input_Connector::operator= ( F32  f32_Value)

◆ operator=() [11/40]

VOID TBlock_Input_Connector::operator= ( F64 f64_Variable)

Connect input connector to the F64 variable.

UML diagram

References enum_F64, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pf64_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [12/40]

VOID TBlock_Input_Connector::operator= ( F64  f64_Value)

◆ operator=() [13/40]

VOID TBlock_Input_Connector::operator= ( F80 f80_Variable)

Connect input connector to the F80 variable.

UML diagram

References enum_F80, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pf80_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [14/40]

VOID TBlock_Input_Connector::operator= ( F80  f80_Value)

◆ operator=() [15/40]

VOID TBlock_Input_Connector::operator= ( I128 *  i128_Variable)

Connect input connector to the I128 variable.

UML diagram

References enum_I128, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi128_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [16/40]

VOID TBlock_Input_Connector::operator= ( I128  i128_Value)

Connect input connector to the immediate I128 value.

UML diagram

References enum_I128, TBlock_Connector::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi128_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [17/40]

VOID TBlock_Input_Connector::operator= ( I16 i16_Variable)

Connect input connector to the I16 variable.

UML diagram

References enum_I16, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi16_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [18/40]

VOID TBlock_Input_Connector::operator= ( I16  i16_Value)

◆ operator=() [19/40]

VOID TBlock_Input_Connector::operator= ( I256 *  i256_Variable)

Connect input connector to the I256 variable.

UML diagram

References enum_I256, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi256_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [20/40]

VOID TBlock_Input_Connector::operator= ( I256  i256_Value)

Connect input connector to the immediate I256 value.

UML diagram

References enum_I256, TBlock_Connector::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi256_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [21/40]

VOID TBlock_Input_Connector::operator= ( I32 i32_Variable)

Connect input connector to the I32 variable.

UML diagram

References enum_I32, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi32_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [22/40]

VOID TBlock_Input_Connector::operator= ( I32  i32_Value)

◆ operator=() [23/40]

VOID TBlock_Input_Connector::operator= ( I64 i64_Variable)

Connect input connector to the I64 variable.

UML diagram

References enum_I64, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi64_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [24/40]

VOID TBlock_Input_Connector::operator= ( I64  i64_Value)

◆ operator=() [25/40]

VOID TBlock_Input_Connector::operator= ( I8 i8_Variable)

Connect input connector to the I8 variable.

UML diagram

References enum_I8, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pi8_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [26/40]

VOID TBlock_Input_Connector::operator= ( I8  i8_Value)

◆ operator=() [27/40]

VOID TBlock_Input_Connector::operator= ( TBlock_Output_Connector object_Connector)

Connect input connector to the output connector.

UML diagram

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F128, enum_F16, enum_F256, enum_F32, enum_F64, enum_F80, enum_I128, enum_I16, enum_I256, enum_I32, enum_I64, enum_I8, enum_U128, enum_U16, enum_U256, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f128_Value, TConOpSys_Variant_Data::f256_Value, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TBlock_Connector::Get_Type(), TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf128_Value, TConOpSys_Variant_Data::pf256_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::pu128_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu256_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), TConOpSys_Variant::struct_Data, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

Here is the call graph for this function:

◆ operator=() [28/40]

VOID TBlock_Input_Connector::operator= ( TParameter_Base object_Parameter)

Connect input connector to the parameter.

UML diagram
Todo:
ANVILEX KM: Remove after the test

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, enum_F128, enum_F16, enum_F256, enum_F32, enum_F64, enum_F80, enum_I128, enum_I16, enum_I256, enum_I32, enum_I64, enum_I8, enum_U128, enum_U16, enum_U256, enum_U32, enum_U64, enum_U8, TConOpSys_Variant_Data::f128_Value, TConOpSys_Variant_Data::f256_Value, TConOpSys_Variant_Data::f32_Value, TConOpSys_Variant_Data::f64_Value, TConOpSys_Variant_Data::f80_Value, TBlock_Connector::Get_Type(), TParameter_Base::Get_Type(), TBlock_Connector::Get_Variant_Type(), TConOpSys_Variant_Data::i16_Value, TConOpSys_Variant_Data::i32_Value, TConOpSys_Variant_Data::i64_Value, TConOpSys_Variant_Data::i8_Value, object_Pointer, TConOpSys_Variant_Data::pbool_Value, TConOpSys_Variant_Data::pf128_Value, TConOpSys_Variant_Data::pf256_Value, TConOpSys_Variant_Data::pf32_Value, TConOpSys_Variant_Data::pf64_Value, TConOpSys_Variant_Data::pf80_Value, TConOpSys_Variant_Data::pi128_Value, TConOpSys_Variant_Data::pi16_Value, TConOpSys_Variant_Data::pi256_Value, TConOpSys_Variant_Data::pi32_Value, TConOpSys_Variant_Data::pi64_Value, TConOpSys_Variant_Data::pi8_Value, TConOpSys_Variant_Data::pu128_Value, TConOpSys_Variant_Data::pu16_Value, TConOpSys_Variant_Data::pu256_Value, TConOpSys_Variant_Data::pu32_Value, TConOpSys_Variant_Data::pu64_Value, TConOpSys_Variant_Data::pu8_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), TConOpSys_Variant::struct_Data, TParameter_Base::struct_Value, TConOpSys_Variant_Data::u16_Value, TConOpSys_Variant_Data::u32_Value, TConOpSys_Variant_Data::u64_Value, and TConOpSys_Variant_Data::u8_Value.

Here is the call graph for this function:

◆ operator=() [29/40]

VOID TBlock_Input_Connector::operator= ( U128 *  u128_Variable)

Connect input connector to the U128 variable.

UML diagram

References enum_U128, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu128_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [30/40]

VOID TBlock_Input_Connector::operator= ( U128  u128_Value)

Connect input connector to the immediate U128 value.

UML diagram

References enum_U128, TBlock_Connector::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu128_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [31/40]

VOID TBlock_Input_Connector::operator= ( U16 u16_Variable)

Connect input connector to the U16 variable.

UML diagram

References enum_U16, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu16_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [32/40]

VOID TBlock_Input_Connector::operator= ( U16  u16_Value)

◆ operator=() [33/40]

VOID TBlock_Input_Connector::operator= ( U256 *  u256_Variable)

Connect input connector to the U256 variable.

UML diagram

References enum_U256, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu256_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [34/40]

VOID TBlock_Input_Connector::operator= ( U256  u256_Value)

Connect input connector to the immediate U256 value.

UML diagram

References enum_U256, TBlock_Connector::Get_Type(), object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu256_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [35/40]

VOID TBlock_Input_Connector::operator= ( U32 u32_Variable)

Connect input connector to the U32 variable.

UML diagram

References enum_U32, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu32_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [36/40]

VOID TBlock_Input_Connector::operator= ( U32  u32_Value)

◆ operator=() [37/40]

VOID TBlock_Input_Connector::operator= ( U64 u64_Variable)

Connect input connector to the U64 variable.

UML diagram

References enum_U64, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu64_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [38/40]

VOID TBlock_Input_Connector::operator= ( U64  u64_Value)

◆ operator=() [39/40]

VOID TBlock_Input_Connector::operator= ( U8 u8_Variable)

Connect input connector to the U8 variable.

UML diagram

References enum_U8, TBlock_Connector::Get_Type(), object_Pointer, TConOpSys_Variant_Data::pu8_Value, Set_Connected_Flag(), Set_Incompatible_Datatype_Flag(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ operator=() [40/40]

VOID TBlock_Input_Connector::operator= ( U8  u8_Value)

◆ Paint()

VOID __fastcall TBlock_Input_Connector::Paint ( )

◆ SaveToProjectFile()

VOID __fastcall TBlock_Input_Connector::SaveToProjectFile ( TMemIniFile *  ProjectFile,
AnsiString  SubSection,
int  ConnectorIndex 
)

◆ Set_Connected_Flag()

VOID TBlock_Input_Connector::Set_Connected_Flag ( )
private

Set input connector connected status method.


Note
None
Parameters
None
Returns
None
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Connected_Flag.png

References TBlock_Input_Connector::TInput_Connector_Status::Fields, struct_Status, TBlock_Input_Connector::TInput_Connector_Status::u32_Connected, TBlock_Input_Connector::TInput_Connector_Status::u32_Double_Connected, and TBlock_Input_Connector::TInput_Connector_Status::u32_Incompatible_Datatype.

Referenced by Connect(), and operator=().

Here is the caller graph for this function:

◆ Set_Incompatible_Datatype_Flag()

VOID TBlock_Input_Connector::Set_Incompatible_Datatype_Flag ( )
private

Set incompatible datatype status method.


Note
None
Parameters
None
Returns
None
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Incompatible_Datatype_Flag.png

References TBlock_Input_Connector::TInput_Connector_Status::Fields, struct_Status, TBlock_Input_Connector::TInput_Connector_Status::u32_Connected, TBlock_Input_Connector::TInput_Connector_Status::u32_Double_Connected, and TBlock_Input_Connector::TInput_Connector_Status::u32_Incompatible_Datatype.

Referenced by Connect(), and operator=().

Here is the caller graph for this function:

◆ Set_Type()

VOID TBlock_Input_Connector::Set_Type ( TBlock_Connector_Type  enum_Connector_Type)

Set specified data type of the input connector.


Note
None
Parameters
[in]enum_Connector_Type- Connector data type in according to the TBlock_Connector_Type
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type.png

References object_Pointer, TBlock_Connector::Resolve_Variant_Type(), TBlock_Connector::Set_Type(), and TConOpSys_Variant::Set_Type().

Referenced by Set_Type_BOOL(), Set_Type_F128(), Set_Type_F16(), Set_Type_F256(), Set_Type_F32(), Set_Type_F64(), Set_Type_I128(), Set_Type_I16(), Set_Type_I256(), Set_Type_I32(), Set_Type_I64(), Set_Type_I8(), Set_Type_U128(), Set_Type_U16(), Set_Type_U256(), Set_Type_U32(), Set_Type_U64(), Set_Type_U8(), TFunction_Block_ABB_SACE_FSM_T1::TFunction_Block_ABB_SACE_FSM_T1(), TFunction_Block_ABB_SACE_Model::TFunction_Block_ABB_SACE_Model(), TFunction_Block_AND_BOOL_1C_2I::TFunction_Block_AND_BOOL_1C_2I(), TFunction_Block_AND_BOOL_1C_3I::TFunction_Block_AND_BOOL_1C_3I(), TFunction_Block_AND_BOOL_1C_4I::TFunction_Block_AND_BOOL_1C_4I(), TFunction_Block_AND_BOOL_1C_5I::TFunction_Block_AND_BOOL_1C_5I(), TFunction_Block_AND_BOOL_1C_6I::TFunction_Block_AND_BOOL_1C_6I(), TFunction_Block_AND_BOOL_1C_7I::TFunction_Block_AND_BOOL_1C_7I(), TFunction_Block_AND_BOOL_1C_8I::TFunction_Block_AND_BOOL_1C_8I(), TFunction_Block_And_U16_1C_2I::TFunction_Block_And_U16_1C_2I(), TFunction_Block_Ballast_Control::TFunction_Block_Ballast_Control(), TFunction_Block_Cabinet_Cooling_System::TFunction_Block_Cabinet_Cooling_System(), TFunction_Block_Cabinet_Cooling_System_Model::TFunction_Block_Cabinet_Cooling_System_Model(), TFunction_Block_Clarke_Transformation::TFunction_Block_Clarke_Transformation(), TFunction_Block_Comparator_Equal_To_F32::TFunction_Block_Comparator_Equal_To_F32(), TFunction_Block_Comparator_Equal_To_U16::TFunction_Block_Comparator_Equal_To_U16(), TFunction_Block_Comparator_Equal_To_U32::TFunction_Block_Comparator_Equal_To_U32(), TFunction_Block_Comparator_Not_Equal_To_F32::TFunction_Block_Comparator_Not_Equal_To_F32(), TFunction_Block_Comparator_Not_Equal_To_U16::TFunction_Block_Comparator_Not_Equal_To_U16(), TFunction_Block_Cooling_System_Model::TFunction_Block_Cooling_System_Model(), TFunction_Block_Cosinus::TFunction_Block_Cosinus(), TFunction_Block_Crowbar_Control::TFunction_Block_Crowbar_Control(), TFunction_Block_DC_Bus_Precharge_Type_1_FSM::TFunction_Block_DC_Bus_Precharge_Type_1_FSM(), TFunction_Block_DC_Bus_Precharge_Type_2_FSM::TFunction_Block_DC_Bus_Precharge_Type_2_FSM(), TFunction_Block_DC_Offset_Compensation::TFunction_Block_DC_Offset_Compensation(), TFunction_Block_DFIG_IRD_Calculation::TFunction_Block_DFIG_IRD_Calculation(), TFunction_Block_DFIG_IRQ_To_ISQ_Convertion::TFunction_Block_DFIG_IRQ_To_ISQ_Convertion(), TFunction_Block_DFIG_Model::TFunction_Block_DFIG_Model(), TFunction_Block_DFIG_Torque_Model::TFunction_Block_DFIG_Torque_Model(), TFunction_Block_Discrete_Delay_Z1_F32_1C::TFunction_Block_Discrete_Delay_Z1_F32_1C(), TFunction_Block_Drive_Train_Vibration_Damping::TFunction_Block_Drive_Train_Vibration_Damping(), TFunction_Block_Environment::TFunction_Block_Environment(), TFunction_Block_FPGA_Trip_Controller_T1::TFunction_Block_FPGA_Trip_Controller_T1(), TFunction_Block_Grid_Power_Control::TFunction_Block_Grid_Power_Control(), TFunction_Block_I_Regulator::TFunction_Block_I_Regulator(), TFunction_Block_Instantaneous_Power_ab0_PQ::TFunction_Block_Instantaneous_Power_ab0_PQ(), TFunction_Block_Instantaneous_Power_ab_PQ::TFunction_Block_Instantaneous_Power_ab_PQ(), TFunction_Block_Instantaneous_Power_ABC_PQ::TFunction_Block_Instantaneous_Power_ABC_PQ(), TFunction_Block_Instantaneous_Power_DQ0_PQ::TFunction_Block_Instantaneous_Power_DQ0_PQ(), TFunction_Block_Instantaneous_Power_DQ_PQ::TFunction_Block_Instantaneous_Power_DQ_PQ(), TFunction_Block_Inverse_Clarke_Transformation::TFunction_Block_Inverse_Clarke_Transformation(), TFunction_Block_Inversion_BOOL_1C::TFunction_Block_Inversion_BOOL_1C(), TFunction_Block_Inversion_BOOL_2C::TFunction_Block_Inversion_BOOL_2C(), TFunction_Block_Inversion_BOOL_3C::TFunction_Block_Inversion_BOOL_3C(), TFunction_Block_Inversion_BOOL_4C::TFunction_Block_Inversion_BOOL_4C(), TFunction_Block_Inversion_BOOL_5C::TFunction_Block_Inversion_BOOL_5C(), TFunction_Block_Inversion_BOOL_6C::TFunction_Block_Inversion_BOOL_6C(), TFunction_Block_Latch_On_High_Level_F32_1C::TFunction_Block_Latch_On_High_Level_F32_1C(), TFunction_Block_Latch_On_Low_Level_F32_1C::TFunction_Block_Latch_On_Low_Level_F32_1C(), TFunction_Block_Line_Phase_Transformation::TFunction_Block_Line_Phase_Transformation(), TFunction_Block_Local_Remote_Switch_Controller::TFunction_Block_Local_Remote_Switch_Controller(), TFunction_Block_LVRT_FSM::TFunction_Block_LVRT_FSM(), TFunction_Block_Magnitude_2D::TFunction_Block_Magnitude_2D(), TFunction_Block_Magnitude_3D::TFunction_Block_Magnitude_3D(), TFunction_Block_Mechanical_To_Electrical_Angle::TFunction_Block_Mechanical_To_Electrical_Angle(), TFunction_Block_Moving_Average_128_1C::TFunction_Block_Moving_Average_128_1C(), TFunction_Block_Moving_Average_128_2C::TFunction_Block_Moving_Average_128_2C(), TFunction_Block_Moving_Average_128_3C::TFunction_Block_Moving_Average_128_3C(), TFunction_Block_Moving_Average_128_F32_1C_T2::TFunction_Block_Moving_Average_128_F32_1C_T2(), TFunction_Block_Moving_Average_256_1C::TFunction_Block_Moving_Average_256_1C(), TFunction_Block_Multiplication::TFunction_Block_Multiplication(), TFunction_Block_Multiplication_3::TFunction_Block_Multiplication_3(), TFunction_Block_Multiplication_4::TFunction_Block_Multiplication_4(), TFunction_Block_Multiplication_N_3::TFunction_Block_Multiplication_N_3(), TFunction_Block_NAND_3::TFunction_Block_NAND_3(), TFunction_Block_NAND_4::TFunction_Block_NAND_4(), TFunction_Block_NAND_5::TFunction_Block_NAND_5(), TFunction_Block_NAND_6::TFunction_Block_NAND_6(), TFunction_Block_NAND_7::TFunction_Block_NAND_7(), TFunction_Block_NAND_8::TFunction_Block_NAND_8(), TFunction_Block_NAND_BOOL_1C_2I::TFunction_Block_NAND_BOOL_1C_2I(), TFunction_Block_Negation_F32_1C::TFunction_Block_Negation_F32_1C(), TFunction_Block_Negation_F32_2C::TFunction_Block_Negation_F32_2C(), TFunction_Block_Negation_F32_3C::TFunction_Block_Negation_F32_3C(), TFunction_Block_Off_Delay::TFunction_Block_Off_Delay(), TFunction_Block_Orthogonal_Signal_Generator::TFunction_Block_Orthogonal_Signal_Generator(), TFunction_Block_OSG_1_Phase_PLL::TFunction_Block_OSG_1_Phase_PLL(), TFunction_Block_OSG_3_Phase_PLL::TFunction_Block_OSG_3_Phase_PLL(), TFunction_Block_PID_Regulator::TFunction_Block_PID_Regulator(), TFunction_Block_Polar_Vector_Generator::TFunction_Block_Polar_Vector_Generator(), TFunction_Block_Quadrature_Signal_Generator::TFunction_Block_Quadrature_Signal_Generator(), TFunction_Block_Quadrature_Signal_Generator_T1::TFunction_Block_Quadrature_Signal_Generator_T1(), TFunction_Block_SCR_Cut_Wave_Controller_1_Phase::TFunction_Block_SCR_Cut_Wave_Controller_1_Phase(), TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase(), TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase(), TFunction_Block_Single_Ended_To_Differential::TFunction_Block_Single_Ended_To_Differential(), TFunction_Block_Sinus::TFunction_Block_Sinus(), TFunction_Block_Sinus_Cosinus_F32_T1::TFunction_Block_Sinus_Cosinus_F32_T1(), TFunction_Block_Sinus_Cosinus_F32_T2::TFunction_Block_Sinus_Cosinus_F32_T2(), TFunction_Block_Sinus_Cosinus_F32_T3::TFunction_Block_Sinus_Cosinus_F32_T3(), TFunction_Block_Sinus_Cosinus_F32_T4::TFunction_Block_Sinus_Cosinus_F32_T4(), TFunction_Block_Sinus_Cosinus_T1::TFunction_Block_Sinus_Cosinus_T1(), TFunction_Block_Sinus_Cosinus_T2::TFunction_Block_Sinus_Cosinus_T2(), TFunction_Block_Sinus_Cosinus_T3::TFunction_Block_Sinus_Cosinus_T3(), TFunction_Block_Sinus_Cosinus_T4::TFunction_Block_Sinus_Cosinus_T4(), TFunction_Block_Sinus_Signal_Generator::TFunction_Block_Sinus_Signal_Generator(), TFunction_Block_Slew_Rate_Limit::TFunction_Block_Slew_Rate_Limit(), TFunction_Block_SRF_PLL::TFunction_Block_SRF_PLL(), TFunction_Block_Transport_Delay_F32_128::TFunction_Block_Transport_Delay_F32_128(), TFunction_Block_Transport_Delay_F32_256::TFunction_Block_Transport_Delay_F32_256(), TFunction_Block_Type_Convertion_BOOL_F32::TFunction_Block_Type_Convertion_BOOL_F32(), TFunction_Block_Type_Convertion_BOOL_F64::TFunction_Block_Type_Convertion_BOOL_F64(), TFunction_Block_Type_Convertion_F32_I16::TFunction_Block_Type_Convertion_F32_I16(), TFunction_Block_Type_Convertion_U32_F32::TFunction_Block_Type_Convertion_U32_F32(), TFunction_Block_Window_Integrator::TFunction_Block_Window_Integrator(), TKG3_LCSI_T1::TKG3_LCSI_T1(), TKG3_PLC_T0::TKG3_PLC_T0(), TP005_03_V2_0_AI_BUG_FIX::TP005_03_V2_0_AI_BUG_FIX(), TP005_03_V2_0_AI_V::TP005_03_V2_0_AI_V(), TP005_03_V2_0_AI_V_BUG_FIX::TP005_03_V2_0_AI_V_BUG_FIX(), TP013_49_V1_0_RTD::TP013_49_V1_0_RTD(), TP015_09_FOTR_T0::TP015_09_FOTR_T0(), TP015_09_FOTR_T1::TP015_09_FOTR_T1(), TP016_26_KG3_TSA_T1::TP016_26_KG3_TSA_T1(), TP016_37_V1_DS1_IO::TP016_37_V1_DS1_IO(), TP017_05_KG3_AO_T2::TP017_05_KG3_AO_T2(), TP017_05_KG3_AO_T3::TP017_05_KG3_AO_T3(), TP017_05_KG3_AO_T4::TP017_05_KG3_AO_T4(), TP017_20_KG3_FOTR_T0::TP017_20_KG3_FOTR_T0(), TP017_20_KG3_FOTR_T1::TP017_20_KG3_FOTR_T1(), TP017_42_KG3_AI_T0::TP017_42_KG3_AI_T0(), TP017_42_KG3_AI_T1::TP017_42_KG3_AI_T1(), TP017_42_KG3_AI_T2::TP017_42_KG3_AI_T2(), TP017_43_KG3_DCB_T0::TP017_43_KG3_DCB_T0(), TP017_43_KG3_DCB_T1::TP017_43_KG3_DCB_T1(), TP017_66_KG3_FAN::TP017_66_KG3_FAN(), TP018_20_KG3_EXT_VI::TP018_20_KG3_EXT_VI(), TP018_26_KG3_GIO_T0::TP018_26_KG3_GIO_T0(), TP018_26_KG3_GIO_T1::TP018_26_KG3_GIO_T1(), TP018_34_KG3_BLCP_T1::TP018_34_KG3_BLCP_T1(), TP019_14_KG3_DIO2_T1::TP019_14_KG3_DIO2_T1(), TP020_12_KG3_GRTD_T0::TP020_12_KG3_GRTD_T0(), TP020_12_KG3_GRTD_T1::TP020_12_KG3_GRTD_T1(), TPWM_1C2P2L::TPWM_1C2P2L(), and TPWM_3P2L::TPWM_3P2L().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Type_BOOL()

VOID TBlock_Input_Connector::Set_Type_BOOL ( BOOL  bool_Value)

Set data type of the input connector to BOOL and initialise by specifiet value.


Note
None
Parameters
[in]bool_Value- Default BOOL initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_BOOL.png

References TConOpSys_Variant_Data::bool_Value, enum_BOOL, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pbool_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Referenced by TFunction_Block_Contactor_Model::TFunction_Block_Contactor_Model(), TFunction_Block_Debounce_BOOL_1C::TFunction_Block_Debounce_BOOL_1C(), TFunction_Block_Digital_Input_T2::TFunction_Block_Digital_Input_T2(), TFunction_Block_Digital_Output_T2::TFunction_Block_Digital_Output_T2(), TFunction_Block_FPGA_Trip_Controller_T0::TFunction_Block_FPGA_Trip_Controller_T0(), TFunction_Block_Grid_Filter::TFunction_Block_Grid_Filter(), TFunction_Block_Increment_Decrement_Button_Controller::TFunction_Block_Increment_Decrement_Button_Controller(), TFunction_Block_Limit_2D_XY_F32_1C::TFunction_Block_Limit_2D_XY_F32_1C(), TFunction_Block_Liquid_Cooling_System::TFunction_Block_Liquid_Cooling_System(), TFunction_Block_Liquid_Cooling_System_T2::TFunction_Block_Liquid_Cooling_System_T2(), TFunction_Block_Liquid_Cooling_System_T3::TFunction_Block_Liquid_Cooling_System_T3(), TFunction_Block_Merge_BOOL_U16::TFunction_Block_Merge_BOOL_U16(), TFunction_Block_Merge_BOOL_U32::TFunction_Block_Merge_BOOL_U32(), TFunction_Block_Multiplexer_BOOL_1C_2I_T1::TFunction_Block_Multiplexer_BOOL_1C_2I_T1(), TFunction_Block_Multiplexer_BOOL_1C_4I_T1::TFunction_Block_Multiplexer_BOOL_1C_4I_T1(), TFunction_Block_Multiplexer_BOOL_1C_4I_T2::TFunction_Block_Multiplexer_BOOL_1C_4I_T2(), TFunction_Block_Multiplexer_F32_1C_4I_T1::TFunction_Block_Multiplexer_F32_1C_4I_T1(), TFunction_Block_Multiplexer_F32_2C_2I_T1::TFunction_Block_Multiplexer_F32_2C_2I_T1(), TFunction_Block_Multiplexer_F32_2C_4I_T1::TFunction_Block_Multiplexer_F32_2C_4I_T1(), TFunction_Block_NOR_1C_17I::TFunction_Block_NOR_1C_17I(), TFunction_Block_NOR_1C_18I::TFunction_Block_NOR_1C_18I(), TFunction_Block_NOR_1C_19I::TFunction_Block_NOR_1C_19I(), TFunction_Block_NOR_1C_20I::TFunction_Block_NOR_1C_20I(), TFunction_Block_NOR_1C_2I::TFunction_Block_NOR_1C_2I(), TFunction_Block_NOR_1C_3I::TFunction_Block_NOR_1C_3I(), TFunction_Block_NOR_1C_4I::TFunction_Block_NOR_1C_4I(), TFunction_Block_NOR_1C_5I::TFunction_Block_NOR_1C_5I(), TFunction_Block_NOR_1C_6I::TFunction_Block_NOR_1C_6I(), TFunction_Block_NOR_1C_7I::TFunction_Block_NOR_1C_7I(), TFunction_Block_NOR_1C_8I::TFunction_Block_NOR_1C_8I(), TFunction_Block_On_Delay::TFunction_Block_On_Delay(), TFunction_Block_OR_1C_13I::TFunction_Block_OR_1C_13I(), TFunction_Block_OR_1C_17I::TFunction_Block_OR_1C_17I(), TFunction_Block_OR_1C_18I::TFunction_Block_OR_1C_18I(), TFunction_Block_OR_1C_19I::TFunction_Block_OR_1C_19I(), TFunction_Block_OR_1C_20I::TFunction_Block_OR_1C_20I(), TFunction_Block_OR_1C_22I::TFunction_Block_OR_1C_22I(), TFunction_Block_OR_1C_23I::TFunction_Block_OR_1C_23I(), TFunction_Block_OR_1C_24I::TFunction_Block_OR_1C_24I(), TFunction_Block_OR_1C_2I::TFunction_Block_OR_1C_2I(), TFunction_Block_OR_1C_3I::TFunction_Block_OR_1C_3I(), TFunction_Block_OR_1C_4I::TFunction_Block_OR_1C_4I(), TFunction_Block_OR_1C_5I::TFunction_Block_OR_1C_5I(), TFunction_Block_OR_1C_6I::TFunction_Block_OR_1C_6I(), TFunction_Block_OR_1C_7I::TFunction_Block_OR_1C_7I(), TFunction_Block_OR_1C_8I::TFunction_Block_OR_1C_8I(), TFunction_Block_OR_1C_9I::TFunction_Block_OR_1C_9I(), TFunction_Block_PI_Regulator_F32_T1::TFunction_Block_PI_Regulator_F32_T1(), TFunction_Block_PI_Regulator_F32_T2::TFunction_Block_PI_Regulator_F32_T2(), TFunction_Block_PI_Regulator_F32_T3::TFunction_Block_PI_Regulator_F32_T3(), TFunction_Block_PI_Regulator_F32_T4::TFunction_Block_PI_Regulator_F32_T4(), TFunction_Block_PI_Regulator_F32_T5::TFunction_Block_PI_Regulator_F32_T5(), TFunction_Block_PI_Regulator_F32_T6::TFunction_Block_PI_Regulator_F32_T6(), TFunction_Block_PI_Regulator_F32_T7::TFunction_Block_PI_Regulator_F32_T7(), TFunction_Block_PI_Regulator_F32_T8::TFunction_Block_PI_Regulator_F32_T8(), TFunction_Block_PT1_1C_T3::TFunction_Block_PT1_1C_T3(), TFunction_Block_PT1_3C_T3::TFunction_Block_PT1_3C_T3(), TFunction_Block_PT1_F32_1C_T2::TFunction_Block_PT1_F32_1C_T2(), TFunction_Block_Raise_Event_BOOL_Edge::TFunction_Block_Raise_Event_BOOL_Edge(), TFunction_Block_Raise_Event_BOOL_Falling_Edge::TFunction_Block_Raise_Event_BOOL_Falling_Edge(), TFunction_Block_Raise_Event_BOOL_Riseing_Edge::TFunction_Block_Raise_Event_BOOL_Riseing_Edge(), TFunction_Block_RS_Flip_Flop_BOOL::TFunction_Block_RS_Flip_Flop_BOOL(), TFunction_Block_Run_Stop_Button_Controller::TFunction_Block_Run_Stop_Button_Controller(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C(), TFunction_Block_Sinus_Filter_Synchroniser::TFunction_Block_Sinus_Filter_Synchroniser(), TFunction_Block_Software_Trip_Controller_T1::TFunction_Block_Software_Trip_Controller_T1(), TFunction_Block_Software_Trip_Controller_T2::TFunction_Block_Software_Trip_Controller_T2(), TFunction_Block_Software_Trip_Controller_T3::TFunction_Block_Software_Trip_Controller_T3(), TFunction_Block_Switch_Button_Controller::TFunction_Block_Switch_Button_Controller(), TFunction_Block_Temperature_Monitor::TFunction_Block_Temperature_Monitor(), TFunction_Block_Toggle_Button_Controller::TFunction_Block_Toggle_Button_Controller(), TKG3_CAB_EXT_T1::TKG3_CAB_EXT_T1(), TKG3_DCBIO_V2::TKG3_DCBIO_V2(), TP005_03_V2_0_AI::TP005_03_V2_0_AI(), TP005_03_V2_0_AI_2V_E1::TP005_03_V2_0_AI_2V_E1(), TP005_06_V2_0_DIO::TP005_06_V2_0_DIO(), TP011_35_V2_0_DC_Bus::TP011_35_V2_0_DC_Bus(), TP015_09_FOTR_T0::TP015_09_FOTR_T0(), TP015_09_V1_0_Crowbar::TP015_09_V1_0_Crowbar(), TP015_09_V1_0_DC_Bus::TP015_09_V1_0_DC_Bus(), TP015_09_V1_0_DC_Bus_T2::TP015_09_V1_0_DC_Bus_T2(), TP015_09_V1_Crowbar_T2::TP015_09_V1_Crowbar_T2(), TP015_09_V1_DIO_T1::TP015_09_V1_DIO_T1(), TP017_21_KG3_DIO_T0::TP017_21_KG3_DIO_T0(), TP017_21_KG3_DIO_T1::TP017_21_KG3_DIO_T1(), TP017_52_KG3_CI_T1::TP017_52_KG3_CI_T1(), TP019_11_KG3_FC::TP019_11_KG3_FC(), TP019_11_KG3_MOD::TP019_11_KG3_MOD(), TP020_29_KG3_ENC_T1::TP020_29_KG3_ENC_T1(), TP020_36_V1_0_DCBIO::TP020_36_V1_0_DCBIO(), TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator(), TPWM_1C3P2L::TPWM_1C3P2L(), and TPWM_3P2L_T1::TPWM_3P2L_T1().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Type_F128()

VOID TBlock_Input_Connector::Set_Type_F128 ( F128  f128_Value)

Set data type of the input connector to F128 and initialise by specifiet value.


Note
None
Parameters
[in]f128_Value- Default F128 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_F128.png

References enum_F128, TConOpSys_Variant_Data::f128_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pf128_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_F16()

VOID TBlock_Input_Connector::Set_Type_F16 ( F16  f16_Value)

Set data type of the input connector to F16 and initialise by specifiet value.


Note
None
Parameters
[in]f16_Value- Default F16 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_F16.png

References enum_F16, object_Pointer, TBlock_Connector::object_Storage, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_F256()

VOID TBlock_Input_Connector::Set_Type_F256 ( F256  f256_Value)

Set data type of the input connector to F256 and initialise by specifiet value.


Note
None
Parameters
[in]f256_Value- Default F256 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_F256.png

References enum_F256, TConOpSys_Variant_Data::f256_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pf256_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_F32()

VOID TBlock_Input_Connector::Set_Type_F32 ( F32  f32_Value)

Set data type of the input connector to F32 and initialise by specifiet value.


Note
None
Parameters
[in]f32_Value- Default f32 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_F32.png

References enum_F32, TConOpSys_Variant_Data::f32_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pf32_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Referenced by TFunction_Block_4_20mA_To_Signal_Converter_1C::TFunction_Block_4_20mA_To_Signal_Converter_1C(), TFunction_Block_Abs_F32_1C::TFunction_Block_Abs_F32_1C(), TFunction_Block_Abs_F32_3C::TFunction_Block_Abs_F32_3C(), TFunction_Block_Addition_F32_1C_2I::TFunction_Block_Addition_F32_1C_2I(), TFunction_Block_Addition_F32_1C_3I::TFunction_Block_Addition_F32_1C_3I(), TFunction_Block_Addition_F32_1C_4I::TFunction_Block_Addition_F32_1C_4I(), TFunction_Block_Angle_Addition_F32_1C_2I::TFunction_Block_Angle_Addition_F32_1C_2I(), TFunction_Block_Band_Comparator_F32_1C_T1::TFunction_Block_Band_Comparator_F32_1C_T1(), TFunction_Block_Band_Comparator_F32_1C_T2::TFunction_Block_Band_Comparator_F32_1C_T2(), TFunction_Block_Band_F32_8C_T1::TFunction_Block_Band_F32_8C_T1(), TFunction_Block_Comparator_Greater_Than_F32_12C::TFunction_Block_Comparator_Greater_Than_F32_12C(), TFunction_Block_Comparator_Greater_Than_F32_1C::TFunction_Block_Comparator_Greater_Than_F32_1C(), TFunction_Block_Comparator_Less_Than::TFunction_Block_Comparator_Less_Than(), TFunction_Block_Contactor_Model::TFunction_Block_Contactor_Model(), TFunction_Block_Debounce_BOOL_1C::TFunction_Block_Debounce_BOOL_1C(), TFunction_Block_Division_F32_1C::TFunction_Block_Division_F32_1C(), TFunction_Block_Gain::TFunction_Block_Gain(), TFunction_Block_Gain_Negation::TFunction_Block_Gain_Negation(), TFunction_Block_Grid_Filter::TFunction_Block_Grid_Filter(), TFunction_Block_Increment_Decrement_Button_Controller::TFunction_Block_Increment_Decrement_Button_Controller(), TFunction_Block_Incremental_Encoder_Model::TFunction_Block_Incremental_Encoder_Model(), TFunction_Block_Inverse_Park_Transformation::TFunction_Block_Inverse_Park_Transformation(), TFunction_Block_Inverse_Park_Transformation_DQ_ABC::TFunction_Block_Inverse_Park_Transformation_DQ_ABC(), TFunction_Block_Limit_2D_F32_1C::TFunction_Block_Limit_2D_F32_1C(), TFunction_Block_Limit_2D_X_F32_1C::TFunction_Block_Limit_2D_X_F32_1C(), TFunction_Block_Limit_2D_XY_F32_1C::TFunction_Block_Limit_2D_XY_F32_1C(), TFunction_Block_Limit_F32_1C::TFunction_Block_Limit_F32_1C(), TFunction_Block_Limit_LEZ_F32_1C::TFunction_Block_Limit_LEZ_F32_1C(), TFunction_Block_Liquid_Cooling_System::TFunction_Block_Liquid_Cooling_System(), TFunction_Block_Liquid_Cooling_System_T2::TFunction_Block_Liquid_Cooling_System_T2(), TFunction_Block_Liquid_Cooling_System_T3::TFunction_Block_Liquid_Cooling_System_T3(), TFunction_Block_Maximum_F32_1C_2I::TFunction_Block_Maximum_F32_1C_2I(), TFunction_Block_Maximum_F32_20C_2I::TFunction_Block_Maximum_F32_20C_2I(), TFunction_Block_Maximum_F32_2C_2I::TFunction_Block_Maximum_F32_2C_2I(), TFunction_Block_Minimum_F32_1C_2I::TFunction_Block_Minimum_F32_1C_2I(), TFunction_Block_Minimum_F32_20C_2I::TFunction_Block_Minimum_F32_20C_2I(), TFunction_Block_Minimum_F32_2C_2I::TFunction_Block_Minimum_F32_2C_2I(), TFunction_Block_Multiplexer_F32_1C_4I_T1::TFunction_Block_Multiplexer_F32_1C_4I_T1(), TFunction_Block_Multiplexer_F32_1C_4I_T2::TFunction_Block_Multiplexer_F32_1C_4I_T2(), TFunction_Block_Multiplexer_F32_2C_2I_T1::TFunction_Block_Multiplexer_F32_2C_2I_T1(), TFunction_Block_Multiplexer_F32_2C_4I_T1::TFunction_Block_Multiplexer_F32_2C_4I_T1(), TFunction_Block_Multiplicative_Inverse_F32_1C::TFunction_Block_Multiplicative_Inverse_F32_1C(), TFunction_Block_Offset_Gain::TFunction_Block_Offset_Gain(), TFunction_Block_On_Delay::TFunction_Block_On_Delay(), TFunction_Block_Park_Transformation_F32_T1::TFunction_Block_Park_Transformation_F32_T1(), TFunction_Block_Park_Transformation_F32_T2::TFunction_Block_Park_Transformation_F32_T2(), TFunction_Block_Park_Transformation_F32_T3::TFunction_Block_Park_Transformation_F32_T3(), TFunction_Block_Park_Transformation_F32_T4::TFunction_Block_Park_Transformation_F32_T4(), TFunction_Block_PI_Regulator_F32_T1::TFunction_Block_PI_Regulator_F32_T1(), TFunction_Block_PI_Regulator_F32_T2::TFunction_Block_PI_Regulator_F32_T2(), TFunction_Block_PI_Regulator_F32_T3::TFunction_Block_PI_Regulator_F32_T3(), TFunction_Block_PI_Regulator_F32_T4::TFunction_Block_PI_Regulator_F32_T4(), TFunction_Block_PI_Regulator_F32_T5::TFunction_Block_PI_Regulator_F32_T5(), TFunction_Block_PI_Regulator_F32_T6::TFunction_Block_PI_Regulator_F32_T6(), TFunction_Block_PI_Regulator_F32_T7::TFunction_Block_PI_Regulator_F32_T7(), TFunction_Block_PI_Regulator_F32_T8::TFunction_Block_PI_Regulator_F32_T8(), TFunction_Block_PT1_1C_T3::TFunction_Block_PT1_1C_T3(), TFunction_Block_PT1_3C_T3::TFunction_Block_PT1_3C_T3(), TFunction_Block_PT1_F32_1C_T1::TFunction_Block_PT1_F32_1C_T1(), TFunction_Block_PT1_F32_1C_T2::TFunction_Block_PT1_F32_1C_T2(), TFunction_Block_PT1_F32_2C_T1::TFunction_Block_PT1_F32_2C_T1(), TFunction_Block_PT1_F32_3C_T1::TFunction_Block_PT1_F32_3C_T1(), TFunction_Block_PT1_F32_4C_T1::TFunction_Block_PT1_F32_4C_T1(), TFunction_Block_PT1_F32_8C_T1::TFunction_Block_PT1_F32_8C_T1(), TFunction_Block_Range_F32_1C_8I::TFunction_Block_Range_F32_1C_8I(), TFunction_Block_Rectangular_Signal_Generator_BOOL_T1::TFunction_Block_Rectangular_Signal_Generator_BOOL_T1(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::TFunction_Block_Rectangular_Signal_Generator_F32_T1(), TFunction_Block_RMS_Moving_Average_Filter_128_3C::TFunction_Block_RMS_Moving_Average_Filter_128_3C(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C(), TFunction_Block_Scale_ADC_Value::TFunction_Block_Scale_ADC_Value(), TFunction_Block_Scaled_Data_Type_Convertion_F32_I16::TFunction_Block_Scaled_Data_Type_Convertion_F32_I16(), TFunction_Block_Signal_Delay::TFunction_Block_Signal_Delay(), TFunction_Block_Sinus_Filter_Synchroniser::TFunction_Block_Sinus_Filter_Synchroniser(), TFunction_Block_Subtraction_F32_1C_2I::TFunction_Block_Subtraction_F32_1C_2I(), TFunction_Block_Subtraction_F32_1C_3I::TFunction_Block_Subtraction_F32_1C_3I(), TFunction_Block_Subtraction_F32_1C_4I::TFunction_Block_Subtraction_F32_1C_4I(), TFunction_Block_Subtraction_F32_2C_2I::TFunction_Block_Subtraction_F32_2C_2I(), TFunction_Block_Temperature_Monitor::TFunction_Block_Temperature_Monitor(), TKG3_CAB_EXT_T1::TKG3_CAB_EXT_T1(), TKG3_DCBIO_V2::TKG3_DCBIO_V2(), TKG3_RTD2_T0::TKG3_RTD2_T0(), TKG3_RTD2_T1::TKG3_RTD2_T1(), TP005_03_V2_0_AI::TP005_03_V2_0_AI(), TP005_03_V2_0_AI_2V::TP005_03_V2_0_AI_2V(), TP005_03_V2_0_AI_2V_E1::TP005_03_V2_0_AI_2V_E1(), TP011_35_V2_0_DC_Bus::TP011_35_V2_0_DC_Bus(), TP015_09_V1_0_DC_Bus::TP015_09_V1_0_DC_Bus(), TP015_09_V1_0_Encoder::TP015_09_V1_0_Encoder(), TP015_09_V1_0_RTD::TP015_09_V1_0_RTD(), TP017_05_KG3_AO_T1::TP017_05_KG3_AO_T1(), TP017_41_KG3_RTD::TP017_41_KG3_RTD(), TP017_52_KG3_CI_T1::TP017_52_KG3_CI_T1(), TP018_39_KG3_BLA_T1::TP018_39_KG3_BLA_T1(), TP018_39_KG3_BLA_T1_E::TP018_39_KG3_BLA_T1_E(), TP019_11_KG3_FC::TP019_11_KG3_FC(), TP019_11_KG3_MOD::TP019_11_KG3_MOD(), TP020_36_V1_0_DCBIO::TP020_36_V1_0_DCBIO(), TP021_12_KG3_Cooling_System_Model_Emulator::TP021_12_KG3_Cooling_System_Model_Emulator(), TPWM_1C3P2L::TPWM_1C3P2L(), and TPWM_3P2L_T1::TPWM_3P2L_T1().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Type_F64()

VOID TBlock_Input_Connector::Set_Type_F64 ( F64  f64_Value)

Set data type of the input connector to F64 and initialise by specifiet value.


Note
None
Parameters
[in]f64_Value- Default F64 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_F64.png

References enum_F64, TConOpSys_Variant_Data::f64_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pf64_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_F80()

VOID TBlock_Input_Connector::Set_Type_F80 ( F80  f80_Value)

Set data type of the input connector to F80 and initialise by specifiet value.


Note
None
Parameters
[in]f80_Value- Default F80 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram

◆ Set_Type_I128()

VOID TBlock_Input_Connector::Set_Type_I128 ( I128  i128_Value)

Set data type of the input connector to I128 and initialise by specifiet value.


Note
None
Parameters
[in]i128_Value- Default I128 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I128.png

References enum_I128, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi128_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_I16()

VOID TBlock_Input_Connector::Set_Type_I16 ( I16  i16_Value)

Set data type of the input connector to I16 and initialise by specifiet value.


Note
None
Parameters
[in]i16_Value- Default I16 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I16.png

References enum_I16, TConOpSys_Variant_Data::i16_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi16_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Referenced by TFunction_Block_Scale_ADC_Value::TFunction_Block_Scale_ADC_Value().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Type_I256()

VOID TBlock_Input_Connector::Set_Type_I256 ( I256  i256_Value)

Set data type of the input connector to I256 and initialise by specifiet value.


Note
None
Parameters
[in]i256_Value- Default I256 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I256.png

References enum_I256, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi256_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_I32()

VOID TBlock_Input_Connector::Set_Type_I32 ( I32  i32_Value)

Set data type of the input connector to I32 and initialise by specifiet value.


Note
None
Parameters
[in]i32_Value- Default I32 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I32.png

References enum_I32, TConOpSys_Variant_Data::i32_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi32_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_I64()

VOID TBlock_Input_Connector::Set_Type_I64 ( I64  i64_Value)

Set data type of the input connector to I64 and initialise by specifiet value.


Note
None
Parameters
[in]i64_Value- Default I64 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I64.png

References enum_I64, TConOpSys_Variant_Data::i64_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi64_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_I8()

VOID TBlock_Input_Connector::Set_Type_I8 ( I8  i8_Value)

Set data type of the input connector to I8 and initialise by specifiet value.


Note
None
Parameters
[in]i8_Value- Default I8 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_I8.png

References enum_I8, TConOpSys_Variant_Data::i8_Value, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pi8_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_U128()

VOID TBlock_Input_Connector::Set_Type_U128 ( U128  u128_Value)

Set data type of the input connector to U128 and initialise by specifiet value.


Note
None
Parameters
[in]u128_Value- Default U128 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_U128.png

References enum_U128, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu128_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_U16()

VOID TBlock_Input_Connector::Set_Type_U16 ( U16  u16_Value)

◆ Set_Type_U256()

VOID TBlock_Input_Connector::Set_Type_U256 ( U256  u256_Value)

Set data type of the input connector to U256 and initialise by specifiet value.


Note
None
Parameters
[in]u256_Value- Default U256 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_U256.png

References enum_U256, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu256_Value, Set_Type(), and TConOpSys_Variant::struct_Data.

Here is the call graph for this function:

◆ Set_Type_U32()

VOID TBlock_Input_Connector::Set_Type_U32 ( U32  u32_Value)

◆ Set_Type_U64()

VOID TBlock_Input_Connector::Set_Type_U64 ( U64  u64_Value)

Set data type of the input connector to U64 and initialise by specifiet value.


Note
None
Parameters
[in]u64_Value- Default U64 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_U64.png

References enum_U64, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu64_Value, Set_Type(), TConOpSys_Variant::struct_Data, and TConOpSys_Variant_Data::u64_Value.

Referenced by TFunction_Block_Split_U64_U32::TFunction_Block_Split_U64_U32(), and TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_T1().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ Set_Type_U8()

VOID TBlock_Input_Connector::Set_Type_U8 ( U8  u8_Value)

Set data type of the input connector to U8 and initialise by specifiet value.


Note
None
Parameters
[in]u8_Value- Default U8 initalisation value of input connector
Override
Not allowed
Attention
None
UML diagram
dot_TBlock_Input_Connector__Set_Type_U8.png

References enum_U8, object_Pointer, TBlock_Connector::object_Storage, TConOpSys_Variant_Data::pu8_Value, Set_Type(), TConOpSys_Variant::struct_Data, and TConOpSys_Variant_Data::u8_Value.

Referenced by TFunction_Block_Digital_Input_T2::TFunction_Block_Digital_Input_T2(), TFunction_Block_Digital_Output_T2::TFunction_Block_Digital_Output_T2(), TFunction_Block_Merge_U8_U16::TFunction_Block_Merge_U8_U16(), TP017_21_KG3_DIO_T2::TP017_21_KG3_DIO_T2(), TP020_12_KG3_PTE_T1::TP020_12_KG3_PTE_T1(), and TP021_23_KG3_EVIO_T1::TP021_23_KG3_EVIO_T1().

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ object_Pointer

TConOpSys_Variant TBlock_Input_Connector::object_Pointer

Pointer to the input signal external data storage.

Todo:
ANVILEX KM: Make property not accessable ==> Mode to private

Referenced by TFunction_Block_Liquid_Cooling_System_T2::Chiller(), Connect(), TFunction_Block_4_20mA_To_Signal_Converter_1C::Execute(), TFunction_Block_ABB_SACE_FSM_T1::Execute(), TFunction_Block_ABB_SACE_Model::Execute(), TFunction_Block_Abs_F32_1C::Execute(), TFunction_Block_Abs_F32_2C::Execute(), TFunction_Block_Abs_F32_3C::Execute(), TFunction_Block_Addition_F32_1C_2I::Execute(), TFunction_Block_Addition_F32_1C_3I::Execute(), TFunction_Block_Addition_F32_1C_4I::Execute(), TFunction_Block_Moving_Average_128_1C::Execute(), TFunction_Block_Moving_Average_128_F32_1C_T2::Execute(), TFunction_Block_Moving_Average_128_2C::Execute(), TFunction_Block_Moving_Average_128_3C::Execute(), TFunction_Block_Moving_Average_256_1C::Execute(), TFunction_Block_AND_BOOL_1C_2I::Execute(), TFunction_Block_AND_BOOL_1C_3I::Execute(), TFunction_Block_AND_BOOL_1C_4I::Execute(), TFunction_Block_AND_BOOL_1C_5I::Execute(), TFunction_Block_AND_BOOL_1C_7I::Execute(), TFunction_Block_AND_BOOL_1C_8I::Execute(), TFunction_Block_And_U16_1C_2I::Execute(), TFunction_Block_Angle_Addition_F32_1C_2I::Execute(), TFunction_Block_Ballast_Control::Execute(), TFunction_Block_Band_Comparator_F32_1C_T1::Execute(), TFunction_Block_Band_Comparator_F32_1C_T2::Execute(), TFunction_Block_Band_F32_8C_T1::Execute(), TFunction_Block_Merge_BOOL_U16::Execute(), TFunction_Block_Merge_BOOL_U32::Execute(), TFunction_Block_Merge_U8_U16::Execute(), TFunction_Block_Split_U16_BOOL::Execute(), TFunction_Block_Split_U32_BOOL::Execute(), TFunction_Block_Split_U16_U8::Execute(), TFunction_Block_Split_U16_U16::Execute(), TFunction_Block_Split_U64_U32::Execute(), TFunction_Block_Cabinet_Cooling_System::Execute(), TFunction_Block_Cabinet_Cooling_System_Model::Execute(), TFunction_Block_Clarke_Transformation::Execute(), TFunction_Block_Comparator_Equal_To_F32::Execute(), TFunction_Block_Comparator_Equal_To_U16::Execute(), TFunction_Block_Comparator_Equal_To_U32::Execute(), TFunction_Block_Comparator_Greater_Than_F32_1C::Execute(), TFunction_Block_Comparator_Greater_Than_F32_12C::Execute(), TFunction_Block_Comparator_Less_Than::Execute(), TFunction_Block_Comparator_Not_Equal_To_F32::Execute(), TFunction_Block_Comparator_Not_Equal_To_U16::Execute(), TFunction_Block_Contactor_Model::Execute(), TFunction_Block_Cooling_System_Model::Execute(), TFunction_Block_Cosinus::Execute(), TFunction_Block_Crowbar_Control::Execute(), TFunction_Block_DC_Bus_Precharge_Type_1_FSM::Execute(), TFunction_Block_DC_Bus_Precharge_Type_2_FSM::Execute(), TFunction_Block_DC_Offset_Compensation::Execute(), TFunction_Block_Debounce_BOOL_1C::Execute(), TFunction_Block_DFIG_IRD_Calculation::Execute(), TFunction_Block_DFIG_IRQ_To_ISQ_Convertion::Execute(), TFunction_Block_DFIG_Torque_Model::Execute(), TFunction_Block_Discrete_Delay_Z1_F32_1C::Execute(), TFunction_Block_Division_F32_1C::Execute(), TFunction_Block_Drive_Train_Vibration_Damping::Execute(), TFunction_Block_Environment::Execute(), TFunction_Block_Gain::Execute(), TFunction_Block_Gain_Negation::Execute(), TFunction_Block_Grid_Filter::Execute(), TFunction_Block_Grid_Power_Control::Execute(), TFunction_Block_I_Regulator::Execute(), TFunction_Block_Increment_Decrement_Button_Controller::Execute(), TFunction_Block_Instantaneous_Power_ABC_PQ::Execute(), TFunction_Block_Instantaneous_Power_ab_PQ::Execute(), TFunction_Block_Instantaneous_Power_ab0_PQ::Execute(), TFunction_Block_Instantaneous_Power_DQ_PQ::Execute(), TFunction_Block_Instantaneous_Power_DQ0_PQ::Execute(), TFunction_Block_Inverse_Clarke_Transformation::Execute(), TFunction_Block_Inverse_Park_Transformation::Execute(), TFunction_Block_Inverse_Park_Transformation_DQ_ABC::Execute(), TFunction_Block_Latch_On_High_Level_F32_1C::Execute(), TFunction_Block_Latch_On_Low_Level_F32_1C::Execute(), TFunction_Block_Limit_2D_F32_1C::Execute(), TFunction_Block_Limit_2D_X_F32_1C::Execute(), TFunction_Block_Limit_2D_XY_F32_1C::Execute(), TFunction_Block_Limit_F32_1C::Execute(), TFunction_Block_Limit_LEZ_F32_1C::Execute(), TFunction_Block_Line_Phase_Transformation::Execute(), TFunction_Block_Liquid_Cooling_System::Execute(), TFunction_Block_Liquid_Cooling_System_T2::Execute(), TFunction_Block_Liquid_Cooling_System_T3::Execute(), TFunction_Block_Local_Remote_Switch_Controller::Execute(), TFunction_Block_LVRT_FSM::Execute(), TFunction_Block_Magnitude_2D::Execute(), TFunction_Block_Magnitude_3D::Execute(), TFunction_Block_Maximum_F32_1C_2I::Execute(), TFunction_Block_Maximum_F32_20C_2I::Execute(), TFunction_Block_Maximum_F32_2C_2I::Execute(), TFunction_Block_Mechanical_To_Electrical_Angle::Execute(), TFunction_Block_Minimum_F32_1C_2I::Execute(), TFunction_Block_Minimum_F32_20C_2I::Execute(), TFunction_Block_Minimum_F32_2C_2I::Execute(), TFunction_Block_Multiplexer_BOOL_1C_2I_T1::Execute(), TFunction_Block_Multiplexer_BOOL_1C_4I_T1::Execute(), TFunction_Block_Multiplexer_BOOL_1C_4I_T2::Execute(), TFunction_Block_Multiplexer_F32_1C_4I_T1::Execute(), TFunction_Block_Multiplexer_F32_1C_4I_T2::Execute(), TFunction_Block_Multiplexer_F32_2C_2I_T1::Execute(), TFunction_Block_Multiplexer_F32_2C_4I_T1::Execute(), TFunction_Block_Multiplication::Execute(), TFunction_Block_Multiplication_3::Execute(), TFunction_Block_Multiplication_4::Execute(), TFunction_Block_Multiplication_N_3::Execute(), TFunction_Block_Multiplicative_Inverse_F32_1C::Execute(), TFunction_Block_NAND_BOOL_1C_2I::Execute(), TFunction_Block_NAND_3::Execute(), TFunction_Block_NAND_4::Execute(), TFunction_Block_NAND_5::Execute(), TFunction_Block_NAND_6::Execute(), TFunction_Block_NAND_7::Execute(), TFunction_Block_NAND_8::Execute(), TFunction_Block_Negation_F32_1C::Execute(), TFunction_Block_Negation_F32_2C::Execute(), TFunction_Block_Negation_F32_3C::Execute(), TFunction_Block_NOR_1C_17I::Execute(), TFunction_Block_NOR_1C_18I::Execute(), TFunction_Block_NOR_1C_19I::Execute(), TFunction_Block_NOR_1C_20I::Execute(), TFunction_Block_NOR_1C_2I::Execute(), TFunction_Block_NOR_1C_3I::Execute(), TFunction_Block_NOR_1C_4I::Execute(), TFunction_Block_NOR_1C_5I::Execute(), TFunction_Block_NOR_1C_6I::Execute(), TFunction_Block_NOR_1C_7I::Execute(), TFunction_Block_NOR_1C_8I::Execute(), TFunction_Block_Inversion_BOOL_1C::Execute(), TFunction_Block_Inversion_BOOL_2C::Execute(), TFunction_Block_Inversion_BOOL_3C::Execute(), TFunction_Block_Inversion_BOOL_4C::Execute(), TFunction_Block_Inversion_BOOL_5C::Execute(), TFunction_Block_Inversion_BOOL_6C::Execute(), TFunction_Block_Off_Delay::Execute(), TFunction_Block_Offset_Gain::Execute(), TFunction_Block_On_Delay::Execute(), TFunction_Block_OR_1C_13I::Execute(), TFunction_Block_OR_1C_17I::Execute(), TFunction_Block_OR_1C_18I::Execute(), TFunction_Block_OR_1C_19I::Execute(), TFunction_Block_OR_1C_20I::Execute(), TFunction_Block_OR_1C_22I::Execute(), TFunction_Block_OR_1C_23I::Execute(), TFunction_Block_OR_1C_24I::Execute(), TFunction_Block_OR_1C_2I::Execute(), TFunction_Block_OR_1C_3I::Execute(), TFunction_Block_OR_1C_4I::Execute(), TFunction_Block_OR_1C_5I::Execute(), TFunction_Block_OR_1C_6I::Execute(), TFunction_Block_OR_1C_7I::Execute(), TFunction_Block_OR_1C_8I::Execute(), TFunction_Block_OR_1C_9I::Execute(), TFunction_Block_Orthogonal_Signal_Generator::Execute(), TFunction_Block_OSG_1_Phase_PLL::Execute(), TFunction_Block_OSG_3_Phase_PLL::Execute(), TFunction_Block_Park_Transformation_F32_T1::Execute(), TFunction_Block_Park_Transformation_F32_T2::Execute(), TFunction_Block_Park_Transformation_F32_T3::Execute(), TFunction_Block_Park_Transformation_F32_T4::Execute(), TFunction_Block_PI_Regulator_F32_T1::Execute(), TFunction_Block_PI_Regulator_F32_T2::Execute(), TFunction_Block_PI_Regulator_F32_T3::Execute(), TFunction_Block_PI_Regulator_F32_T4::Execute(), TFunction_Block_PI_Regulator_F32_T5::Execute(), TFunction_Block_PI_Regulator_F32_T6::Execute(), TFunction_Block_PI_Regulator_F32_T7::Execute(), TFunction_Block_PI_Regulator_F32_T8::Execute(), TFunction_Block_PID_Regulator::Execute(), TFunction_Block_Polar_Vector_Generator::Execute(), TFunction_Block_PT1_F32_1C_T1::Execute(), TFunction_Block_PT1_F32_1C_T2::Execute(), TFunction_Block_PT1_1C_T3::Execute(), TFunction_Block_PT1_F32_2C_T1::Execute(), TFunction_Block_PT1_F32_3C_T1::Execute(), TFunction_Block_PT1_3C_T3::Execute(), TFunction_Block_PT1_F32_4C_T1::Execute(), TFunction_Block_PT1_F32_8C_T1::Execute(), TFunction_Block_Quadrature_Signal_Generator_T1::Execute(), TFunction_Block_Quadrature_Signal_Generator::Execute(), TFunction_Block_Raise_Event_BOOL_Edge::Execute(), TFunction_Block_Raise_Event_BOOL_Riseing_Edge::Execute(), TFunction_Block_Raise_Event_BOOL_Falling_Edge::Execute(), TFunction_Block_Range_F32_1C_8I::Execute(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::Execute(), TFunction_Block_RMS_Moving_Average_Filter_128_3C::Execute(), TFunction_Block_RS_Flip_Flop_BOOL::Execute(), TFunction_Block_Run_Stop_Button_Controller::Execute(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::Execute(), TFunction_Block_Scale_ADC_Value::Execute(), TFunction_Block_Scaled_Data_Type_Convertion_F32_I16::Execute(), TFunction_Block_SCR_Cut_Wave_Controller_1_Phase::Execute(), TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase::Execute(), TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase::Execute(), TFunction_Block_Signal_Delay::Execute(), TFunction_Block_Single_Ended_To_Differential::Execute(), TFunction_Block_Sinus::Execute(), TFunction_Block_Sinus_Cosinus_T1::Execute(), TFunction_Block_Sinus_Cosinus_T2::Execute(), TFunction_Block_Sinus_Cosinus_T3::Execute(), TFunction_Block_Sinus_Cosinus_T4::Execute(), TFunction_Block_Sinus_Cosinus_F32_T1::Execute(), TFunction_Block_Sinus_Cosinus_F32_T2::Execute(), TFunction_Block_Sinus_Cosinus_F32_T3::Execute(), TFunction_Block_Sinus_Cosinus_F32_T4::Execute(), TFunction_Block_Sinus_Filter_Synchroniser::Execute(), TFunction_Block_Sinus_Signal_Generator::Execute(), TFunction_Block_Slew_Rate_Limit::Execute(), TFunction_Block_SRF_PLL::Execute(), TFunction_Block_Subtraction_F32_1C_2I::Execute(), TFunction_Block_Subtraction_F32_1C_3I::Execute(), TFunction_Block_Subtraction_F32_1C_4I::Execute(), TFunction_Block_Subtraction_F32_2C_2I::Execute(), TFunction_Block_Switch_Button_Controller::Execute(), TFunction_Block_Temperature_Monitor::Execute(), TFunction_Block_Toggle_Button_Controller::Execute(), TFunction_Block_Transport_Delay_F32_128::Execute(), TFunction_Block_Transport_Delay_F32_256::Execute(), TFunction_Block_Type_Convertion_BOOL_F32::Execute(), TFunction_Block_Type_Convertion_BOOL_F64::Execute(), TFunction_Block_Type_Convertion_F32_I16::Execute(), TFunction_Block_Type_Convertion_U32_F32::Execute(), TFunction_Block_Window_Integrator::Execute(), TFunction_Block_Digital_Input_T2::Execute(), TFunction_Block_Digital_Output_T2::Execute(), TFunction_Block_FPGA_Trip_Controller_T0::Execute(), TFunction_Block_FPGA_Trip_Controller_T1::Execute(), TPWM_1C2P2L::Execute(), TPWM_1C3P2L::Execute(), TPWM_3P2L_T1::Execute(), TPWM_3P2L::Execute(), TFunction_Block_Software_Trip_Controller_T1::Execute(), TFunction_Block_Software_Trip_Controller_T2::Execute(), TFunction_Block_Software_Trip_Controller_T3::Execute(), TKG3_LCSI_T1::Execute(), TKG3_CAB_EXT_T1::Execute(), TKG3_PLC_T0::Execute(), TP005_03_V2_0_AI::Execute(), TP005_03_V2_0_AI_2V::Execute(), TP005_03_V2_0_AI_2V_E1::Execute(), TP005_03_V2_0_AI_BUG_FIX::Execute(), TP005_03_V2_0_AI_V::Execute(), TP005_03_V2_0_AI_V_BUG_FIX::Execute(), TP015_09_FOTR_T0::Execute(), TP015_09_FOTR_T1::Execute(), TP015_09_FOTR_T2::Execute(), TP015_09_V1_Crowbar_T2::Execute(), TP015_09_V1_0_DC_Bus_T2::Execute(), TP015_09_V1_DIO_T2::Execute(), TP017_05_KG3_AO_T1::Execute(), TP017_05_KG3_AO_T2::Execute(), TP017_05_KG3_AO_T3::Execute(), TP017_05_KG3_AO_T4::Execute(), TP017_20_KG3_FOTR_T0::Execute(), TP017_20_KG3_FOTR_T1::Execute(), TP017_20_KG3_FOTR_T2::Execute(), TP017_42_KG3_AI_T0::Execute(), TP017_42_KG3_AI_T1::Execute(), TP017_42_KG3_AI_T2::Execute(), TP017_52_KG3_CI_T1::Execute(), TKG3_RTD2_T0::Execute(), TKG3_RTD2_T1::Execute(), TP018_20_KG3_EXT_VI::Execute(), TP018_34_KG3_BLCP_T1::Execute(), TP018_39_KG3_BLA_T1::Execute(), TP018_39_KG3_BLA_T1_E::Execute(), TP019_11_KG3_FC::Execute(), TP019_11_KG3_MOD::Execute(), TP019_14_KG3_DIO2_T1::Execute(), TP020_12_KG3_GRTD_T1::Execute(), TP020_12_KG3_PTE_T1::Execute(), TP020_29_KG3_ENC_T1::Execute(), TP021_12_KG3_Cooling_System_Model_Emulator::Execute(), TP021_23_KG3_EVIO_T1::Execute(), TP017_21_KG3_DIO_T0::Execute_Inputs(), TP017_43_KG3_DCB_T0::Execute_Inputs(), TP017_43_KG3_DCB_T1::Execute_Inputs(), TP018_26_KG3_GIO_T0::Execute_Inputs(), TP018_26_KG3_GIO_T1::Execute_Inputs(), TKG3_DCBIO_V2::Execute_Outputs(), TP005_06_V2_0_DIO::Execute_Outputs(), TP011_35_V2_0_DC_Bus::Execute_Outputs(), TP015_09_V1_0_Crowbar::Execute_Outputs(), TP015_09_V1_0_DC_Bus::Execute_Outputs(), TP015_09_V1_DIO_T1::Execute_Outputs(), TP016_37_V1_DS1_IO::Execute_Outputs(), TP017_21_KG3_DIO_T0::Execute_Outputs(), TP017_21_KG3_DIO_T1::Execute_Outputs(), TP017_21_KG3_DIO_T2::Execute_Outputs(), TP017_66_KG3_FAN::Execute_Outputs(), TP018_26_KG3_GIO_T0::Execute_Outputs(), TP018_26_KG3_GIO_T1::Execute_Outputs(), TP020_36_V1_0_DCBIO::Execute_Outputs(), TFunction_Block_Liquid_Cooling_System_T2::Flow_Sensor(), Get_As_BOOL(), TP013_49_V1_0_RTD::Get_Temperature_Channel_1(), TP015_09_V1_0_RTD::Get_Temperature_Channel_1(), TP017_41_KG3_RTD::Get_Temperature_Channel_1(), TP015_09_V1_0_RTD::Get_Temperature_Channel_10(), TP013_49_V1_0_RTD::Get_Temperature_Channel_2(), TP015_09_V1_0_RTD::Get_Temperature_Channel_2(), TP017_41_KG3_RTD::Get_Temperature_Channel_2(), TP013_49_V1_0_RTD::Get_Temperature_Channel_3(), TP015_09_V1_0_RTD::Get_Temperature_Channel_3(), TP017_41_KG3_RTD::Get_Temperature_Channel_3(), TP013_49_V1_0_RTD::Get_Temperature_Channel_4(), TP015_09_V1_0_RTD::Get_Temperature_Channel_4(), TP017_41_KG3_RTD::Get_Temperature_Channel_4(), TP015_09_V1_0_RTD::Get_Temperature_Channel_5(), TP015_09_V1_0_RTD::Get_Temperature_Channel_6(), TP015_09_V1_0_RTD::Get_Temperature_Channel_7(), TP015_09_V1_0_RTD::Get_Temperature_Channel_8(), TP015_09_V1_0_RTD::Get_Temperature_Channel_9(), TFunction_Block_Liquid_Cooling_System::Haet_Exchanger(), TFunction_Block_Liquid_Cooling_System_T2::Haet_Exchanger(), TFunction_Block_Liquid_Cooling_System_T3::Haet_Exchanger(), TFunction_Block_Liquid_Cooling_System::Heater(), TFunction_Block_Liquid_Cooling_System_T2::Heater(), TFunction_Block_Liquid_Cooling_System_T3::Heater(), TFunction_Block_4_20mA_To_Signal_Converter_1C::Init(), TFunction_Block_ABB_SACE_FSM_T1::Init(), TFunction_Block_ABB_SACE_Model::Init(), TFunction_Block_Moving_Average_128_1C::Init(), TFunction_Block_Moving_Average_128_F32_1C_T2::Init(), TFunction_Block_Moving_Average_128_2C::Init(), TFunction_Block_Moving_Average_128_3C::Init(), TFunction_Block_Moving_Average_256_1C::Init(), TFunction_Block_Ballast_Control::Init(), TFunction_Block_Cabinet_Cooling_System::Init(), TFunction_Block_Contactor_Model::Init(), TFunction_Block_Crowbar_Control::Init(), TFunction_Block_DC_Bus_Precharge_Type_1_FSM::Init(), TFunction_Block_DC_Bus_Precharge_Type_2_FSM::Init(), TFunction_Block_DC_Offset_Compensation::Init(), TFunction_Block_Debounce_BOOL_1C::Init(), TFunction_Block_DFIG_IRQ_To_ISQ_Convertion::Init(), TFunction_Block_Discrete_Delay_Z1_F32_1C::Init(), TFunction_Block_Drive_Train_Vibration_Damping::Init(), TFunction_Block_Environment::Init(), TFunction_Block_Grid_Filter::Init(), TFunction_Block_Grid_Power_Control::Init(), TFunction_Block_Increment_Decrement_Button_Controller::Init(), TFunction_Block_Liquid_Cooling_System::Init(), TFunction_Block_Liquid_Cooling_System_T2::Init(), TFunction_Block_Liquid_Cooling_System_T3::Init(), TFunction_Block_LVRT_FSM::Init(), TFunction_Block_Off_Delay::Init(), TFunction_Block_On_Delay::Init(), TFunction_Block_Orthogonal_Signal_Generator::Init(), TFunction_Block_OSG_1_Phase_PLL::Init(), TFunction_Block_OSG_3_Phase_PLL::Init(), TFunction_Block_Polar_Vector_Generator::Init(), TFunction_Block_PT1_F32_1C_T1::Init(), TFunction_Block_PT1_F32_1C_T2::Init(), TFunction_Block_PT1_1C_T3::Init(), TFunction_Block_PT1_F32_2C_T1::Init(), TFunction_Block_PT1_F32_3C_T1::Init(), TFunction_Block_PT1_3C_T3::Init(), TFunction_Block_PT1_F32_4C_T1::Init(), TFunction_Block_PT1_F32_8C_T1::Init(), TFunction_Block_Quadrature_Signal_Generator::Init(), TFunction_Block_Raise_Event_BOOL_Edge::Init(), TFunction_Block_Raise_Event_BOOL_Riseing_Edge::Init(), TFunction_Block_Raise_Event_BOOL_Falling_Edge::Init(), TFunction_Block_Rectangular_Signal_Generator_BOOL_T1::Init(), TFunction_Block_Rectangular_Signal_Generator_F32_T1::Init(), TFunction_Block_RMS_Moving_Average_Filter_128_3C::Init(), TFunction_Block_RS_Flip_Flop_BOOL::Init(), TFunction_Block_Sample_And_Hold_On_Rising_Edge_F32_1C::Init(), TFunction_Block_Signal_Delay::Init(), TFunction_Block_Sinus_Filter_Synchroniser::Init(), TFunction_Block_Sinus_Signal_Generator::Init(), TFunction_Block_SRF_PLL::Init(), TFunction_Block_Temperature_Monitor::Init(), TFunction_Block_Transport_Delay_F32_128::Init(), TFunction_Block_Transport_Delay_F32_256::Init(), TFunction_Block_Window_Integrator::Init(), TKG3_DCBIO_V2::Init(), TKG3_LCSI_T1::Init(), TP005_03_V2_0_AI::Init(), TP005_03_V2_0_AI_2V::Init(), TP005_03_V2_0_AI_2V_E1::Init(), TP005_03_V2_0_AI_BUG_FIX::Init(), TP005_03_V2_0_AI_V::Init(), TP005_03_V2_0_AI_V_BUG_FIX::Init(), TP011_35_V2_0_DC_Bus::Init(), TP015_09_V1_0_DC_Bus::Init(), TP015_09_V1_0_Encoder::Init(), TP016_26_KG3_TSA_T1::Init(), TP017_05_KG3_AO_T1::Init(), TP017_42_KG3_AI_T0::Init(), TP017_42_KG3_AI_T1::Init(), TP017_42_KG3_AI_T2::Init(), TP017_43_KG3_DCB_T0::Init(), TP017_43_KG3_DCB_T1::Init(), TP017_52_KG3_CI_T1::Init(), TP017_66_KG3_FAN::Init(), TP018_20_KG3_EXT_VI::Init(), TP018_26_KG3_GIO_T0::Init(), TP018_26_KG3_GIO_T1::Init(), TP018_34_KG3_BLCP_T1::Init(), TP018_39_KG3_BLA_T1::Init(), TP018_39_KG3_BLA_T1_E::Init(), TP020_36_V1_0_DCBIO::Init(), TP021_12_KG3_Cooling_System_Model_Emulator::Init(), TFunction_Block_Liquid_Cooling_System::Inlet(), TFunction_Block_Liquid_Cooling_System_T2::Inlet(), operator=(), TFunction_Block_Liquid_Cooling_System::Outlet(), TFunction_Block_Liquid_Cooling_System_T2::Outlet(), TFunction_Block_Liquid_Cooling_System::Pressure(), TFunction_Block_Liquid_Cooling_System_T2::Pressure(), TFunction_Block_Liquid_Cooling_System_T3::Pressure(), TFunction_Block_Liquid_Cooling_System::Pump(), TFunction_Block_Liquid_Cooling_System_T2::Pump(), TFunction_Block_Liquid_Cooling_System_T3::Pump(), TFunction_Block_ABB_SACE_FSM_T1::Send_Information(), TFunction_Block_Orthogonal_Signal_Generator::Send_Information(), TFunction_Block_OSG_3_Phase_PLL::Send_Information(), TFunction_Block_Polar_Vector_Generator::Send_Information(), TFunction_Block_Quadrature_Signal_Generator_T1::Send_Information(), TFunction_Block_Quadrature_Signal_Generator::Send_Information(), TFunction_Block_Sinus_Signal_Generator::Send_Information(), TFunction_Block_SRF_PLL::Send_Information(), TP020_12_KG3_PTE_T1::Send_Information(), TP020_29_KG3_ENC_T1::Send_Information(), Set_Type(), Set_Type_BOOL(), Set_Type_F128(), Set_Type_F16(), Set_Type_F256(), Set_Type_F32(), Set_Type_F64(), Set_Type_I128(), Set_Type_I16(), Set_Type_I256(), Set_Type_I32(), Set_Type_I64(), Set_Type_I8(), Set_Type_U128(), Set_Type_U16(), Set_Type_U256(), Set_Type_U32(), Set_Type_U64(), Set_Type_U8(), TFunction_Block_Liquid_Cooling_System_T2::Tank_Level(), TFunction_Block_Liquid_Cooling_System_T3::Temperature_Inlet(), TFunction_Block_Liquid_Cooling_System_T3::Temperature_Outlet(), TFunction_Block_Cooling_System_Model::TFunction_Block_Cooling_System_Model(), TFunction_Block_DFIG_Model::TFunction_Block_DFIG_Model(), TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Full_Wave_Controller_1_Phase(), TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase::TFunction_Block_SCR_Skip_Half_Wave_Controller_1_Phase(), TProtocol_Base::Transmit_Connector_Value_As_Boolean(), TProtocol_Base::Transmit_Connector_Value_As_Decimal(), TProtocol_Base::Transmit_Connector_Value_As_Hex(), TP021_23_KG3_EVIO_T1::Write_EVSEDateTime(), TP021_23_KG3_EVIO_T1::Write_EVSEDCMaxLimits(), TP021_23_KG3_EVIO_T1::Write_EVSEDCRegulationLimits(), and TP021_23_KG3_EVIO_T1::Write_EVSEDCStatus().

◆ struct_Status

TInput_Connector_Status TBlock_Input_Connector::struct_Status = { .u32_Status = (U32)0x00000000 }
private

Input connector status.

Referenced by Is_Connected(), Set_Connected_Flag(), and Set_Incompatible_Datatype_Flag().


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