Steuerung
Steuerungen, die man lesen kann.
SPS-Programmierung in Structured Text, Retrofit alter Steuerungen, Bedienoberflächen und Maschinendaten — für Maschinen und Gebäude. Mit Quellcode, Plänen und Dokumentation, die Ihnen gehören.
Seit 2010ZuckerindustrieUmschlaghäfenHalbleiterzuliefererBildungsbautenWindenergie
Gemeint ist die Steuerung von Maschinen und Gebäuden. Für Abläufe im Büro — Formulare, CRM, Rechnungen — siehe Automatisierung.
- Gesetzlicher Eigentümer
- Texni Labs
- Sachnummer
- TXL-STG-001
- Ausgabedatum
- 2026-10
- Blatt
- 1 / 9
- Titel
- Steuerung — Leistungsdokumentation
- Genehmigt
- nach Auftrag
- Erstellt
- A. Makarov
- Dokumentenart
- Leistungsdokumentation
- Anlage · Ort
- =TEXNI +MUC
- Rev.
- A
- Norm
- DIN EN 81346-2:2010-05
- Ersatz für
- Smart Home
Wo die Software aufhört.
Oberhalb der Klemme liegen Programm, Parameter und Netzwerk — das liefere ich. Ab der Klemme beginnen Verdrahtung, Anschluss und Prüfung — das liefern Elektrofachkräfte. Die Linie ist keine Formalität: An ihr entscheidet sich, wer wofür haftet.
| BMK | Funktion | Meine Arbeit | Anschluss | Lage |
|---|---|---|---|---|
| Bedienpanel (Web-HMI) | Oberfläche, Rollen, Alarme =S3/5 | Elektrofachkraft | /2.1 | |
| Switch | Netzwerkkonfiguration | Elektrofachkraft | /2.3 | |
| Steuerung (Industrie-PC) | Programm in Structured Text =S1/3 | Elektrofachkraft | /2.5 | |
| Frequenzumrichter | Parameter, Rampen | Elektrofachkraft | /2.6 | |
| EtherCAT-Koppler und E/A-Klemmen | Konfiguration, Prozessabbild | Elektrofachkraft | /2.2 | |
| Wägeklemme | Parameter, Justierung | Elektrofachkraft | /2.2 | |
| Sicherheitsklemmen (TwinSAFE) | Sicherheitslogik =S4/6 | Elektrofachkraft | /2.3 | |
| Wägezelle | Einbindung im Programm | Elektrofachkraft | /2.4 | |
| Näherungsschalter „Sack gesteckt“ | Einbindung im Programm | Elektrofachkraft | /2.1 | |
| Lichtschranke „Sack auf Band“ | Einbindung im Programm | Elektrofachkraft | /2.2 | |
| Ventilspule Dosierklappe grob | Ansteuerung im Programm | Elektrofachkraft | /2.2 | |
| Dosierklappe grob | über -MB1 | Elektrofachkraft | /2.2 | |
| Ventilspule Dosierklappe fein | Ansteuerung im Programm | Elektrofachkraft | /2.3 | |
| Dosierklappe fein | über -MB2 | Elektrofachkraft | /2.3 | |
| Motor Förderband 3~ | über -TA1 | Elektrofachkraft | /2.6 | |
| Not-Halt, zweikanalig | Auswertung über -KF2 =S4/6 | Elektrofachkraft | /2.5 |
Referenzanlage: ein Modell, angelehnt an reale Absacklinien — kein Kundenprojekt.
Der Quellcode gehört Ihnen.
Ich programmiere Steuerungen in Structured Text nach IEC 61131-3 — auf TwinCAT 3 und CODESYS, wo nötig mit C/C++-Modulen. Jedes Projekt liegt in Git, wird am Simulationsmodell getestet, bevor die Anlage läuft, und wird vollständig übergeben: kommentierter Quellcode ohne Know-how-Schutz, Stromlaufpläne, Dokumentation. Wer nach mir an Ihrer Anlage arbeitet, fängt nicht bei null an.
Umfang
- Neue Maschinen, Sondermaschinen, Erweiterungen
- Structured Text nach IEC 61131-3, bei Bedarf C/C++-Module
- Test am Simulationsmodell vor dem ersten Lauf
- Software-Inbetriebnahme vor Ort
- Stromlaufpläne und Steuerungsdokumentation
Übergabe
- Kommentierter Quellcode ohne Know-how-Schutz
- Git-Historie
- Stromlaufpläne
- Dokumentation
Plattformen: TwinCAT 3, TwinCAT 2, CODESYS, Siemens LOGO!
rNettoKg := fbWaage.rBruttoKg - rTaraKg;
CASE eSchritt OF
E_Schritt.Tarieren:
IF fbWaage.bStillstand THEN
rTaraKg := fbWaage.rBruttoKg;
eSchritt := E_Schritt.Grobstrom;
END_IF
E_Schritt.Grobstrom:
bKlappeGrob := TRUE;
bKlappeFein := TRUE;
IF rNettoKg >= rSollKg - rFeinanteilKg THEN
bKlappeGrob := FALSE;
eSchritt := E_Schritt.Feinstrom;
END_IF
E_Schritt.Feinstrom:
IF rNettoKg >= rSollKg - rNachstromKg THEN
bKlappeFein := FALSE;
tonBeruhigung(IN := FALSE);
eSchritt := E_Schritt.Beruhigung;
END_IF
E_Schritt.Beruhigung:
tonBeruhigung(IN := TRUE, PT := T#400MS);
IF tonBeruhigung.Q THEN
// Nachstrom aus der letzten Abweichung lernen
rNachstromKg := rNachstromKg + 0.5 * (rNettoKg - rSollKg);
eSchritt := E_Schritt.Endwaegung;
END_IF
END_CASE
Bevor das letzte Ersatzteil verkauft ist.
Seit dem 1. Oktober 2025 ist die SIMATIC S7-300 abgekündigt; Ersatzteile liefert Siemens planmäßig bis 2033. Eine Pflicht zur Nachrüstung gibt es nicht — der Grund zu handeln ist die Ersatzteillage. Ich beginne mit einer Bestandsaufnahme in festem Umfang und migriere dann in Etappen: auf TwinCAT 3 oder CODESYS, von TwinCAT 2 auf TwinCAT 3, umgeschaltet im geplanten Stillstand.
Bestandsaufnahme — fester Umfang
- Sicherung des Programms
- Inventar der Hardware mit Lieferstatus
- Kommentierte Dokumentation des Bestands
- Risikoliste
- Migrationsplan in Etappen
Migration
- S7-300 → TwinCAT 3 oder CODESYS
- TwinCAT 2 → TwinCAT 3
- Logik übernehmen, nicht blind übersetzen
- Umschaltung im geplanten Stillstand
Eine Oberfläche, die im Normalbetrieb schweigt.
Bedienoberflächen baue ich als Web-Anwendungen — für Panel, Browser und Tablet — nach den Grundsätzen von ISA-101: Graustufen im Normalbetrieb, Farbe nur bei Abweichung, vom Überblick zum Detail in wenigen Schritten. Dazu Rollen und Rechte, ein Alarmkonzept, das nicht bei jedem Ereignis blinkt, und Maschinendaten über MQTT — in Ihre Datenbank, Ihr Dashboard, Ihre Auswertung.
Not-Halt betätigt
- Säcke je Stunde
- 420
- Netto letzter Sack
- 25,02 kg
- Mittelwert
- 25,01 kg
- Palette
- 32 von 40
Letzte Säcke · Sollbereich
texni/ref/absack/betriebsart "Automatik" texni/ref/absack/waage/netto_kg 25.02 texni/ref/absack/linie/saecke_h 420 texni/ref/absack/sicherheit/nothalt false
Diese Seite hält sich an dieselbe Regel: Farbe bedeutet Abweichung. Rot gehört dem Wappentier — und dem Not-Halt.
Wiederanlauf nur nach Quittierung.
Sicherheitsfunktionen gehören auf zertifizierte Sicherheitstechnik. Damit habe ich gearbeitet: TwinSAFE, SISTEMA-Berechnung, Risikobeurteilung — zuletzt im Team bis zur TÜV-Abnahme einer neuartigen Anlage.
Drücken Sie den Not-Halt. Dann versuchen Sie, die Anlage wieder zu starten.
Ansicht A — Bedienstation
Quittierung erforderlich. Wiederanlauf nur nach Quittierung.
Ansicht B — Anlage
Bewegung pausiert — die Logik arbeitet weiter.
Ansicht C — GRAFCET
Ansicht D — Sicherheitsbaustein, online
Vereinfacht. In der Praxis ein zertifizierter Baustein der Sicherheitssteuerung.
Schutz gegen Korrumpierung
Ab dem 20. Januar 2027 gilt die neue Maschinenverordnung (EU) 2023/1230: Steuerungen müssen gegen Korrumpierung geschützt, Eingriffe in die Software nachweisbar sein. Dazu gehören Rollen und Rechte, Authentifizierung, ein Änderungsprotokoll und ein Fernzugang, der nicht zur Hintertür wird. Für Produkte mit digitalen Elementen kommt der Cyber Resilience Act hinzu: Meldepflichten seit dem 11. September 2026, volle Anwendung ab dem 11. Dezember 2027. Die Konformität erklärt der Hersteller — ich liefere die Steuerungsseite dazu und dokumentiere sie.
Paragraf 56 hat eine Frist.
Seit dem 29. Juli 2026 gilt das Gebäudemodernisierungsgesetz. Nichtwohngebäude mit mehr als 70 Kilowatt Heizungs-, Klima- oder Lüftungsleistung brauchen bis zum 31. Dezember 2029 ein System für Gebäudeautomatisierung und -steuerung — es sei denn, es ist technisch nicht möglich oder wirtschaftlich unzumutbar. Verlangt sind unter anderem die laufende Überwachung und Analyse der Verbräuche, eine herstellerunabhängige, frei konfigurierbare Schnittstelle und eine automatische Beleuchtungssteuerung.
Ich plane und programmiere das mit KNX und DALI, mit Energiemonitoring und Visualisierung — und mit einer offenen Schnittstelle, die Ihnen gehört.
Quelle: Gebäudemodernisierungsgesetz (GModG), § 56; BGBl. 2026 I Nr. 226.
Ausführung
- Elektroinstallation & Prüfung
- ON Elektroanlagen · eingetragener Meisterbetrieb · München
- Sanierung, Böden & Innenausbau
- Coskun Fussbodentechnik & Innenausbau · München cf-fussbodentechnik.de (öffnet externe Seite)Fallstudie
Jeder Betrieb arbeitet in seinem Gewerk und mit eigenem Auftrag.
Und im Wohnhaus?
Auch dort, nur kleiner: KNX, wenn ohnehin saniert wird; Funk (Shelly, Zigbee, Matter), wenn die Wand zu bleibt; Home Assistant als Zentrale. Die Zentrale läuft im Haus. Kein Herstellerkonto, keine Cloud, keine Abhängigkeit von einem Server, der irgendwann abgeschaltet wird: Die Daten verlassen das Haus nicht.
Auch der Shelly in der Gerätedose ist ein Eingriff in die Elektroinstallation — er gehört in die Hand einer Elektrofachkraft.
Werkverzeichnis
In der Industrie, im Team — bevor es Texni Labs gab.
-
- Zeitraum
- 2010–2013
- Ort
- Polen
- Branche
- Zuckerindustrie
- Leistung
- Produktions- und Verpackungslinien vom 1-kg-Paket über den 25-/50-kg-Sack bis zur Palettierung — Steuerung von A bis Z
- Technik
- SIMATIC S7-300
- Rolle
- Automatisierungstechniker
-
- Zeitraum
- 2010–2013
- Ort
- Polen
- Branche
- Umschlaghäfen
- Leistung
- Automatische Dosier- und Absackwaagen für den Güterumschlag
- Technik
- SIMATIC S7-300
- Rolle
- Automatisierungstechniker
-
- Zeitraum
- 2019–2020
- Ort
- Germering
- Branche
- Halbleiterzulieferer
- Leistung
- Kälteanlagen (Chiller) für die Halbleiterprüfung; Software zur automatischen Konfiguration, Parametrierung und Kalibrierung
- Technik
- Elektronik, Software
- Rolle
- Elektroniker
-
- Zeitraum
- 2021–2025
- Ort
- München
- Branche
- Öffentliche Bildungsbauten
- Leistung
- KNX-Anlagen mit über 1.500 Elementen; eigene Software für E-Prüfungen
- Technik
- KNX/ETS, Software
- Rolle
- Elektroniker, Softwareentwickler
-
- Zeitraum
- 2025–2026
- Ort
- Deutschland
- Branche
- Windenergie
- Leistung
- Prototyp einer neuartigen Anlage: Standard- und Sicherheitssteuerung mit TwinSAFE, SISTEMA-Bericht und Risikoanalyse, Fernsteuerung über MQTT mit eigener Web-App — im Team bis zur TÜV-Abnahme und CE-Kennzeichnung
- Technik
- TwinCAT 3, TwinSAFE, MQTT
- Rolle
- Software- und SPS-Entwickler
-
- Zeitraum
- seit 2026
- Ort
- München
- Branche
- Texni Labs
- Leistung
- Steuerungssoftware, Retrofit, Bedienoberflächen, Gebäudeautomation
- Technik
- TwinCAT, CODESYS, KNX
- Rolle
- Inhaber
Ohne Firmennamen: Die Projekte gehören den Betrieben, für die ich gearbeitet habe.
Was ich mache — und wo die Grenze liegt.
Elektroniker, Fachrichtung Energie- und Gebäudetechnik: Ausbildung in München, Gesellenprüfung 2023 vor der Handwerkskammer für München und Oberbayern — auf zwei Jahre verkürzt.
Planung, Programmierung, Software-Inbetriebnahme, Visualisierung und Integration kommen von mir. Arbeiten an der elektrischen Anlage selbst — Verdrahtung, Anschluss, Prüfung — übernimmt Ihr eigenes Elektrofachpersonal oder ein eingetragener Meisterbetrieb, beauftragt direkt von Ihnen.
Eine ehrliche Grenze ist mir lieber als eine bequeme Auslassung.
Genannte Produkt- und Markennamen — darunter Beckhoff, TwinCAT, TwinSAFE, EtherCAT, Siemens, SIMATIC, CODESYS und KNX — sind Marken ihrer jeweiligen Inhaber. Sie stehen hier nur zur Beschreibung der Leistung; eine Partnerschaft oder Zertifizierung besteht nicht.
Erzählen Sie mir von Ihrer Anlage.
Ein Erstgespräch ohne Verkaufsdruck: was läuft, was klemmt, und was bis wann passieren muss.
Bestandsaufnahme anfragen- Gesetzlicher Eigentümer
- Texni Labs
- Sachnummer
- TXL-STG-001
- Ausgabedatum
- 2026-10
- Blatt
- 9 / 9
- Titel
- Steuerung — Leistungsdokumentation
- Genehmigt
- nach Auftrag
- Erstellt
- A. Makarov
- Dokumentenart
- Leistungsdokumentation
- Anlage · Ort
- =TEXNI +MUC
- Rev.
- A
- Norm
- DIN EN 81346-2:2010-05
- Ersatz für
- Smart Home