AX-Series Motion Controller Instructions Manual                                  Chapter 2 
378 
2.3.2.23  DMC_CAMBounds 
 
  Supported Devices: AX-308E, AX-364E 
 
DMC_CAMBounds using the cam table and the expected  maximum speed and acceleration of the master  axis  to obtain the 
maximum and minimum values of the estimated position, velocity and acceleration of the slave axis. 
 
FB/FC  Instruction  Graphic Expression
FB  DMC_CAMBounds 
ST Language 
DMC_CAMBounds_instance( 
CAM: = , 
bExecute: = , 
lrMasterVelMax: = , 
lrMasterAccMax: = , 
lrMasterScaling: = , 
lrSlaveScaling: = , 
bDone=> , 
bBusy=> , 
bError=> , 
ErrorID=> , 
lrMaxPos=> , 
lrMinPos=> , 
lrMaxVel=> , 
lrMinVel=> , 
lrMaxAccDec=> , 
lrMinAccDec=> ); 
 
  Inputs 
 
Name
Function
Data Type
Setting Value 
  (Default Value) 
Timing to Take Effect
bExecute 
The instruction is run when 
bExecute changes from 
 
BOOL 
True/False 
(False) 
- 
lrMasterVelMax 
Expected maximum 
velocity of the master axis 
(User unit/sec) 
LREAL 
Positive or 0 
(1) 
When bExecute and bBusy 
are True. 
lrMasterAccMax 
Expected maximum 
acceleration of the master 
LREAL 
(1) 
When bExecute turns to True 
and bBusy is False.