TECHNOLOGY / ABSOLUTE FEEDBACK

Absolute Encoder Startup Recovery: When It Changes the Machine Sequence

Evaluate absolute position feedback for precision stages by mapping power-up validity, homing risk, BiSS-C timing, safety and calibration to the machine sequence.

DIRECT ANSWER

What should a buyer prioritize?

An absolute encoder can change startup recovery by reporting a position code without first counting motion from an unknown state. It does not automatically eliminate homing or safety checks: the controller must validate the frame, alarm state, scale reference, limits and coordinate before enabling motion. Specify the startup sequence, power-loss behavior, allowable recovery time and controller interface before selecting the device.

SAG21 is documented by SENFU as an absolute linear encoder with a BiSS-C interface. A buyer should request the exact resolution format, frame, clock, cable, diagnostics and position-validity behavior for the intended configuration. Compare those data with an incremental architecture and its homing routine; choose the approach that reduces machine risk while leaving enough timing and calibration margin.

ENGINEERING CONTEXT

The decision starts with the real constraint.

Startup position is a system state, not a marketing feature. A machine that moves safely after power loss needs trusted feedback, a known coordinate, limit protection, controller diagnostics and a recovery path that operators can understand.

Discuss your requirement

CRITICAL REQUIREMENTS

Define these before model selection.

01

Recovery sequence

Define power loss, reset, alarm, safe state, homing and motion-enable transitions.

02

Interface timing

Match BiSS-C frame, clock, cable, latency, error and controller support.

03

Coordinate validity

Validate scale reference, limits, calibration and any thermal or mechanical shift.

04

Risk reduction

Compare homing travel, collision exposure, cycle time and service procedure.

BUYER MATRIX

Compare evidence, not feature labels.

Give every shortlisted supplier the same process definition and request configuration-specific proof.

Absolute versus incremental startup evidence
QuestionAbsolute feedbackIncremental feedback
Position after power-upRead a code after interface validationReconstruct from counts and a reference routine
HomingMay be reduced, but safety validation remainsUsually part of the startup sequence
InterfaceSerial frame, clock, latency and diagnosticsDifferential A/B/Z or equivalent receiver
RiskInvalid frame or stale coordinateCount loss, missed index or unsafe homing
Buyer evidenceStartup state machine and error handlingHoming repeatability and count integrity

1. Map the machine states

Draw the states from power applied to motion enabled: controller boot, encoder initialization, frame validation, limit check, coordinate restore, brake release, servo enable and first move. Mark which states are safe if feedback is absent or invalid. This state machine is the requirement an absolute encoder must satisfy; the protocol name alone is not.

Include resets, emergency stops, cable disconnects and partial power loss. The machine may retain a code while the mechanical axis has shifted or the calibration has expired. Define whether the first move is a low-speed verification, a reference-mark check or a controlled homing routine. Give the supplier the actual logic and ask which status bits and alarms are available.

2. Understand what absolute position proves

An absolute code provides a position value at startup, but it does not prove that the scale, readhead, mounting or machine coordinate is unchanged. Verify frame integrity, CRC or error handling, scale reference, limit state and calibration revision before trusting the value. If the machine is serviced or the stage is moved while unpowered, the recovery path may still need a reference check.

Keep the encoder value distinct from process accuracy. The SAG21 interface and resolution are documented product facts; the machine's recovered coordinate also depends on scale accuracy, thermal state, guide error, mechanical datum and compensation. A robust sequence reports both ‘position available’ and ‘position accepted’.

Review SAG21 Read BiSS-C timing and selection

3. Budget BiSS-C timing and cable behavior

A BiSS-C transaction takes time. Frame length, clock, cable propagation, controller processing and diagnostics determine when the position can be used. Provide the control-loop period, cable length, clock range and required startup deadline. Ask for the exact frame definition and any delay or latency that changes with resolution or diagnostics.

Run the sequence with the installed cable and EMC environment. Monitor CRC, warning and error behavior during motor switching and startup. Do not assume a bench communication check proves a production axis; the cable route, connector and controller firmware are part of the interface configuration.

  • Frame and resolution bits
  • Clock and cable limit
  • CRC, warning and error response
  • Startup deadline and servo enable condition

4. Compare homing risk and maintenance cost

Incremental feedback may be a strong fit when the machine has a safe, repeatable homing route and the controller already supports differential signals. Absolute feedback can reduce travel after power loss, which matters when homing could collide with a wafer, tool or fragile payload. Quantify the actual travel, cycle-time cost, collision exposure and operator intervention.

Maintenance changes the comparison. An absolute system may need a position-validity check after a readhead or cable replacement; an incremental system may need a reference calibration. Include spare strategy, firmware, diagnostic tools and service access in the total risk review rather than treating startup as the only benefit.

Compare incremental and absolute encoders Review precision-motion requirements

5. Define calibration and thermal validity

