192 #ifdef FUNCTION_BLOCK_CREATE_DIAGNOSE_OUTPUTS
194 F32 f32_Relative_Grid_Voltage;
195 F32 f32_Torque_Setpoint;
196 F32 f32_Stator_Current_Q_Setpoint;
int BOOL
Boolean datatype definition.
Definition: Defines.h:124
void VOID
Datatypesess datatype definition.
Definition: Defines.h:105
float F32
IEEE-754 32-Bit single presession floating point numbers datatype defenition.
Definition: Defines.h:324
Function block base class header file.
Function block output connector class.
Definition: Block_Output_Connector.h:59
Function block base class for device.
Definition: Function_Block_Base.h:96
Class declaration description.
Definition: Function_Block_Grid_Power_Control.h:71
TBlock_Input_Connector object_f32_Grid_Setpoint_Q_Negative_Limit
Reactive setpoint positive limit in VAr.
Definition: Function_Block_Grid_Power_Control.h:146
BOOL bool_Undervoltage
Definition: Function_Block_Grid_Power_Control.h:218
TBlock_Input_Connector object_f32_Q_Injection_Voltage_Boost
Definition: Function_Block_Grid_Power_Control.h:140
BOOL bool_Overvoltage
Definition: Function_Block_Grid_Power_Control.h:217
TBlock_Input_Connector object_bool_LVRT_Operation
LVRT operation request.
Definition: Function_Block_Grid_Power_Control.h:159
TBlock_Output_Connector object_GSI_Power_Q_Setpoint
Grid side inverter reactive power setpoint output.
Definition: Function_Block_Grid_Power_Control.h:183
TBlock_Input_Connector object_f32_Asymmetrical_Fault_Stator_Current_Q_Positive_Limit
Asymmetrical fault stator reactive power positive limit in ampere.
Definition: Function_Block_Grid_Power_Control.h:151
TBlock_Output_Connector object_f32_Grid_Current_Q_Setpoint
Grid reactive current setpoint output.
Definition: Function_Block_Grid_Power_Control.h:185
TBlock_Input_Connector object_f32_Grid_Power_Q_Setpoint
Grid reactive power reference input.
Definition: Function_Block_Grid_Power_Control.h:167
TBlock_Input_Connector object_f32_Grid_Voltage_Magnitude
Actual phase-neutral grid voltage magnitude.
Definition: Function_Block_Grid_Power_Control.h:162
TBlock_Input_Connector object_f32_Grid_Setpoint_P_Positive_Limit
Definition: Function_Block_Grid_Power_Control.h:144
F32 f32_Rated_Grid_Voltage_Magnitude
Rated grid voltage magnitude.
Definition: Function_Block_Grid_Power_Control.h:213
TBlock_Input_Connector object_f32_Q_Injection_Voltage_Deadband
???
Definition: Function_Block_Grid_Power_Control.h:139
TBlock_Output_Connector object_f32_Torque_Setpoint
Generator torque setpoint output.
Definition: Function_Block_Grid_Power_Control.h:179
TBlock_Input_Connector object_f32_Rated_Grid_Voltage
Rated grid phase-neutral voltage magnitude in volts.
Definition: Function_Block_Grid_Power_Control.h:137
TBlock_Output_Connector object_Stator_Power_Q_Setpoint
Stator reactive power setpoint output.
Definition: Function_Block_Grid_Power_Control.h:182
virtual VOID Execute()
Function block execution method.
Definition: Function_Block_Grid_Power_Control.cpp:260
TBlock_Input_Connector object_f32_Grid_Power_P_Test_Setpoint
Grid active power test reference input.
Definition: Function_Block_Grid_Power_Control.h:166
TFunction_Block_Grid_Power_Control()
Class constructor method.
Definition: Function_Block_Grid_Power_Control.cpp:68
TBlock_Input_Connector object_f32_Rated_Grid_Current
Rated grid phase current magnitude in amper.
Definition: Function_Block_Grid_Power_Control.h:138
TBlock_Input_Connector object_f32_Symmetrical_Fault_Stator_Current_Q_Positive_Limit
Symmetrical fault stator reactive power positive limit in ampere.
Definition: Function_Block_Grid_Power_Control.h:149
TBlock_Input_Connector object_f32_Grid_Power_Q_Test_Setpoint
Grid reactive power test reference input.
Definition: Function_Block_Grid_Power_Control.h:168
F32 f32_1_Div_Rated_Grid_Voltage
Internal parameter.
Definition: Function_Block_Grid_Power_Control.h:212
TBlock_Input_Connector object_f32_Grid_Setpoint_Q_Positive_Limit
Active setpoint postive limit in W.
Definition: Function_Block_Grid_Power_Control.h:145
TBlock_Input_Connector object_f32_Sample_Time
Function block sample time in seconds.
Definition: Function_Block_Grid_Power_Control.h:135
TBlock_Input_Connector object_f32_Torque_Limit
Generator torque limit in N*m.
Definition: Function_Block_Grid_Power_Control.h:143
TBlock_Input_Connector object_bool_Enable
Enable grid power control operation.
Definition: Function_Block_Grid_Power_Control.h:158
virtual VOID Init()
Function block initialisation method.
Definition: Function_Block_Grid_Power_Control.cpp:238
TBlock_Output_Connector object_f32_Delta_Grid_Voltage
Definition: Function_Block_Grid_Power_Control.h:190
TBlock_Input_Connector object_f32_Rotor_Omega
Actual rotor angular speed.
Definition: Function_Block_Grid_Power_Control.h:163
TBlock_Input_Connector object_f32_Asymmetrical_Fault_Stator_Current_Q_Negative_Limit
Asymmetrical fault stator reactive power negative limit in ampere.
Definition: Function_Block_Grid_Power_Control.h:152
TBlock_Output_Connector object_f32_GSI_Current_Q_Setpoint
Grid side inverter reactive current setpoint output.
Definition: Function_Block_Grid_Power_Control.h:187
TBlock_Input_Connector object_f32_Grid_Current_Q
Actual reactive grid current.
Definition: Function_Block_Grid_Power_Control.h:173
virtual VOID Send_Information(TProtocol_Base *object_Protocol)
Send information about Function block over communication link protocol.
Definition: Function_Block_Grid_Power_Control.cpp:750
TBlock_Input_Connector object_f32_Stator_Power_Q_Positive_Maximum
Maximal positive stator reactive power.
Definition: Function_Block_Grid_Power_Control.h:170
virtual ~TFunction_Block_Grid_Power_Control()
Class destructor method.
Definition: Function_Block_Grid_Power_Control.cpp:228
TBlock_Input_Connector object_f32_Operation_Stator_Current_Q_Positive_Limit
Reactive setpoint negative limit in VAr.
Definition: Function_Block_Grid_Power_Control.h:147
TBlock_Output_Connector object_f32_Stator_Current_Q_Setpoint
Stator reactive current setpoint output.
Definition: Function_Block_Grid_Power_Control.h:186
TBlock_Input_Connector object_f32_Symmetrical_Fault_Stator_Current_Q_Negative_Limit
Symmetrical fault stator reactive power negative limit in ampere.
Definition: Function_Block_Grid_Power_Control.h:150
TBlock_Output_Connector object_Grid_Power_Q_Setpoint
Grid reactive power setpoint output.
Definition: Function_Block_Grid_Power_Control.h:181
TBlock_Input_Connector object_f32_K_Factor
???
Definition: Function_Block_Grid_Power_Control.h:141
TBlock_Input_Connector object_f32_Grid_Power_P_Setpoint
Grid active power reference input.
Definition: Function_Block_Grid_Power_Control.h:165
TBlock_Input_Connector object_f32_Stator_Power_Q_Negative_Maximum
Maximal negative stator reactive power.
Definition: Function_Block_Grid_Power_Control.h:171
F32 f32_Rated_Grid_Current_Magnitude
Rated grid current magnitude.
Definition: Function_Block_Grid_Power_Control.h:214
TBlock_Input_Connector object_bool_LVRT_Asymmetry
LVRT fault asymmetry flag.
Definition: Function_Block_Grid_Power_Control.h:160
TBlock_Input_Connector object_f32_Operation_Stator_Current_Q_Negative_Limit
Regular operation stator reactive power negative limit in ampere.
Definition: Function_Block_Grid_Power_Control.h:148
TBlock_Output_Connector object_f32_Relative_Grid_Voltage
Definition: Function_Block_Grid_Power_Control.h:189
Definition: Protocol_Base.h:57