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

Page 136

Advertising
background image

TECHNICAL NOTE

<RDERROR> Axis Fault Condition:

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.

<RDERROR> Working Registers

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

Advertising