A recovered code is useful only within the calibration and thermal envelope. Record reference temperature, compensation tables, scale mounting, warm-up state and any coordinate transform. If a machine is moved from idle to process temperature, perform a validation move or use a defined compensation rule before trusting the first production coordinate.

Test power cycles at cold, warm and after a controlled stop. Compare the absolute position with an independent reference and record the difference, not just the code. This distinguishes repeatable startup from a hidden thermal or mechanical shift.

Engineer verifying absolute encoder position after a controlled power-cycle on a precision motion stage
Read the thermal error budget

6. Design alarms and safe fallback

List the faults that block motion: no frame, CRC error, out-of-range code, limit active, reference mismatch, stale calibration, cable disconnect or controller timeout. Define the safe fallback for each. Some systems may permit a supervised homing cycle; others must remain stopped until service verifies the axis.

Make the alarm visible to operators and traceable in the log. The recovery procedure should say what evidence is required to resume production and who can approve it. A sophisticated protocol with an unclear fallback can be riskier than a simple architecture with a well-tested homing sequence.

Review the supplier qualification guide

7. Validate the sequence with real failures

Acceptance should deliberately test power loss, controller restart, cable interruption, invalid frame, limit activation, emergency stop and a controlled axis movement while unpowered. Record time to a valid position, first permitted move, alarms, operator actions and final coordinate. Repeat after a service action if the machine needs field maintenance.

Use a written pass/fail rule and keep raw logs. The test should prove both recovery and restraint: the machine must recover quickly when the coordinate is trustworthy and remain stopped when it is not. That distinction is the commercial value of absolute feedback.

Read ISO 230-2 positioning principles

8. Send a startup-recovery brief

Provide the state machine, travel, limits, speed, controller, cable, recovery deadline, homing risk, calibration and environmental conditions. Ask the supplier to mark which startup behaviors are documented, which are typical and which require a sample integration. Request the installation drawing, interface timing, alarm list and test method.

SENFU can review the SAG21 absolute route against the axis requirement and compare it with incremental SMG options. The output should be a validated startup sequence and an evidence package that procurement, controls and safety teams can sign.

Review SAG21 absolute feedback Submit a recovery review Learn about SENFU Technology

9. Measure recovery across operating states

A useful startup result is a matrix, not a single successful reboot. Test cold start, warm restart, controlled stop, emergency stop, controller-only reset, encoder power interruption and a service-induced coordinate change. For each state record the time to a valid frame, the time to an accepted coordinate, the first permitted move, operator actions and the final reference error. Keep failed and inhibited cases because they show whether the safety logic is working.

Repeat the matrix with the installed cable, controller firmware and representative payload. If a recovery shortcut is allowed only after a reference check, make that condition explicit in the machine state and the work instruction. Procurement can then compare absolute and incremental architectures using cycle-time savings, homing exposure, service effort and residual risk rather than a protocol label. The resulting log also gives controls engineers a baseline for future firmware or calibration changes.

  • Cold, warm and controlled-stop restarts
  • Encoder and controller power interruptions
  • Position-valid and motion-enable timestamps
  • Independent reference and operator log
Review the BiSS-C interface guide Discuss a recovery test matrix

CONCLUSION

Make position validity explicit

Absolute feedback can shorten recovery, but only when the machine validates the frame, coordinate, limits and calibration before motion. Compare that state machine with incremental homing using the same safety and cycle-time evidence.

SENFU can map the requirement to SAG21 or an incremental alternative and define the startup, EMC and acceptance tests needed for procurement.

EVIDENCE CHECKLIST

Ask for evidence that closes the decision.

  • Startup state machine and safe fallback
  • BiSS-C frame, clock, cable and latency
  • Position-validity and alarm handling
  • Cold/warm power-cycle comparison
  • Independent reference and calibration record
  • Recovery acceptance log and operator procedure

FAQ

Questions engineers ask before selection.

Does an absolute encoder remove homing?

Not automatically. The machine still needs frame validation, limits, safety checks and a response to a shifted or serviced axis.

What is position validity?

It is the controller's decision that the received code is intact, in range, tied to the correct scale and calibration, and safe to use for motion.

What should be measured after power loss?

Record time to a valid frame, alarms, permitted first move, independent position error and the operator steps under cold, warm and fault conditions.

Is BiSS-C enough to guarantee fast recovery?

No. Frame length, clock, cable, controller processing and diagnostics determine usable latency. The full installed interface must be tested.

Can SENFU compare absolute and incremental options?

Yes. Provide the motion profile, homing risk, controller, cable, recovery deadline and environmental conditions so the architectures can be compared on the same evidence.

AUTHORITATIVE SOURCES

Research used for this buyer guide.

  1. International Organization for StandardizationISO 230-2 positioning accuracy and repeatability test code
  2. BiSS AssociationBiSS interface information
  3. SENFU TechnologySAG21 absolute linear encoder

TECHNICAL REVIEW

Turn the requirement into a selection brief.

Send the application, critical parameters and any drawing or process information available.

Discuss your application