1. Einleitung: Warum kommt es zu einer “Inversion”? Eine Inversion ist kein Sensorfehler – es handelt sich um eine Diskrepanz zwischen den Konventionen
In der industriellen Automatisierung werden Zustandserkennungen wie “Objekt vorhanden/nicht vorhanden” und “in Position/nicht in Position” in der Regel über diskrete (schaltende) Sensorausgänge umgesetzt und an die digitalen Eingänge (DI) der SPS angeschlossen. Wenn das System eine “Inversion” anzeigt, bedeutet dies im Wesentlichen, dass die Sensorseite bereits das richtige Ausgangssignal entsprechend dem physikalischen Zustand erzeugt hat, die SPS-Seite jedoch die Logik (gültig/ungültig) entgegen den technischen Erwartungen auswertet – wodurch die Verriegelungen und Aktionsabläufe falsch ausgelöst werden.

Diese Art von “Umkehrung” ist oft nicht auf einen Fehler bei der Sensorerkennung zurückzuführen, sondern auf eine Diskrepanz zwischen den Definitionen der Ausgangslogik und den Definitionen der Eingangslogik der SPS. Diskrete Ausgänge haben mindestens zwei Bedeutungsebenen:
• NPN/PNP: Hierbei handelt es sich um zwei verschiedene Ausgangsmodi (Ausgangspolarität/Ansteuerungsmodus). Sie legen fest, welchen Leitungszustand und welche Logikpegel der DI-Anschluss der SPS letztendlich aufweist.
• NO/NC: Hierbei handelt es sich um die Logikregeln „normalerweise offen“ bzw. „normalerweise geschlossen“. Sie legen fest, ob der Kontakt im nicht ausgelösten Zustand offen oder geschlossen ist und im ausgelösten Zustand geschlossen oder offen.
Bei Ultraschallsensoren (zum Beispiel dem ISUB100-Serie), funktioniert die Erkennung an sich möglicherweise einwandfrei; wenn jedoch die Lesekonvention auf der SPS-Seite umgekehrt ist, entsteht ein Fehler, der wie eine Inversion aussieht.
Der zentrale technische Ansatz lautet: Stellen Sie sicher, dass die Ausgangslogik eine überprüfbare Zuordnungsbeziehung darstellt – überprüfen Sie NPN/PNP, NO/NC und ordnen Sie diese dem gemeinsamen DI-Anschlusstyp der SPS zu.
2. Zunächst einmal muss man zwei Dinge klar voneinander trennen: Was durch NPN/PNP bestimmt wird und was durch NO/NC bestimmt wird.
Wenn Sie einen diskreten Sensor in einen SPS-Eingang integrieren, sollten Sie die “Ausgangsdefinition” unbedingt in zwei Ebenen unterteilen und diese getrennt betrachten:
• NPN/PNP regelt, wie die elektrische Seite das Signal an die SPS sendet.
• NO/NC gibt an, welchen Kontaktzustand der Ausgang auf der Logikseite aufweist, wenn er nicht ausgelöst ist bzw. ausgelöst ist.
Solange eine Ebene nicht mit der Eingabemethode der SPS oder den technischen Erwartungen übereinstimmt, kann es zu einer Inversion kommen.

2.1 NPN/PNP: Legt fest, “wie der Ausgang mit dem gemeinsamen DI-Anschluss der SPS zusammenarbeitet”
NPN und PNP sind zwei verschiedene Ausgangsmodi (Ausgangspolarität/Ansteuerungsmodus). Sie bestimmen im Betrieb, in welcher Beziehung der Ausgangsstrom (bzw. der Leitweg) des Sensors zum gemeinsamen Eingang der SPS steht – und beeinflussen damit, welchen Endzustand der DI-Eingang der SPS erkennt (in der Technik üblicherweise als gültiger/ungültiger Pegel entsprechend dem Typ des gemeinsamen Anschlusses ausgedrückt). Um zu beurteilen, ob eine Inversion auftritt, sollten Sie daher nicht als Erstes prüfen, ob die Ausgangsanzeigeleuchte leuchtet. Stimmen Sie stattdessen den Ausgangstyp des Sensors auf den Mechanismus des gemeinsamen Anschlusses des SPS-DI-Anschlusses ab. Bei der Integration müssen Sie – basierend auf der Konfiguration der digitalen Eingänge der SPS – überprüfen, ob der Ausgang auf NPN oder PNP eingestellt werden sollte, um sicherzustellen, dass das Ausgangssignal mit dem gemeinsamen Anschluss / dem gültigen Pegel kompatibel ist.

