Delta AX Series Instruction Manual page 502

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
Inputs/Outputs
Name
Specify the cam
CamTable
Function
Input ECAM key-points data to DMC_SP_CamCurveWrite to generate ECAM curve and write the curve into ECAM
table with a specific CAM table ID.
DMC_SP_CamCurveWrite will also calculate the upper bound SPM value. If system SPM value exceeds the upper
bound SPM, the error message will be shown. Then users should adjust the system SPM if needed.
If Curve invert happen, DMC_SP_CamCurveWrite can detect when user set bDetectMotionInvert to True and set
lrTolerenceOfDegree
Troubleshooting
When an error happens, bError will be True and dwErrorID will show non-zero. Refer to the following table for the error code.
Error
Description
Code
0
No Error
1
Invalid machine paramters
Exceeds supported amount
4
of key-points
SPM is over motor upper
5
bound
CAM Data Type is not
6
supported
Tolerence invert degree is
7
out of range
Curve motion invertion
8
detected
100533
wWriteAmount out of range
Invalid Master value of key-
100534
points
Invalid acceleration values
100535
of key-points
Invalid acceleration
100536
settings
The curve type is not
100537
supported
There is no boundary
100538
condition or wrong
boundary condition
100539
The cam table data is
Function
Data Type
MC_CAM_REF
table.
Invalid electromechanical
parameters were set
wWriteAmount is out of range
On-demand master axis SPM is
over motor upper bound
CAM Data Type is not supported
Tolerence of invert degree is out
of range
One or more motion invertion are
found
Errors raised by inside reference function blocks
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
(DMC_ERROR)
Refer to AX3 user manual
Setting Value
MC_CAM_REF
Contents
-
Check if these values are within the range
Check if the values are within the range
Check if the values are within the range
Check if CAM Data Type is supported
Check if the values are within the range
To adjust the input values
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Refer to AX3 user manual (DMC_ERROR)
Timing to Take Effect
bBusy=FALSE & bExecute is at rising-
edge.
Corrective Action
-
MachParameters.lrGearRatio
MachParameters.lrRPMmotor
MachParameters.lrSPMsys
wWriteAmount
MachParameters.lrSPMsys
CamTable.byType
CamTable.byVarType
lrTolerenceOfDegree
lrVelValue
lrAccValue
lrTolerenceOfDegree
Ch a p t er 2
4 9 7

Advertisement

Table of Contents
loading

Table of Contents