Publication 1766-RM001A-EN-P - October 2008
Using High-Speed Outputs 153
In this example, the maximum value that could be used for accelerate/
decelerate is 6000, because if both accelerate and decelerate are 6000, the
total number of pulses = 12,000. The run component would be zero. This
profile would consist of an acceleration phase from 0…6000. At 6000, the
output frequency (OF variable) is generated and immediately enters the
deceleration phase, 6000…12,000. At 12,000, the PTO operation would
stop (output frequency = 0).
If you need to determine the ramp period (accelerate/decelerate ramp
duration):
• 2 x ADP/OF = duration in seconds (OF = output frequency)
The following formulas can be used to calculate the maximum value that
could be used for accelerate/decelerate for both profiles. The maximum
pulses of accel/decel = the integer which is less than or equal to the result
found below (OF = output frequency):
• For Trapezoid Profiles: [OF x (OF/4)] + 0.5
• For S-Curve Profiles: 0.999 x OF x SQRT(OF/6)
PTOX Controlled Stop (CS)
Accel Run Decel
6,000 0 6,000
Sub-Element Description Address Data
Format
Range Type User Program
Access
CS - Controlled Stop PTOX:0/CS bit 0 or 1 control read/write
Accel Run Decel
12,000
efesotomasyon.com - Allen Bradley,Rockwell,plc,servo,drive