MotionController Axis MultiAxis IO IOPoint NetworkNode RsiError
Sample Apps Changelog

RapidCode API

◆ FilterAlgorithmSet()

void FilterAlgorithmSet ( RSIFilterAlgorithm  algorithm)
pure virtual

Set the algorithm type for an axis.

Description:
FilterAlgorithmSet sets the algorithm the axis will use for control.
This value defines the closed-loop control algorithm that the controller's filter object
will execute every servo cycle.
Returns
(RSIFilterAlgorithm) Filter algorithm for axis control.
Sample Code:
// set axis to use PID algorithm
axis.FilterAlgorithmSet(RSIFilterAlgorithm.RSIFilterAlgorithmPID);
Notes:

This is typically RSIFilterAlgorithmPID or RSIFilterAlgorithmPIV.

RapidSetup:
Go to axis screen->Tuning Parameters. Algorithm is shown in image below and is currently set to PID.
Axis_Filter.jpg
See also
FilterAlgorithmGet