Sensoren und Aktoren sicher in einen Wasserprüfstand integrieren
Du ordnest Messgrößen, Signale und Ein- oder Ausgänge zu, skalierst einen analogen Messwert und planst eine sichere Inbetriebnahme mit prüfbaren Sollwerten.
Wenn der Wert stimmt, aber die Pumpe trotzdem falsch reagiert
Im Schulungszentrum Nordhafen steht ein geschlossener Wasserprüfstand. Auszubildende untersuchen daran, wie ein cyber-physisches System einen realen Prozess erfasst und beeinflusst. Der Prüfstand besitzt einen transparenten Behälter, eine Pumpe und eine vorhandene, fachgerecht aufgebaute Motorsteuerung. Die Steuerung soll nun drei neue Geräte einbinden:
- Ein Füllstandsensor misst kontinuierlich von 0 bis 180 Zentimeter und liefert 4 bis 20 Milliampere.
- Ein Schwimmerschalter meldet unabhängig davon, ob der obere Grenzstand erreicht ist.
- Die vorhandene Motorsteuerung nimmt ein digitales Freigabesignal für die Pumpe entgegen.
Beim ersten Softwaretest zeigt die Visualisierung plausible Werte. Trotzdem schaltet die Pumpe beim simulierten Kabelbruch weiter. Außerdem springt der angezeigte Füllstand zwischen 0 und 180 Zentimeter, obwohl der Behälter halb gefüllt ist.
Das Problem liegt nicht in einem einzelnen Gerät. Sensor, Leitung, Eingangsmodul, Skalierung, Programm, Ausgang und Aktor bilden gemeinsam eine Wirkungskette. Eine Integration ist erst fertig, wenn Signale technisch zusammenpassen, Fehler einen festgelegten Zustand auslösen und die gesamte Kette gestuft geprüft wurde.
Verfolge zuerst die Wirkungskette
Ein Sensor erfasst eine physikalische Größe. Diese Größe heißt Messgröße, hier also der Füllstand in Zentimetern. Der Sensor wandelt sie in ein elektrisches Signal um. Ein Eingang der Steuerung liest dieses Signal. Das Programm verarbeitet den Wert und entscheidet, ob ein Ausgang gesetzt wird. Der Ausgang beeinflusst über die vorhandene Motorsteuerung den Aktor, hier die Pumpe.
Der Signalfluss ist gerichtet. Ein Eingang liest den Prozess. Ein Ausgang wirkt auf den Prozess zurück. Die Begriffe beschreiben deshalb nicht einfach Geräte, sondern ihre Rolle im System.
Vom Füllstand zur Pumpenwirkung
Das Diagramm trennt den kontinuierlichen Messweg, den unabhängigen Grenzstand und den Ausgang zur vorhandenen Motorsteuerung.
Das Diagramm konnte nicht geladen werden. Die Textfassung darunter enthält denselben Ablauf.
Der Füllstandsensor wandelt den kontinuierlichen Füllstand in ein 4-bis-20-mA-Signal um. Der Analogeingang liest den Strom, danach skaliert die Steuerung ihn in Zentimeter. Parallel meldet der Schwimmerschalter den oberen Grenzstand über einen Digitaleingang. Die Logik wertet beide Eingänge aus. Wenn die Freigabebedingungen erfüllt sind, setzt sie einen Digitalausgang. Dieser Ausgang steuert nicht direkt den Pumpenmotor, sondern nur den dafür vorgesehenen Eingang der vorhandenen Motorsteuerung. Die Motorsteuerung schaltet den Aktor.
Der Schwimmerschalter ist keine zweite genaue Füllstandmessung. Er liefert nur die Information “Grenzstand erreicht” oder “Grenzstand nicht erreicht”. Genau diese begrenzte Aussage macht ihn für eine unabhängige Abschaltbedingung nützlich.
Zuordnungsaufgabe
Ordne die Komponenten ihrer Rolle zu
Wähle die Rolle, die eine Komponente im Nordhafen-Prüfstand übernimmt.
Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.
Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.
Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.
Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.
Richtig zugeordnet. Prüfe diese Zuordnung noch einmal.
von 5 richtig
Der Kanal AI-2 liest ein Signal und ist damit ein Eingang. DO-1 gibt ein Steuersignal aus. Die Pumpe setzt diese Entscheidung als physische Wirkung um.
Digital bedeutet Zustand, analog bedeutet Bereich
Ein digitales Signal stellt im vereinfachten Modell eine begrenzte Zahl fester Zustände dar. Beim Schwimmerschalter sind das “Grenzstand erreicht” und “nicht erreicht”. Das Signal lässt sich eindeutig auswerten, sagt aber nicht, ob der Füllstand 80 oder 120 Zentimeter beträgt.
Ein analoges Signal kann innerhalb eines Bereichs viele Zwischenwerte annehmen. Beim Füllstandsensor steht der Strom zwischen 4 und 20 Milliampere für eine Position zwischen 0 und 180 Zentimeter. Die Steuerung braucht dafür einen passenden Analogeingang und eine Skalierung.
Die Signalart muss zu beiden Seiten der Schnittstelle passen. Ein Sensor mit 4-bis-20-mA-Ausgang gehört nicht an einen Eingang, der nur 0 bis 10 Volt auswertet. Ebenso reicht “digital” als Anforderung nicht aus. Dokumentiert werden mindestens Signalart, Nennbereich, zulässige elektrische Werte, Anschlussbelegung, Bezugspotenzial, Verhalten bei Leitungsfehlern und die vom Hersteller geforderten Schutz- oder Trennmaßnahmen.
| Komponente | Prozessinformation | Signal | Steuerungsrolle | Wichtige Anforderung |
|---|---|---|---|---|
| Füllstandsensor | genauer Füllstand | 4 bis 20 mA | Analogeingang | Eingangsart und Messbereich müssen passen |
| Schwimmerschalter | oberer Grenzstand | zwei Zustände | Digitaleingang | aktive Logik und Fehlerverhalten dokumentieren |
| Motorsteuerung | Pumpenfreigabe | zwei Zustände | Digitalausgang | Ausgang darf nur den vorgesehenen Steuereingang bedienen |
Ein Stromsignal mit einem Messbereich oberhalb von 0 Milliampere bietet einen zusätzlichen Hinweis: Werte deutlich unterhalb des vorgesehenen Bereichs können auf eine unterbrochene Leitung oder eine fehlende Versorgung hindeuten. Daraus folgt noch keine vollständige Diagnose. Das Programm kann den Wert aber als ungültig behandeln, statt ihn fälschlich als “Behälter leer” zu deuten.
Schnellcheck
Entscheide anhand der Aufgabe
Entscheide dich bei jeder Frage. Du bekommst die Erklärung direkt nach deiner Antwort.
Geschafft
von 3
Situationen richtig eingeordnet.
Skaliere das Signal in die Messgröße
Der Analogeingang liefert zunächst einen Stromwert. Die Visualisierung und die Steuerungslogik arbeiten aber mit Zentimetern. Bei einer linearen Kennlinie rechnest du den Strom proportional in den Messbereich um:
Füllstand = (Messstrom - 4 mA) / (20 mA - 4 mA) × 180 cm
Die Subtraktion von 4 Milliampere verschiebt den Anfang des Strombereichs auf null. Die Division durch 16 Milliampere ergibt einen Anteil zwischen 0 und 1. Erst danach überträgt die Multiplikation den Anteil auf 180 Zentimeter.
Bei 12 Milliampere liegt das Signal genau in der Mitte des Strombereichs:
(12 mA - 4 mA) / 16 mA × 180 cm
= 8 mA / 16 mA × 180 cm
= 90 cm
Rechenaufgabe
Skaliere einen Messstrom
Der Sensor misst linear von 0 bis 180 Zentimeter und liefert dafür 4 bis 20 Milliampere. Welchem Füllstand entsprechen 16 Milliampere? Runde auf eine ganze Zahl.
Das Ergebnis liegt im richtigen Bereich.
Das Ergebnis passt noch nicht.
(16 - 4) / 16 × 180 = 12 / 16 × 180 = 135 Zentimeter. Du nutzt den Anteil des Strombereichs, nicht den Messstrom allein.
Eine Skalierung löst nur die mathematische Zuordnung. Sie prüft nicht automatisch, ob der Sensor richtig montiert ist, ob der Messbereich zur Behälterhöhe passt oder ob sich der Wert physikalisch sinnvoll verändert. Diese Plausibilitätsprüfung und die Diagnose von Messreihen werden in der eigenen Lektion “Fehlerhafte Sensordaten erkennen und sicher behandeln” vertieft.
Lege Abtastung und sicheren Zustand vor dem Code fest
Das Abtastintervall beschreibt, wie oft die Steuerung einen Messwert einliest. Für den langsamen Wasserprüfstand wird im Übungsszenario alle 500 Millisekunden gelesen. Dieser Wert ist keine allgemeine Vorgabe. Er ist hier deutlich kürzer als die Zeit, in der sich der Füllstand relevant verändert, ohne unnötig viele identische Werte zu erzeugen.
Eine passende Abtastung hängt von mehreren Fragen ab:
- Wie schnell kann sich die Messgröße ändern?
- Welche Verzögerung ist für die Funktion noch zulässig?
- Wie schnell aktualisiert der Sensor selbst seinen Ausgang?
- Wie lange brauchen Eingangsfilter, Programmzyklus und Aktorreaktion?
- Welche Datenmenge und Diagnoseauflösung werden benötigt?
Ein kürzeres Intervall macht einen ungeeigneten Sensor nicht schneller. Es erzeugt dann nur häufiger denselben oder verrauschten Wert. Ein zu langes Intervall kann dagegen eine relevante Änderung erst spät sichtbar machen.
Der sichere Zustand beschreibt, wie das System bei einem erkannten Fehler reagieren soll. Für diesen Schulungsprüfstand lautet die Festlegung: Bei ungültigem Analogwert, aktivem Grenzschalter, Steuerungsneustart oder fehlender Freigabe wird der Pumpenausgang zurückgenommen. Der Prüfstand meldet den Grund und wartet auf eine kontrollierte Freigabe.
“Aus” ist nicht in jedem realen Prozess automatisch der sichere Zustand. Eine geschlossene Klappe kann zum Beispiel Druck einschließen, während eine geöffnete Klappe einen anderen Bereich gefährden kann. Der Zustand muss deshalb aus einer Risikoanalyse des konkreten Systems entstehen. Personenschutz und zwingende Maschinenfunktionen gehören in dafür geeignete, unabhängig bewertete Schutzsysteme.
Nimm die Kette gestuft in Betrieb
Ein End-to-End-Test allein verrät dir nur, dass etwas nicht funktioniert. Eine gestufte Inbetriebnahme grenzt Fehler dort ein, wo sie entstehen. Jeder Schritt hat eine Voraussetzung und einen beobachtbaren Sollwert.
Sortieraufgabe
Bringe die Inbetriebnahme in eine sichere Reihenfolge
Sortiere die Schritte so, dass du erst Dokumentation und passive Prüfungen klärst und die Wirkung des Aktors zuletzt freigibst.
Ziehe die Einträge an die richtige Position. Geht auch per Tastatur über den Griff.
Die Reihenfolge stimmt.
Die Reihenfolge passt noch nicht.
Zuerst wird geklärt, was gebaut sein soll. Danach folgen passive Kontrolle, definierte Eingangssignale und ein Logiktest ohne physische Wirkung. Erst wenn diese Ebenen stimmen, wird die Aktorwirkung unter kontrollierten Bedingungen geprüft.
Für den Nordhafen-Prüfstand entsteht daraus ein kleines Prüfprotokoll:
| Prüfebene | Testfall | Erwartetes Ergebnis |
|---|---|---|
| Dokumentation | Kanal AI-2 mit Sensorunterlagen vergleichen | Signalart, Bereich und Belegung stimmen überein |
| Analogeingang | 4 mA, 12 mA und 20 mA mit freigegebenem Prüfmittel vorgeben | 0 cm, 90 cm und 180 cm werden angezeigt |
| Fehlererkennung | Signal unter den gültigen Bereich setzen | Messwert wird ungültig, Pumpenfreigabe bleibt aus |
| Digitaleingang | Grenzschalter in beiden Zuständen prüfen | Fachlicher Zustand und Anzeige stimmen überein |
| Neustart | Steuerung kontrolliert neu starten | Ausgang bleibt bis zur erneuten Freigabe aus |
| Funktion | Füllen unter Aufsicht bis zum vorgesehenen Testpunkt | Pumpe reagiert auf Freigabe und stoppt bei Grenzstand |
Sollwert, Istwert und Ergebnis werden dokumentiert. “Funktioniert” ist als Eintrag zu ungenau. Ein späteres Team muss erkennen können, welcher Zustand tatsächlich geprüft wurde.
Plane eine zweite Integration selbst
Transferaufgabe
Entwirf Signalfluss und Testfälle für einen Trainingskanal
Ein ungefährlicher Luftkanal im Ausbildungslabor soll überwacht werden. Ein Temperaturfühler liefert 0 bis 10 Volt für 10 bis 50 Grad Celsius. Ein digitaler Wartungskontakt meldet eine geöffnete Serviceklappe. Ein vorhandener, zugelassener Lüfterregler besitzt einen digitalen Freigabeeingang. Plane die Integration auf der Ebene von Signalen und Tests.
Musterlösung vergleichen
Musterlösung: Die Temperatur ist die Messgröße. Der 0-bis-10-Volt-Fühler gehört an einen dafür ausgelegten Analogeingang. Der Wartungskontakt gehört an einen passenden Digitaleingang. Ein Digitalausgang steuert ausschließlich den vorgesehenen Freigabeeingang des Lüfterreglers; der Lüfter ist der Aktor.
Die lineare Skalierung lautet Temperatur = Spannung / 10 V × 40 °C + 10 °C. Damit ergeben 0 Volt 10 Grad Celsius, 5 Volt 30 Grad Celsius und 10 Volt 50 Grad Celsius. Ein Abtastintervall von 1 Sekunde ist für das bewusst träge Trainingsszenario ein begründeter Startwert, muss aber gegen Sensoraktualisierung und zulässige Reaktionszeit geprüft werden.
Bei ungültigem Analogsignal, geöffneter Serviceklappe oder Neustart bleibt die Lüfterfreigabe aus. Geeignete Tests sind der Dokumentationsabgleich, die Prüfung der drei Spannungsstützpunkte, beide Zustände des Wartungskontakts, ein ungültiges Eingangssignal, der Neustart ohne Freigabe und zuletzt ein kontrollierter Funktionstest. Die elektrische Ausführung und alle Schutzfunktionen werden von qualifizierten Personen nach den geltenden Vorgaben umgesetzt und geprüft.
Was du aus der Integration mitnimmst
Sensoren und Aktoren werden nicht allein über ihren Namen ausgewählt. Du brauchst eine durchgängige Kette von der Messgröße über die elektrische Schnittstelle und die Skalierung bis zur physischen Wirkung. Analoge Signale bilden einen Bereich ab. Digitale Signale bilden festgelegte Zustände ab. Eingänge lesen, Ausgänge wirken.
Vor der Inbetriebnahme stehen Abtastintervall, Fehlerbehandlung und sicherer Zustand fest. Danach prüfst du Dokumentation, Verdrahtung, Eingangssignal, Logik und Aktorwirkung in getrennten Schritten. So lässt sich ein Fehler eingrenzen, ohne sofort die ganze Anlage in Bewegung zu setzen.
Die Lektion endet an der lokalen Signal- und Wirkungskette. Die Übertragung bereits erfasster Werte über MQTT oder HTTP gehört zur Lektion “IoT-Kommunikation für ein Gewächshaus planen”. Zeitstempel-, Sprung- und Vergleichsprüfungen über Messreihen gehören zur Lektion “Fehlerhafte Sensordaten erkennen und sicher behandeln”.
Belegmatrix
| Lernziel | Ordnungsmittel | Quellenbasis | Lernaktivität |
|---|---|---|---|
| Signalfluss zuordnen | LF10d; E1; E2 | KMK-Rahmenlehrplan; Ausbildungsrahmenplan E1 und E2 | Signalflussdiagramm und Zuordnungsaufgabe |
| Signalarten und Schnittstellen auswählen | LF10d; E1; E2; DV-PB1 | Ausbildungsordnung § 36; Prüfungskatalog Themenkreis CPS | Entscheidungquiz und Schnittstellentabelle |
| Analogen Wert skalieren | LF10d; E2; DV-PB3 | Prüfungskatalog: Hardware-Integration und Signalzugriff | Rechenbeispiel und Zahlenaufgabe |
| Abtastung und sicheren Zustand begründen | LF10d; E1; E2 | Prüfungskatalog: Abfragerhythmus; NIST SP 800-82 Rev. 3 | Szenarioanalyse und Transferaufgabe |
| Inbetriebnahme und Tests planen | LF10d; E2; DV-PB1; DV-PB3 | Ausbildungsrahmenplan E2; NIST SP 800-82 Rev. 3 | Sortieraufgabe, Prüfprotokoll und Transferaufgabe |
Die Ordnungsmittel belegen die berufliche Handlung und den Prüfungsbereich. Sie schreiben keine konkrete Schaltung und keine festen Messbereiche für den Nordhafen-Prüfstand vor. Das Szenario, seine Gerätewerte und Testdaten wurden für diese Lektion neu erstellt. Sie sind keine Prognose für einen bestimmten Prüfungstermin.
Durchgearbeitet?
Markiere die Lektion als erledigt, dein Fortschritt wird lokal gespeichert.