🏭

IOT SCADA Security

Completed 2025 Factory I/O-Simulation mit Modbus-Server und Python-Modbus-TCP-Client für Überwachung/Steuerung

Ein SCADA-Schulungsprojekt mit Factory I/O zur Simulation einer Sortier- und Verpackungslinie, gesteuert über sowohl Control I/O als auch einen Python-Modbus-TCP-Client. Das System bildet Sensoren, Aktoren, Zähler und Sollwerte auf Modbus-Spulen/Register ab, ermöglicht Überwachung und Steuerung (Start/Stop, Not-Aus, Routing nach Farbe, Geschwindigkeit/Sollwerte, Zähler, Alarme). Das Labor betont industrielle Protokollbehandlung, Sicherheitszustände und Überwachungslogik für SCADA-Sicherheitsszenarien.

Softwareentwicklung Backend-Entwicklung Echtzeit-Anwendungen SCADA Industrielle Steuerung Modbus IoT

Übersicht

Ein SCADA-Schulungsprojekt mit Factory I/O zur Simulation einer Sortier- und Verpackungslinie, gesteuert über sowohl Control I/O als auch einen Python-Modbus-TCP-Client. Das System bildet Sensoren, Aktoren, Zähler und Sollwerte auf Modbus-Spulen/Register ab, ermöglicht Überwachung und Steuerung (Start/Stop, Not-Aus, Routing nach Farbe, Geschwindigkeit/Sollwerte, Zähler, Alarme). Das Labor betont industrielle Protokollbehandlung, Sicherheitszustände und Überwachungslogik für SCADA-Sicherheitsszenarien.

Schlüsselfunktionen

Factory I/O virtuelle Sortierlinie mit Förderbändern, Sensoren, Stoßern und Routing

Vollständige Modbus-Abbildung für Spulen, diskrete Eingänge, Halte- und Eingangsregister

Python-Client zum Lesen von Sensoren und Steuern von Aktoren über Modbus TCP

Control I/O nativer Treiber-Option für direkte Überwachung

pages.portfolio.projects.iot_scada_security.features.4

pages.portfolio.projects.iot_scada_security.features.5

Einstellbare Simulationsgeschwindigkeit und Modus (manuell/auto)

Technische Highlights

Abbildung vollständiger SCADA-E/A (Sensoren, Aktoren, Zähler, Sollwerte) auf Modbus-Spulen/Register

pages.portfolio.projects.iot_scada_security.highlights.1

Entwurf von Sicherheits- und Überwachungsflüssen (E-Stop, Status, Alarme, Reset, Modusauswahl)

Dokumentation Schritt-für-Schritt Factory I/O-Aufbau mit markierter Ausrüstung und Routing-Logik

Herausforderungen und Lösungen

Modbus-Adressierung & Semantik

Strukturierung von Spulen/Registern für Sensoren, Aktoren, Zähler und Sollwerte mit klaren Bereichen und Einheiten

Sicherheit & Steuerung

Handhabung von Start/Stop, Not-Aus und Statusbits unter Beibehaltung deterministischen Routings

Überwachung & Feedback

Exposition von Produktionsmetriken, Zykluszeiten und Schwellenwerten für Überwachung und Abstimmung

Technologien

Protocols & Tools

Modbus TCP Control I/O (Factory I/O) Python client

Simulation

Factory I/O

Logic

Sensor/actuator mapping Counters/setpoints Safety (E-Stop) Routing logic

Projektinformationen

Status
Completed
Jahr
2025
Architektur
Factory I/O-Simulation mit Modbus-Server und Python-Modbus-TCP-Client für Überwachung/Steuerung
Category
Softwareentwicklung