Schnittstellen

Tools für den reibungslosen Datenaustausch

SCHNITTSTELLEN-PROGRAMMIERUNG

Daten zwischen verschiedenen Systemen, wie Produktionsanlagen (SPS), ERP-Systemen, Datenbanken oder anderen Softwarelösungen, zu übertragen und zu synchronisieren.

Eine Schnittstelle ist bildhaft gesprochen ein Datenkanal durch den unterschiedliche Anwendungen, wie z. B. Programme miteinander kommunizieren können. Eine Anwendung stellt dabei (durch sogenannte APIs) Daten zur Verfügung, während eine andere auf diese Daten über eine Schnittstelle zugreift.

Überall dort, wo unterschiedliche Softwarelösungen miteinander verbunden werden um Daten auszutauschen kommt die Schnittstellen-Programmierung zum Einsatz.

VERKNÜPFEN, OPTIMIEREN, VERWALTEN

Welche Anwendungen wir für Sie entwickeln

SQL-Schnittstellen

CSV-Schnittstellen

Excel-Schnittstellen

SAP-Schnittstellen

XML-Schnittstellen

Weihenstephaner-Schnittstellen

Die Schnittstellenprogrammierung bietet dem Anwender den Vorteil, dass Daten und Informationen komfortabel mit anderen System gekoppelt werden können. Die Datenübertragung ist eine wesentliche Funktion einer Schnittstelle. Über Schnittstellen-Programmierung kann sichergestellt werden, dass Daten sicher von einem System in ein anderes übertragen werden.

Die Produktionslinie besteht auf 11 Einzelmaschinen

In einer Datenbank werden die Parameter für jedes Produkt und die Einstellungen der einzelnen Anlagen für dieses Produkt abgelegt.

Unsere Aufgabe war er Entwurf der Datenbank, sowie die Programmierung der Eingabemaske für die Produktionsvorbereitung. Als nächster Schritt wurde für den Anlagenbediener eine Software entwickelt mit der er die gesamte Produktionslinie (11 Einzelmaschinen) auf einen Knopfdruck umstellen kann. Er braucht dazu nur das zu produzierende Produkt auswählen, danach werden die Einstellungen jeder einzelnen Maschine von der Datenbank abgerufen und an die Maschinen übertragen. Sollte eine Maschine nicht mit OK antworten wird das als Störmeldung dem Anlagenbediener visualisiert.

Zum Einsatz kamen SQL-Verbindungen, Weihenstephaner-Protokoll, sowie einige Sonderprotokolle die lt. Schnittstellenbeschreibung ausgeführt wurden.

WOZU SCHNITTSTELLENPROGRAMMIERUNG?

SPS, Roboter, Datenbank, Waschanlage, Abfüllanlage, Etikettierung, Videosystem, Scanner– wenn all diese Systeme miteinander kommunizieren, ist vieles einfacher: weniger doppelte Datenhaltung, weniger Fehler, schnellere und transparentere Abläufe.

Das alles geht! Und Schnittstellen sind die Lösung. Schnittstellen helfen, Prozesse zu vereinfachen und bei aller Vielfalt immer das große Ganze im Blick zu behalten. Von SPS bis XML-Schnittstelle – wir programmieren individuell, datensicher und anwenderorientiert.

DIESE SCHNITTSTELLEN PROGRAMMIEREN WIR FÜR SIE

Anwendungsbeispiele für Schnittstellen

SPS-Schnittstellen

Kommunikation mit Produktionsanlagen auf Datenbaustein-Ebene. Direktes Schreiben bzw. Lesen in/aus Datenbausteinen und Weitergabe bzw. Weiterverarbeitung der Daten. Die Daten können über sämtliche andere Schnittstellen in andere IT-Systeme eingespeist oder auch an der Anlage visualisiert werden.

Roboter-Schnittstellen

Übergabe bzw. Sicherung von Roboterprogrammen. Bearbeitung der Roboterprogramme am PC, Kommunikation mit Greifern und Kamera, usw.

Datenbank-Schnittstellen

Datenexporte / Datenimporte / Datenkonvertierungen über direkten Zugriff. Datenbankschnittstellen ermöglichen die Verwendung von Datenbankinhalten in anderen IT-Systemen, sowie umgekehrt die Einspielung von erfassten oder berechneten Daten in eine zentrale Datenbank.

Schnittstellen über Weihenstephaner-Protokoll

Zur Kommunikation mit Waschanlagen, Abfüllanlagen und Etikettieranlagen in der Getränkeindustrie.

Schnittstellen zu Scanner und Videosystemen

Anbindung von Scanner und Videosystemen über USB / Ethernet oder RS232. Auswertung der Daten und Übergabe an andere Systeme. z.B. über SPS-Schnittstelle direkt in die SPS-Steuerung zum Stopp der Prosduktionsanlage oder in Datenbanken zur Nachverfolgung…

Individuelle Schnittstellen

Sie haben besondere Anforderungen an eine Schnittstelle und suchen eine maßgeschneiderte Lösung? Kein Problem! Wir entwickeln individuelle Schnittstellen-Lösungen und beraten Sie fair & transparent. Ganz nach unserem Motto: Was nicht passt, wird passend gemacht!

Produktberatung,
Informationen & Support