Cam_recv> block fault condition – Yaskawa MP2000 User Manual

Page 18

Advertising
background image

TECHNICAL NOTE

File: MP2000_IndividualFunctionDocument_RevC 18/168
Doc Number:

EF.MCD.05.101

11/17/2005

<CAM_RECV> Block Fault Condition

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
AB00001A

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.








Advertising