2.2 NO/NC: Legt die Kontaktlogik in den Zuständen “Nicht ausgelöst / Ausgelöst” fest
Die Abkürzung NO/NC steht für “normalerweise offen” bzw. „normalerweise geschlossen“ (Standard-Kontaktlogik). Sie definiert die Schaltbeziehung, die der Ausgang in zwei Zuständen aufweisen soll – nicht ausgelöst (Objekt nicht vorhanden / nicht in Position) und ausgelöst (Objekt vorhanden / in Position) – und beeinflusst damit die „gültige Definition“ auf der SPS-Seite.”
Eine intuitive Möglichkeit, dies zu verstehen, ist:
• NO (Normally Open – normalerweise offen): Wenn der Kontakt nicht ausgelöst ist, befindet er sich in der Regel im Zustand „ungültige Verbindung“ bzw. „offen“; nach der Auslösung wechselt er in den Zustand „gültige Verbindung“ bzw. „leitend“.
• NC (normalerweise geschlossen): Wenn der Kontakt nicht ausgelöst ist, befindet er sich in der Regel im Zustand „gültige Verbindung“ bzw. „geschlossen“; nach der Auslösung wechselt er in den Zustand „ungültige Verbindung“ bzw. „offen“.
Es ist wichtig zu beachten, dass NO/NC die logische Richtung bestimmt (ob der Ausgang bei Auslösung “gültig” oder “ungültig” werden soll). Die Diskrepanz zwischen NPN/PNP und dem gemeinsamen Anschluss wird dadurch nicht automatisch korrigiert; beide müssen aufeinander abgestimmt sein.
Der Schlüssel zur Vermeidung einer Vertauschung: Es geht nicht nur darum, den richtigen NPN/PNP-Typ oder den richtigen NO/NC-Typ auszuwählen. Stattdessen müssen Sie NPN/PNP (elektrische Polarität / Zuordnung zum gemeinsamen Anschluss) zusammen mit NO/NC (Richtung der Triggerlogik) aufeinander abstimmen und diese an den Typ des gemeinsamen DI-Anschlusses der SPS sowie an die Definition des gültigen Pegels anpassen.
3. Verwenden Sie eine “Logik-Zuordnungstabelle”, um die Zusammenhänge darzustellen
Um zu vermeiden, dass “die Verdrahtung zwar korrekt ist, die Logik jedoch vertauscht ist”, besteht die effektivste technische Methode darin, die Definitionen der Sensorausgänge (NPN/PNP + NO/NC) zusammen mit dem Typ der gemeinsamen Klemme des SPS-DI-Eingangs (gemeinsamer Pluspol / gemeinsamer Minuspol) in dieselbe Bewertungskonvention umzuwandeln – das heißt:Wenn sich das Objekt in Position befindet bzw. ausgelöst wurde und wenn sich das Objekt nicht in Position befindet bzw. nicht ausgelöst wurde, sollte der SPS-DI im Programm als High-Pegel (gültig = 1) oder Low-Pegel (ungültig = 0) ausgewertet werden.

Die obige Tabelle basiert auf einer gängigen Betriebsart für diskrete 24-V-DI: Wenn der Sensorausgang mit dem gängigen Anschlusstyp der SPS-DI übereinstimmt, entspricht ein leitender Sensorausgang einem gültigen DI. Stimmt dies nicht überein, wird die Gültigkeit des digitalen Eingangs logisch invertiert. Verschiedene SPS-Eingangsmodule können sich in ihrer Darstellungsweise bzw. der Definition der Gültigkeit geringfügig unterscheiden, doch die Auswahlgrundlage für die Zuordnungsbeziehung folgt weiterhin derselben Logik. Bitte überprüfen Sie dies abschließend mithilfe der “Feldvalidierung” in Abschnitt 5.
3.1 So nutzen Sie diese Tabelle, um die Ursache der “Inversion” zu ermitteln”
• Überprüfen Sie zunächst, ob es sich bei dem SPS-DI-Eingang um Fall A oder Fall B handelt: Prüfen Sie, ob COM mit dem gemeinsamen Pluspol (+24 V) oder dem gemeinsamen Minuspol (0 V) verbunden ist.
• Legen Sie anschließend die Kombination der Sensorausgänge fest: NPN/PNP + NO/NC.
• Passen Sie den Eingabewert (1 oder 0) an, der laut Tabelle an der Position „/“ gelesen bzw. ausgelöst werden soll. Wenn dies im Widerspruch zum Verhalten des Feldes steht, bedeutet dies in der Regel, dass mindestens eine Definition nicht übereinstimmt – am häufigsten:
o NPN/PNP entspricht nicht dem Typ des DI-Gemeinsamen Anschlusses;
o Die Auswahl „NO/NC“ entspricht nicht der erwarteten Auslöse-Logik (beispielsweise soll „in Position“ = „gültig“ = 1 sein, aber Sie haben tatsächlich „NC“ ausgewählt, was zu einer Umkehrung führt).
4. SPS-Verdrahtung und gemeinsame Eingangsklemme: Wo es üblicherweise zu einer Inversion kommt
“Inversion” ist nicht auf einen einzigen, eigenständigen Parameter zurückzuführen; sie tritt in der Regel in der Phase auf, in der Signaldefinitionen gegenseitig übersetzt werden: wenn die Konvention für die gemeinsame Eingangsanschlussklemme auf der SPS-Seite nicht mit der Konvention für die effektive Stromflussrichtung bzw. Polarität des Ausgangs auf der Sensorseite übereinstimmt oder wenn die Kontaktwahl (NO/NC) der Definition dessen entgegensteht, was “ausgelöst = gültig” bedeutet. Insbesondere beim Anschluss eines 3-/4-Leiter-Sensors an einen SPS-Eingang (DI) ist die Art der gemeinsamen Eingangsleitung (COM) der entscheidende Faktor dafür, ob ein Signal automatisch invertiert wird.
Darüber hinaus führen häufig auch die folgenden technischen Änderungen dazu, dass eine Inversion auftritt oder “ausgelöst” wird, zum Beispiel: der Austausch des SPS-Eingangsmoduls (verschiedene Module haben unterschiedliche gültige Definitionen/Anzeigemethoden), der Austausch von isolierten/Erweiterungs-E/A oder die Änderung der Verdrahtung während der Wartung, ohne gleichzeitig sicherzustellen, dass die Sensorversion (NPN/PNP, NO/NC) und die Einstellungen der gemeinsamen DI-Klemme der SPS konsistent bleiben.

