Rderror> axis fault condition, Rderror> working registers, Rdamult – Yaskawa MP2000 User Manual
Page 136

TECHNICAL NOTE
The following table outlines several situations that may cause an error. The block error
can be cleared by the EXECUTE bit going low.
Internal error bit
Cause
Attention
IDerror
AB000003
RDA ERROR
Will go high if Error ID <> 0 (MW3**81)
fault
AB00012
Servo Alarm
If Servo alarm condition exists. Sets RDA
Error ID (MW3**81) bit 7 on if error state
exists.
axisInErr
AB00000F
The axis number
entered on the
input is not an
acceptable value
The functions 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.
This table outlines the data in the five registers used by the function block. There is not
usually any need for the user to access any of these bits directly.
Register No.
Type
Name
Description
AW00000
Bit 0
IN
execute
EXECUTE
input (XB000000)
Bit 1
Working
inrngAxis
Goes high for one scan if Axis input is in range.
Bit 3
Working
IDerror
Goes high if RDA Error ID (MW3**81) <> 0.
Bit 7
OUT
running
Directly controls YB000000 (RUNNING Output)
Bit A
Working
oneshotA
Reserved
Bit B
Working
firstPass
One shot coil to initialize RDA of blocks execution
Bit F
Working
axisInErr
Goes high for one scan if Axis input is out of range.
AW00001
Bit 2
OUT
fault
Directly controls YB000002(AXIS-ERR Output).
AW00002
Working
rdaMult
Value for address offset to locate proper RDA
AW00003
Working
Revision
Revision Level of the function block.
File: MP2000_IndividualFunctionDocument_RevC 136/168
Doc Number: eng.MCD.05.101
11/17/2005