
SPS und SCADA
SPS-Programmierung und SCADA-Entwicklung
Wir übernehmen die SPS-Programmierung für Maschinenbau und Produktion, auch mit Beckhoff TwinCAT und Siemens TIA Portal, vernetzen Maschinen und entwickeln SCADA-Systeme. Die Maschinendaten laufen in einem gemeinsamen Dashboard zusammen, in dem Ihr Team die Werte direkt abliest.
SPS-Programmierung: Steuerungen programmieren und Maschinen vernetzen
Wir programmieren eine einzelne Maschine, verbinden mehrere Anlagen oder werten Ihren ganzen Maschinenpark gemeinsam aus. Neue und vorhandene Maschinen binden wir ein, sobald ihre Steuerung eine geeignete Schnittstelle hat. Das prüfen wir vorher an der Anlage.
Maschinenabläufe programmieren
Wir entwickeln und erweitern SPS-Programme für Betriebsarten, Schrittfolgen, Verriegelungen und Peripherie. Beckhoff-Steuerungen programmieren wir mit TwinCAT 3, Siemens-Steuerungen im TIA Portal.
Maschinen verbinden und Daten erfassen
Wir binden gängige Steuerungen an und führen verfügbare Maschinenzustände, Prozesswerte und Produktionsdaten zusammen. Alle Daten liegen dann an einer Stelle.
Produktion zentral überblicken
Wir entwickeln SCADA-Systeme für Anlagenvisualisierung, zentrale Bedienung und Produktionsmonitoring. Dashboards zeigen Zustände, Störungen und Kennzahlen über mehrere Maschinen hinweg.
Ausgewählte Kunden
SPS-Steuerungen programmieren und erweitern
Wir schreiben neue SPS-Programme und erweitern bestehende Steuerungen. Vor dem Programmieren legen wir gemeinsam mit Ihnen Funktionsumfang, Schnittstellen und Testfälle fest. Zur Übergabe erfahren Sie, was geändert wurde und warum.

