U600 User’s Guide
Getting Started
Version 1.4
Aerotech, Inc.
2-15
Setting a mask bit on a fault mask parameter causes the action associated with that mask
parameter to automatically transpire when the condition associated with that bit occurs.
All of these parameters have the same bit mask definitions, since they all apply to the
same set of fault conditions. Table 2-5 lists their definitions.
A bit in the FAULTMASK must be set to true in order for the corresponding bit in the
other masks to be acted upon. There is one exception, the BRAKEMASK will be
activated when the drive is disabled, regardless of the setting of the FAULTMASK.
2.6.2.1.
FAULTMASK
Setting a bit in the FAULTMASK causes an axis fault to transpire when the condition
associated with that bit occurs, see Table 2-5. When an axis fault occurs by default, all
CNC programs stop (see the STOPAXISMASK Task parameter to change this). If
synchronous motion was executing in the task when the task stops, the motion is ramped
down using the ramp parameters used during a normal deceleration. However, if the
program running in the task executed asynchronous motion, then that motion is not
stopped when the program is stopped (to force asynchronous motion). If the programmer
requires different actions (other than a ramp down) in the currently running motion, they
must set one of the other masks (HALTMASK, DISABLEMASK) in addition to the fault
mask. The other masks (with the exception of BRAKEMASK in some circumstances) will
not operate for a particular fault condition unless the FAULTMASK is set for that fault
condition. Table 2-5 explains each fault mask in detail.
2.6.2.2.
DISABLEMASK
Setting the DISABLEMASK bits causes the drive to be disabled when any of the
conditions occur whose bit is set true in the DISABLEMASK. The disable mask bits are
ANDed with the fault mask bits. If any of the resultant bits test true (match the FAULT
axis parameter value), the UNIDEX 600 Series controller disables the drive. The bit
descriptions are the same as those listed in Table 2-5.
2.6.2.3.
HALTMASK
The HALTMASK causes the axis to decelerate to a stop in the rate/time indicated by the
DECEL, DECELRATE, and DECELMODE axis parameters. The halt mask bits are
ANDed with the fault mask bits. If any of the resultant bits test true (match the FAULT
axis parameter value), the UNIDEX 600 Series controller decelerates the drive to a stop.
The bit descriptions are listed in Table 2-5.
2.6.2.4.
AUXMASK
Setting the bits in AUXMASK causes the auxiliary (mode) output to be set when the
specified fault occurs. This output may be used to engage a brake on a vertical. The
auxiliary mask bits are ANDed with the fault status bits. If any of the resultant bits test
true (match the FAULT axis parameter value), the UNIDEX 600 Series controller sets the
auxiliary output. The auxiliary mask bit descriptions are the same as those defined in
Table 2-5. The auxiliary mode output clears when the fault is cleared. A delay timer is
available, in the Axis parameter AUXDELAY.
Summary of Contents for UNIDEX 600 Series
Page 19: ...Table of Contents U600 User s Guide xviii Aerotech Inc Version 1 4...
Page 27: ...Preface U600 User s Guide xxvi Aerotech Inc Version 1 4...
Page 163: ...AerPlot U600 User s Guide 6 6 Aerotech Inc Version 1 4...
Page 169: ...AerReg U600 User s Guide 8 4 Aerotech Inc Version 1 4...
Page 177: ...AerPlotIO U600 User s Guide 10 4 Aerotech Inc Version 1 4...
Page 179: ...Filter U600 User s Guide 11 2 Aerotech Inc Version 1 4...
Page 219: ...PrmSetup U600 User s Guide 13 2 Aerotech Inc Version 1 4...
Page 223: ...Glossary of Terms U600 User s Guide A 4 Aerotech Inc Version 1 4...
Page 353: ......