Installation guide

Advanced Error Handling
MN1270 02.2002 21
vel
DECEL rate
ERRORDECEL rate
time
error input
axis status
axis error
error handler
#1 #2#3 #4 #5
#1 : Error input activated
#2 : Error input deactivated
#3 : Desired action completed and error handler called
#4 : Error cancelled
#5 : Error handler completes
While an error is present the handler will continue to be called every 2ms.
In previous versions of Mint, in the event of an asynchronous error Mint has always dropped the relay.
This functionality has been removed and any changes to the outputs are controlled by the Mint Motion
Library.
In order to maintain backwards compatibility in functionality a new function has been introduced which
allows the user to specify a global error output with will be dropped in the event of an error. This
output can be any of the digital outputs including the relay.
This error output is set using the keyword
GLOBALERROROUPUT.
5.2 Miscellaneous Errors
Miscellaneous errors are non axis dependant asynchronous error conditions. They are represented as a
bit pattern as follows:
Bit Symbol Meaning
0 me12V 12 volt rail failure
1 meOUTPUT_FAULT0 Output short circuit for bank 0
2 meOUTPUT_FAULT1 Output short circuit for bank 1
3 meOUTPUT_FAULT2 Output short circuit for bank 2
4 meRS232_RECEIVE_OVERRUN RS232 receive overrun
5 meRS232_TRANSMIT_OVERRUN RS232 transmit overrun
6 meRS232_RECEIVE_ERROR RS232 receive framing error
7 meCAN_RECEIVE_OVERRUN CAN serial redirection receive overrun
8 meSERVO_TICK_OVERRUN The servo loop or profiler have exceeded their
timeslice
9 meRS485_RECEIVE_OVERRUN RS485 receive overrun
10 meRS485_TRANSMIT_OVERRUN RS485 transmit overrun
11 meRS485_RECEIVE_ERROR RS485 receive framing error