Installation guide
Mint™ v4 Advanced Programming Guide
32 MN1270 02.2002
The upper and lower limit values are set for a channel using them ADCMAX and ADCMIN keywords.
The
ADCMONITOR keyword accepts a bit pattern representing the analog channels to monitor as follows:
Bit Meaning
0 Analog channel 0.
1 Analog channel 1.
2 Analog channel 2.
3 Analog channel 3.
4 Analog channel 4.
5 Analog channel 5.
6 Analog channel 6.
7 Analog channel 7.
An axis can monitor any number of channels and more than one axis can monitor the same channel.
An analog channel can only generate an error condition if it is being monitored. If a channel is not
monitored, then it cannot generate an error.
When an analog error occurs on an axis, the
ADCERROR keyword can be used to determine which of the
monitored channels caused the error.
Example:
See
ADCMAX
Example:
ADCMONITOR = ADCMONITOR & 011110111
To stop analog errors be generated, the axis must not be monitored. The example stops channel 3 being
monitored and leaves all channels in their current state.
See Also:
ADCERROR, ADCMODE, ERR, ADCMAX, ADCMIN, AXISERROR
ASYNCERRORPRESENT/AEP
Purpose:
To determine whether an asynchronous error is present.
Controllers Supported:
NextMove PCI NextMove PC NextMove BX MintDrive ServoNode 51
Format:
v = ASYNCERRORPRESENT
Dot Parameters:
None.
Attributes:
Controller Read Write Command Multi-
Axis
Scaled Default Range
All
0 ≤ x ≤ 1
Description:
If an asynchronous error is present then
ASYNCERRORPRESENT will return _true, otherwise it will
return
_false.
An asynchronous error will be present if there is either a motion error on any axis, a miscellaneous error
or an axis warning on any axis. Details of motion errors on specific axes can be read using the keyword
AXISERROR. Details of any miscellaneous errors can be read using the keyword MISCERROR. Details
of any axis warnings on specific axes can be read using the keyword
AXISWARNING.