Retrieving TNC 151 Machine Parameters and Restoring Control

Patricia Callen6 min read
Other ManufacturerSerial CommunicationTutorial / How-to
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

A successful recovery leaves the control with a verified parameter set, a saved RS-232 backup, and machine-specific axis values checked before motion. Start at the retained-memory supply and follow the signal chain; tuning or parameter editing does not fix a damaged battery circuit.

What does the German parameter prompt mean?

On the TNC 151 installation described here, startup in German accompanied a lost machine-parameter set. Pressing CE clears the error and should expose the parameter page, where the control requests the first parameter value. That request separates missing data from an ordinary operating alarm.

The control uses machine parameters to convert feedback and command signals into machine behavior. If the retained parameter memory is empty, axis travel calibration, backlash compensation, travel limits measured from each home switch, and parts of the spindle-enable logic may be unavailable. A spindle drive that does not start can therefore be downstream of the same parameter-loss event rather than a separate drive failure.

Inspect the holder for the control's 3 AA batteries. Check battery condition and look for corrosion or leakage. If corrosion extends beyond the holder, isolate the equipment and have qualified personnel inspect the control boards; replacing batteries will not repair an open trace or damaged connector.

Signal or data Source Wrong-value symptom
Retained-memory supply 3 AA batteries, holder, and board connections Parameters disappear and the control opens in German or requests the first parameter
Axis calibration Machine-specific parameter record and physical measurements Position or backlash correction differs from the actual machine
Travel limits Distance for each axis from its home switch Usable travel is shortened or motion can approach a mechanical limit
Serial parameter data TNC 151, RS-232 cable, and communications software No capture, truncated file, or a receive operation that never starts
Spindle permission Control configuration and machine interlocks Spindle drive does not receive the required enable condition

Are the parameters present in the working TNC 151?

Use the matching machine as the donor only after confirming that its parameters are still readable. The decisive reading is the displayed parameter list, not the fact that the machine currently powers up.

  1. Press MOD.
  2. Use the arrow keys until CODE= appears.
  3. Enter 95148, then press ENT.
  4. Confirm that machine parameters appear and contain values rather than an empty entry request.

If values appear, preserve them before changing the battery system or editing anything. If the control instead asks for the first value, it has no usable list to export; move to the paper records, another truly matching machine, or official support.

Record the machine and control identities with the backup. A parameter file without a clear association can later be mistaken for a compatible file from a different control or machine configuration.

Can a sister machine supply the complete parameter set?

A machine with the same stated combination—an Interact I mk 2 fitted with a TNC 151—can provide a baseline, but identical labels do not make every parameter interchangeable. Mechanical calibration values belong to the individual machine.

Separate configuration into two groups before loading it. Common values describe the shared control and machine design. Machine-specific values include backlash and the travel limits for each axis measured from its home switch; these may have been handwritten on the original parameter sheet. Compare any partial manual list against the donor export and mark every difference rather than silently choosing one.

If the surviving paperwork appears to contain backlash and travel values, retain those values as installation-specific records. Do not replace them merely because the donor file contains different numbers. Where a value remains unknown, measure the affected mechanical quantity using the machine builder's service procedure or obtain the original parameter record.

Is the RS-232 path ready for a parameter transfer?

Configure the TNC 151 serial interface under MOD and set the baud rate to match the communications software. Use the correct cable for the control. A baud-rate match alone does not prove that conductor assignments, handshake behavior, framing, and software flow control are correct.

Look at the receive or transmit counter in the communications software during the test. No byte activity points to the selected port, cable, interface mode, or handshake. Activity with unreadable or incomplete data points to mismatched serial settings or flow control. Capture to a new file so an earlier known-good backup remains untouched.

Successful program upload and download proves that much of the physical link works, but it does not prove that the control is in parameter-transfer mode. A separate TNC 155 case produced a program number prompt followed by incorrect number; that behavior must not be used to rewrite the TNC 151 procedure. If those messages appear, stop and check the control-specific operating documentation and selected transfer mode.

How do you export and reload the TNC 151 parameters?

Export from the working TNC 151 first. The receiving software must already be listening and saving the incoming stream.

  1. Press MOD on the working control.
  2. Move to CODE=, enter 95148, and press ENT.
  3. Confirm that the parameters are displayed.
  4. Start capture in the RS-232 communications software.
  5. Press EXT, then press NO ENT to dump the parameters.
  6. Stop capture only after serial activity has ended, then save a second read-only copy.

Open the captured file as text or inspect it with the communications application. Reject an empty file, a file that terminates during active transmission, or a capture filled with unreadable characters. Perform a second export and compare the two captures; unexplained differences indicate an unreliable transfer path.

For the control with missing parameters, configure RS-232 and the matching baud rate under MOD, prepare the communications software to transmit the verified file, then use EXT and ENT to start reception. If the control requests parameters individually instead of receiving serial data, use the parameter page reached after CE and enter the verified values manually. Do not answer a program-number prompt with arbitrary numbers.

How do you verify the resolving branch?

Verification runs from stored data to physical behavior. Re-enter the protected parameter display and compare the destination values against the saved file and the machine-specific record. A completed transfer is not proof that the correct values landed in the correct fields.

  1. Power-cycle according to the machine's normal procedure and confirm that the first-parameter request does not return.
  2. Confirm that the retained-memory batteries and holder remain electrically and mechanically sound.
  3. Check each axis reference operation while prepared to stop motion. Compare the indicated direction and position with physical movement.
  4. Test travel conservatively away from mechanical ends, then validate each limit against the machine-specific distance from its home switch.
  5. Measure backlash and compare it with the restored compensation values.
  6. Check the spindle-enable chain only after the core parameter set is verified. If the spindle still does not run, trace the control request, interlocks, and signal received by the drive.
  7. Export the restored set again and compare it with the approved backup.

Unexpected motion direction, implausible position, excessive travel, or disagreement between the restored file and the individual machine's calibration record calls for an immediate stop. Parameter adjustment must follow measurement; it must not be used to mask wiring, feedback, battery-board, or mechanical faults.

FAQ

How do I display machine parameters on a TNC 151?

Press MOD, move to CODE=, enter 95148, and press ENT. A populated list means there is data to back up; a request for the first value means the set must be restored.

How do I back up TNC 151 parameters through RS-232?

Match the baud rate under MOD, start the communications-software capture, display the parameters with 95148, then press EXT followed by NO ENT. Repeat the export and compare both files before treating either as a backup.

How do I use parameters from an identical machine?

Use the matching machine's file as a baseline, then replace or verify machine-specific backlash and per-axis travel limits from each home switch. Check every value against the destination machine before normal motion.

When should I stop a TNC parameter recovery and call support?

Stop if battery leakage has reached a board, the serial transfer repeatedly fails, the control asks for a program number, required machine-specific values are unavailable, or an axis moves unexpectedly. Do not continue by guessing parameters; contact the machine builder or the control manufacturer's official support channel with the machine identity, control identity, saved files, displayed messages, and measured battery condition.

Back to blog