Dry-Contact Signals Through Slip Rings: Limit-Switch Wiring, False Triggers And Dynamic Validation

Oct 28, 2026Leave a message

A limit switch on a rotating table can work perfectly at rest yet produce a false PLC input during movement. The tempting explanation is "contact bounce," but there are two separate contact systems in this circuit: the switch contacts that deliberately open and close, and the sliding electrical contacts inside the slip ring that should remain continuous. Confusing those two mechanisms often leads to the wrong fix.

Dry-contact signals can be carried through a suitably specified slip ring, provided the complete sensing circuit, including its return path, input thresholds, cables, switching rate and rotation profile, is designed and tested together. A dry contact does not produce a voltage by itself. The stationary input module or other approved sensing circuit supplies the detection energy. The rotary interface must convey the resulting state without creating additional events or hiding genuine short pulses.

This guide is for equipment engineers connecting rotating limit switches, reed switches, relay status contacts or simple position interlocks to a stationary PLC or data-acquisition system. It explains the necessary channel map, how to distinguish a legitimate transition from a rotary dropout, what filtering can and cannot fix, and how to create an end-to-end acceptance test. It is not a design approval for emergency-stop, guard-locking or other safety functions; those require a separately validated safety architecture.

 

 

Define the dry-contact sensing circuit before selecting the slip ring

Start by drawing three boundaries: the stationary controller and supply, the rotary electrical interface, and the sensor on the rotating assembly. Identify whether the sensor contact is normally open (NO), normally closed (NC), or changeover; whether it is mechanically actuated or a reed/relay device; and whether the PLC input provides its own sensing voltage or expects an externally supplied signal. "Dry contact" describes the sensor's unpowered contact, not the terminal configuration of every input module.

For an illustrative isolated two-wire contact loop, one conductor runs from the stationary sensing source through slip-ring channel A to the rotating switch. A second conductor returns from the other switch terminal through channel B to the stationary input return. When the contact closes, the sensing circuit is completed. The exact positive/negative convention depends on the PLC module, the input's PNP/NPN or sourcing/sinking arrangement, and its common-terminal design. Follow that device's terminal diagram rather than copying a generic color code.

Part of the system What must be specified Failure if omitted
Stationary digital input Input type, internal/external supply, logic thresholds, input current, filter capability, input common Wrong polarity or undefined state
Rotating dry contact NO/NC, mechanical cycle, maximum event rate, minimum pulse duration, contact material and permitted sensing load Missed or repeated contact events
Rotary path Assigned forward and return channels, circuit isolation, cable termination, actual dynamic continuity performance False transitions while moving
Other services Nearby motors, valves, PWM conductors, sensor supplies, shields and chassis bonds Input disturbances linked to switching loads
Mechanical duty RPM, reversal, indexing, vibration, shaft angle, temperature and expected cycles Bench pass but machine failure

Do not treat the slip-ring housing, bearing or an assumed chassis bond as the sensing return. Unless the machine's electrical design explicitly specifies and validates a conductive return path, the return is an assigned electrical circuit. Similarly, a protective-earth conductor is a protective measure rather than a convenient signal common. If the actual system does use a common return, document the shared currents and fault implications instead of assuming that one conductor serves all purposes.

 

 

Choose the input interface: passive contact, powered sensor or solid-state output?

Not every device described as a limit switch presents a dry contact. A mechanical microswitch typically has isolated contacts. A three-wire inductive proximity sensor usually requires power and delivers a PNP or NPN transistor output. A solid-state relay can have off-state leakage and a different voltage drop. These architectures need different circuit maps and threshold calculations. A "works with 24 V PLC" label does not make them electrically interchangeable.

Sensor/output Interface question Rotary-path implication
Mechanical NO/NC contact Who supplies sensing voltage/current, and how is open-state bias defined? Normally a defined contact loop, often two conductors; test bounce and spurious opens
Changeover contact Are common, NO and NC all required by the controller? Allocate all required conductors; never assume two independently indicated states without checking the terminal scheme
Reed contact What are permitted switching current, sensitivity and genuine event duration? Check pulse timing and contact load under rotation
PNP/NPN proximity output Supply, signal, reference and output thresholds? Map power and return as well as the switching signal; not a passive dry-contact loop
Solid-state relay contact Off-state leakage, on-state drop, polarity and minimum load? Verify both ON and OFF margins at the selected input

Some input modules generate a detection voltage internally, while others accept a field voltage through a suitable input common. As an example of one specific device family, LabJack's dry-contact application note uses an internally biased digital input and a switch return to instrument ground. That is a device-specific wiring example, not a universal industrial PLC pinout. Consult the controller manufacturer for the installed module's wiring diagram, voltage tolerance, isolation and permitted commons: LabJack dry-contact input application note.

 

 

