85 //--------------------------------------------------------------------------
87 TFunction_Block_Oscillation_Damping();
89 ~TFunction_Block_Oscillation_Damping(); //!< Destructor method
97 //--------------------------------------------------------------------------
107 //--------------------------------------------------------------------------
109 virtual VOID Execute();
111 //--------------------------------------------------------------------------
112 // Function block parameter connectors
113 //--------------------------------------------------------------------------
115 // TBlock_Input_Connector object_f32_Ti_1;
116 // TBlock_Input_Connector object_f32_Ti_2;
117 // TBlock_Input_Connector object_f32_Output_Gain;
118 // TBlock_Input_Connector object_f32_Output_Limit;
119 TBlock_Input_Connector object_f32_Sample_Time; //!< Sample time parameter
120 TBlock_Input_Connector object_f32_Ti; //!< Time constant parameter
122 //--------------------------------------------------------------------------
123 // Function block input connectors
124 //--------------------------------------------------------------------------
126 TBlock_Input_Connector object_bool_Enable;
127 TBlock_Input_Connector object_f32_Input_1;
128 TBlock_Input_Connector object_f32_Input_2;
130 //--------------------------------------------------------------------------
131 // Function block output connectors
132 //--------------------------------------------------------------------------
134 TBlock_Output_Connector object_f32_Output_1;
135 TBlock_Output_Connector object_f32_Output_2;
137 //----------------------------------------------------------------------------
138 // Protected methods and variables
139 //----------------------------------------------------------------------------
143 //----------------------------------------------------------------------------
144 // private methods and variables
145 //----------------------------------------------------------------------------
151 F32 f32_Integrator_1;
152 F32 f32_Integrator_2;
Function block base class header file.