CamIn_InCam
Error
ErrorID
CommandAborted
CAMIN
Slave
Busy
MC_CamIn
Master
Direction
Active
MC_Axis000
ReferenceType
Index
EndOfProfile
InSync
InCam
CamTable
Slave
Master
CamTable
Periodic
StartMode
StartPosition
MasterStartDistance
MasterScaling
SlaveScaling
MasterOffset
SlaveOffset
MC_Axis001
CamProfile0
LREAL#0.0
LREAL#0.0
LREAL#1.0
LREAL#1.0
LREAL#0.0
BOOL#True
_eMC_START_MODE#_mcRelativePosition
_eMC_DIRECTION#_mcNoDirection
_eMC_REFERENCE_TYPE#_mcCommand
BufferMode
LREAL#0.0
CamTransition
WriteDone Vel_InVel Sv_Cam_D
CamIn_Index
CamIn_Bsy
CamIn_Act
CamIn_Ca
CamIn_ErrID
CamIn_InSync
CamIn_Eop
CamIn_Err
Execute
VEL
Vel_Act
Vel_Ca
Vel_Err
Vel_ErrID
Sv_Ca_CountLoad
InVelocity
Error
CommandAborted
Axis
Active
ErrorID
Execute
MC_MoveVelocity
Axis
MC_Axis000
Hm1_D
Sv_Ca_TimeUp
Vel_BsyBusyVelocity
LREAL#1000.0
Deceleration
LREAL#0.0
Direction
_eMC_DIRECTION#_mcPositiveDirection
Acceleration
LREAL#0.0
Jerk
Continuous
BOOL#False
BufferMode
Sv_Cam_Disable
PT
TON
Sv_Ca_TON
In
ET
Q
T#1s
Sv_Ca_CountUP
Sv_Cam_Disable
Load
CTD
Sv_Ca_CTD
CD
CV
Q
Sv_Ca_CountLoad
PV
INT#3
SaveCamTable
One second after a Cannot Execute Save Cam Table error occurs, Sv_Ca_TimeUp is changed to TRUE.
When Sv_Ca_TimeUp changes to TRUE, Sv_Cam_Ex changes to FALSE.
If a Cannot Execute Save Cam Table error occurs three times, Sv_Ca_CountUp is changed to TRUE.
When Sv_Ca_CountUp changes to TRUE, Sv_Cam_Disable is changed to FALSE.
Retry processing for the MC_SaveCamTable instruction is completed.
Sv_Ca_CountLoad changes to TRUE for one period when the cam table is saved.
If Sv_Ca_CountLoad is TRUE, the retry counter is reset.
If homing is completed for axis 0, velocity control is executed.
If the changes to the cam data variable and saving the cam table are completed and axis 0 is at the target velocity,
the cam operation is executed.
Vel_InVel