Für den Kunden wird eine Software auf den RaspberryPi portiert sowie um Funktionen für die neue Hardware Leibinger Jet3up, erweitert. Desweiteren wird die Software für den Betrieb an einem Touchscreen-Monitor angepasst.
Es wurde eine embedded Lösung entwickelt, um ein HSA-Kontroll Gerät von einer Produktion-Steuerungs-Anlage, (zB. SPS) Signal- bzw. Impuls-basiert ansteuern zu können. 4 GPIOs sind als Inputs konfiguriert und können verschiedene, zuweisbare Funktionen triggern:
Die Lösung umfasst mittlerweile:
- Reset eines Zählerstandes, (auf einen einstellbaren Wert)
- Reset aller Zählerstände (auf einen einstellbaren Wert)
- Start/Stop des Druckvorgangs
-Inkrementieren eines Zählerstandes (um einen einstellbaren Wert)
- Inkrementieren aller Zählerstände (um einen einstellbaren Wert)
- Textwahl 4Bit breit, erzeugt durch 4 Impulse.
Die Konfiguration der Funktionen erfolgt durch einen Internet-Browser über eine HTML/Javascript Oberfläche
Erstellen einer Steuerungssoftware zum Konfektionieren von Kabeln mit den Eigenschaften:
- Eingabe der Kabeldaten (Länge, Querschitt, Farbe, Abisolierungs-Parameter, Beschriftung)
- Verwalten der Kabel-Daten in einem JSON basierten Datenbankformat.
- Produzieren der Kabel: Senden von Steuer-Signalen an die Kabelmaschine, Senden der Druckdaten an den Dotmatrix-Inkjet-Drucker, Kontrolle der Maschinen-Zustände und steuern des Produktionsablaufes.
Für den Kunden wurde embedded Lösung (RaspberryPi) entwickelt, welche ein SPS Signal in eine Protokollsequenz umwandelt (auf TCP/IP Basis) um damit den Zählerstand eines Druckerkontrollers zurückzusetzen.
Entwickeln einer Einzelkomponente (Jobeditor) aus vorhandenem Code für die Erstellung eines Druckjobs auf einem Windows PC.
Integration von anderen Software Komponenten (Grafik Editor)
Zeitraum: November 2008 - Januar 2009
Projekt: Integration einer Software Lösung in eine bestehende Datenbankanwendung.
Branche: Arbeitsschutz
Umgebung: Borland C++ Builder, Windows, LJ3
Beschreibung: Der Kunde wünschte eine Anbindung einer Druckfunktion für einen Industrie Drucker an eine Produktdatenbank. Realisiert wurde die Anwendung mit Hilfe eines Windows Druckerfilters und einem Hintergrunddienst welcher die Daten für den Industriedrucker aufbereitete und weiterleitete.
Zeitraum: Januar 2009 - Februar 2009
Pojekt: Machbarkeitsanwendung über Datamatrix Codes an Industriedrucker
Branche: Tube/Metall
Umgebung: Borland C++ Builder, Windows LJ3
Beschreibung: Das Projekt war eine Machbarkeits Anwendung für das Bedrucken von Rohren mit Datamatrix Barcodes für die interne Logistik. Die Anwendung nahm Benutzerdaten entgegen und erzeugte daraus eine Datamatrix Bitmap welche, zur besseren Lesbarkeit, skaliert und dann gedruckt wurde.
Zeitraum: Februar 2009 - Juni 2009
Projekt: Egeplast, Steurung Dual-Produktions-Linie
Umgebung: Visual Studio C++ 2005, Windows, LJ2
Beschreibung: Der Kunde forderte eine Steuerungssoftware welche, an zwei parallelen Produktionslinien, die Überwachung und Synchronisation einer Meterzählung übernehmen sollte. Realisiert wurde das Projekt mit einem USB-Counter, der die Signal des Drehgebers in Meterwerte durchführte.
Zeitraum: Oktober 2009 - Februar 2010
Projekt: Steuersoftware für Signierungs-Linie
Branche: Druck und Medien
Umgebung: C++ , Qt, Windows, LJ3
Beschreibung: Steuersoftware für das bedrucken von IHK-Zeitschriften mit Adressen der Leser aus einer Excel-Datei an einer Produktionslinie. Realisiert wurde die Anwendung über die Mailing Funktion des Druckers, einen Fifo Speicher mit 255 Einträgen. Die Herausforderung bestand darin die Datensätze auf dem PC mit dem Fifo des Drucker zu synchronisieren und die Datensätze für den Drucker und die Darstellung auf dem PC aufzubereiten.
Zeitraum: Juni-Juli 2011
Projekt: Datenkonverter/Importfunktion für Druckdaten auf neues Drucksystem
Branche: Signier-Technik
Umgebung: Borland C++ Builder, Qt, Windows, Linux, LJ2, LJ3
Beschreibung: Das Projekt sollte dem Kunden helfen Druckjobs auf ein neues Drucksystem zu migrieren. Dazu mussten die alten Druckjob Dateien geparsed und für das neue System formatiert werden. Herausgekommen ist ein Import Modul welches in eine Steuersoftware für das neue Drucksystem integriert wurde.
Zeitraum: August-Oktober 2011
Projekt: Drucksteuer Software für Produklinie mit 4 parallelen Geräten
Branche: Kunstoff/Tube/Signierung
Umgebung: C++, Qt, Windows
Beschreibung: Der Kunde wünschte eine Control Software für vier parallel laufende Druckgeräte. Realisiert wurde das Projekt mit einer Software mit Drucküberwachung, Steuerung und einem Jobeditor. Jeder einzelne Drucker konnte über eine Liste ausgewählt und angesprochen oder, falls durch den Zustand möglich, Befehle an alle vier Geräte gesandt werden.
Zeitraum: Februar-April 2012
Projekt: Wichelhaus, Signiersoftware für Produktions Anlage
Branche: Maschinen Bau
Umgebung: C++, Qt, Windows
Beschreibung: Für den Kunden war eine Produktionssoftware wichtig die ein Druckbild aus zwei Druckjobs erzeugen konnte. Es wurde eine Software realisiert die diesen Anforderungen entsprach und ein Druckbild mit 64 statt 32 Dots Höhe produzieren konnte.
Zeitraum: April-Juni 2012
Projekt: Egeplast, Steuer Software für Dual-Produktions-Linie
Branche: Kunstoff/Tubes
Umgebung: C++, Qt, Windows
Beschreibung: Der Kunde wünschte eine Software um Zählerstände auf einer parallelen Produktionslinie zwischen zwei Geräten synchronisieren und an den Produktionsablauf anpassen zu können.
Zeitraum: Juni-August 2012
Projekt: Komatsu Mining, Steuersoftware Kabel Produktion
Branche: Bau Fahrzeuge
Umgebung: C++, Qt, Windows
Beschreibung: Es wurde ein System entwickelt, um Anhand von Kabeldaten aus einer Excel Datei, Kabel beschriften und produzieren zu können.
Zeitraum: August-September 2012
Projekt: RTT AG München
Branche: 3D Visualisierung
Umgebung: C++, Qt, Visual Studio 2005, Windows
Beschreibung: Anpassung und Erweiterung interner Komponenten.
Zeitraum: Oktober-November 2012
Projekt: Font/Bitmap Editor Erweiterung in LJ3 Software für SAB Bröckskes
Branche: Kabel/Leitungen, Messtechnik
Umgebung: C++, Qt, Windows
Beschreibung: Auf Kundenwunsch wurde die Steuersoftware eines Industriedruckers um einen Fonteditor und einen Bitmap Editor erweitert.
Zeitraum: Februar 2013-November2013
Projekt: Kabel Produktionssystem mit individueller Beschriftung
Branche: Kabel/Leitungen, Elektrotechnik
Umgebung: C++, Qt, Windows, LJ3
Beschreibung: Es wurde ein System entwickelt welches das Zusammenspiel von Kabelmaschine und Druckergerät harmonisierte. Die Produktion der Kabel erfolgte mit Datensätzen aus einer Excel Datenbank. Realisiert wurde das System mit Hilfe von einem Drehgeber und einem USB-Counter und einer komplizierten Berechnung von Kabellängen und Druckpositionen um in diesem schwierigen Umfeld eine möglischt genaue Beschriftung zu gewährleisten.
Web-Programmierung/Software Architektur
Mensch-Computer Interaktion
Software Engineering
Programmiersprache C: Variablen, Zahlendarstellung, Funktionen, Kontrollstrukturen, Zeiger, Unions.
Programmiersprache C++: Klassen, Vererbung, Funktionen, Speicherverwaltung, Parameterübergabe, Operatoren
Windows-Programmierung: Fenster, Menüs, Symbolleisten, Schaltflächen, Eingabefelder, Druckausgabe
Software Entwicklung mit Qt, Oberflächen Design mit QML oder Standard Qt.
Industrielle Kennzeichnung
Maschinenbau
Metallindustrie
Rohrfertigung
Arbeitsschutz
Elektronik/Eletrotechnik
3D-Visualisierung
Für den Kunden wird eine Software auf den RaspberryPi portiert sowie um Funktionen für die neue Hardware Leibinger Jet3up, erweitert. Desweiteren wird die Software für den Betrieb an einem Touchscreen-Monitor angepasst.
Es wurde eine embedded Lösung entwickelt, um ein HSA-Kontroll Gerät von einer Produktion-Steuerungs-Anlage, (zB. SPS) Signal- bzw. Impuls-basiert ansteuern zu können. 4 GPIOs sind als Inputs konfiguriert und können verschiedene, zuweisbare Funktionen triggern:
Die Lösung umfasst mittlerweile:
- Reset eines Zählerstandes, (auf einen einstellbaren Wert)
- Reset aller Zählerstände (auf einen einstellbaren Wert)
- Start/Stop des Druckvorgangs
-Inkrementieren eines Zählerstandes (um einen einstellbaren Wert)
- Inkrementieren aller Zählerstände (um einen einstellbaren Wert)
- Textwahl 4Bit breit, erzeugt durch 4 Impulse.
Die Konfiguration der Funktionen erfolgt durch einen Internet-Browser über eine HTML/Javascript Oberfläche
Erstellen einer Steuerungssoftware zum Konfektionieren von Kabeln mit den Eigenschaften:
- Eingabe der Kabeldaten (Länge, Querschitt, Farbe, Abisolierungs-Parameter, Beschriftung)
- Verwalten der Kabel-Daten in einem JSON basierten Datenbankformat.
- Produzieren der Kabel: Senden von Steuer-Signalen an die Kabelmaschine, Senden der Druckdaten an den Dotmatrix-Inkjet-Drucker, Kontrolle der Maschinen-Zustände und steuern des Produktionsablaufes.
Für den Kunden wurde embedded Lösung (RaspberryPi) entwickelt, welche ein SPS Signal in eine Protokollsequenz umwandelt (auf TCP/IP Basis) um damit den Zählerstand eines Druckerkontrollers zurückzusetzen.
Entwickeln einer Einzelkomponente (Jobeditor) aus vorhandenem Code für die Erstellung eines Druckjobs auf einem Windows PC.
Integration von anderen Software Komponenten (Grafik Editor)
Zeitraum: November 2008 - Januar 2009
Projekt: Integration einer Software Lösung in eine bestehende Datenbankanwendung.
Branche: Arbeitsschutz
Umgebung: Borland C++ Builder, Windows, LJ3
Beschreibung: Der Kunde wünschte eine Anbindung einer Druckfunktion für einen Industrie Drucker an eine Produktdatenbank. Realisiert wurde die Anwendung mit Hilfe eines Windows Druckerfilters und einem Hintergrunddienst welcher die Daten für den Industriedrucker aufbereitete und weiterleitete.
Zeitraum: Januar 2009 - Februar 2009
Pojekt: Machbarkeitsanwendung über Datamatrix Codes an Industriedrucker
Branche: Tube/Metall
Umgebung: Borland C++ Builder, Windows LJ3
Beschreibung: Das Projekt war eine Machbarkeits Anwendung für das Bedrucken von Rohren mit Datamatrix Barcodes für die interne Logistik. Die Anwendung nahm Benutzerdaten entgegen und erzeugte daraus eine Datamatrix Bitmap welche, zur besseren Lesbarkeit, skaliert und dann gedruckt wurde.
Zeitraum: Februar 2009 - Juni 2009
Projekt: Egeplast, Steurung Dual-Produktions-Linie
Umgebung: Visual Studio C++ 2005, Windows, LJ2
Beschreibung: Der Kunde forderte eine Steuerungssoftware welche, an zwei parallelen Produktionslinien, die Überwachung und Synchronisation einer Meterzählung übernehmen sollte. Realisiert wurde das Projekt mit einem USB-Counter, der die Signal des Drehgebers in Meterwerte durchführte.
Zeitraum: Oktober 2009 - Februar 2010
Projekt: Steuersoftware für Signierungs-Linie
Branche: Druck und Medien
Umgebung: C++ , Qt, Windows, LJ3
Beschreibung: Steuersoftware für das bedrucken von IHK-Zeitschriften mit Adressen der Leser aus einer Excel-Datei an einer Produktionslinie. Realisiert wurde die Anwendung über die Mailing Funktion des Druckers, einen Fifo Speicher mit 255 Einträgen. Die Herausforderung bestand darin die Datensätze auf dem PC mit dem Fifo des Drucker zu synchronisieren und die Datensätze für den Drucker und die Darstellung auf dem PC aufzubereiten.
Zeitraum: Juni-Juli 2011
Projekt: Datenkonverter/Importfunktion für Druckdaten auf neues Drucksystem
Branche: Signier-Technik
Umgebung: Borland C++ Builder, Qt, Windows, Linux, LJ2, LJ3
Beschreibung: Das Projekt sollte dem Kunden helfen Druckjobs auf ein neues Drucksystem zu migrieren. Dazu mussten die alten Druckjob Dateien geparsed und für das neue System formatiert werden. Herausgekommen ist ein Import Modul welches in eine Steuersoftware für das neue Drucksystem integriert wurde.
Zeitraum: August-Oktober 2011
Projekt: Drucksteuer Software für Produklinie mit 4 parallelen Geräten
Branche: Kunstoff/Tube/Signierung
Umgebung: C++, Qt, Windows
Beschreibung: Der Kunde wünschte eine Control Software für vier parallel laufende Druckgeräte. Realisiert wurde das Projekt mit einer Software mit Drucküberwachung, Steuerung und einem Jobeditor. Jeder einzelne Drucker konnte über eine Liste ausgewählt und angesprochen oder, falls durch den Zustand möglich, Befehle an alle vier Geräte gesandt werden.
Zeitraum: Februar-April 2012
Projekt: Wichelhaus, Signiersoftware für Produktions Anlage
Branche: Maschinen Bau
Umgebung: C++, Qt, Windows
Beschreibung: Für den Kunden war eine Produktionssoftware wichtig die ein Druckbild aus zwei Druckjobs erzeugen konnte. Es wurde eine Software realisiert die diesen Anforderungen entsprach und ein Druckbild mit 64 statt 32 Dots Höhe produzieren konnte.
Zeitraum: April-Juni 2012
Projekt: Egeplast, Steuer Software für Dual-Produktions-Linie
Branche: Kunstoff/Tubes
Umgebung: C++, Qt, Windows
Beschreibung: Der Kunde wünschte eine Software um Zählerstände auf einer parallelen Produktionslinie zwischen zwei Geräten synchronisieren und an den Produktionsablauf anpassen zu können.
Zeitraum: Juni-August 2012
Projekt: Komatsu Mining, Steuersoftware Kabel Produktion
Branche: Bau Fahrzeuge
Umgebung: C++, Qt, Windows
Beschreibung: Es wurde ein System entwickelt, um Anhand von Kabeldaten aus einer Excel Datei, Kabel beschriften und produzieren zu können.
Zeitraum: August-September 2012
Projekt: RTT AG München
Branche: 3D Visualisierung
Umgebung: C++, Qt, Visual Studio 2005, Windows
Beschreibung: Anpassung und Erweiterung interner Komponenten.
Zeitraum: Oktober-November 2012
Projekt: Font/Bitmap Editor Erweiterung in LJ3 Software für SAB Bröckskes
Branche: Kabel/Leitungen, Messtechnik
Umgebung: C++, Qt, Windows
Beschreibung: Auf Kundenwunsch wurde die Steuersoftware eines Industriedruckers um einen Fonteditor und einen Bitmap Editor erweitert.
Zeitraum: Februar 2013-November2013
Projekt: Kabel Produktionssystem mit individueller Beschriftung
Branche: Kabel/Leitungen, Elektrotechnik
Umgebung: C++, Qt, Windows, LJ3
Beschreibung: Es wurde ein System entwickelt welches das Zusammenspiel von Kabelmaschine und Druckergerät harmonisierte. Die Produktion der Kabel erfolgte mit Datensätzen aus einer Excel Datenbank. Realisiert wurde das System mit Hilfe von einem Drehgeber und einem USB-Counter und einer komplizierten Berechnung von Kabellängen und Druckpositionen um in diesem schwierigen Umfeld eine möglischt genaue Beschriftung zu gewährleisten.
Web-Programmierung/Software Architektur
Mensch-Computer Interaktion
Software Engineering
Programmiersprache C: Variablen, Zahlendarstellung, Funktionen, Kontrollstrukturen, Zeiger, Unions.
Programmiersprache C++: Klassen, Vererbung, Funktionen, Speicherverwaltung, Parameterübergabe, Operatoren
Windows-Programmierung: Fenster, Menüs, Symbolleisten, Schaltflächen, Eingabefelder, Druckausgabe
Software Entwicklung mit Qt, Oberflächen Design mit QML oder Standard Qt.
Industrielle Kennzeichnung
Maschinenbau
Metallindustrie
Rohrfertigung
Arbeitsschutz
Elektronik/Eletrotechnik
3D-Visualisierung