03 Industriesoftware und Integration

Maschinen, Datenbanken und ERP, die endlich Daten austauschen, ohne manuelles Abtippen.

Ich schreibe die Software, die zwischen Halle und Büro lebt: Bedieneranwendungen, Kommunikationsdienste, Integrationen mit Datenbanken und externen Systemen. In C#/.NET, auf SQL Server, mit diagnostizierbarer OPC-UA-, S7- und TCP/IP-Kommunikation.

Was enthalten ist

  1. 01

    Individuelle C#/.NET-Anwendungen

    Desktop-Anwendungen (WinForms, WPF) für Bediener, Planer und Instandhaltung sowie Systemdienste, die unbeaufsichtigt im Hintergrund laufen.
  2. 02

    Kommunikation mit Steuerungen

    Dienste, die Daten über OPC UA, S7-Kommunikation und TCP/IP lesen und schreiben. Protokollierung, Wiederholung und Alarme bei Verbindungsverlust.
  3. 03

    SQL-Server-Datenbanken

    Datenmodellentwurf, Entity Framework, Prozeduren und Sichten, Berichte, Archivierung und Migration bestehender Daten.
  4. 04

    Integration externer Systeme

    Austausch von Aufträgen, Rückmeldungen und Verbrauch mit ERP und anderen Systemen über APIs, Dateien, Datenbanksichten oder Warteschlangen. Datenmapping und Fehlerbehandlung.
  5. 05

    Automatisierter Datenaustausch

    Zyklische Aufgaben, Import und Export, Erzeugung von Berichten und Benachrichtigungen. Was heute jemand einmal täglich von Hand macht, geschieht von selbst.

Was Sie erhalten

  • Eine Anwendung oder einen Dienst mit Quellcode im Git-Repository
  • Eine Datenflusskarte: was, woher, wohin und wie oft
  • Dokumentation von Adressen, Tags und Schnittstellen
  • Verbindungsüberwachung und ein Vorgehen im Störfall
  • Installer und Einführungsanleitung

Technologien, die ich einsetze

  • C# / .NET
  • WinForms / WPF
  • Windows-Dienste
  • Entity Framework
  • Microsoft SQL Server
  • OPC UA
  • S7-Kommunikation
  • TCP/IP
  • Modbus TCP
  • REST API
  • Visual Studio
  • Git
  • TIA Portal Openness

Häufige Fragen

Erfordert die Integration einen Produktionsstopp?

Das Auslesen über OPC UA oder S7 in der Regel nicht. Änderungen am SPS-Programm oder der Einbau zusätzlicher Module werden für Pausen oder Rüstzeiten eingeplant.

Was ist mit Maschinen ohne Ethernet?

Diese binde ich über digitale Eingangsmodule, Zähler oder Gateways an. Betriebszustand, Zyklenzahl und Alarme lassen sich aus fast jeder Maschine gewinnen.

Arbeiten Sie mit unserem ERP-Anbieter zusammen?

Ja. Ich stimme das Austauschformat mit ihm ab und verantworte die Produktionsseite: Maschinendaten, deren Validierung und pünktliche Übermittlung.

Bleibt der Code bei uns?

Ja. Sie erhalten die vollständigen Quellen im Git-Repository, Dokumentation und Installer. Keine Abhängigkeit von mir.

Kontakt

Haben Sie eine Linie, eine Maschine oder Daten, die miteinander sprechen sollten?

Beschreiben Sie in wenigen Sätzen, was heute nicht funktioniert oder was Sie unter Kontrolle haben möchten. Ich sage Ihnen unverbindlich, ob und wie es machbar ist.

Schreiben Sie mir +48 531 777 280

Antwort in der Regel innerhalb von 1 Werktag