SMAC
LAC-26 Technical Reference Manual
4/29/2013 13
Command:
aFAn -- Feed-forward, Acceleration --
Argument:
0 <= n <= 32767
Default:
0
This command allows for the adjustment of the PID digital filter acceleration feed-forward term for
servo axis 'a'.
During the course of a Position Mode (PM) or Velocity Mode (VM) move, at any point during
acceleration or deceleration (with a consistent load), the ideal required value of the servo output is fairly
consistent and somewhat predictable.
During acceleration or deceleration:
OUTPUT = (VELOCITY * FV_CONSTANT) + (ACCELERATION * FA_CONSTANT)
During constant velocity:
OUTPUT = (VELOCITY * FV_CONSTANT)
If this value can be dynamically predicted and summed with the output of the PID digital filter, in effect, it
reduces the burden of the PID filter to make lead/lag corrections based of the following error, thereby
enhancing performance.
Related Commands: FV, OM, OO
Command:
FF
-- Fail Input Off --
Default:
Off
This command has no effect but is retained for backward compatibility purposes.
Command:
FN -- Fail Input On --
Default:
Off
This command has no effect but is retained for backward compatibility purposes.
Command:
aFRn
-- Set Derivative Sampling Period --
Argument:
0 <= n <= 127
Default:
0
This command allows for the adjustment of the derivative sampling interval for servo axis 'a'. The
period of this interval can be calculated by the following:
T = (n+1) * S * 0.000100
where "T" is the period in seconds, "n" is the FR command argument and "S" is the sample period count
specified by the Servo Speed (SS) command. For example, if the value previously set by the SS
command is 10 and the value set by the FR command is 1, then the derivative sample period will be:
(1+1) * 10 * 0.000100 = .002000 S or 2 mS
This command is useful in tuning the PID servo loop to the inertial properties of the system.
Related Commands: RI, SS