Chapter 6 Motion Function Blocks
6.6.13 Variable Cam operation (LS_VarCamIn)
LS_VarCamIn
VarOffset
Slave Slave UINTUINT
UDINT
BOOL Execute
LREAL ContinousUpdate
InSync BOOL
Busy BOOL
Active BOOLLREAL MasterOffset
SlaveOffsetLREAL
LREAL MasterScaling
LREAL SlaveScaling
LREAL MasterStartDistance
MasterSyncPositionLREAL
UINT StartMode
UINT MasterValueSource
UINT CamTableID
UINT BufferMode
CommandAborted BOOL
Error BOOL
ErrorID WORD
EndOfProfile BOOL
VarOffset
UINT
UDINT VarOffset
Set the offset value of the M device where the variable to be used as the main
Set the serve axis. (1~32: real/virtual axis, 33~36: virtual axis)
Give cam operation command on the axis in the rising Edge.
BOOL ContinuousUpdate
Specify the update setting of input value.
(Refer to 6.1.5.Changes in Parameters during Execution of Motion Function
Set the offset value of the main axis.
Set the offset value of the serve axis cam table.
Specify the magnification of the main axis.
Specify the magnification of the serve axis cam table.
Specify the position of the main axis where cam operation of the slave.
Specify the starting point at cam table when cam operation starts.
UINT StartMode
Set the cam operation mode.
0 : Cam table is applied as an absolute value (mcAbsolute)
1: Cam table is applied as a relative value based on the command starting point