Cam_recv> working register – Yaskawa MP2000 User Manual
Page 19

TECHNICAL NOTE
File: MP2000_IndividualFunctionDocument_RevC 19/168
Doc Number:
EF.MCD.05.101
11/17/2005
This table outlines the data in the thirty-three 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
ENABLE
input (XB000000)
Bit 1
IN
CamIn
CAMIN
input (XB000001)
Bit 2
IN
CamOut
CAMOUT
input (XB000002)
Bit 3
Working
mRegister
Indicates table is in M register.
Bit 4
Working
cRegister
Indicates table is in C register.
Bit 5
Working
dRegister
Indicates table is in D register.
Bit 6
Working
engaging
On when waiting for master to reach engage
position.
Bit 7
OUT
running
Directly controls YB000000 (RUNNING Output)
Bit 8
OUT
endOfTrvl
Directly controls YB000001 (ENDPROFI Output)
Bit 9
OUT
Mistake
Directly controls YB000002 (ERROR Output)
Bit A
Working
oneshotA
Reserved
Bit B
Working
firstPass
One shot coil for initializing axis when CAMIN input
goes high.
Bit C
Working
oneshotC
Reserved
Bit D
IN
runInit
One shot coil for initializing axis when engage
position is reached.
Bit E
IN
oneshotE
Reserved
Bit F
Working
oneshotF
Reserved
AW00001
Bit 0
Working
msinrng
Verifies Master/Slave input is in range.
Bit 1
Working
ctInrng
Verifies Table Type input is in range.
Bit 2
Working
addrInRng
Verifies that the entire Cam Table is in the register
and did not go beyond the register limits.
Bit 3
Working
disengaging
On when camming and CAMOUT input goes high.
Bit 4
Working
above_point
Reserved
Bit 5
Working
d_abovepos
Reserved
Bit 6
Working
oneWay
On when first and last value of cam table are not
equal.
Bit 7
Working
exeInit
One shot coil on for first pass of block being
executed.
Bit 8
Working
disengaged
One shot coil for when disengage position is
reached and called for.
Bit A
Working
mstrErr
On if last master value in cam table is greater then
master machine cycle.
Bit B
Working
posout
Reserved
Bit C
Working
backwords。
Reserved
Bit D
Working
negOut
Reserved