KRs have four different types of stop. A "normal" stop, like hitting the Stop button (not the E-stop) on the KCP, lets the robot finish out the current motion block and stops gracefully. A normal E-stop performs a fast path-maintaining braking maneuver -- the robot stops as quickly as it can using motor deceleration, and minimizing drift off path. The robot actually stops under power and then engages the motor brakes.
A "screeching" stop should only happen for certain drastic conditions, like an Operator Safety fault, or someone switching the robot from Auto to Teach in mid-motion, or something drastic like a resolver failure. For these types of drastic conditions, the robot simply kills power to the motors and slams the brakes on without any regard to damage or wear. This should NOT happen on any regular basis.
The key question is WHEN are these "screeching stops" happening? When someone hits an E-Stop? If someone kills power? Someone opens a safety gate while the robot is moving rapidly? What error messages are coming up with these stops?
I don't see how $CP_VEL_TYPE is relevant, unless you have a bad program that is (for example) creating over-speed conditions on A4/A6 due to a wrist singularity.
its clearly 1am and i am 600 miles from home.
I love you
but i felt the need to point out screeching halt to you..
remember when we were in france, and i walked in on you in the shower...
that is the clear definition of screeching halt...
just saying
we could go back to the sheep
baaaaaa