A rotating-table indexing system should keep the position loop local and use the wireless link for commands and telemetry, not encoder closure. First evaluate a stationary drive or an Ethernet-capable slip ring; use an FHSS radio only where a wired rotating interface is impractical. Route the emergency-stop function through a separate safety-rated system selected from its safety manual and the machine risk assessment.
Symptom and architecture decision
The visible symptom is a table that accepts wireless speed, index, and continuous-rotation commands but cannot guarantee repeatable stopping when packets are delayed or lost. The number that matters is the total delay between a command change and torque response, including radio transport, controller execution, drive processing, mechanical deceleration, and braking.
Place the encoder loop at the drive or motion controller on the rotating assembly. Send position back to the supervisory system as telemetry. Closing the loop across UDP makes packet loss, variable latency, duplicate packets, and out-of-order delivery part of the motion loop; a small payload does not remove those timing effects.
| Quantity or limit | Engineering decision | Where to read or measure it |
|---|---|---|
| Slip-ring continuous current | Must carry the selected line or motor-side current without excessive heating | Slip-ring datasheet and measured loaded current |
| Drive input apparent power | Defines the supply and rotating-interface loading case | Drive input nameplate and installation manual |
| Encoder interface | Must match the encoder signal, supply, resolution, and absolute-data format | Encoder datasheet and drive feedback-card manual |
| Position error and stopping distance | Determines whether a VFD solution can meet the indexing duty or a servo is required | Machine requirement and commissioned trend data |
| Radio latency and loss | Sets the command watchdog and permissible supervisory behavior | Radio diagnostics and timestamped packet tests |
| Braking duty | Determines whether coast, controlled deceleration, regenerative handling, or a braking resistor is required | Drive DC-bus trend, braking data, and load-inertia calculation |
| Safety response time | Must fit the machine stopping-distance calculation | Safety-system manual and validated stop test |
Current, heat, and stopping energy
This is heat, not logic. A power slip ring that ran a directly switched motor may see a different current spectrum after a drive is added. A rotating drive puts its input current through the slip ring; a stationary drive puts pulse-width-modulated motor output through it. Select the architecture first, then verify that the slip ring is rated for that electrical service, conductor count, rotational speed, and thermal environment.
For an explicitly three-phase supply, calculate apparent power as kVA = sqrt(3) × V_LL × I_line / 1000. For an explicitly single-phase supply, use kVA = V × I / 1000. Read voltage, topology, and rated input current from the chosen drive rather than inferring them from the existing motor circuit.
Indexing converts rotating kinetic energy into heat during every stop. The braking path may be mechanical loss, motor and drive loss, a braking resistor, or an energy-return path supported by the selected drive. Calculate energy from the actual reflected inertia and speed, then compare the stop frequency and deceleration profile with the drive and braking-component duty data. An absolute encoder preserves a position reference through power interruption, but it does not absorb energy or hold the table after torque is removed.
Control and safety mechanisms
UDP transports datagrams without delivery, ordering, or retransmission guarantees. Build the ordinary control channel around a monotonically increasing sequence value, validity checking, explicit operating mode, command age, and a watchdog. On loss of valid commands, the local controller should enter the predefined non-safety motion state instead of continuing indefinitely with the last received speed command.
The safety channel remains independent of the UDP or serial radio. A safety-rated wireless emergency-stop system must include its matched transmitter, receiver, diagnostics, fault response, and documented operating limits. Fort Robotics, CATTRON, and Conductix are candidate suppliers named for this equipment class, but selection still depends on the safety documentation for the exact system.
STO prevents torque-producing drive output; it does not inherently brake a moving table or mechanically hold its position. Determine the required stopping behavior from the hazard analysis. If continued deceleration is required before torque removal, the safety architecture must coordinate that function with the drive and any mechanical brake without making the application radio responsible for safety.
Component and topology selection procedure
- Record maximum speed, required index accuracy, allowable settling time, load inertia, imbalance, operating cycle, braking duty, and the required behavior after loss of communications or power.
- Compare three layouts: a stationary drive with the motor circuit crossing the slip ring; a rotating drive with Ethernet crossing an Ethernet-rated slip ring; and a rotating drive using FHSS for application commands plus an independent safety-rated wireless system. Check the rotating interface against the actual signal or power waveform in each layout.
- Select a servo when index accuracy or dynamic response requires a dedicated position loop beyond the chosen VFD's documented capability. Select a VFD only after confirming that its supported feedback and positioning functions meet the motion requirement.
- Match the absolute encoder to the drive feedback interface. Verify electrical format, resolution, scaling, direction, reference retention, cable rules, and what position value is available after each power state.
- Keep motion execution local. Transmit commands such as indexed destination, speed, or continuous-rotation mode; return actual position, operating state, faults, and communication health as telemetry.
- Size the drive, slip ring, conductors, protective devices, and braking hardware from documented current and duty values. Include enclosure heating from the drive, radio, controller, and braking components if they rotate with the table.
- Select the safety system independently and validate its response time against measured stopping time and distance.
A possible common-parts architecture uses a PowerFlex 755, universal feedback card, STO Ethernet card, and safety controller. An ABB drive with PROFINET is another stated direction. Treat both as starting architectures: confirm current product compatibility, feedback support, positioning behavior, and safety integration in the manuals for the exact ordered hardware.
Commissioning and verification
- Commission the motor and local feedback loop without wireless commands. Verify encoder direction, counts or engineering-unit scaling, absolute-position recovery, speed regulation, indexing error, and repeatability.
- Trend commanded position, actual position, speed, torque or current, DC-bus condition, and brake activity through the worst stop. Repeat at maximum specified load and operating frequency.
- Measure loaded slip-ring voltage drop and temperature after thermal stabilization. Investigate heating, noise, arcing, or feedback errors before extended operation.
- Introduce delayed, missing, duplicated, and out-of-order application packets. Confirm that sequence and age checks reject stale commands and that watchdog expiry produces the defined local response.
- Remove radio power, controller power, encoder communication, and table power one fault at a time. Confirm that restoration cannot create an uncommanded restart or an unintended index move.
- Validate every safety function separately at representative speeds and loads. Measure the complete stopping time and distance rather than using network response alone.
Recurring implementation pitfalls
The most common error is treating a low payload as proof of deterministic timing. Payload size affects airtime, while interference, retries inside radio equipment, congestion, handover behavior, and controller scheduling still affect latency. Separate radio health from machine state so a communications alarm cannot masquerade as verified zero speed.
Another failure mode is choosing an absolute encoder before choosing the compatible feedback interface. “Absolute” describes retained or uniquely coded position, not universal electrical compatibility. A feedback card, drive firmware feature, controller data path, and scaling strategy must all support the selected encoder.
Placing the drive on the rotating table also adds mass, heat, service access, vibration exposure, and more components behind the rotating power interface. Moving the drive off the table can simplify maintenance, but it changes the slip ring to a drive-output application. Ethernet-rated slip rings can retain standard network equipment, provided their speed, environment, channel, and connector requirements match the machine.
FAQ
Can I use an FHSS radio for VFD commands?
Yes, for non-safety commands and telemetry when the local controller checks sequence, validity, command age, and watchdog state. Keep the encoder loop local so radio latency does not become position-loop jitter.
Does an absolute encoder make wireless positioning reliable?
No. It supplies position information and may retain a reference across power states, but positioning reliability still depends on compatible feedback hardware, local loop timing, braking capacity, mechanical backlash, and verified stopping performance.
Can a wireless emergency stop replace a wired circuit?
Only a safety-rated wireless system whose documented limits satisfy the machine risk assessment and measured stopping-distance requirement should perform that function. Stop commissioning if communication faults, loss of power, or safety activation can leave commanded torque, uncontrolled motion, or an automatic restart. Escalate to the drive and safety-system manufacturers' official support channels when the exact feedback combination, safety response, or braking behavior cannot be verified from the manuals and test results.