next up previous contents
Next: FKD Up: Detailed Description of Commands Previous: FHM   Contents

FIL

Requests/sets value of the IL (Integration Limit) LM628 filter parameter for the specified axis[11].
Mnemonic:

Filter Integration Limit
Syntax:

FIL $<$n$>$[, value]
n: Axis number (0:azimuth, 1:elevation).
value: New integration limit (0 to 32767)
Return values:
Success:
FIL 1, n, value
Failure:
FIL 0[, n], err_msg
n: Axis number.
value: New or current integration limit
err_msg: Should the command fail, this value will be an error message string, explaining the cause of failure. FIL may fail for any of the following reasons:
  • The wrong number of parameters were supplied.
  • A non-numeric value is provided for any of the parameters.
  • The axis number in n is not `0' or `1'.
  • The value parameter contains a number that is outside the valid range for the PID filter.
Remarks:

The LM628 PID filters must be properly tuned for the servo systems to work properly. For a detailed discussion on tuning the LM628 PID filter, see ``LM628 Programming Guide (National Semiconductor Application Note 693)''[12]
Example:
     send: FIL 1, 50
  receive: FIL 1, 1, 50

     send: FIL 1
  receive: FIL 1, 1, 50
See also:

FKD, FKI, FKP, FLT, FSI

next up previous contents
Next: FKD Up: Detailed Description of Commands Previous: FHM   Contents
Ramon E. Creager 2002-03-11