On a Hedelius RS80 with a Heidenhain iTNC 530, Touch Probe Cycle 419 reports Tabelle Schreibgeschützt!! when the program attempts to write the measured X-axis reference to Q305=0. The evidence points to preset-row access as the immediate issue, but also shows that preset 0 behavior can differ between automatic probing and manual operation.
Identify the Write-Protected Target
The failing Cycle 419 call specifies Q305=0, directing the result to preset 0. One reported explanation is that preset 0 is protected against writes from automatic Touch Probe cycles even though manual datum setting can write it.
| Configuration | Observed or reported behavior | Decision |
|---|---|---|
Q305=0 in Cycle 419 |
Produces Tabelle Schreibgeschützt!! on the affected machine |
Do not use preset 0 for this automatic cycle unless machine behavior is verified |
Q305=1 in Cycle 419 |
Proposed writable destination | Store the measured reference in preset 1 |
| Manual operation with preset 0 | Reported as writable | Do not use manual behavior to infer automatic-cycle access |
Write and Activate Preset 1
Redirect Cycle 419 to preset 1, then activate that preset with Cycle 247. Preserve the remaining Cycle 419 values unless the probing operation itself requires a separate correction.
- Change the destination from
Q305=0toQ305=1. - Run the Cycle 419 measurement.
- Activate the resulting preset with the following command:
CYCL DEF 247 BEZUGSPUNKT SETZEN
Q339=1 ;BEZUGSPUNKT-NUMMER
Handle the Conflicting Preset 0 Report
Another iTNC 530 installation reportedly ran Cycle 419 with preset 0 and suggested changing Q303=-1 to Q303=+1. The evidence does not define the relevant configuration or establish why that change would remove write protection, so treat it as an unverified machine-specific diagnostic rather than the primary correction.
Verify the supported path by confirming that Cycle 419 completes without the table write-protection message after selecting Q305=1, then confirm that Cycle 247 activates preset 1. If preset 0 is mandatory, compare the affected control's automatic probing configuration with a known working machine before testing the Q303=+1 alternative.
FAQ
Why does Heidenhain Cycle 419 show Tabelle Schreibgeschützt?
The failing call targets preset 0 with Q305=0. On the affected iTNC 530, that row rejects the automatic Touch Probe cycle's write request.
How do I store the Cycle 419 result in another preset?
Set Q305=1 in Cycle 419, then activate it using Cycle 247 with Q339=1.
Can Cycle 419 write to preset 0 on every iTNC 530?
The evidence is conflicting: the affected machine rejects Q305=0, while another installation reportedly accepts it with Q303=+1. Verify the behavior on the specific control and use preset 1 when preset 0 produces the write-protection message.