Der wichtigste Prüfpunkt für die Inversion: Typ des gemeinsamen Anschlusses der SPS-DI • Gemeinsamer Pluspol (COM an +24 V angeschlossen): Wenn der externe Lastkreis nach dem Prinzip “gültig = leitend” aufgebaut ist, erkennt die SPS-DI dies in der Regel als gültigen High-Pegel (1). • Gemeinsamer Minuspol (COM an 0 V angeschlossen): Wenn der externe Stromkreis hergestellt wird, ändert sich die Zuordnung von “gültig” für den SPS-DI entsprechend der Konvention für den gemeinsamen Anschluss und wird schließlich auf der Programmseite als die Seite angezeigt, auf der der hohe oder niedrige Pegel gelesen wird.
5. Workflow zur Validierung und Fehlerbehebung

Es wird empfohlen, die Fehlerbehebung in eine wiederverwendbare Schritt-für-Schritt-Checkliste umzuwandeln, um wiederholtes Ausprobieren bei der Verkabelung zu vermeiden: 1. Überprüfen Sie den Typ der gemeinsamen DI-Klemme der SPS (gemeinsamer Pluspol / gemeinsamer Minuspol). Orientieren Sie sich dabei an der Klemmenbeschriftung oder dem Handbuch des Moduls. 2. Überprüfen Sie, ob es sich bei der Sensorausgangsversion um NPN oder PNP handelt. 3. Überprüfen Sie, ob die Ausgangskontaktlogik NO oder NC ist. 4. Sehen Sie in der Zuordnungstabelle in Abschnitt 3 nach und überprüfen Sie den gültigen Pegel (High/Low), der für den SPS-DI in den Zuständen “in/ausgelöst” und „nicht in/nicht ausgelöst“ gelesen werden sollte. 5. Schnelle Überprüfung vor Ort: Beobachten Sie, ob die SPS-Eingangsanzeige bzw. der vom Programm ausgelesene Wert sowohl im Zustand „in Position“ als auch im Zustand „nicht in Position“ mit der Tabelle übereinstimmt. 6. Wird eine Inversion festgestellt, passen Sie zunächst die „Logikausrichtung“ an (durch Vertauschen von NO/NC oder Austausch der entsprechenden Polaritätsversion bzw. Anpassung der gemeinsamen Klemme), um wiederholte Verdrahtungsversuche und eine fortwährende Abhängigkeit von einer Inversion im SPS-Programm zu vermeiden.
6. Fazit: Die kürzeste Regel zur Vermeidung von Inversion
Um das Problem “Die Verdrahtung ist korrekt, aber die Logik ist vertauscht” vollständig zu beseitigen, besteht der kürzeste Weg in der Technik nicht darin, sich einen Parameter zu merken, sondern alle drei auf eine einzige Konvention abzustimmen: “NPN/PNP + NO/NC + SPS-DI-Gemeinschaftsanschluss”. Sobald diese drei Elemente gleichzeitig übereinstimmen, bleibt der “gültige” Pegel, den die SPS auf der Eingangsseite liest, konsistent mit der Felddefinition “in Position / ausgelöst – nicht in Position / nicht ausgelöst”, wodurch die durch die Umkehrung verursachten Debugging-Kosten und Risiken vor Ort an der Wurzel beseitigt werden.
FAQ
Frage 1: Ich habe es richtig verkabelt, aber die Anzeige ist immer noch verkehrt herum. Was ist am wahrscheinlichsten, dass nicht richtig ausgerichtet wurde?
A1: Überprüfen Sie vorrangig die “logische Übereinstimmung” anstatt die Verkabelung neu zu verlegen. Stellen Sie sicher, dass der Typ der gemeinsamen DI-Klemme der SPS (gemeinsamer Pluspol / gemeinsamer Minuspol) und der NPN/PNP-Typ des Sensors sowie die Logik der Ausgangskontakte (NO/NC) mit der beabsichtigten “ausgelösten gültigen Richtung” übereinstimmen.”
Frage 2: Bei der Umstellung auf eine andere Station kehrt sich die Position um – warum?
A2: In der Regel wird dies durch Änderungen der Eingangsanschlusskonvention aufgrund von Unterschieden zwischen den Stationen verursacht, wie beispielsweise den Austausch des DI-Eingangsmoduls bzw. des gemeinsamen Mechanismus oder einen anderen COM-Anschluss nach Wartungsarbeiten. Vergewissern Sie sich außerdem, dass die Sensorversion übereinstimmt (NPN/PNP und NO/NC).
Frage 3: Nach dem SET-Lernvorgang bzw. der Fehlersuche tritt die Inversion deutlicher zutage. Ist das plausibel?
A3: Ja, das ist nachvollziehbar. Durch das Einlernen bzw. Debuggen rückt der Umschaltpunkt oft näher an die Schwelle bzw. die kritische Position heran. Bei einer Nichtübereinstimmung hinsichtlich der Polarität oder der Tabellenkonvention ist es bei DI-Werten nahe der Grenze wahrscheinlicher, dass sie “eigentlich gültig, aber ungültig / eigentlich ungültig, aber gültig” sind, wodurch die Inversion deutlicher wird.
Frage 4: Wenn es eindeutig invertiert ist, kann ich es dann einfach direkt im SPS-Programm invertieren?
A4: Man kann das Problem zwar schnell “beheben”, doch als langfristige Lösung ist dies nicht zu empfehlen. Durch das Umkehren des SPS-Programms wird im Grunde die Tatsache verschleiert, dass die physikalischen Logikkonventionen inkonsistent sind. Eine zuverlässigere Vorgehensweise besteht darin, zur Zuordnungstabelle in Abschnitt 3 zurückzukehren, um die Ursachenanalyse abzuschließen.
Frage 5: Wie kann ich vor Ort schnell feststellen, ob es sich um „Active-High“ oder „Active-Low“ handelt?
A5: Lesen Sie den DI-Eingangswert der SPS in den beiden Zuständen „aktiv/ausgelöst“ und „inaktiv/nicht ausgelöst“ ab (oder überprüfen Sie die Eingangsanzeige). Wenn dieser Wert den Erwartungen der Tabelle widerspricht, können Sie davon ausgehen, dass die gültige Konvention invertiert ist, und die Einstellung dann gemäß den Schritten 1–4 neu ausrichten.
Frage 6: Wenn es sich um einen Punkt handelt, der mit einer Verriegelung oder der Sicherheit zusammenhängt (und ein ausfallsicheres Verhalten erfordert), wie sollten dann NO und NC ausgewählt werden?
A6: Bei Sicherheitsvorrichtungen/Verriegelungen sollte die Wahl zwischen NO und NC nach dem Grundsatz erfolgen, dass das System bei Auftreten eines Fehlers in einen sicheren Zustand übergehen soll, und nicht allein auf der Grundlage einer intuitiven Einschätzung hinsichtlich „in Position“ oder „nicht in Position“ während des Normalbetriebs. Nachdem Sie den Fehlermodus definiert haben, überprüfen Sie anhand der Zuordnungstabelle, ob der gültige Pegel, den die SPS-Seite lesen soll, den Auslegungsanforderungen entspricht.
-
ISSRSensor 500mm Hochpräzisions-Ultraschall-Abstandssensor mit kurzer Reichweite|200kHz
-
ISSRSensor All-in-One-Ultraschallsensor: 1m Reichweite Füllstand & Objekterkennung
-
ISSRSensor – Hochpräziser Ultraschall-Etikettensensor für transparente und undurchsichtige Materialien
-
ISSRSensor M12-Ultraschall-Doppelbogenerkennung
-
ISSRSensor Ultraschall-Doppelbogensensor | Multi-Material-Erkennung für die Automatisierung
-
ISSRSensor Ultraschall-Bahnführungssensor Wandler 160kHz - Rechteckiger Kantenerkennungs- und Korrekturtaster
-
ISSRSensor F7J Ultraschallsensor der Economy-Serie







