PMAC Quick Reference Guide vel ⋅ ⋅ = t V 5 vel ⋅ ⋅ = t V 5 vel V 2 P ⋅ I190 6 V 2 P ⋅ I190 6 V 2 V/2 V/2 ( ) 1 P ⋅ ⋅ = I190 6 t V 1 P ⋅ ⋅ = I190 6 t V ⋅ + = t 2 V V 1 1 V P ⋅ Replace I190 for the appropriate Ix90 variable according to coordinate system x. Example:
close delete gather undefine all &1 #1->2000X t 2t Time t 2t Time I190 2 t Time OPEN PROG 1 CLEAR INC PVT300 ;Time is 300 msec per section X5:50 ; user_units 5 3000 user_units 50 P = = ⋅ = msec 300 msec I190 15000 3 X5:0 ; user_units 5 3000 user_units 50 P = = ⋅ = msec 300 msec I190 15000 3 CLOSE Other Programming Features Rotary Motion Program Buffers PMAC has a limited memory space shared for motion programs, PLCs, compensation tables and gathering buffers. The rotary motion program buffers allow running motion programs larger than the available space in PMAC’s memory. Communication routines provided by Delta Tau have the necessary code to implement this feature in a host computer.
Internal Time Base, the Feedrate Override Each coordinate system has its own time base that helps control the speed of interpolated moves in that coordinate system. If Ix93 is set at default, this parameter could be changed by different means: • 100 0 where , % n n Online or CMD command that runs all motion commands in slow motion. • 225 100 where , % ≤ n n Online or CMD command that runs all motion commands proportionally ѓ faster. • 0 % Online or CMD command that freezes all motions and timing in that C.S. 58 Motion Programs