2. Programming Concepts
MN05003003E For more information visit: www.eaton.com
2-101
2. You can get accel/decel step = (5K – 1K) / 1K = 4 and output number of each pulse is 40 / 4 =
10. Therefore, you can get t1 = (1 / 1K) * 10 = 10ms, t2 = (1 / 2K) * 10 = 5ms, t3 = (1 / 3K) *
10 = 3.33ms and t4 = (1 / 4K) * 10 = 2.5ms from the following figure.
Example: Forward/Reverse accel/decel step motor control
K500MOV
M1002
D1104
K1000MOV D500
K100
MOV
D501
MOV
D502
K80000DMOV
D503
K10000
DMOV
D505
K10000
M1115SET
Using D500-D506 to be parameter address
1KHz start frequency
100Hz gap frequency
10KHz target frequency
80000 pulses output
10000 pulses in acceleration/deceleration section
1. When the ELC is in RUN, it will save each parameter setting into the register that designated
by D1104.
2. When M1115=ON, acceleration/deceleration pulse starts to output.
3. M1116=ON during acceleration, M1117=ON when speed attained, M1118=ON in
deceleration and M1119=ON after finishing executing.
4. M1115 will not be reset automatically and it needs to be cleared by user.
5. Actual pulse output curve is in the following:
10K
1K
10000 70000 80000
Frequency (Hz)
Pulse
number
10K
1K
2606 8606 11213
Time(ms)
Frequency(Hz)