<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Systemintegration_und_digitale_Inbetriebnahme_%E2%80%93_Fehlerf%C3%A4lle_gezielt_simulieren</id>
	<title>Systemintegration und digitale Inbetriebnahme – Fehlerfälle gezielt simulieren - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://staging.moocwiki.org/index.php?action=history&amp;feed=atom&amp;title=Systemintegration_und_digitale_Inbetriebnahme_%E2%80%93_Fehlerf%C3%A4lle_gezielt_simulieren"/>
	<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=Systemintegration_und_digitale_Inbetriebnahme_%E2%80%93_Fehlerf%C3%A4lle_gezielt_simulieren&amp;action=history"/>
	<updated>2026-10-08T14:05:25Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in MOOCsWiki Staging</subtitle>
	<generator>MediaWiki 1.46.0</generator>
	<entry>
		<id>https://staging.moocwiki.org/index.php?title=Systemintegration_und_digitale_Inbetriebnahme_%E2%80%93_Fehlerf%C3%A4lle_gezielt_simulieren&amp;diff=62749&amp;oldid=prev</id>
		<title>Glanz: aiMOOC über GPT aiMOOC Action erstellt</title>
		<link rel="alternate" type="text/html" href="https://staging.moocwiki.org/index.php?title=Systemintegration_und_digitale_Inbetriebnahme_%E2%80%93_Fehlerf%C3%A4lle_gezielt_simulieren&amp;diff=62749&amp;oldid=prev"/>
		<updated>2026-10-07T21:35:07Z</updated>

		<summary type="html">&lt;p&gt;aiMOOC über GPT aiMOOC Action erstellt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{T}}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Einleitung =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Systemintegration und digitale Inbetriebnahme – Fehlerfälle gezielt simulieren&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zielgruppe:&amp;#039;&amp;#039;&amp;#039; Ausbildung in Mechatronik, Automatisierungstechnik, Elektronik und industrieller Systemintegration&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Lernzeit:&amp;#039;&amp;#039;&amp;#039; 6 kurze Lerneinheiten mit anschließendem Praxistraining&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dein Auftrag:&amp;#039;&amp;#039;&amp;#039; Eine virtuelle Förderanlage gezielt mit Fehlern testen, Signalverläufe analysieren und passende Steuerungsreaktionen begründen.&lt;br /&gt;
