NOVA electronics Inc. MCX514 -
193
-
193
-
The value of current drive speed during the driving can be read by current drive speed reading command (32h).
A drive speed setting value can be read by drive speed setting value reading command (45h).
7.2.7
Drive pulse number / Finish point setting
Code
Command
Symbol
Data Range
Data Length
(byte)
06
h
Drive pulse number / finish point setting
TP
Drive pulse number/
Absolute position finish point :
-2,147,483,646
~
+2,147,483,646
Interpolation finish point :
-1,073,741,823
~
+1,073,741,823
4
“TP” is the parameter setting the drive pulse number from the current position for relative position driving. When the positive
pulse number is set in the drive pulse number, a drive direction is toward
+
direction, and when the negative pulse number is set,
a drive direction is toward
-
direction.
In counter relative position driving, when the positive pulse number is set in the drive pulse number, a drive direction is toward
-
direction.
In absolute position driving, the destination point based on a home (logical position counter = 0) should be set with a signed 32-bit
value.
Drive pulse number can be changed during relative position driving or counter relative position driving. However, it cannot be set
to a different drive direction. Please note that if it is set to the position already passed, driving will stop immediately.
The finish point cannot be changed during absolute position driving.
In linear and circular interpolation driving, it sets the finish point of each axis. The finish point should be set the relative value to
the current position with a signed 31-bit value.
In bit pattern interpolation driving, it sets the bit data of each axis. The lower 16 bits of 32 bits are used to set + direction bit data
and the upper 16 bits are used to set – direction bit data.
In helical interpolation driving, it sets the finish point of X and Y axes and the drive pulse number of Z and U axes. The finish
point should be set the relative value to the current position with a signed 31-bit value. The drive pulse number, when the rotation
number is 0, it should be set the total amount of drive pulses with a signed 31-bit value, and when is 1, it should be set the drive
pulse number per rotation with a signed 31-bit value.
7.2.8
Manual Decelerating Point Setting
Code
Command
Symbol
Data Range
Data Length
(byte)
07
h
Manual decelerating point setting
DP
0
~
4,294,967,292
4
“DP” is the parameter setting the manual deceleration point in fixed pulse acceleration / deceleration driving when the manual
deceleration mode (WR3/D0=1) is engaged. As a manual decelerating point, set the value which subtracts pulse number to be used
at deceleration from output pulse number in fixed pulse driving.
Manual Decelerating Point = Output Pulse Number
− Pulse Number for Deceleration
<About output pulse number>
Output pulse number indicates the number of pulses which is actually output in fixed pulse driving.
In relative position driving, output pulse number P is the absolute value of drive pulse number setting value TP.
In absolute position driving,
output pulse number P is the absolute value which reduces logical position counter value LP of before
driving starts from drive pulse number setting value TP.
Relative Position Driving
:
Output Pulse Number
P = | TP |
Absolute Position Driving
:
Output Pulse Number
P = | TP - LP |