Installation guide
Keyword Reference Guide 
 MN1270 02.2002  29 
ADCERRORMODE/ADM 
Purpose: 
Controls the default action taken in the event of an ADC limit being exceeded on an associated channel. 
Controllers Supported: 
NextMove PCI  NextMove PC  NextMove BX  MintDrive  ServoNode 51 
     
Format: 
ADCERRORMODE[axes] = <expression> {,<expression> …}
v = ADCERRORMODE[axis]
Dot Parameters: 
Axis - Axis No. 
Attributes: 
Controller Read Write Command Multi-
Axis 
Scaled Default  Range 
NextMove 
   
 
 1 
0 ≤ x ≤ 5 
Description 
ADC limits are set up with the keywords 
ADCMAX and ADCMIN and channels are associated to axes using 
the 
ADCMONITOR keyword. The ADCERRORMODE keyword determines the action taken by the controller 
in the event of an ADC error being generated. Valid modes are as follows: 
Mode Action 
0  Ignore the error condition. 
1  Crash stop the axis and drop the enable line. When the axis is idle
6
 the error 
handler will be called. 
2  Crash stop the axis, leave the axis enabled. When the axis is idle the error 
handler will be called. 
3  Perform a controlled stop on the axis at the rate specified by the 
ERRORDECEL parameter, leave the axis enabled. When the axis is idle the 
error handler will be called. 
4 Not applicable 
5  Call the error handler. 
6 Not applicable 
Example: 
ADCERRORMODE.0 = 2
ADCMAX.2 = 50
ADCMIN.2 = -50
ADCMONITOR.0 = 4
This sets the upper limit on channel 2 to be 50% of the maximum value and the lower limit on channels 
2 to be –50%. Axes 0 is set to monitor ADC channel 2. Therefore if the value on analog channel 2 
reached greater than 50%, axis 0 would incur analog motion error and the axis would take the action 
specified by 
ADCERRORMODE. In this case, crash stop and leave the axis enabled. 
See Also: 
ADCERROR, ADCMAX, ADCMIN, ADCMONITOR 
ADCMAX/AMX 
Purpose: 
Sets the upper analog limit value for the specified analog channel. 
6
 An axis is deemed to be idle if it is disabled or if it has a following error. 