Ablaufsteuerung
Betriebsarten, Schrittketten, Freigaben und Verriegelungen passend zu Maschine und Prozess entwickeln.
Peripherie und Stationen
Sensoren, Aktoren und Antriebe einbinden sowie Handshakes und Datenübergaben zwischen Steuerungen abstimmen.
Bedienung und Diagnose
Rezepte, Meldungen, Zustandsanzeigen und definierte Wiederanlaufabläufe für Ihr Team programmieren.
Inbetriebnahme und Erweiterung
Funktionen und Störfälle an der Anlage prüfen, Programmstände sichern und Änderungen dokumentieren.
Beckhoff SPS-Programmierung mit TwinCAT 3
Wir programmieren Beckhoff-Steuerungen für Maschinen und Anlagen, neu oder als Erweiterung eines vorhandenen TwinCAT-Programms. Welche Steuerung und welche TwinCAT-Version Sie einsetzen, klären wir vor dem Angebot.
Beckhoff und TwinCAT sind Marken der Beckhoff Automation GmbH & Co. KG.
Betriebsarten, Schrittketten, Verriegelungen und Fehlerbehandlung programmieren wir in TwinCAT 3. Aufbau und Bezeichnungen richten wir nach Ihrem Programmstand.
Wir binden EtherCAT-Klemmen, Sensoren, Aktoren und Antriebe in die Steuerung ein und prüfen jedes Signal an der Anlage.
Siemens SPS-Programmierung im TIA Portal
Wir programmieren Siemens-Steuerungen im TIA Portal für Maschinen und Anlagen, neu oder als Erweiterung eines vorhandenen Programms. Welche Steuerung und welche Version Sie einsetzen, klären wir vor dem Angebot.
Siemens und TIA Portal sind Marken der Siemens AG.
Betriebsarten, Schrittketten, Verriegelungen und Fehlerbehandlung programmieren wir im TIA Portal, aufwendige Bausteine in SCL. Aufbau und Bezeichnungen richten wir nach Ihrem Programmstand.
Wir sichern den alten Stand und setzen die Funktionen um, die Sie brauchen. Wie wir ältere Steuerungen wie S5 oder S7-300 umrüsten, zeigen wir beim Maschinen-Retrofit.
Wofür wir Steuerungen programmieren
Wir programmieren einzelne Maschinen, Roboterzellen und verkettete Anlagen, für Neuanlagen wie für den Bestand. Die Beispiele stammen aus umgesetzten Projekten. Ihre Anlage gehört zu einer anderen Gruppe? Fragen Sie gern an.
Fertigungs- und Bearbeitungsanlagen
Maschinen zum Herstellen, Formen, Bearbeiten und Verarbeiten von Bauteilen. Bei einem Rohrhersteller haben wir Sicherheits- und Funktionsanpassungen in der bestehenden Anlagensoftware programmiert.
Montage- und Robotikanlagen
Montagestationen, Roboterzellen und Systeme zum Zuführen, Fügen und Positionieren. Für eine Robotikanwendung haben wir die Software entwickelt und die Anlage beim Endkunden in Betrieb genommen.
Förder-, Handhabungs- und Verpackungsanlagen
Materialtransport, Sortierung, Palettieren und Verpacken. Wir programmieren Abläufe, Formatwechsel und die Übergaben an benachbarte Stationen.
Prüfstände und Sonderanlagen
Prüfstände für Motoren, Pumpen und Getriebe sowie optische Prüfanlagen bauen und programmieren wir selbst. Für modulare Dosierstationen und Komplettanlagen haben wir die SPS-Software entwickelt.
Branchen, für die wir programmieren
Automobil und Zulieferer, Luftfahrt, Rüstung und Verteidigung, Maschinen- und Anlagenbau, Logistik und Intralogistik, Lebensmittel und Getränke, Verpackung, Kunststoff, Metallbe- und -verarbeitung, Elektronik und Elektrotechnik, Medizintechnik und Pharma, Chemie, Energie sowie Wasser und Abwasser.
Weitere Projekte finden Sie unter Referenzen.
SCADA-Programmierung und Anlagenvisualisierung
Wir entwickeln SCADA-Systeme, vernetzen Ihre Maschinen und führen Maschinenzustände, Prozesswerte und Produktionskennzahlen in gemeinsamen Dashboards zusammen.
Maschinen, Stationen und Linien übersichtlich darstellen. Zustände, aktuelle Werte und Störmeldungen lassen sich direkt dem betroffenen Bereich zuordnen.
Daten mehrerer Steuerungen in einem Dashboard bündeln. Verlaufskurven und vereinbarte Kennzahlen zeigen, wie sich einzelne Anlagen und die gesamte Produktion entwickeln.
Freigegebene Sollwerte ändern, Bedienbefehle senden und Störungen gegebenenfalls quittieren. Benutzerrechte, zulässige Werte und Freigaben legen wir projektbezogen fest.

Maschinendatenerfassung und Produktionsdatenanalyse
Welche Maschine steht, wo geht Produktionszeit verloren und wie verändert sich der Takt? Wir vernetzen Maschinen und erfassen verfügbare Produktionsdaten automatisch. Ihr Team sieht Laufzeiten, Stillstände und Stückzahlen aller Maschinen in einer Auswertung.
Einzelmaschinen, Stationen und Linien über vorhandene Schnittstellen anbinden. Welche Datenpunkte wohin gehören, legen wir mit Ihnen fest.
Zustände, Stückzahlen, Taktzeiten und Prozesswerte automatisch erfassen und mit Zeitbezug speichern. Welche Werte verfügbar sind, prüfen wir an Ihren Steuerungen.
Lauf- und Stillstandszeiten nach Maschine und Zeitraum auswerten. Liefert die Steuerung Störgründe oder werden sie ergänzt, sehen Sie, welche Unterbrechungen sich wiederholen.
Kennzahlen im Produktionsdashboard vergleichen und Prozessverläufe auswerten. Daran erkennen Sie Taktabweichungen und sehen, wo Sie genauer hinschauen müssen.

