Delta AX Series Instruction Manual page 403

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 l l er I n s t r u c t i o n s Ma n u a l
2.3.2.29 DMC_GetCamSlaveData
Supported Devices: AX-308E, AX-364E
Input the axis position for DMC_GetCamSlaveData to get information about the slave axis of the specified cam table.
FB/FC
Instruction
FB
DMC_GetCamSlaveData
DMC_GetCamSlaveData_instance(
CamTable :=,
bEnable :=,
lrCamPos :=,
bBusy =>,
bError =>,
ErrorID =>
lrCamSlavePosition =>
lrCamSlaveVelocity =>
lrCamSlaveAcceleration =>);
Inputs
Name
The instruction will be run
bEnable
lrCamPos
Outputs
Name
bBusy
bError
ErrorID
lrCamSlavePosition
lrCamSlaveVelocity
lrCamSlaveAcceleration
Function
when bEnable changes
from False to True.
Cam axis position
(User Unit)
Function
True when the instruction is run.
True when an error occurs in the
execution of the instruction.
Record the error code when an error
occurs. Refer to Appendix for error
code descriptions.
Cam slave axis position
Cam slave axis velocity ratio
Cam slave axis acceleration ratio
(This feature is not available when
CamTable Type is one/two
dimension)
Graphic Expression
ST Language
Setting Value
Data Type
(Default Value)
BOOL
True/False (False)
LREAL
Positive or 0 (0)
Data Type
DMC_ERROR*
Timing to Take Effect
When bEnable changes from
False to True.
Setting Value (Default Value)
BOOL
True/False (False)
BOOL
True/False (False)
DMC_ERROR
1
(DMC_NO_ERROR)
LREAL
Positive, negative, or 0 (0)
LREAL
Positive, negative, or 0 (0)
Positive, negative, or 0 (0)
LREAL
Ch a p t er 2
-
3 9 8

Advertisement

Table of Contents
loading

Table of Contents