中文官网

OSSD Meaning & Wiring (NPN/PNP with EDM)

Content updated: 2026-09-05.

Interface review guide. This page explains channel roles, model-specific feedback and reset, and controlled validation. For the broader drawing and installation workflow, use the light-curtain installation and wiring guides. The examples are not terminal assignments or a ready-to-run safety program.

Safety notice: Only suitable validated safety logic and final elements may provide the required safe state. Do not parallel raw OSSDs with ordinary PLC inputs; use separate auxiliary/status outputs. Not every application uses contactors K1/K2, and ordinary PLC interlock code is not safety logic.

1) OSSD & EDM in practice

OSSD channels must be separately evaluated by compatible safety inputs. The exact device and controller determine test pulses, discrepancy timing and fault responses; do not impose a generic “few milliseconds” rule.

EDM monitors the required external switching-device feedback. Suitable mechanically linked NC or mirror contacts provide evidence of the specified main-contact state. It does not detect every possible relay, valve, brake or mechanical failure by itself.

ItemGood practiceWhy it matters
Channel independenceSeparate monitored safety inputs; approved cable and common-reference designPreserves the specified diagnostics; separate fuses are not a universal rule
EDM loopRequired suitable linked NC/mirror feedback to the safety monitoring inputDetects the specified final-element failures; test both expected transitions
PolarityMatch approved output type, test pulses, reference and input timingOrdinary PNP/NPN switching is not automatically a safety interface
Safety distanceAssess the applicable ISO 13855:2024 approach; introductory relation: S = K×T + CInclude complete stopping chain and reach-over/around or presence risks

2) Topologies: PNP vs NPN (with EDM)

PNP (sourcing) — exact approved safety interface

  • Confirm approved OSSD inputs, voltage reference and test-pulse tolerance.
  • Each OSSD goes to its own monitored safety channel.
  • Feedback and reset use their documented safety-function inputs.
  • Supply, shielding and bonding follow both manuals; no universal single-point rule.
// Functional roles only — not a terminal drawing
Approved PNP OSSD1 ──► Safety input A ┐
Approved PNP OSSD2 ──► Safety input B ├─► validated safety logic
Specified reference ─► per manuals  ┘       │
Suitable K1/K2 linked NC feedback ─► monitored feedback input
Approved reset control ───────────► restart-interlock input
Validated safety logic ──► suitable final elements ──► required safe state

NPN (sinking) — conditional compatibility check

An NPN label or common at +24 V does not prove an approved safety interface. Do not convert it in ordinary PLC logic.

// Conditional interface check — not a generic conversion
Exact device has approved NPN safety outputs?
  NO / UNKNOWN → do not wire as an OSSD safety function
  YES → exact safety input explicitly supports that output/pulse behavior?
    NO / UNKNOWN → select compatible equipment; do not invert in a standard PLC
    YES → follow the manufacturer's approved separate-channel drawing
COM = +24 V alone does not prove safety-input compatibility.

Wiring checklist for the approved drawing

  • Record exact transmitter, receiver, safety input and final-device order codes.
  • Check separate OSSD channels, permitted cable and reference; no raw-output joins.
  • Where required, linked NC feedback normally closes on de-energization after the main contacts open; verify both transitions and timing.
  • Apply model-specific cable separation, shielding and bonding. A generic 200 mm distance or single-ended shield rule is not universal.

3) Functional I/O roles & naming

VariableAddressSourcePurposeRemarks
OSSD_CH_AApproved safety input AExact device OSSD1Safety evaluationNo joining or ordinary PLC tap
OSSD_CH_BApproved safety input BExact device OSSD2Independent safety evaluationCompatible test-pulse behavior
EDM_FBApproved safety feedback inputRequired linked NC/mirror feedbackFinal-element monitoringModel-specific topology and timing
RESETApproved restart-interlock inputSuitably located reset deviceAcknowledge only when permittedMust not start hazardous motion
AUX_GUARD_CLEAROrdinary PLC diagnostic inputSeparate auxiliary/status outputHMI indication onlyNot a protective-stop input
AUX_SAFETY_FAULTOrdinary PLC diagnostic inputSeparate controller diagnosticsFault display onlyNo reset or safety enable authority

Structured Text — separate HMI diagnostics only

// Ordinary PLC / HMI diagnostics only.
// Inputs below are separate auxiliary/status outputs from validated safety logic.
// No raw OSSD tap, no safety reset, no interlock or actuator-enable output.
HMI_GUARD_STATUS := AUX_GUARD_CLEAR;
HMI_SAFETY_FAULT := AUX_SAFETY_FAULT;
HMI_RESET_REQUIRED := AUX_RESET_REQUIRED;
// Loss or stale communication must be displayed as UNKNOWN, not SAFE.

These status assignments are not a safety function and do not process the OSSD pair or command restart. No generic press/release timing window is prescribed.

