EasyManua.ls Logo

Galil Motion Control DMC-40x0 Series

Default Icon
280 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
DMC-40x0 Command Reference PL • 189
PL
FUNCTION: Pole
DESCRIPTION:
The PL command adds a low-pass filter in series with the PID compensation. The digital transfer
function of the filter is (1 - n) / (Z - n) and the equivalent continuous filter is A/(S+A) where
A is the filter cutoff frequency: A=(1/T) ln (1 / n) rad/sec and T is the sample time.
To convert from the desired crossover (-3 dB) frequency in Hertz to the value given to PL, use the
following formula:
π
2
=
c
fT
en
where:
n is the argument given to PL
T is the controller’s servo loop sample time in seconds (TM divided by 1,000,000)
f
c
is the crossover frequency in Hertz
Example: f
c
=36Hz TM=1000 n=e
-0.001·36·2π
=0.8
n
0 0.2 0.4 0.6 0.8 0.999
F
c
(HZ)
(off) 256 145 81 36 0
ARGUMENTS: PL n,n,n,n,n,n,n,n or PLA=n where
n is a positive number in the range 0 to 0.9999.
n = ? Returns the value of the pole filter for the specified axis.
USAGE: DEFAULTS:
While Moving Yes Default Value 0.0
In a Program Yes Default Format 1.4
Not in a Program Yes
Controller Usage
ALL CONTROLLERS
OPERAND USAGE:
_PLn contains the value of the pole filter for the specified axis.
RELATED COMMANDS:
KD Derivative
KP Proportional
KI Integral Gain
EXAMPLES:
PL .95,.9,.8,.822 Set A-axis Pole to 0.95, B-axis to 0.9, C-axis
to 0.8, D-axis pole to 0.822
PL ?,?,?,?
:0.9527,0.8997,0.7994,0.8244
Return all Poles
PL?
:0.9527
Return A Pole only
PL,?
:0.8997
Return B Pole only

Related product manuals