&lt;br /&gt;
Du untersuchst drei Fehlerfälle: &amp;#039;&amp;#039;&amp;#039;Ausfall, Verzögerung und widersprüchliche Signale.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Conveyor belt (32071638235).jpg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Fördertechnik als industrieller Anwendungskontext. Unsere Ausbildungsanlage ist ein vereinfachtes virtuelles Modell.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Sicherheitsregel:&amp;#039;&amp;#039;&amp;#039; Alle Steuerungs- und Fehlerversuche erfolgen ausschließlich in einer vom realen Produktionssystem getrennten Simulation. Es gibt keine automatische Live-Ansteuerung, keine Eingriffe in reale SPS-Ausgänge und keine Umgehung von Schutzeinrichtungen. Reale Arbeiten dürfen nur unter geeigneter Fachaufsicht und mit betrieblicher Freigabe erfolgen. Simulationen ersetzen weder Gefährdungsbeurteilungen noch vorgeschriebene Prüfungen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Dein Lernpfad ==&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Einheit&lt;br /&gt;
! Thema&lt;br /&gt;
! Zeit&lt;br /&gt;
! Ergebnis&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 1: Dein Ausbildungsfall|Start]]&lt;br /&gt;
| Virtuelle Anlage kennenlernen&lt;br /&gt;
| 7 Minuten&lt;br /&gt;
| Signale verstehen&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 2: Signalverläufe lesen|Signale]]&lt;br /&gt;
| Soll und Ist vergleichen&lt;br /&gt;
| 8 Minuten&lt;br /&gt;
| Abweichungen erkennen&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 3: Fehlerfall Ausfall|Ausfall]]&lt;br /&gt;
| Sensorausfall simulieren&lt;br /&gt;
| 8 Minuten&lt;br /&gt;
| Fehler lokalisieren&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 4: Fehlerfall Verzögerung|Verzögerung]]&lt;br /&gt;
| Zeitüberschreitung prüfen&lt;br /&gt;
| 8 Minuten&lt;br /&gt;
| Zeitüberwachung beurteilen&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 5: Widersprüchliche Signale|Widerspruch]]&lt;br /&gt;
| Plausibilität kontrollieren&lt;br /&gt;
| 8 Minuten&lt;br /&gt;
| Konflikte diagnostizieren&lt;br /&gt;
|-&lt;br /&gt;
| [[#Lerneinheit 6: Diagnose und Testbericht|Diagnose]]&lt;br /&gt;
| Ergebnisse dokumentieren&lt;br /&gt;
| 8 Minuten&lt;br /&gt;
| Testbericht erstellen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernkurs: Virtuelle Inbetriebnahme =&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 1: Dein Ausbildungsfall ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Situation:&amp;#039;&amp;#039;&amp;#039; Du arbeitest in einem Ausbildungsteam. Eine virtuelle Förderstrecke soll jeweils genau ein kurzes Paket von Sensor A zu Sensor B transportieren.&lt;br /&gt;
&lt;br /&gt;
Der Abstand zwischen beiden Sensoren ist größer als die Paketlänge. Deshalb kann das einzige Paket im betrachteten Test nicht gleichzeitig beide Sensoren belegen.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center; margin:auto&amp;quot;&lt;br /&gt;
! Startbereich&lt;br /&gt;
! Förderstrecke&lt;br /&gt;
! Zielbereich&lt;br /&gt;
|-&lt;br /&gt;
| Paket vor Sensor A&lt;br /&gt;
| Fördermotor M&lt;br /&gt;
| Sensor B&lt;br /&gt;
|-&lt;br /&gt;
| 📦 → A&lt;br /&gt;
| → → → → →&lt;br /&gt;
| B → Ziel&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Vereinfachte Signaldefinition:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Signal&lt;br /&gt;
! Bedeutung&lt;br /&gt;
|-&lt;br /&gt;
| A&lt;br /&gt;
| 1 = Sensor A meldet Paket&lt;br /&gt;
|-&lt;br /&gt;
| B&lt;br /&gt;
| 1 = Sensor B meldet Paket&lt;br /&gt;
|-&lt;br /&gt;
| M&lt;br /&gt;
| 1 = virtueller Fördermotor eingeschaltet&lt;br /&gt;
|-&lt;br /&gt;
| F&lt;br /&gt;
| 1 = Fehler gespeichert&lt;br /&gt;
|-&lt;br /&gt;
| START&lt;br /&gt;
| Virtueller Startbefehl&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Vereinbarter Sollablauf:&amp;#039;&amp;#039;&amp;#039; START bei erkanntem Paket A und vorhandener Betriebsfreigabe schaltet M ein. Wenn B innerhalb von 4 Sekunden das Paket erkennt, schaltet M ab. Fehlt B nach mehr als 4 Sekunden, erfolgt ein Stopp mit gespeichertem Zeitfehler. Ein unmöglicher Signalzustand stoppt ebenfalls den virtuellen Ablauf.&lt;br /&gt;
&lt;br /&gt;
Das sind &amp;#039;&amp;#039;&amp;#039;Vorgaben dieses Ausbildungsmodells&amp;#039;&amp;#039;&amp;#039;, keine allgemeingültigen Grenzwerte oder fertigen Maschinensicherheitsfunktionen.&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=Rgxrv40kdXk|500|center}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Video: Einführung in Factory I/O von sps4you. Beobachte die virtuelle Anlage und ihre Bauteile.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Basisauftrag:&amp;#039;&amp;#039;&amp;#039; Zeichne den Weg eines Pakets ein und benenne die beiden Eingänge und den Motorausgang.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Begründetes Feedback:&amp;#039;&amp;#039;&amp;#039; A und B sind Eingänge, weil sie Zustände zurückmelden. M ist der Ausgang des vereinfachten Modells, weil er die Bewegung anfordert.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 2: Signalverläufe lesen ==&lt;br /&gt;
&lt;br /&gt;
Eine [[Speicherprogrammierbare Steuerung|SPS]] verarbeitet Eingangssignale und erzeugt daraus Steuerbefehle. Für die [[Fehlerdiagnose]] vergleichst du den erwarteten mit dem beobachteten zeitlichen Verlauf.&lt;br /&gt;
&lt;br /&gt;
[[Datei:S71500.JPG|450px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Beispiel einer SPS-Hardware. Im Lernkurs wird ausschließlich ihre virtuelle Funktion betrachtet.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:Photoelectric sensor.jpg|300px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Beispiel eines optoelektronischen Sensors. Die Signalbedeutung 1 = Paket erkannt ist für unseren Test ausdrücklich festgelegt.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=oQ7H5Ew-erA|500|center}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Video: Sensoren in Factory I/O. Unterscheide die virtuelle Objekterkennung vom Signal, das die Steuerung erhält.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Referenzverlauf:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot; style=&amp;quot;text-align:center&amp;quot;&lt;br /&gt;
! Zeit nach START&lt;br /&gt;
! A&lt;br /&gt;
! B&lt;br /&gt;
! M&lt;br /&gt;
! F&lt;br /&gt;
|-&lt;br /&gt;
| 0 s&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 1 s&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 3 s&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|-&lt;br /&gt;
| 5 s&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;0 bedeutet im Modell inaktiv, 1 aktiv.&amp;#039;&amp;#039;&amp;#039; B bleibt hier nach dem Anhalten durch das Paket belegt.&lt;br /&gt;
&lt;br /&gt;
Ein echter Eingang kann je nach Sensorbeschaltung anders interpretiert werden. Entscheidend ist die dokumentierte Signalzuordnung.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Anwendungsauftrag:&amp;#039;&amp;#039;&amp;#039; Erkläre, weshalb M bei 3 Sekunden auf 0 wechselt.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 1:&amp;#039;&amp;#039;&amp;#039; Suche den ersten Zeitpunkt mit B = 1.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 2:&amp;#039;&amp;#039;&amp;#039; Überlege, welche Endbedingung den Transport abschließt.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Musterfeedback:&amp;#039;&amp;#039;&amp;#039; Der Zielsensor erkennt das Paket rechtzeitig. Der vereinbarte Transport ist abgeschlossen. Deshalb wird M abgeschaltet und kein Fehler gespeichert.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 3: Fehlerfall Ausfall ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fehler F1:&amp;#039;&amp;#039;&amp;#039; Sensor B meldet dauerhaft 0, obwohl das Paket im virtuellen Modell seinen Erfassungsbereich erreicht.&lt;br /&gt;
&lt;br /&gt;
In Factory I/O gibt es dokumentierte Fehlermodi &amp;#039;&amp;#039;&amp;#039;Always On&amp;#039;&amp;#039;&amp;#039; und &amp;#039;&amp;#039;&amp;#039;Always Off&amp;#039;&amp;#039;&amp;#039;. Sie überschreiben in der Simulation ein Signal zwischen Bauteil und Steuerung.&lt;br /&gt;
&lt;br /&gt;
[https://docs.factoryio.com/manual/failure-injection/ Dokumentation: Failure Injection]&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=W4WILV47YW4|500|center}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Video: Fehler in Factory I/O einbauen. Verwende nur virtuelle Signale in einer getrennten Testumgebung.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Simulationshandlung&lt;br /&gt;
! Erwartete Beobachtung&lt;br /&gt;
|-&lt;br /&gt;
| B im Modell dauerhaft auf 0 setzen&lt;br /&gt;
| Zielmeldung bleibt aus&lt;br /&gt;
|-&lt;br /&gt;
| Virtuellen Test starten&lt;br /&gt;
| Motor läuft zunächst&lt;br /&gt;
|-&lt;br /&gt;
| Zeitgrenze überschreiten&lt;br /&gt;
| Motor stoppt und F wird 1&lt;br /&gt;
|-&lt;br /&gt;
| Fehlerursache untersuchen&lt;br /&gt;
| Istsignal von B stimmt nicht mit der virtuellen Paketposition überein&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Steuerungsaufgabe:&amp;#039;&amp;#039;&amp;#039; Soll der Motor unbegrenzt weiterlaufen, wenn B ausbleibt?&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 1:&amp;#039;&amp;#039;&amp;#039; Welche Transportdauer ist vereinbart?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 2:&amp;#039;&amp;#039;&amp;#039; Was muss die Zeitüberwachung bei fehlender Rückmeldung auslösen?&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Feedback:&amp;#039;&amp;#039;&amp;#039; Nein. Das Modell muss den Transport nach Überschreitung des Zeitlimits beenden und den Fehler speichern. Sonst könnte ein nicht erkannter Fehlerzustand dauerhaft bestehen bleiben.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 4: Fehlerfall Verzögerung ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fehler F2:&amp;#039;&amp;#039;&amp;#039; B meldet das Paket erstmals nach 5 Sekunden. Die zulässige Transportdauer des Ausbildungsmodells beträgt höchstens 4 Sekunden.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ladder temporizado.svg|300px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Beispiel einer zeitabhängigen Kontaktplanlogik. Die konkrete Förderbandüberwachung wird in unserem Modell separat definiert.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
[[Datei:SR FF timing diagram.png|400px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Ein allgemeines digitales Zeitdiagramm. Es zeigt nicht den konkreten Verlauf unserer Förderanlage, veranschaulicht aber zeitabhängige Signaländerungen.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Zeitliche Analyse:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Zeitpunkt&lt;br /&gt;
! Ereignis&lt;br /&gt;
! Bewertung&lt;br /&gt;
|-&lt;br /&gt;
| 0 s&lt;br /&gt;
| START und M = 1&lt;br /&gt;
| Transport beginnt&lt;br /&gt;
|-&lt;br /&gt;
| 3 s&lt;br /&gt;
| B weiterhin 0&lt;br /&gt;
| Noch innerhalb des Limits&lt;br /&gt;
|-&lt;br /&gt;
| 4 s&lt;br /&gt;
| B weiterhin 0&lt;br /&gt;
| Grenzwert erreicht&lt;br /&gt;
|-&lt;br /&gt;
| 4,2 s&lt;br /&gt;
| B weiterhin 0&lt;br /&gt;
| Zeitlimit überschritten, Fehler wird gespeichert und M gestoppt&lt;br /&gt;
|-&lt;br /&gt;
| 5 s&lt;br /&gt;
| B wird erstmals 1&lt;br /&gt;
| Verspätete Meldung, Fehler bleibt gespeichert&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Für diesen Test wird die verspätete Rückmeldung durch eine &amp;#039;&amp;#039;&amp;#039;vorbereitete virtuelle Testsequenz&amp;#039;&amp;#039;&amp;#039; erzeugt. Sie ist nicht mit der einfachen Always-On- oder Always-Off-Funktion gleichzusetzen.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Anwendungsauftrag:&amp;#039;&amp;#039;&amp;#039; Begründe, warum die Meldung bei 5 Sekunden den Fehler nicht automatisch löschen darf.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 1:&amp;#039;&amp;#039;&amp;#039; Vergleiche 5 Sekunden mit dem vereinbarten Grenzwert.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 2:&amp;#039;&amp;#039;&amp;#039; Unterscheide Fehlererkennung und Fehlerquittierung.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Feedback:&amp;#039;&amp;#039;&amp;#039; Die Zeitverletzung ist bereits eingetreten. Eine späte Meldung macht die Überschreitung nicht rückwirkend ungeschehen. Erst nach Ursachenprüfung und einem definierten virtuellen Rücksetzvorgang darf der Fehlerzustand verlassen werden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 5: Widersprüchliche Signale ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Fehler F3:&amp;#039;&amp;#039;&amp;#039; Sensor A und Sensor B melden gleichzeitig 1.&lt;br /&gt;
&lt;br /&gt;
Im Modell befindet sich nur ein kurzes Paket auf der Strecke. Da es beide Sensoren nicht gleichzeitig erreichen kann, liegt ein &amp;#039;&amp;#039;&amp;#039;Plausibilitätsfehler&amp;#039;&amp;#039;&amp;#039; vor.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Basic Batch SFC.jpg|350px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Beispiel einer Ablaufdarstellung mit Schritten und Übergängen. Eine solche Struktur unterstützt die Diagnose von Zustandswechseln.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! A&lt;br /&gt;
! B&lt;br /&gt;
! Bewertung im definierten Einzelpaket-Test&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 0&lt;br /&gt;
| Paket am Start&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 0&lt;br /&gt;
| Paket zwischen den Sensoren möglich&lt;br /&gt;
|-&lt;br /&gt;
| 0&lt;br /&gt;
| 1&lt;br /&gt;
| Paket am Ziel&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| 1&lt;br /&gt;
| Widerspruch&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Steuerungsaufgabe:&amp;#039;&amp;#039;&amp;#039; Wähle eine geeignete Reaktion auf A = 1 und B = 1.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 1:&amp;#039;&amp;#039;&amp;#039; Prüfe, ob zwei räumlich getrennte Sensoren gleichzeitig vom einzigen Paket belegt sein können.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe 2:&amp;#039;&amp;#039;&amp;#039; Überlege, ob bei unklarer Position ein normaler Weiterlauf sinnvoll wäre.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Feedback:&amp;#039;&amp;#039;&amp;#039; Der simulierte Motor wird gestoppt und ein Plausibilitätsfehler protokolliert. Der gleichzeitige Signalzustand widerspricht der festgelegten Modellannahme. Bei einer Anlage mit mehreren Paketen müsste die Plausibilitätslogik anders ausgelegt werden.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lerneinheit 6: Diagnose und Testbericht ==&lt;br /&gt;
&lt;br /&gt;
Eine virtuelle Inbetriebnahme hilft, Fehler vor dem realen Betrieb systematisch zu erkennen. Dafür vergleichst du [[Soll-Ist-Vergleich|Soll- und Istwerte]], Ereigniszeiten und Steuerungsreaktionen.&lt;br /&gt;
&lt;br /&gt;
[[Datei:Ladder VirPLC.jpg|500px|rahmenlos|center]]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Bild: Beispiel einer SPS-Programmier- beziehungsweise Simulationsansicht. Die Darstellung ist ein allgemeines Beispiel, keine fertige Lösung unseres Ausbildungsfalls.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=qw8nHLzNwJ0|500|center}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Video: Siemens – SIMIT Simulation Framework und virtuelle Inbetriebnahme.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{#ev:youtube|https://www.youtube.com/watch?v=vMfFjfrqEvQ|500|center}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;Video: Virtuelle SPS mit PLCSIM Advanced. Besonders relevant ist die Einordnung virtueller Steuerungen ab etwa Minute 3:56. Für diesen Kurs werden keine Verbindungen zu realer Hardware eingerichtet.&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Dein Diagnoseprotokoll:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Test&lt;br /&gt;
! Auffälligkeit&lt;br /&gt;
! Erwartete Reaktion&lt;br /&gt;
! Begründung&lt;br /&gt;
|-&lt;br /&gt;
| Referenzlauf&lt;br /&gt;
| B rechtzeitig 1&lt;br /&gt;
| Normaler Stopp&lt;br /&gt;
| Transport abgeschlossen&lt;br /&gt;
|-&lt;br /&gt;
| F1 Ausfall&lt;br /&gt;
| B dauerhaft 0&lt;br /&gt;
| Zeitfehler und Stopp&lt;br /&gt;
| Rückmeldung fehlt&lt;br /&gt;
|-&lt;br /&gt;
| F2 Verzögerung&lt;br /&gt;
| B erst nach Zeitlimit 1&lt;br /&gt;
| Zeitfehler bleibt gespeichert&lt;br /&gt;
| Zulässige Dauer überschritten&lt;br /&gt;
|-&lt;br /&gt;
| F3 Widerspruch&lt;br /&gt;
| A und B gleichzeitig 1&lt;br /&gt;
| Plausibilitätsfehler und Stopp&lt;br /&gt;
| Einzelpaket-Modell verletzt&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wichtig:&amp;#039;&amp;#039;&amp;#039; F1 und F2 sind zunächst nicht immer unterscheidbar. Erst der weitere Signalverlauf zeigt, ob B dauerhaft ausbleibt oder verspätet auftritt.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Dein virtuelles Testlabor ==&lt;br /&gt;
&lt;br /&gt;
Du kannst die Testfälle auf zwei Arten bearbeiten:&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ohne zusätzliche Software:&amp;#039;&amp;#039;&amp;#039; Nutze die Signalverläufe, Diagnosetabellen, Multiple-Choice-Aufgaben und Zuordnungsaufgaben dieses Kurses.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Mit geeigneter, lizenzierter Simulationssoftware:&amp;#039;&amp;#039;&amp;#039; Verwende beispielsweise eine lokal isolierte Factory-I/O-Testsituation oder eine unterstützte SPS-Simulation. Passende vorbereitete Szenen sind in der Factory-I/O-Dokumentation beschrieben. Die Verzögerung wird gegebenenfalls über eine zusätzliche virtuelle Testlogik erzeugt.&lt;br /&gt;
&lt;br /&gt;
[https://docs.factoryio.com/manual/scenes/ Factory I/O: Virtuelle Trainingsszenen]&lt;br /&gt;
&lt;br /&gt;
[https://docs.tia.siemens.cloud/r/de-de/v21/online-und-diagnosefunktionen-nutzen/gerate-simulieren-mit-s7-plcsim/simulation-von-geraten Siemens: Simulation von Geräten]&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Teste immer in dieser Reihenfolge:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Testphase&lt;br /&gt;
! Deine Handlung&lt;br /&gt;
|-&lt;br /&gt;
| Vorbereitung&lt;br /&gt;
| Modellannahmen und Sollwerte prüfen&lt;br /&gt;
|-&lt;br /&gt;
| Referenzlauf&lt;br /&gt;
| Funktion ohne absichtlich eingebauten Fehler überprüfen&lt;br /&gt;
|-&lt;br /&gt;
| Fehlerinjektion&lt;br /&gt;
| Genau einen Fehler im virtuellen Modell aktivieren&lt;br /&gt;
|-&lt;br /&gt;
| Diagnose&lt;br /&gt;
| Signale und Zeitstempel vergleichen&lt;br /&gt;
|-&lt;br /&gt;
| Bewertung&lt;br /&gt;
| Beobachtetes Verhalten begründet beurteilen&lt;br /&gt;
|-&lt;br /&gt;
| Rücksetzung&lt;br /&gt;
| Testzustand gezielt zurücksetzen und erneut prüfen&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Interaktive Aufgaben =&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Quiz: Teste Dein Wissen ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Beantworte genau zehn Fragen zur virtuellen Steuerung und Diagnose.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was bedeutet B = 1 im definierten Ausbildungsmodell?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Das Paket wird am Zielsensor erkannt)&lt;br /&gt;
(!Der Motor ist eingeschaltet)&lt;br /&gt;
(!Der Starttaster wurde gedrückt)&lt;br /&gt;
(!Die Simulation ist beendet)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wo sollen die Fehlerfälle dieses Lernkurses ausgeführt werden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(In einer von der realen Anlage getrennten Simulation)&lt;br /&gt;
(!Direkt auf der Produktionsanlage)&lt;br /&gt;
(!Durch Überbrücken einer Schutzeinrichtung)&lt;br /&gt;
(!Durch ungeprüftes Erzwingen realer Ausgänge)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welche Reaktion ist beim gleichzeitigen Auftreten von A = 1 und B = 1 im Einzelpaket-Modell richtig?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Den simulierten Motor stoppen und einen Plausibilitätsfehler speichern)&lt;br /&gt;
(!Den Motor schneller laufen lassen)&lt;br /&gt;
(!Beide Sensoren als fehlerfrei bestätigen)&lt;br /&gt;
(!Die Zeitüberwachung dauerhaft ausschalten)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was bedeutet B = 0 bei 4,2 Sekunden nach dem Start?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Das vereinbarte Zeitlimit ist überschritten)&lt;br /&gt;
(!Das Paket wurde rechtzeitig erkannt)&lt;br /&gt;
(!Der Referenzlauf ist erfolgreich abgeschlossen)&lt;br /&gt;
(!Die Sensoren wurden automatisch geprüft)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was geschieht im Modell, wenn B erst bei 5 Sekunden auf 1 wechselt?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Der zuvor ausgelöste Zeitfehler bleibt bis zur definierten Rücksetzung gespeichert)&lt;br /&gt;
(!Der Fehler wird rückwirkend ungültig)&lt;br /&gt;
(!Der Motor muss automatisch wieder starten)&lt;br /&gt;
(!Die Prüfzeit wird automatisch verlängert)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie kann ein dauerhaft ausbleibendes Sensorsignal in Factory I/O simuliert werden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Mit Always Off für das entsprechende virtuelle Signal)&lt;br /&gt;
(!Mit dem Ausbau eines realen Sensors)&lt;br /&gt;
(!Mit dem Überbrücken der Schutzeinrichtung)&lt;br /&gt;
(!Mit der Deaktivierung der realen Maschinenüberwachung)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Welche Information hilft, Ausfall und Verzögerung zu unterscheiden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Der weitere zeitliche Verlauf des Sensorsignals)&lt;br /&gt;
(!Allein die Farbe des Förderbandes)&lt;br /&gt;
(!Allein der Name der SPS)&lt;br /&gt;
(!Die Größe des Computerbildschirms)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wie soll der virtuelle Motor auf einen erkannten Zeitfehler reagieren?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Stoppen und den Fehler dokumentieren)&lt;br /&gt;
(!Ohne Begrenzung weiterlaufen)&lt;br /&gt;
(!Die Sensormeldung grundsätzlich ignorieren)&lt;br /&gt;
(!Den Fehler ohne Prüfung quittieren)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Was soll beim normalen Transport passieren, wenn B rechtzeitig das Paket erkennt?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Der Motor wird abgeschaltet)&lt;br /&gt;
(!Ein Plausibilitätsfehler wird ausgelöst)&lt;br /&gt;
(!Die Transportzeit beginnt erneut)&lt;br /&gt;
(!Der Sensor A wird dauerhaft deaktiviert)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{MC}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Unter welchen Voraussetzungen dürfen reale Arbeiten an einer Anlage stattfinden?&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
(Unter geeigneter Fachaufsicht und mit betrieblicher Freigabe)&lt;br /&gt;
(!Sobald ein virtueller Test erfolgreich war)&lt;br /&gt;
(!Ohne Berücksichtigung der betrieblichen Sicherheitsregeln)&lt;br /&gt;
(!Wenn die Schutzfunktionen zuvor abgeschaltet wurden)&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Begründetes Quiz-Feedback:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Frage&lt;br /&gt;
! Warum die richtige Antwort sinnvoll ist&lt;br /&gt;
|-&lt;br /&gt;
| 1&lt;br /&gt;
| Sensor B meldet den Zielzustand.&lt;br /&gt;
|-&lt;br /&gt;
| 2&lt;br /&gt;
| Isolierte Simulation verhindert eine unbeabsichtigte reale Ansteuerung.&lt;br /&gt;
|-&lt;br /&gt;
| 3&lt;br /&gt;
| Der Signalzustand widerspricht der Paketgeometrie des Modells.&lt;br /&gt;
|-&lt;br /&gt;
| 4&lt;br /&gt;
| 4,2 Sekunden liegen über dem vereinbarten Limit.&lt;br /&gt;
|-&lt;br /&gt;
| 5&lt;br /&gt;
| Ein später Zustand beseitigt keine bereits erkannte Zeitverletzung.&lt;br /&gt;
|-&lt;br /&gt;
| 6&lt;br /&gt;
| Always Off verändert das virtuelle Signal zu Diagnosezwecken.&lt;br /&gt;
|-&lt;br /&gt;
| 7&lt;br /&gt;
| Erst ein ausreichend langer Signalverlauf ermöglicht die Unterscheidung.&lt;br /&gt;
|-&lt;br /&gt;
| 8&lt;br /&gt;
| Das Testmodell soll bei erkanntem Fehler kontrolliert anhalten.&lt;br /&gt;
|-&lt;br /&gt;
| 9&lt;br /&gt;
| Die Zielerkennung beendet den vorgesehenen Transport.&lt;br /&gt;
|-&lt;br /&gt;
| 10&lt;br /&gt;
| Virtuelle Tests ersetzen keine betriebliche Freigabe und Fachaufsicht.&lt;br /&gt;
|}&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Memory ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Finde die passenden Diagnosebegriffe und Erklärungen.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;memo-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| Sensorfehler || Unzutreffende Erfassung eines Anlagenzustands&lt;br /&gt;
|-&lt;br /&gt;
| Zeitüberwachung || Kontrolle einer vereinbarten Ablaufdauer&lt;br /&gt;
|-&lt;br /&gt;
| Signalplausibilität || Prüfung logisch möglicher Zustandskombinationen&lt;br /&gt;
|-&lt;br /&gt;
| Ereignisprotokoll || Chronologische Aufzeichnung von Zustandsänderungen&lt;br /&gt;
|-&lt;br /&gt;
| Virtueller Aktor || Simuliertes ausführendes Anlagenelement&lt;br /&gt;
|-&lt;br /&gt;
| Referenzlauf || Fehlerfreier Vergleichsablauf&lt;br /&gt;
|}&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Drag and Drop ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Ordne den Beobachtungen die richtige Diagnose zu.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;lueckentext-quiz&amp;quot;&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Ordne die richtigen Begriffe zu.&lt;br /&gt;
! Thema&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Ausfall&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Zielsensor bleibt dauerhaft ohne Rückmeldung&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Verzögerung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Zielsensor meldet erst nach dem vereinbarten Zeitlimit&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Widerspruch&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Zwei im Einzelpaket-Modell unvereinbare Sensorzustände sind aktiv&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Referenztest&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Fehlerfreier Durchlauf zum Vergleich&lt;br /&gt;
|-&lt;br /&gt;
| &amp;#039;&amp;#039;&amp;#039;Quittierung&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
| Bewusstes Bestätigen eines zuvor untersuchten Fehlers&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{E}}&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Feedback:&amp;#039;&amp;#039;&amp;#039; Entscheidend ist nicht die vermutete Ursache allein, sondern die beobachtete Abweichung vom dokumentierten Sollzustand. Eine Fehlerquittierung ist keine Reparatur.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Kreuzworträtsel ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;kreuzwort-quiz&amp;quot;&amp;gt;&lt;br /&gt;
{|&lt;br /&gt;
|-&lt;br /&gt;
| Sensor || Welches Bauteil erfasst einen Anlagenzustand?&lt;br /&gt;
|-&lt;br /&gt;
| Aktor || Wie heißt ein ausführendes Element einer Steuerung?&lt;br /&gt;
|-&lt;br /&gt;
| Diagnose || Wie nennt man die systematische Untersuchung einer Störung?&lt;br /&gt;
|-&lt;br /&gt;
| Simulation || Wie heißt die Nachbildung eines Ablaufs in einem Modell?&lt;br /&gt;
|-&lt;br /&gt;
| Freigabe || Wie heißt die Bedingung, die einen vorgesehenen Ablauf erlaubt?&lt;br /&gt;
|-&lt;br /&gt;
| Zeitstempel || Wie heißt die zeitliche Kennzeichnung eines Ereignisses?&lt;br /&gt;
|}&lt;br /&gt;
{{E}}&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== LearningApps ==&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Weitere interaktive Übungen zum Themenfeld suchen:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://learningapps.org/index.php?s=Systemintegration+und+digitale+Inbetriebnahme+Fehlerfaelle+gezielt+simulieren &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Lückentext ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;quiz display=simple&amp;gt;&lt;br /&gt;
{&amp;#039;&amp;#039;&amp;#039;Vervollständige den Text.&amp;#039;&amp;#039;&amp;#039;&amp;lt;br&amp;gt;&lt;br /&gt;
|type=&amp;quot;{}&amp;quot;}&lt;br /&gt;
Eine SPS verarbeitet die Signale von { Sensoren } und berechnet daraus Steuerbefehle.&lt;br /&gt;
&lt;br /&gt;
Die virtuelle Förderstrecke transportiert das Paket von Sensor A zum { Zielsensor } im Ausgangsbereich.&lt;br /&gt;
&lt;br /&gt;
Ein fehlerfreier Versuch wird als { Referenzlauf } für weitere Prüfungen verwendet.&lt;br /&gt;
&lt;br /&gt;
Eine dauerhaft fehlende Rückmeldung kann auf einen { Ausfall } im Signalpfad hindeuten.&lt;br /&gt;
&lt;br /&gt;
Eine zu spät eintreffende Meldung ist eine { Verzögerung } gegenüber dem vereinbarten Sollablauf.&lt;br /&gt;
&lt;br /&gt;
Die gleichzeitige Meldung zweier unvereinbarer Zustände erzeugt einen { Widerspruch } im Modell.&lt;br /&gt;
&lt;br /&gt;
Eine Überschreitung der erlaubten Dauer wird durch eine { Zeitüberwachung } erkannt.&lt;br /&gt;
&lt;br /&gt;
Eine systematische Untersuchung von Sollwerten und Istwerten nennt man { Diagnose } im technischen Arbeitsprozess.&lt;br /&gt;
&lt;br /&gt;
Vor einer realen Inbetriebnahme ist eine betriebliche { Freigabe } erforderlich.&lt;br /&gt;
&lt;br /&gt;
Ein erkannter und gespeicherter Fehler darf nicht ungeprüft durch eine automatische { Quittierung } gelöscht werden.&lt;br /&gt;
&amp;lt;/quiz&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Gestufte Hilfen und Feedback =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Arbeite zunächst selbst. Öffne die nächste Hilfe erst, wenn du nicht weiterkommst.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe Stufe 1 – Beobachten&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Prüfe, welches Signal vom erwarteten Verlauf abweicht. Notiere den ersten abweichenden Zeitpunkt.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe Stufe 2 – Vergleichen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Trenne die virtuelle Paketposition vom übertragenen Sensorsignal. Ein Signal kann falsch sein, obwohl das virtuelle Objekt korrekt bewegt wurde.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;div class=&amp;quot;mw-collapsible mw-collapsed&amp;quot;&amp;gt;&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hilfe Stufe 3 – Begründen&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
Ordne die Abweichung dem Fehlerfall zu. Formuliere danach eine geeignete Reaktion und begründe sie mit dem vereinbarten Sollablauf.&lt;br /&gt;
&amp;lt;/div&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Kompetenzniveau&lt;br /&gt;
! Was eine gute Lösung zeigt&lt;br /&gt;
! Begründetes Feedback&lt;br /&gt;
|-&lt;br /&gt;
| Basis&lt;br /&gt;
| Ein- und Ausgangssignale richtig zuordnen&lt;br /&gt;
| Ohne verlässliche Signalzuordnung ist keine gezielte Diagnose möglich.&lt;br /&gt;
|-&lt;br /&gt;
| Anwendung&lt;br /&gt;
| Einen Fehler im Zeitverlauf erkennen und die Reaktion überprüfen&lt;br /&gt;
| Erst der Soll-Ist-Vergleich zeigt, ob die Simulation die vereinbarte Funktion erfüllt.&lt;br /&gt;
|-&lt;br /&gt;
| Transfer&lt;br /&gt;
| Zusätzliche Fehlerfälle entwickeln und ihre Grenzen erläutern&lt;br /&gt;
| Eine nachvollziehbare Teststrategie berücksichtigt auch Annahmen, Grenzfälle und noch nicht geprüfte Situationen.&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Offene Aufgaben =&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Leicht – Basisaufgaben ===&lt;br /&gt;
&lt;br /&gt;
# [[Fördertechnik|Anlagenskizze]]: Zeichne die virtuelle Förderstrecke mit Paket, Sensor A, Sensor B und Motor. Markiere Eingänge und Ausgang.&lt;br /&gt;
# [[Sensor|Signalzuordnung]]: Erstelle eine kurze Tabelle zu A, B und M und erkläre ihre jeweilige Aufgabe.&lt;br /&gt;
# [[Zeitdiagramm|Referenzverlauf]]: Zeichne die Signalwerte des fehlerfreien Transports auf einer Zeitachse.&lt;br /&gt;
# [[Fehlerdiagnose|Fehlerkarte]]: Gestalte ein kleines Lernplakat, das Ausfall, Verzögerung und Widerspruch durch einfache Signalbeispiele unterscheidet.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Standard – Anwendungsaufgaben ===&lt;br /&gt;
&lt;br /&gt;
# [[Virtuelle Inbetriebnahme|Virtueller Fehlertest]]: Erzeuge einen dauerhaft inaktiven Zielsensor in einer isolierten Simulation oder bearbeite den vorgegebenen Trace. Dokumentiere Erwartung und Beobachtung.&lt;br /&gt;
# [[Zeitüberwachung|Zeitfensteranalyse]]: Untersuche eine Rückmeldung bei 3 Sekunden und eine bei 5 Sekunden. Begründe die unterschiedlichen Bewertungen.&lt;br /&gt;
# [[Ablaufsteuerung|Steuerungsentwurf]]: Formuliere in Pseudocode, wann der virtuelle Motor eingeschaltet, ausgeschaltet oder durch einen Fehler gesperrt werden soll.&lt;br /&gt;
# [[Testprotokoll|Partnerdiagnose]]: Erstelle drei virtuelle Fehlerprotokolle. Tausche sie mit einer anderen Person und lasse die Ursache anhand der Daten begründet einschätzen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
=== Schwer – Transferaufgaben ===&lt;br /&gt;
&lt;br /&gt;
# [[Fehlermodell|Mehrfachfehleranalyse]]: Kombiniere ausschließlich im Modell einen verzögerten Zielsensor mit einer falschen Startmeldung. Überlege, welche Diagnose zuerst sichtbar wird.&lt;br /&gt;
# [[Robustheit|Robuste Steuerungslogik]]: Entwickle eine Regel, die fehlerhafte oder wiederkehrende Sensormeldungen erkennt, ohne einen bereits gespeicherten Fehler automatisch zu löschen.&lt;br /&gt;
# [[Digitaler Zwilling|Modellgrenzen]]: Vergleiche eine vereinfachte Signalfolge mit einer 3D-Simulation. Untersuche, welche mechanischen oder zeitlichen Eigenschaften in beiden Modellen fehlen könnten.&lt;br /&gt;
# [[Lernvideo|Erklärvideo]]: Produziere ein kurzes Video über einen virtuellen Fehlerfall. Zeige Sollverlauf, Istverlauf, Diagnose, begründete Reaktion und die Sicherheitsgrenze zur realen Anlage. Nutze ausschließlich selbst erstellte oder rechtmäßig verwendbare Medien.&lt;br /&gt;
&lt;br /&gt;
{{:Offene Aufgabe - MOOC erstellen}}&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernkontrolle =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Analysiere und begründe. Reines Auswendiglernen genügt nicht.&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# [[Soll-Ist-Vergleich|Unbekannter Signalverlauf]]: B bleibt bis 4,2 Sekunden auf 0 und wird danach 1. Erkläre die Fehlerreaktion und weshalb ein verspäteter Zustandswechsel keine automatische Entwarnung bedeutet.&lt;br /&gt;
# [[Fehlerlokalisierung|Unklare Rückmeldung]]: Ein Paket erscheint sichtbar am virtuellen Ziel, B bleibt jedoch 0. Entwickle eine systematische Diagnose, die Modellzustand, Signalübertragung und Steuerungslogik unterscheidet.&lt;br /&gt;
# [[Plausibilitätsprüfung|Veränderte Modellannahme]]: Die Anlage transportiert künftig zwei Pakete gleichzeitig. Erkläre, warum die bisherige Regel für gleichzeitige A- und B-Meldungen überprüft und angepasst werden muss.&lt;br /&gt;
# [[Teststrategie|Grenzfallprüfung]]: Entwirf Tests für eine Rückmeldung kurz vor, genau bei und kurz nach dem Zeitlimit. Erkläre, weshalb eine eindeutige Grenzwertdefinition wichtig ist.&lt;br /&gt;
# [[Inbetriebnahme|Sicherheitsbewertung]]: Erläutere, warum eine erfolgreiche virtuelle Inbetriebnahme keine unmittelbare Freigabe zur realen Maschinenbedienung darstellt.&lt;br /&gt;
# [[Technische Dokumentation|Diagnosebericht]]: Begründe, weshalb Zeitstempel, Sollwerte, Istwerte, Modellannahmen und Testbedingungen gemeinsam dokumentiert werden müssen.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Lernnachweis =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Für einen erfolgreichen Lernnachweis zeigst du:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
# Eine verständliche Skizze der virtuellen Förderanlage.&lt;br /&gt;
# Eine korrekte Signalzuordnung mit definierten Zuständen.&lt;br /&gt;
# Einen dokumentierten fehlerfreien Referenzlauf.&lt;br /&gt;
# Je einen nachvollziehbaren Test zu Ausfall, Verzögerung und widersprüchlichen Signalen.&lt;br /&gt;
# Zeitlich geordnete Soll- und Istverläufe mit erkannter Abweichung.&lt;br /&gt;
# Eine begründete Diagnose mit geeigneter Reaktion des virtuellen Motors.&lt;br /&gt;
# Eine dokumentierte Rücksetzung und einen erneuten Test nach der Fehlerbehebung.&lt;br /&gt;
# Eine Erklärung der Grenzen der Simulation und der Voraussetzungen für reale Arbeiten.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Bewertung:&amp;#039;&amp;#039;&amp;#039; Besonders wichtig sind Nachvollziehbarkeit, fachliche Begründung, systematische Diagnose und sichere Abgrenzung zur realen Anlage.&lt;br /&gt;
&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&amp;lt;br&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= OERs zum Thema =&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Wikipedia-Grundlagen zur SPS:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
&lt;br /&gt;
&amp;lt;iframe&amp;gt; https://de.m.wikipedia.org/wiki/Speicherprogrammierbare_Steuerung &amp;lt;/iframe&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Fachlich geprüfte Quellen und Lernressourcen ==&lt;br /&gt;
&lt;br /&gt;
Die fachlichen Aussagen des Kurses orientieren sich an Herstellerdokumentationen, der IEC-Produktnormeninformation und Arbeitsschutzinformationen. Die konkrete Förderstrecke, ihre viersekündige Zeitgrenze und ihre Fehlerreaktionen sind eigens definierte Ausbildungsbeispiele.&lt;br /&gt;
&lt;br /&gt;
# [https://docs.factoryio.com/manual/failure-injection/ Factory I/O – Failure Injection]: Dokumentation der virtuellen Fehlermodi Always On und Always Off.&lt;br /&gt;
# [https://docs.factoryio.com/manual/scenes/ Factory I/O – Scenes]: Dokumentation vorbereiteter virtueller Trainingsszenen.&lt;br /&gt;
# [https://docs.factoryio.com/manual/parts/sensors/ Factory I/O – Sensors]: Beschreibung virtueller Sensortypen und Ein-/Ausgangswerte.&lt;br /&gt;
# [https://www.siemens.com/de-de/products/simit/ Siemens – SIMIT]: Herstellerinformation zu Prozesssimulation und virtueller Inbetriebnahme.&lt;br /&gt;
# [https://docs.tia.siemens.cloud/r/de-de/v21/online-und-diagnosefunktionen-nutzen/gerate-simulieren-mit-s7-plcsim/simulation-von-geraten Siemens – Simulation von Geräten]: Dokumentation der SPS-Simulation im TIA Portal.&lt;br /&gt;
# [https://webstore.iec.ch/en/publication/68533 IEC 61131-3:2025]: Offizielle Information zu Programmiersprachen für speicherprogrammierbare Steuerungen.&lt;br /&gt;
# [https://www.dguv.de/ifa/praxishilfen/praxishilfen-maschinenschutz/pruefung-der-elektrischen-ausruestung-von-maschinen/index.jsp DGUV-IFA – Prüfung elektrischer Maschinenausrüstung]: Fachinformation zu Prüfungen auf Grundlage der DIN EN 60204-1.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Hinweis:&amp;#039;&amp;#039;&amp;#039; Nicht jede verlinkte Lernressource ist selbst eine frei lizenzierte OER. Herstellerprogramme können Lizenzen benötigen; Normenvolltexte können kostenpflichtig sein.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
== Mediennachweise und Nutzungsrechte ==&lt;br /&gt;
&lt;br /&gt;
Die eingebundenen Bilddateien stammen aus Wikimedia Commons. Dateinamen, Urheberangaben und Lizenzangaben wurden anhand ihrer Beschreibungsseiten geprüft.&lt;br /&gt;
&lt;br /&gt;
{| class=&amp;quot;wikitable&amp;quot;&lt;br /&gt;
! Verwendetes Medium&lt;br /&gt;
! Urheber und Lizenz&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:Conveyor_belt_(32071638235).jpg Förderbandfoto]&lt;br /&gt;
| Björn S..., CC BY-SA 2.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:S71500.JPG SPS S7-1500]&lt;br /&gt;
| Palatinatian, CC BY 3.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:Photoelectric_sensor.jpg Optoelektronischer Sensor]&lt;br /&gt;
| Honmingjun, CC BY-SA 3.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:Ladder_temporizado.svg Zeitabhängiger Kontaktplan]&lt;br /&gt;
| Digigalos, Vektorisierung Malyszkz, CC BY-SA 3.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:SR_FF_timing_diagram.png Digitales Zeitdiagramm]&lt;br /&gt;
| Markus Bernet, CC BY-SA 2.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:Basic_Batch_SFC.jpg Ablaufdiagramm]&lt;br /&gt;
| Tom Meadowcroft, CC BY-SA 4.0&lt;br /&gt;
|-&lt;br /&gt;
| [https://commons.wikimedia.org/wiki/File:Ladder_VirPLC.jpg SPS-Simulationsansicht]&lt;br /&gt;
| VirPLC, CC BY-SA 4.0&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
Die jeweiligen Originaldateien und vollständigen Lizenzbedingungen sind über die Dateiseiten erreichbar. Bei Weiterverwendung sind insbesondere Namensnennung, Lizenzverweis und gegebenenfalls Weitergabe unter gleichen Bedingungen zu beachten.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Eingebettete Videos:&amp;#039;&amp;#039;&amp;#039; Die verlinkten Videos stammen aus dem SPS-Lernangebot von sps4you, aus dem SPS-Tutorial-Angebot und von Siemens Knowledge Hub. Sie werden lediglich über YouTube eingebunden, nicht als frei lizenzierte Dateien übernommen. Für eine Weiterverwendung außerhalb der Einbettung gelten die Rechte der jeweiligen Urheber.&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= Verknüpfte Lernbereiche =&lt;br /&gt;
&lt;br /&gt;
{| align=center&lt;br /&gt;
{{:D-Tab}}&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;[[Systemintegration]]&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
# [[Automatisierungstechnik]]&lt;br /&gt;
# [[Speicherprogrammierbare Steuerung]]&lt;br /&gt;
# [[Digitale Inbetriebnahme]]&lt;br /&gt;
# [[Virtuelle Inbetriebnahme]]&lt;br /&gt;
# [[Digitaler Zwilling]]&lt;br /&gt;
# [[Sensor]]&lt;br /&gt;
# [[Aktor]]&lt;br /&gt;
# [[Ablaufsteuerung]]&lt;br /&gt;
# [[Zeitdiagramm]]&lt;br /&gt;
# [[Zeitüberwachung]]&lt;br /&gt;
# [[Plausibilitätsprüfung]]&lt;br /&gt;
# [[Fehlerdiagnose]]&lt;br /&gt;
# [[Technische Dokumentation]]&lt;br /&gt;
# [[Maschinensicherheit]]&lt;br /&gt;
|}&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Technik]]&lt;br /&gt;
[[Kategorie:Informatik]]&lt;br /&gt;
[[Kategorie:Automatisierungstechnik]]&lt;br /&gt;
[[Kategorie:Mechatronik]]&lt;br /&gt;
[[Kategorie:Elektrotechnik]]&lt;br /&gt;
[[Kategorie:Berufsausbildung]]&lt;br /&gt;
[[Kategorie:Digitale Bildung]]&lt;br /&gt;
[[Kategorie:Steuerungstechnik]]&lt;br /&gt;
[[Kategorie:Fehlerdiagnose]]&lt;br /&gt;
[[Kategorie:Industrie 4.0]]&lt;br /&gt;
&lt;br /&gt;
{{BR}}&lt;br /&gt;
= aiMOOC-Projekte =&lt;br /&gt;
[[Kategorie:AI_MOOC]] [[Kategorie:GPT aiMOOC]]&lt;br /&gt;
{{MT}}&lt;/div&gt;</summary>
		<author><name>Glanz</name></author>
	</entry>
</feed>