User Manual

Table Of Contents
Analog, Digital, Pulse IO Configurations
Advanced Digital Motor Controller User Manual 285
2: Emergency stop
3: Motor stop
4: Forward limit switch
5: Reverse limit switch
6: Invert direction
7: Run MicroBasic script
8: Load counter with home value
mm = mot1*16 + mot2*32 + mot3*48
Example:
^AMAXA 3 33 : Stops motor 2. I.e. 33 = 1 (safety stop) + 32 (motor2)
AMIN - Set Analog Input Min Range
HexCode: 14
Description:
This parameter sets the raw value on the input that will be considered as the minimum
command value. The min, max and center are useful to set the range of a joystick or of a
feedback sensor. Internally to the controller, commands and feedback values are convert-
ed to -1000, 0, +1000.
Syntax Serial: ^AMIN cc nn
~AMIN [cc]
Syntax Scripting: setconfig(_AMIN, cc, nn)
Number of Arguments: 2
Argument 1: InputNbr
Min: 1 Max: Total Number of Analog Inputs
Argument 2: Min
Type: Unsigned 16-bit
Min: 0 Max: 10000
Default: 100 mV
Where:
cc = Analog input channel
nn = 0 to 10000mV
Example:
^AMIN 5 250 : Set Analog Input 5 Min to 250mV
Note:
Analog input can capture voltage up to around 5.2V. Setting the Analog minimum between
5200 and 10000 mV means the conversion will always return 0
AMINA - Action at Analog Min
HexCode: 1A
Description:
This parameter selects what action should be taken if the minimum value that is defined
in AMIN is reached. The list of action is the same as these of the DINA configuration com-