Setting The Acceleration; Setting The Deceleration - ICP DAS USA I-8092F User Manual

2-axis motion control module
Hide thumbs Also See for I-8092F:
Table of Contents

Advertisement

6.1.4 Setting the Acceleration

void i8092MF_SET_A(BYTE
Description:
This function sets the acceleration value for the assigned axes.
Parameters:
cardNo:
axis:
data:
Return:
None
Example:
i8092MF_SET_MAX_V(1, AXIS_X, 20000);
//set the maximum speed value of the X axis as 20,000 PPS.
//therefore, do not set any acceleration value that is larger than
//20,000*125 PPS/sec. And 20,000 *125 = 2,500,000.
i8092MF_SET_A(1, AXIS_X, 100000);
//set the acceleration value of the X axis on module 1 to 100K PPS/Sec.

6.1.5 Setting the Deceleration

void i8092MF_SET_D(BYTE
Description:
This function sets the deceleration value for the assigned axes.
Parameters:
cardNo:
axis:
ICPDAS
cardNo,
Module number
Axis or axes (Please refer to Table 2-1)
The acceleration value. The units are PPS/Sec. This value is
related
to
the
i8092MF_SET_MAX_V() function. The maximum available
acceleration value is MAX_V * 125. The minimum acceleration
value is MAX_V ÷ 64, and all other acceleration values are
the integral multipliers of this value. The practical value for
application depends on the capability of the motor drive and
motor.
cardNo,
Module number
Axis or axes (Please refer to Table 2-1)
WORD
DWORD
axis,
maximum
speed
WORD
DWORD
axis,
45
I-8092F Software User Manual
data)
value
defined
data)
by

Advertisement

Table of Contents
loading

Table of Contents