Example

The IPO status signal „speed limit detect“ is generated depending on the set parameters if the programmed contour leads to deceleration along the path with the speed dropping below the speed limit, e.g. due to a corner.

Parameters

Excerpt from the channel parameter list [CHAN]:

# Speed limit Look Ahead parameter definition
# ===========================================
speed_limit_look_ahead.f_enable 1
speed_limit_look_ahead.v_limit 750
speed_limit_look_ahead.f_time 0
speed_limit_look_ahead.dist_to_corner 10000
speed_limit_look_ahead.dist_from_corner 10000
speed_limit_look_ahead.f_override_weight_v_limit 0
Example 1:

By special variables (V.G.SPEED_LIMIT.*) the parameters also can be changed from NC program [PROG].

Program example

%main
X0 Y0
N10 G01 X50 F5000
N20 X100
N30 X150
N40 X200 (speed drop at the end of the NC block)
N50 X250 Y-25
N60 X300 Y-50
N70 X350 Y-75
N80 X400 Y-100
M30

The parameters listed above and the F word in the NC program result in:

Speed limit = 75% of the programmed feed

-> v_limit = 3750mm/min (62500um/s)

In the program example, the path feedrate drops due to a contour knee angle of 30 degrees to 8562um/s at the N40 -> N50 block transition, i.e. the “speed limit detected” status signal is set at a distance of 1mm before falling short of the speed limit at the block end N40 and 1mm after exceeding of the speed limit at the block start N50.

Example 2:
Abbildung 1-7: F Word and status signal „speed limit detected“