Low sensing current, contact films and the meaning of "wetting current"

Dry-contact detection currents may be small because the sensor is conveying a state, not delivering load power. Low-current operation can expose problems caused by surface films on the switch contact or by intermittent resistance in the longer interconnect. This does not mean a contact must always carry a large current; it means the sensor's specified minimum applicable load and the controller's input behavior should be reviewed together.

OMRON documents that some relays are more suitable for minimum-load switching than others, and that contact resistance can rise when films form. Its minimum-applicable-load guidance relates to relay contact behavior under stated conditions, not to a guaranteed minimum current for a ByTune slip ring. It would be incorrect to take a number from a relay datasheet and apply it blindly to a rotary contact. The correct engineering question is whether the full closed-loop voltage at the digital input remains in the recognized ON state throughout service, including after an idle period and under rotation. See OMRON's minimum-load explanation.

A useful review therefore separates three items: the sensor manufacturer's permitted load range; the digital input's detection current and thresholds; and the voltage drop and momentary discontinuity permitted across the installed rotary path. If a contact-cleaning or bias-current change is proposed, first verify that the new current is allowed by the sensor, input module, wiring and slip-ring configuration. Increasing current just to cure a false PLC bit can conceal a mechanical dropout without solving it.

 

 

Voltage and timing margins: two calculations that prevent false conclusions

Closed-contact voltage budget

For a resistive sensing loop with a known source and sense impedance, a first approximation to the extra voltage drop caused by the rotating interconnect is Vdrop = Iloop × Rpath. Here Rpath includes both crossing channels, wiring and terminations between defined test points. The contact of the switch is also in the closed loop. The voltage actually appearing at the PLC input depends on the module's input circuit, so this simple relationship is a budgeting tool, not a complete PLC model.

Consider an illustrative, hypothetical 24 V sensing loop operating at 7 mA. Suppose a measured 3 Ω additional rotary-path resistance is present across both channels and their terminations. The associated resistive drop is 0.007 A × 3 Ω = 0.021 V. This is small compared with 24 V, but it does not prove the input will remain correct. A momentary full interruption produces a different event than a modest steady resistance, and a PLC input threshold cannot be inferred from its nominal supply voltage. Read the exact module's ON/OFF thresholds, minimum detection time and any hysteresis.

Debounce time versus a real pulse

Suppose an input filter is set to reject changes shorter than 10 ms. A real limit-switch state that persists for only 6 ms can then be rejected along with unwanted glitches. Whether that is acceptable depends on the meaning of the event and the particular filter algorithm. Input filters can also add response delay. For an indexed machine, a small filtering change may alter the position at which software responds.

This is why "add 50 ms debounce" is not a safe general prescription. First measure the genuine contact pulse at the highest line speed and worst-case actuation geometry. Establish the longest observed unwanted disturbance and the shortest valid event. A filter is defensible only if the input module can distinguish those ranges with suitable margin. When the ranges overlap, improve the signal path or change the sensing arrangement rather than masking errors in software.

Quantity Example or source Approval question
Loop voltage Nominal supply and tolerance from input/sensor documents What voltage reaches the receiver at worst case?
Detection current Actual input specifications Is the sensor contact's permitted load range respected?
Rotating-path resistance End-to-end measurement at defined points Does the voltage budget retain margin?
Shortest valid state Machine timing or event log Can the input recognize the event?
Largest observed glitch High-speed capture under rotation Can it be rejected without losing valid events?
Debounce / filter Installed input module and PLC settings What delay or missed-event risk does filtering introduce?

 

 

Switch bounce is not the same as a slip-ring dropout

A mechanical contact may bounce during a deliberate state transition. NI explains that industrial digital-input modules can use programmable filtering to handle the rapid on/off sequence of relay bounce; some inputs also use isolation for systems with separate supplies. This is a control-input property, not a guarantee that every glitch originates at the switch. See NI's guidance on measurement noise and digital-input filtering.

A sliding-contact interruption has a different origin. It can occur even while the limit switch remains mechanically held closed: for example, at a repeatable shaft angle, when vibration increases, after reversal, or when an adjacent power circuit switches. Filtering may suppress the PLC alarm but leaves a physical continuity event unresolved. The distinction matters especially when the input is counting short pulses or establishing position.

Evidence Likely direction of investigation Useful measurement
Several fast edges only immediately after the switch physically actuates Normal or abnormal switch bounce Switch-terminal waveform and sensor datasheet
One brief OFF event while the switch is held steadily closed Rotary path, termination or EMI Simultaneous switch-end and stationary input capture
Fault repeats at the same slip-ring angular position Localized rotating-contact condition or cable movement Input event timestamp synchronized with shaft angle
False pulse only when a solenoid or motor switches Coupling, shared reference, supply disturbance or contact instability Signal plus power/ground measurement with controlled aggressor toggling
Failure occurs even with rotation disabled Sensor, PLC module, field wiring or static coupling Bypass and segmented circuit tests

