Zum Inhalt springen
Service-Hotline bei Störung und Stillstand
0151 10080258Mo. bis Fr. 7 bis 20 Uhr, Sa. und So. nach Möglichkeit

NIKLAS

Referenzen & Unternehmen

Symbolbild: Luftaufnahme einer Wasserwirtschaftsanlage mit Solarpark und Windrädern

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

  • Logo von Lufthansa Technik AG
  • Logo von Komax SLE GmbH & Co. KG
  • Logo von Flottweg SE
  • Logo von Christ Packing Systems GmbH & Co. KG
  • Logo von Die Autobahn GmbH des Bundes
  • Logo von Mannesmann Line Pipe GmbH
  • Logo von BROPACK
  • Logo von dosmatix GmbH
  • Logo von RK-tec Maschinenbau GmbH & Co. KG
  • Logo von modular Automation GmbH
  • Logo von REFORM
  • Logo von Gernep GmbH
  • Logo von DICTUM
  • Logo von UCANEO BIOTECH GmbH
  • Logo von PRAMAC
  • Logo von SAR Electronic GmbH
  • Logo von HOVEX GmbH

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.

Bediener am Steuerschrank mit Laptop

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.

Programme nach IEC 61131-3

Betriebsarten, Schrittketten, Verriegelungen und Fehlerbehandlung programmieren wir in TwinCAT 3. Aufbau und Bezeichnungen richten wir nach Ihrem Programmstand.

Peripherie und Antriebe einbinden

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.

Programme im TIA Portal

Betriebsarten, Schrittketten, Verriegelungen und Fehlerbehandlung programmieren wir im TIA Portal, aufwendige Bausteine in SCL. Aufbau und Bezeichnungen richten wir nach Ihrem Programmstand.

Vorhandene S7-Programme erweitern

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.

Fertigung

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

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ördern

Förder-, Handhabungs- und Verpackungsanlagen

Materialtransport, Sortierung, Palettieren und Verpacken. Wir programmieren Abläufe, Formatwechsel und die Übergaben an benachbarte Stationen.

Prüftechnik

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.

Anlagenvisualisierung und Prozessvisualisierung

Maschinen, Stationen und Linien übersichtlich darstellen. Zustände, aktuelle Werte und Störmeldungen lassen sich direkt dem betroffenen Bereich zuordnen.

Produktionsmonitoring

Daten mehrerer Steuerungen in einem Dashboard bündeln. Verlaufskurven und vereinbarte Kennzahlen zeigen, wie sich einzelne Anlagen und die gesamte Produktion entwickeln.

HMI und zentrale Bedienung

Freigegebene Sollwerte ändern, Bedienbefehle senden und Störungen gegebenenfalls quittieren. Benutzerrechte, zulässige Werte und Freigaben legen wir projektbezogen fest.

SCADA-Dashboard einer Wasserversorgung

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.

Maschinenvernetzung

Einzelmaschinen, Stationen und Linien über vorhandene Schnittstellen anbinden. Welche Datenpunkte wohin gehören, legen wir mit Ihnen fest.

Maschinendatenerfassung (MDE)

Zustände, Stückzahlen, Taktzeiten und Prozesswerte automatisch erfassen und mit Zeitbezug speichern. Welche Werte verfügbar sind, prüfen wir an Ihren Steuerungen.

Stillstandsanalyse

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.

Produktionsdatenanalyse

Kennzahlen im Produktionsdashboard vergleichen und Prozessverläufe auswerten. Daran erkennen Sie Taktabweichungen und sehen, wo Sie genauer hinschauen müssen.

Monitor mit Anlagenmodell und Produktionsdaten in einer Fabrikhalle

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.

Eindeutige Zustände und Bausteine

Gegliederte SPS-Funktionen, klare Bezeichnungen, Kommentare und dokumentierte Schnittstellen erleichtern Fehlersuche und spätere Erweiterungen.

Erreichbar nach der Übergabe

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.

Bestandsaufnahme

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.

Entwicklung

SPS und SCADA programmieren

Wir programmieren Ablaufsteuerung, Anlagenvernetzung und Visualisierung so, dass sie zusammenpassen. Datenpunkte, Meldungen und Bedienrechte legen wir dabei fest.

Test und Inbetriebnahme

Funktionen an der Anlage prüfen

Wir testen Signale, Betriebsarten, Datenübertragung und typische Störfälle. Die Sicherheitsvalidierung folgt als gesonderter Schritt.

Übergabe

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.

Mit dem Absenden verarbeiten wir Ihre Angaben zur Bearbeitung der Anfrage. Mehr dazu in der Datenschutzerklärung.

Simon Niklas, Ansprechpartner

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