User Manual

Table Of Contents
Analog, Digital, Pulse IO Configurations
Advanced Digital Motor Controller User Manual 315
AINA - Analog Input Use
HexCode: 19
Description:
This parameter selects whether an input should be used as a command feedback or left
unused. When selecting command or feedback, it is also possible to select which channel
this command or feedback should act on. Feedback can be position feedback if potentiom-
eter is used or speed feedback if tachometer is used. Embedded in the parameter is the
motor channel to which the command or feedback should apply.
Syntax Serial: ^AINA cc (nn + mm)
~AINA [cc]
Syntax Scripting: setconfig(_AINA, cc, nn)
Number of Arguments: 2
Argument 1: InputNbr
Min: 1 Max: Total Number of Analog Inputs
Argument 2: Use
Type: Unsigned 8-bit
Min: 0 Max: 255
Default: 0 = No action
Where:
cc = Analog input channel
nn =
0: No action
1: Command
2: Feedback
mm =
mot1*16 + mot2*32 + mot3*48
Example:
^AINA 1 17: Sets Analog channel 1 as command for motor 1. I.e. 17 = 1 (command) +16
(motor 1)
ALIN - Analog Input Linearity
HexCode: 18
Description:
This parameter is used for applying an exponential or a logarithmic transformation on an
analog input. There are 3 exponential and 3 logarithmic choices. Exponential correction
will make the commands change less at the beginning and become stronger at the end of
the joystick movement. The logarithmic correction will have a stronger effect near the start
and lesser effect near the end. The linear selection causes no change to the input.
Syntax Serial: ^ALIN cc nn
~ALIN [cc]