For a general explanation of sliding-contact resistance, use ByTune's static versus dynamic contact-resistance guide. The present article goes one step further: it tests whether those electrical events change the meaning of a PLC input. For wider EMI, crosstalk and grounding diagnosis, see slip-ring electrical-noise diagnosis.

 

 

Plan the channel map and separation from power circuits

Do not ask a supplier for "two signal wires" without naming the function. A useful circuit schedule specifies the field contact, both return and sense conductors, every power or communication neighbor, expected switching frequency, input common, isolation and acceptance method. A mechanically compact slip ring may carry mixed services, but the interaction between circuits has to be assessed in the complete assembly.

Digital-input thresholds tend to be more tolerant than raw microvolt sensors, but a 24 V input is not inherently immune to all transients. Nearby PWM drives, inductive loads and switched power paths can create conducted disturbances or common-reference movement; cables and connectors outside the slip ring can also contribute. Separate routing, appropriate shielding where needed, correct commoning, and a well-defined return path are more reliable design measures than assuming every unexplained transition is a bad brush.

Shield continuity, chassis bonds and protective-earth arrangements must follow the machine's electrical safety and EMC design. A cable shield should not silently become the functional return or protective earth. When the installation uses a shielded cable, record both-end termination, any drain conductor, and whether the shield is intended to cross the rotating interface through a separately designed path. Never infer shield or PE capability from a metal housing photograph.

Real ByTune multi-conductor slip ring with a cylindrical housing and multiple color-coded cable leads

 

 

Build a four-location test before changing filters

Use an isolated, correctly rated measurement method appropriate to the installed voltage and machine safety procedures. Do not connect a grounded oscilloscope probe to a floating circuit without assessing where its ground clip will connect. If needed, use approved differential or isolated instrumentation. Establish a stationary baseline first, then energize motion under controlled conditions. The purpose is to localize the disturbance while keeping the system wiring representative.

  • P1 - at the rotating switch. Capture the actual voltage/current state at the sensor terminals, using test access approved for the rotating assembly. When practical, use a separately instrumented contact simulator or approved wireless data logger. Do not create hazardous exposed probes on a moving mechanism.
  • P2 - rotating-side slip-ring lead. Verify that the switch transition reaches the rotary interface correctly and that the cable or connector does not add an event.
  • P3 - stationary-side slip-ring lead. Compare P2 with P3 to identify a disturbance introduced between the two sides of the rotating interface. Synchronize clocks or use a common capture reference.
  • P4 - controller input terminal and interpreted PLC bit. Compare the electrical waveform with the input-state/event log. A stable terminal voltage but changing software state points toward module configuration, input timing, noise threshold or logic interpretation.

Because some rotating-side probes can disturb the system, a practical alternative is to first capture P3 and P4, then use a certified simulator or test fixture to isolate the slip ring during a planned maintenance window. Whatever instrumentation is chosen, state the measurement bandwidth, time resolution, trigger condition, input filter settings and test-point locations. A multimeter averaging many samples cannot reliably prove the absence of a microsecond- or millisecond-scale dropout.

 

 

Dynamic validation: test the real motion and real input logic

Plan one exercise with the switch intentionally held open, another held closed, and a third with controlled actuation at known positions. Holding the state steady isolates spurious signals; deliberate actuation tests missed and duplicated transitions. If the machine reverses, indexes or dwells, those motion modes must be represented. Record both the raw electrical capture and the interpreted PLC events, not just a single pass/fail light.

Test condition What to record Failure interpretation
Stationary, switch held open Input state, input terminal voltage, leakage or unexpected transitions Bias, leakage, wiring or controller configuration
Stationary, switch held closed Closed-state voltage and stable input indication Sensor contact or wiring baseline
Rotating at normal speed, contact held fixed Any unwanted input edge, timestamp and shaft angle Rotary contact or mechanically induced wiring disturbance
Start, stop and reverse Glitches coincident with acceleration, deceleration and reversal Runout, vibration, strain or transient coupling
Repeat actual sensor switching Commanded transitions versus captured transitions and PLC event counts Bounce filtering, input response time, missed event
Neighboring power loads switching Input errors versus motor/valve activity and supply/reference waveforms EMI or shared-return problem
Warm or representative-duty operation Event stability, voltage margin, repeatability Temperature or duty-dependent behavior

Define acceptance limits before the test. A machine that requires zero false position events has a different tolerance from a noncritical lamp indication. Useful agreed criteria include: no false transitions while the physical contact is held steady; all commanded transitions detected within the permitted timing window; no counted duplicate pulse; input voltage staying within the receiver's specified state thresholds; and recovery after power or motion disturbances. Those are examples of criterion types, not universal ByTune pass/fail thresholds.