4) Reset strategies

  • Determine restart prevention from access and remaining-presence risks; clearing beams must not cause an unexpected hazardous start.
  • Use the exact approved reset press/release sequence and timing. Rising-edge or two-stage behavior is not universal.
  • Locate reset outside the hazard area with the necessary view; add measures where the full zone cannot be checked.
  • Reset acknowledges a safe condition; it must not itself initiate hazardous motion.

5) Commissioning routine (5-step)

  1. Document review: confirm exact interface, configuration and approved machine drawing before power is applied.
  2. Detection: with hazardous motion disabled, use the prescribed test piece over the complete field and relevant boundaries; follow exact manual conditions.
  3. Fault and feedback: use the approved controlled test method, verifying specified diagnostics and restart inhibition. Do not hold contactors or improvise live shorts.
  4. Restart: test clear field, held reset, fault recovery and power restoration; no unintended hazardous start is acceptable.
  5. Stopping and record: qualified personnel validate the complete stopping function under separately controlled conditions and archive timing, access assessment and settings.

Self-test log (CSV copy)

Item,Test,Expected,Actual,Result,Notes
1,Prescribed test piece over full field,Hazard disabled for detection checks,,,
2,Channel diagnostics per approved procedure,Unsafe mismatch produces specified safe response,,,
3,Final-element feedback test per manuals,Incorrect feedback inhibits required restart,,,
4,Reset and power restoration,No unintended hazardous start,,,
5,Full-chain stopping and access assessment,Recorded worst case and applicable distance accepted,,,
6,Configuration and interface evidence,Approved versions and settings archived,,,

Primary references: SICK deTec4 Core operating instructions (model-specific OSSD and testing example), ISO 13855:2024, and IEC 62046:2026. These do not establish any DAIDISIKE relay's unsupported functions.

6) Common mistakes & how to avoid

MistakeSymptomFix
Selecting by PNP/NPN label alonePulse incompatibility or invalid input evaluationCheck exact approved safety output/input combination and timing
Joining OSSD channels or tapping ordinary PLC inputsFault masking or unapproved loadingKeep approved independent safety channels; use separate diagnostics
Unapproved or bypassed feedbackRequired final-element failures are not detectedUse suitable linked feedback and validate the monitoring design
Routing beside power wiring without EMC assessmentNoise or intermittent faultsApply the actual manuals' cable separation and shield/bonding requirements
Implementing reset in ordinary PLC example logicUnexpected start or masked restart conditionUse the approved safety restart function and separately validate startup

7) FAQ

Why is PNP preferred in most plants?

PNP OSSD interfaces are common, but prevalence is not a selection rule. Choose the exact approved output/input pair, including pulse tolerances and fault response. Changing COM voltage or inverting a normal PLC bit cannot create a compatible safety interface.

Can a PLC directly open the safety circuit?

An ordinary PLC and the diagnostic code shown here must not perform the protective stop, safety reset or safety enable. A suitable safety PLC with approved safety inputs, program and validated final elements may implement the function. Ordinary PLC displays should receive separate auxiliary/status outputs, not raw OSSD taps.

How do I prove the EDM path?

Follow the approved controller and final-device validation procedure under safe, controlled conditions. Verify required feedback transitions and that an incorrect state prevents the required restart. Do not mechanically hold a contactor or improvise live fault injection; no generic test in this article authorizes altering the machine circuit.

Frequently Asked Questions

What are OSSD and EDM in light-curtain wiring?

OSSD means Output Signal Switching Device. A typical safety light curtain has two monitored safety outputs that command the required safe response through compatible safety inputs. EDM monitors suitable external-device feedback when required by the design. Neither the OSSD label nor an EDM loop alone establishes the achieved safety function.

What is the difference between PNP and NPN OSSD wiring?

PNP sources current; NPN sinks it. That describes electrical behavior, not a safety rating. Many safety curtains use PNP OSSDs, but an NPN switching output is not automatically an OSSD. Use an NPN safety interface only when both exact device and safety input documentation approve it, including test pulses, voltage reference and timing.

Why is EDM important?

Where required, EDM checks that suitable external switching-device feedback follows the commanded state and inhibits restart on specified failures. Suitable linked NC or mirror contacts normally close after the associated main contacts have opened, not the reverse. EDM does not automatically upgrade Category 3 to Category 4; the complete architecture, diagnostics and failure data need assessment.

What are common OSSD wiring mistakes?

Examples include joining channels, using one output only, assuming ordinary NPN/PNP equals OSSD, tapping raw outputs into standard PLC inputs, bypassing required feedback, or using incompatible test-pulse timing. Check the approved wiring and configuration before energizing; fault tests require a controlled plan, not ad hoc shorts.

How should dual-channel OSSD loops be wired?

Route OSSD1 and OSSD2 separately to the approved monitored safety input pair, using the permitted cable, common reference and protective measures. Do not combine channels or assume each needs a separate fuse. Wire required feedback and reset according to the exact safety controller; use separate auxiliary outputs for ordinary PLC diagnostics.