omron — PMAC Quick Reference

PMAC Quick Reference Guide In order to reach the desired position, since the move involves a change in direction and stop, simply place a DWELL0 command between moves. This command will disable blending for that particular move: TA100 TM250 X10 DWELL0 X-10 4. Since the value of TA determines the minimum time in which a programmed move can be executed, it could limit the maximum move velocity and therefore the programmed feedrate might not be reached. This is seen in triangular velocity profile moves types, especially when a sequence of short distance moves is programmed. Example:

close delete gather undefine all &1 #1->2000X I190=1000 OPEN PROG 1 CLEAR LINEAR ; Linear mode INC ; Incremental mode TA100 ; Acceleration time is 100 msec, TA 1 TS0 ; No S-curve component F40 ; Feedrate is 40 length_units / second X3 ; msec 75 40 3000 40 I190 . 3 TM = = = CLOSE Since the calculated TM for the given feedrate is 75 msec and the programmed TA for this move is 100 msec, the TM used will be 100 msec instead. This yields the following feedrate value instead of the programmed one: second distance of units 30 100 3000 100 I190 . 3 F = = = 52 Motion Programs