For contact-state counting, align the event sequence with the motion controller's angle or position encoder. If five commanded operations create six PLC edges, repeating the test after increasing debounce is not sufficient proof. First identify where the extra edge was generated and ensure the filtering change does not suppress the shortest real event. In some cases a different sensor output or placing signal conditioning on the rotating assembly will be more defensible than filtering an unreliable raw loop.

 

 

Fault isolation: switch, rotary path, controller or EMI?

Follow a segmented comparison rather than replacing parts by intuition. Start with the safe state of the machine, preserve the fault evidence, and document the circuit as installed. A stable source-side contact with an unstable receiver-side waveform is different from a contact that physically bounces at the actuation point.

  1. Verify switch mechanics, actuator travel and rated switching load with rotation stopped.
  2. Confirm actual wire-to-wire mapping and input common; check for loose or misidentified connectors.
  3. Measure stationary input voltage in both states, then check at the slip-ring leads.
  4. Observe an intentionally fixed contact state during rotation; look for repeatable shaft-angle events.
  5. Repeat with nearby switching loads inactive and active, without defeating required machine protection.
  6. Review the input filter and counter behavior only after locating the electrical event.
  7. Repeat the worst-case test after the correction and keep the before/after traces.
Observed symptom Potential cause Next discriminating test
PLC sees OFF only during a narrow shaft-angle range Rotary contact, cable flex or local mechanical load Angle-correlated P2/P3 capture
Multiple counts when switch closes Sensor bounce or inadequate debounce Direct sensor waveform compared with PLC events
Slow detection after filter adjustment Over-long debounce, module latency Command-to-input timing before and after filtering
Input fluctuates while switch is open Floating input, leakage, EMI or wrong common Check specified bias and input OFF threshold
Several channels fail when the drive starts Shared supply, common or coupling problem Capture input signals and supply/reference together
Continuity passes on bench but faults after warm-up Installation load, temperature or dynamic contact variation Repeat fully installed hot-state run

If the machine uses the input for a personnel-safety function, stop treating this as an ordinary PLC troubleshooting exercise. Safety functions require an assessed architecture, diagnostic coverage and verification appropriate to the applicable standards and risk assessment. A standard signal slip ring and a filtered PLC input must not be presumed suitable for an emergency-stop or guard circuit merely because the contact loop works on a bench.

 

 

Supplier specification and installation handover

A supplier can evaluate a rotary signal channel much more effectively when given the complete electrical task rather than the word "digital." Identify which side rotates, whether the switch supplies its own voltage, the input type, the number of independent circuits, any shared commons, the expected pulse timings and every neighboring service. Pair this with the mechanical envelope and test requirements for the installed assembly.

RFQ / review field Information to send
Function Rotating limit switch / dry relay / reed sensor, NO/NC/CO, number of monitored states
Input specification PLC model, input card type, nominal and permitted voltage, current, threshold and filter settings
Channel allocation Forward path and return/common, isolation requirement and terminal identification
Motion profile Normal/max RPM, indexing, reversal, acceleration, vibration and cycle count
Event profile Shortest valid state, required response time, intended counter frequency and allowable error count
Other loads Adjacent motors, PWM power, valves, signal channels, cable/shield and grounding strategy
Envelope and environment OD/length/bore, mounting, cable exit, temperature, moisture and contamination exposure
Acceptance Defined stationary and rotating waveform tests, false/missed-event criteria, temperature and duty conditions

The commercial product selection remains the role of ByTune's product families and custom slip-ring engineering page. Their descriptions can guide a supplier conversation, but neither a family photo nor a generic continuity result proves that a specific build meets the digital-input timing requirement. Ask for confirmation and testing for the actual circuit configuration before treating it as approved.

 

 

Make the PLC state trace the acceptance result

A dry-contact signal carried across a rotating interface should be judged by the correct input state at the controller, not by a stationary continuity beep or an unspecified resistance number. Define the forward and return conductors, confirm the sensing current and thresholds, preserve the shortest legitimate pulse, and record the effect of speed, shaft angle, reversal and adjacent switching loads.

The decisive comparison is simple: while the physical switch is steady, the PLC input must not invent an event; when the switch genuinely actuates, the system must detect exactly the intended event within its required timing window. A failed test then has a usable next step: inspect the sensor, rotary path, field wiring, reference or input configuration based on where the waveform first diverges. That is what turns a vague request for a "slip ring for switch signals" into a verifiable engineering specification.

Your Trustworthy Slip Ring Manufacturer

Please share the details of your slip ring requirements with us, our slip ring experts will promptly evaluate your needs and provide you with tailored solutions.

Get in Touch with ByTune

We are always ready to help. Contact us via phone, email, or fill in the request form below to get an extensive consultation from our expert team.