Choose the sensor interface by five application facts, in order: cable length, electrical-noise environment, whether you need remote diagnostics and parameter access, the update rate the control task requires, and which input modules the PLC already has. As working defaults: 4–20 mA serves long runs and noisy plants; 0–10 V suits short, clean in-panel runs; RS485 (typically Modbus RTU) serves multi-point digital reads over distance; IO-Link adds per-device diagnostics and parameterization where a master port is available. Verify each candidate against the sensor's data sheet and the PLC module specification before ordering — interface and module must be confirmed together.
Key Takeaways
- Distance and noise eliminate options fastest. Voltage signals degrade with cable resistance and pick up noise on long runs; current loops and differential serial links do not share those failure modes. A 100 m run next to drives is a different decision than a 2 m in-panel link.
- Analog answers "how much", digital answers "which value and why". 4–20 mA and 0–10 V carry one measured value per wire pair; RS485 and IO-Link carry scaled values, status and configuration over a digital protocol — different capability, different wiring, different PLC modules.
- 4–20 mA's live zero is a fault-detection feature. Below ~3.5 mA the loop is broken, not measuring zero — a general property of current loops that voltage output cannot replicate.
- IO-Link is a point-to-point technology, not a fieldbus. One port, one device, plus cyclic process data and acyclic diagnostics/parameters — it requires an IO-Link master and an IODD for the device.
- The PLC module decides as much as the sensor does. The best interface on paper still fails if the input module, scaling and scan behavior are not verified — check the full chain, as covered in the output-to-input integration guide (NPN/PNP integration guide).
Interface Comparison Table
| Criterion | 4–20 mA | 0–10 V | RS485 (Modbus RTU) | IO-Link |
|---|---|---|---|---|
| Typical use | Continuous measurement (pressure, level, vibration) | Simple analog value, short runs | Multi-point digital measurement, distance | Smart discrete/analog devices with diagnostics |
| Cable length | Long runs (hundreds of meters, per loop design) | Short runs; voltage drop and noise grow with length | Long runs (differential pair) | Sensor-to-master cable length per IO-Link spec (typically short-to-medium) |
| Noise immunity | High (current loop, low impedance) | Low-moderate (high impedance input picks up noise) | High (differential signaling) | Good (digital, point-to-point) |
| Fault detection | Live zero: broken loop reads below range | Broken wire reads 0 V — indistinguishable from zero measurement (unless the device adds fault signaling) | Communication timeout / CRC errors | Device diagnosis, wire-break indication per profile |
| Diagnostics/parameters | None in the signal itself (device-level displays aside) | None | Via protocol (device-dependent register map) | Native: identification, parameters, diagnostics via IODD |
| Update rate | Continuous, limited by PLC analog input filter/scan | Continuous, same limits | Bounded by polling cycle and baud rate | Bounded by IO-Link cycle time (ms class) and master/PLC update |
| Wiring | Loop (2-wire loop-powered possible; 3/4-wire variants) | 3-wire typical (supply, signal, common) | Bus: twisted pair plus reference, termination/biasing | Standard sensor cable to master port (Port Class A/B) |
| PLC side | Analog current input module | Analog voltage input module | Serial/Modbus interface or gateway | IO-Link master (integrated module or standalone) |
| Multi-device per port/channel | One loop per channel | One signal per channel | Multi-drop (addressed slaves on one bus) | One device per master port |
No column is "better": the table is a decision aid, and every cell marked as a working default must be confirmed against the specific sensor data sheet and PLC module documentation — ratings, distances and update behavior are device- and module-specific.
Compatibility Checklist (Before Ordering)
- Sensor output type vs. PLC input type — current vs. voltage vs. serial vs. IO-Link; matched, not converted ad hoc (the wiring-side rules are in NPN/PNP integration guide).
- Scaling values — sensor range ↔ output span ↔ PLC engineering units; written down, not assumed.
- Supply and load — sensor supply voltage; loop/load resistance within the input module's rating (current loops) or input impedance (voltage).
- Cable and connector — type, length, shielding and connector code; M8/M12 pinout compatibility as covered in the connector guide (connector compatibility guide).
- Update path end-to-end — sensor response, interface update, PLC scan: the slowest element defines the system.
- Protocol details (digital) — RS485: address, baud, parity, termination, register map; IO-Link: master port class, IODD availability, cycle time vs. control need.
- Diagnostics expectations — what the interface can and cannot report; write the expectation into the design, not after the first fault.
- Environment — routing away from power/VFD cables, grounding practice, EMC per the manuals of both devices.
Worked Selection Logic
Scenario A — hydraulic pressure, 80 m cable, VFDs nearby. Long run + electrical noise → 4–20 mA current loop. Verify loop resistance budget, sensor supply, and analog current input module; shielded twisted pair, routed away from drive cables. Live zero gives broken-cable detection the plant can alarm on. (KJT Sensors' YL pressure family states 4–20 mA output among its options — manufacturer-stated; confirm the exact model.)
Scenario B — panel-mounted indicator, 1.5 m, inside a clean cabinet. Short, quiet run → 0–10 V is acceptable if the input impedance and wiring are simple; but if the same measurement also feeds anything over distance, standardize on 4–20 mA across the machine instead of mixing.
Scenario C — eight measurement points along a line, one cable route, PLC without spare analog channels. Multi-point digital read → RS485/Modbus RTU: one twisted pair, addressed devices, one serial interface. Budget the polling cycle against the slowest control need; plan termination, biasing and the register map at design time. (KJT Sensors lists RS485 output options in its pressure and inclination families — manufacturer-stated; per-model confirmation.)
Scenario D — a discrete sensor family where maintenance wants remote identification and parameter access. If the PLC platform offers an IO-Link master: IO-Link gives cyclic switching plus acyclic diagnostics and replacement-friendly parameters. If no master exists today, do not force IO-Link via converters — weigh the master investment against the diagnostic value, or stay with standard switching output and revisit at the next control upgrade. (KJT Sensors' mini radar family states IO-Link adjustment — manufacturer-stated.)
Limitations
- Every length, noise and update statement above is a general engineering default, not a specification: the sensor data sheet and the PLC module manual govern.
- Interface choice does not fix application errors — wrong scaling, bad grounding or unverified compatibility cause more field faults than interface technology itself; the diagnostic path for such faults is in the PLC input troubleshooting guide (intermittent-PLC-input troubleshooting guide).
- Custom interface and controller requirements (OEM boards, non-standard signals) belong to the custom control-board discussion (control-board specification guide).
Frequently Asked Questions
Should I use 4–20 mA, 0–10 V, RS485 or IO-Link?
Decide by the five facts: cable length (long → current loop or differential serial), noise environment (drives nearby → avoid 0–10 V), diagnostics/parameter needs (yes → digital: RS485 or IO-Link), update-rate requirement (continuous analog vs. polled digital vs. IO-Link cycle), and the PLC modules you actually have. The comparison table above maps each criterion; the worked scenarios show the logic on concrete cases.
Which interface is more reliable over a long, noisy cable?
A 4–20 mA current loop or an RS485 differential pair. Current loops resist pickup because the information is in the current, not a voltage the line can distort; RS485's differential pair rejects common-mode noise. A 0–10 V signal on a long run near drives is the weakest of the four — voltage drop plus capacitive pickup — and should be replaced rather than filtered into respectability. Confirm maximum lengths against the sensor and module documentation.
What PLC module and update-rate data are needed before selection?
Four documents: the sensor data sheet (output type, range, update/response); the PLC analog input module spec (input type, resolution, input filter, scan); the serial/IO-Link master spec (protocols, ports, cycle time); and the control-loop requirement (how fast the value must be fresh). Update rate is a chain — the slowest element defines it, so collect all four before committing.
Can I mix interfaces on one machine?
Yes, and most real machines do — but standardize deliberately: one interface per signal class (e.g., 4–20 mA for all continuous measurements, IO-Link for all smart discrete devices), documented scaling everywhere, and one spare-parts strategy per interface. Accidental mixes — a 0–10 V sensor bought because it was in stock, feeding a channel scaled for current — are a classic intermittent-error source (intermittent-PLC-input troubleshooting guide).
Conclusion
Interface selection is a five-fact decision — distance, noise, diagnostics, update rate, PLC modules — applied through the comparison table and verified by the compatibility checklist before ordering. Current loops and differential serial earn their place in noisy plants; IO-Link earns its place where diagnostics justify a master; 0–10 V belongs on short, quiet runs. Confirm every choice against the exact sensor data sheet and PLC module documentation, and send the controller and cable requirements for a model-level recommendation.
Sources
- KJT Sensors, Automation Control Equipment category (industrial control boards, sensor interfaces, 4G/5G gateways) — https://www.kjt-sensors.com/list-zdhznkzsyb.html (verified 2026-10-10)
- KJT Sensors, Sensor Accessories category (M8/M12 cables, connectors, junction boxes) — https://www.kjt-sensors.com/list-cgqpj.html (verified 2026-10-10)
- KJT Sensors internal knowledge bases: automation control equipment; sensor accessories; pressure (YL family 4–20 mA/RS485/HART options); inclination (RS-485/232/422, CAN, Modbus outputs); radar (IO-Link adjustment) — all manufacturer-stated, per-model confirmation
- General industrial-signal engineering practice (current loops, differential serial, IO-Link architecture; no third-party claims)
Send Controller and Cable Requirements
Provide the PLC platform and modules, cable lengths and routing environment, required update rate, and diagnostics expectations via the KJT Sensors service page — application engineers will confirm sensor models with a matching output interface.
https://www.kjt-sensors.com/
KJT Sensors




