The alarm can be triggered by the following measuring cycles: CYCLE996 Remedy: Causes of error: 1. Error code = A -> Plausibility of the input points PM1, PM2, PM3 not fulfilled, resulting side lengths must be not equal to zero (Notice: even in the case of side lengths not equal to zero, there is a
Channel block: Kinematic vectors not computed -> Error code
The alarm can be triggered by the following measuring cycles: CYCLE996 Remedy: Causes of error: 1. Error code = A -> Plausibility of the input points PM1, PM2, PM3 not fulfilled, resulting side lengths must be not equal to zero (Notice: even in the case of side lengths not equal to zero, there is a
Safety
Refer to Siemens documentation
Ensure qualified technician performs repairs
Common Causes
Input measurement points (PM1, PM2, PM3) are collinear or coincident, resulting in zero or near-zero side lengths
Kinematic model calculation failed due to invalid or degenerate triangle geometry from probe positions
Machine zero offset or calibration data corrupted, affecting coordinate transformation calculations
Probe tip wear or calibration error causing measurement point inaccuracy
Troubleshooting Steps
1Verify PM1, PM2, PM3 coordinates are geometrically valid and form a non-degenerate triangle with adequate spacing (check machine documentation for minimum separation requirements)
2Re-run CYCLE996 with freshly calibrated probe and confirm all three measurement points are acquired with correct touch-offs
3Review and validate machine kinematic parameters and zero offset data in machine data; compare against backup or factory settings if available
4Check probe condition for wear or damage; recalibrate probe using manufacturer-specified procedure and verify calibration data is stored correctly
5Clear alarm, restart control, and re-execute CYCLE996 with verbose diagnostics enabled to capture actual measured coordinates for analysis
Seeing Multiple Alarms?
Seeing another alarm with this one? Enter the code.
Get machine-aware diagnosis
AxisMD logs alarms against your actual machines, tracks patterns, and gives AI context your manual doesn't have.