Cam> block fault condition – Yaskawa MP2000 User Manual
Page 10

TECHNICAL NOTE
File: MP2000_IndividualFunctionDocument_RevC 10/168
Doc Number:
EF.MCD.05.101
11/17/2005
The following table outlines several situations that may cause an error, and will turn on
the blocks “Error” output bit. The block “Error” output will cleared if the EXECUTE bit
goes low, but the Error ID (MW3**81 and MW3**82) will remain in the RDA. To reset
the Error ID, use the Alarm Reset Function Block.
Note that each axis has its own Error ID stored in its RDA axis section, offset by 200 for
each axis. Example: Axis#1 stores to MW30181, Axis #20 stores to MW30381, etc
(note that Master/Slave pair is irrelevant).
Internal
Fault bit
Cause Note
msinrng
AB000010
Master/Slave pair input
out of range
Value on input must be from 1 to 10. If this bit goes
low while execute is high an error will occur. This
will also generate an error in the RDA at MB3**813
ctInrng
AB000011
Table type input is out of
range.
Value on input must be from 1 to 3. If this bit goes
low while execute is high an error will occur. This
will also generate an error in the RDA at MB3**813.
addrInRng
AB000012
Final address of table is
beyond the range of the
register.
Checks that final address of the table (Start address
+ size) does not exceed max register size (29999 for
M, 16482 for D and C type registers). If this bit is low
on the rising edge of execute an error will occur.
This will also generate an error in the RDA at
MB3**813.
mstErr
AB00001F
Last value in Cam table
is greater then machine
cycle.
If the last master value in the cam table is greater
then the machine cycle an error will occur. This will
also generate an error in the RDA at MB3**81C.
Direr
AB00001F
Direction not allowed by
SVON
The direction commanded was not enabled by
SVON function. This will also generate an error in
the RDA at MB3**814.
CmndError
AB00001E
Another block took
control of axis
If another axis controlling block while this block is
running. It will take control from this function. This
does not set the RDA Error ID.
AxisInErr
AB000050
The axis number
entered on the input is
not an acceptable value
The function blocks can only control 1 to 16 axis.
Any value greater or smaller then this will cause an
error. This does not set the RDA Error ID.