Delta AX Series Instruction Manual page 541

Motion controller
Hide thumbs Also See for AX Series:
Table of Contents

Advertisement

AX- Ser i es Mo t i o n Co n t r o ll er I n s t r uc t i o ns Ma n u a l
Error code
SMC_CI_TOO_MANY_
0x00275
TAPPETS_PER_CYCLE
SMC_CB_NOT_
0x00280
IMPLEMENTED
0x002A3
SMC_GI_RATIO_DENOM
0x002A4
SMC_GI_INVALID_ACC
0x002A5
SMC_GI_INVALID_DEC
SMC_GI_MASTER_
0x002A6
REGULATOR_CHANGED
0x002A7
SMC_GI_INVALID_JERK
SMC_PH_INVALID_
0x002D5
VELACCDEC
SMC_NO_CAM_REF_
0x002EE
TYPE
SMC_CAM_TABLE_
0x002EF
DOES_NOT_COVER_
MASTER_SCALE
SMC_CAM_TABLE_
0x002F0
EMPTY_MASTER_
RANGE
SMC_CAM_TABLE_
0x002F2
INVALID_SLAVE_
MINMAX
SMC_GIP_MASTER_
0x00307
DIRECTION_CHANGE
Description
Contents
Activate too many tappets in
the same period.
The selected cam format is not
run.
RatioDenominator = 0
Invalid value of acceleration.
Invalid value of deceleration.
The master state
(Enable/Disable) is changed
without the permission.
Invalid jerk value.
Invalid values of velocity,
acceleration and deceleration.
The chosen cam type is not
MC_CAM_REF
The curve data does not
include the master scale, xStart
and xEnd, on the CamTable.
There's no master range on the
cam table.
Invalid min/ max values of the
slave axis on the cam table.
The master axis changes its
direction while being
synchronizing with the slave
axis.
Ap p en d i x A
Corrective Action
Modify the tappets on the cam table
and make sure that there're no too
many tappets gathering on the same
position. After download the cam
table again, re-run the function block.
Modify the cam table format to the
one supported by the function block,
then re-run the function
block.(Currently only support "XYVA"
format)
Change the value of
"RatioDenominator" to be non-zero
and re-run the function block.
1. Execute MC_Reset to make the
axis back to standstill state and
check the inputs.
2. Make sure the value of
"Acceleration" is greater than
zero, then re-run the function
block.
1. Execute MC_Reset to make the
axis back to standstill state and
check the inputs.
2. Make sure the value of
"Deceleration" is greater than
zero, then re-run the function
block.
Execute MC_Reset to make the axis
back to standstill state and re-run the
function block.
1. Execute MC_Reset to make the
axis back to standstill state and
check the inputs.
2. Make sure the value of "Jerk" is
greater than zero, then re-run the
function block.
Make sure the values of "Velocity",
"Acceleration" and "Deceleration" are
non-zero before re-run the function
block.
Correct the input variable to the
correct variable in "MC_CAM_REF"
type.
Correct the values of "xStart" and
"xEnd" to make these two values are
included in the master scale.
Fix the "xStart" and "xEnd" on the
cam table to make the "xEnd" value
greater than the value of "xStart".
Make sure that the values of
fTableSlaveMin and fTableSlaveMax
are not equal before you re-run the
function block.
Execute MC_Reset to make the axis
back to standstill state and re-
execute the FB. At the same time, do
not reverse the master direction
when "StartSync" is True.
5 3 6

Advertisement

Table of Contents
loading

Table of Contents