82
•
Operation Theorem
The
_7443_cmp_v_change()
gets
almost
the
same
function
as
_7443_v_change(), except that the _7443_cmp_v_change() act only when
general comparator comes into existence. Please refer to section 4.4.4 for
more detail description about general comparator.
The last 4 functions are relatively easy to understand and use. So, the
discussion will be focused on the _7443_v_change()
Work theory of _7443_v_change() :
The _7443_v_change() function is used to change the MaxVel on the fly. In
a normal motion operation, the axis starts at StrVel speed, accelerates to
MaxVel, and then keeps at MaxVel until entering deceleration region. If
user changes the MaxVel, it will force the axis to accelerate or decelerate to
a new speed in a period of time defined by user. Both Trapezoidal and S-
curve profiles are applicable. The speed changing is at constant
acceleration in Trapezoidal profile, and constant jerk in S-curve.
Speed change with S-curve
Constrains of _7443_v_change():
In single axis preset mode, there must be enough remaining pulses to reach
new velocity. If not, the _7443_v_change() will return error and keep
velocity unchanged.
For example:
A trapezoidal relative motion is applied:
_
7443_start_tr_move(0,10000,0,1000,0.1,0.1).
_7443_sv_move
_7443_v_change
Tacc
Tacc
Содержание PPCI7443
Страница 1: ...PPCI7443 Advanced 4 Axes Servo Stepper Motion Control Card User s Guide Version 2 00...
Страница 2: ......
Страница 6: ......
Страница 8: ......
Страница 27: ...Single Connections 19 which are equipped with 1 differential line driver or 2 open collector output...
Страница 42: ...34 Single Connections...
Страница 82: ...74 Operation Theorem _7443_set_home_config _7443_home_move Refer to section 6 9...
Страница 108: ......
Страница 118: ......