Roboter, SPS und Prozesswerkzeug als gemeinsamer Zellenablauf
Wir entwickeln Prozessbahn, Zustandslogik, Diagnose und Versionsstand gemeinsam. Produktwechsel, Fehlersuche und Wiederanlauf bleiben für Betrieb und Instandhaltung nachvollziehbar.
- ProzessbahnTool-/Base-Kalibrierung, Greifpunkte, Prozessbahnen und Bewegungsprofil
- ZustandslogikSPS-Handshake, Peripheriesignale, Rezept- und Variantenauswahl
- DiagnoseFehlerbehandlung, sichere Rückzüge und geführter Wiederanlauf
- VersionsstandTaktoptimierung, Programmbackup, Versionsstand und Dokumentation
So bauen wir SPS- und SCADA-Programme auf
Gegliederte Programme, definierte Datenpunkte und dokumentierte Änderungen helfen Ihrer Instandhaltung, sich im Programm zurechtzufinden. Spätere Erweiterungen setzen auf diesem Stand auf.
Gegliederte SPS-Funktionen, klare Bezeichnungen, Kommentare und dokumentierte Schnittstellen erleichtern Fehlersuche und spätere Erweiterungen.
Für Anpassungen, Optimierung und Fehleranalyse bleiben wir erreichbar. Zugänge und benötigte Lizenzen sprechen wir vorher mit Ihnen ab.
Projektablauf und technische Übergabe
Wir legen den Steuerungs- und Datenumfang fest, programmieren SPS und SCADA und testen jede vereinbarte Funktion an Ihrer Anlage. Programme, Tests und Übergabe dokumentieren wir.
Steuerungen, Daten und Ziel aufnehmen
Wir erfassen SPS, Bedienoberflächen, vorhandene Programme und Schnittstellen. Dann legen wir mit Ihnen fest, welche Funktionen entstehen, wer Zugang bekommt und wann wir in die laufende Produktion eingreifen.
SPS und SCADA programmieren
Wir programmieren Ablaufsteuerung, Anlagenvernetzung und Visualisierung so, dass sie zusammenpassen. Datenpunkte, Meldungen und Bedienrechte legen wir dabei fest.
Funktionen an der Anlage prüfen
Wir testen Signale, Betriebsarten, Datenübertragung und typische Störfälle. Die Sicherheitsvalidierung folgt als gesonderter Schritt.
Programme übergeben und Ihr Team einweisen
Sie bekommen Backups, Parameter, Versionsstände und die Dokumentation. Wir weisen Ihr Team ein und halten offene Punkte und nächste Schritte fest.
Häufige Fragen zu SPS, SCADA und Maschinendaten
Antworten zur SPS-Programmierung, zur SCADA-Entwicklung für mehrere Anlagen und zur Aussagekraft von Maschinendaten.
Welche Aufgaben übernehmen Sie bei der SPS-Programmierung?
Wir entwickeln und ändern Schrittfolgen, Betriebsarten, Verriegelungen und die Ansteuerung von Sensoren, Aktoren und Peripherie.
Dazu kommen Stationsschnittstellen, Rezepte, HMI-Funktionen, Diagnose und Wiederanlauf. Wie weit wir eingreifen können, hängt von Steuerung, Programmzugang und Dokumentation ab.
Programmieren Sie auch bestehende SPS-Steuerungen um?
Ja, wir ändern und erweitern bestehende SPS-Programme. Dazu prüfen wir vorhandene Programme, Zugänge und Schnittstellen und setzen dann die Maschinenfunktionen um, die Sie brauchen.
Vor dem Eingriff sichern wir den alten Programmstand und legen mit Ihnen Stillstandsfenster, Testbedingungen und den Weg zurück fest.
Programmieren Sie Beckhoff-Steuerungen mit TwinCAT 3?
Ja. Wir programmieren Beckhoff-Steuerungen mit TwinCAT 3, neu oder als Erweiterung vorhandener Programme. Dazu gehören Ablaufsteuerung, EtherCAT-Peripherie, Antriebe, Bedienung und Diagnose.
Welche Steuerung, welche TwinCAT-Version und welchen Programmzugang Sie haben, klären wir vor dem Angebot.
Können Sie ältere Steuerungen auf TwinCAT, S7-1200 oder S7-1500 umstellen?
Ja, als Steuerungsmigration im Retrofit. Wir sichern den Programmstand und entscheiden mit Ihnen nach Peripherie und Team, ob eine S7-1200 oder S7-1500 mit ET 200SP im TIA Portal oder eine aktuelle Beckhoff-Steuerung mit TwinCAT 3 passt.
S5- und S7-Programme übernehmen wir mit dem Siemens-Konverter ins TIA Portal, Bausteine ohne Umsetzung bauen wir in SCL neu auf. Danach testen wir an der Maschine und übergeben Programmstand und Dokumentation.
Ablauf, Risiken und Stillstand beschreibt der Ratgeber SPS-Migration auf S7-1500.
Programmieren Sie Siemens-Steuerungen im TIA Portal?
Ja. Wir programmieren Siemens-Steuerungen im TIA Portal, neu oder als Erweiterung vorhandener Programme. Dazu gehören Ablaufsteuerung, Peripherie, Antriebe, Bedienung und Diagnose.
Welche Steuerung, welche TIA-Portal-Version und welchen Programmzugang Sie haben, klären wir vor dem Angebot.
Was bedeutet SCADA-Programmierung und SCADA-Entwicklung?
SCADA steht für Supervisory Control and Data Acquisition: eine übergeordnete Software zur Überwachung, Datenerfassung und freigegebenen Bedienung von Anlagen.
Wir entwickeln die Oberfläche, binden verfügbare Steuerungsdaten ein und setzen vereinbarte Meldungen, Verläufe, Auswertungen und Bedienfunktionen um.
Wie vernetzen Sie Maschinen mit unterschiedlichen Steuerungen?
Wir prüfen an jeder Steuerung, welche Schnittstellen, Zugänge und Datenpunkte es gibt. Danach legen wir fest, wie Maschinen, Stationen und Linien Daten an das gemeinsame System liefern.
Eine einheitliche Zuordnung von Maschinen, Zuständen und Zeitbezügen macht die Daten vergleichbar. Vor der Umsetzung sagen wir Ihnen, welche Bestandsanlagen sich einbinden lassen und was dafür geändert werden muss.
Was bringt Maschinendatenerfassung für die Produktionsauswertung?
Die Maschinendatenerfassung (MDE) liefert technische Daten wie Maschinenzustände, Laufzeiten, Stillstände, Stückzahlen und Taktzeiten. Im Produktionsdashboard können Sie diese Werte nach Maschine und Zeitraum vergleichen.
Kennzahlen, Datenquellen und Auswertungen legen wir mit Ihnen fest. Sie sehen, wo und wie lange Maschinen stehen, so genau, wie die verfügbaren Daten es hergeben.
Kann ich Anlagen über das SCADA-Dashboard bedienen?
Ja. Wir bauen freigegebene Sollwerte, Bedienbefehle und Störmeldungen ins Dashboard ein, wo zulässig auch das Quittieren.
Benutzerrechte, zulässige Werte und Freigaben legen wir projektspezifisch fest. Erforderliche Sicherheitsfunktionen bleiben Aufgabe der Maschinensteuerung.
Wie unterscheiden sich MDE, Condition Monitoring und Predictive Maintenance?
MDE erfasst Maschinendaten. Condition Monitoring überwacht den Zustand anhand von Messwerten und Verläufen. Predictive Maintenance nutzt geeignete Daten, um Hinweise auf künftigen Wartungsbedarf abzuleiten.
Prognosen und belastbare Aussagen leiten wir aus den tatsächlichen Anlagendaten ab und prüfen sie daran. Für eine belastbare Ausfallvorhersage reicht die reine Datenerfassung nicht.
Läuft SCADA im Browser oder auf dem Anlagen-PC?
Beides ist möglich: im Browser innerhalb Ihres Firmennetzes oder als lokale Anwendung am Anlagen-PC.
Vor der Entwicklung legen wir mit Ihnen Betrieb, Datenhaltung, Zugriffsrechte, Dokumentation und benötigte Lizenzen fest.
SPS- oder SCADA-Projekt besprechen
Ein neues SPS-Programm, vernetzte Maschinen oder ein Dashboard für Produktionsdaten: Zeigen Sie uns Ihre Anlagen und beschreiben Sie, was am Ende funktionieren soll. Wir prüfen Steuerungen und Schnittstellen und nennen Ihnen den Umfang für SPS, SCADA und MDE.

Simon Niklas
Maschinenbauingenieur, M.Sc.
0941 56956720[email protected]
„Gute Ingenieurarbeit zeigt sich im Produktionsalltag. Deshalb verbinden wir technische Planung mit einem genauen Verständnis für Prozess, Bedienung und Instandhaltung.“
Beratung buchen
