Wir entwickeln Software
Bei KAHRU wird seit über 20 Jahren verschiedenste Software entwickelt. Dabei liegt unserer Schwerpunkt in der individuellen Softwareentwicklung.
Realisierte Projekte
- Projekt zur Überwachung von Schienenfahrzeugen im laufenden Betrieb. Erkennung von Radschäden wie Flachstellen und Unrundheiten. Ermittlung von Rad-, Achs-, Fahrzeug-, und Zuggewichten, ungleicher Beladung der Waggons. Versand der gesammelten Informationen über diverse Schnittstellen
- Projekt zur Bestimmung des Schwingungsverhaltens von Eisenbahnschienen in Abhängigkeit von Untergrund und Schienenparametern
- Debuty-Software (Software-Watchtimer), die auf dem Rechner laufende Software überwacht und bei Fehlern oder Hängern die Software und / oder den Rechner ohne Benutzereingriff neu starten kann
- Mailserver- und client, der Standard-Maildateien (EML-Format) ohne jeden Benutzereingriff versenden und empfangen kann. Anhänge werden automatisch für die automatische Weiterbearbeitung gespeichert
- Projekt zum Einscannen und Archivieren von Dokumenten für freie Versicherungsmakler
- Projekt zur Automatisierung der Verwiegung von LKWs an einem Sandwerk
- Anwendung zur Unterstützung der Prozesse zur Produktentwicklung und Mustererstellung für die Entwicklungsabteilung eines mittelständigen Rohstoffherstellers
- Digitale Mustererkennung zur Lokalisierung bewegter Objekte mit Hilfe von Videotechnik und digitaler Mustererkennung
- Ansteuerung eines Prüfgeräts zur Ermittlung von Reibungsparametern zwischen Bodenbelägen und Sportschuhen
- Ansteuerung eines Prüfgeräts zur Bestimmung von Bodenparametern im Tennis
- Bestimmung der optischen Parameter von Glasfaserkabeln
- Ansteuerung diverser externer Geräte übers Internet
- Überwachung von Übersee-Backbone-Kabeln mit Hilfe von Embedded-Systemen
- Mehrere Projekte zur Produktionsüberwachung von Abstandssensoren in der Fahrzeugtechnik
- Bestimmung der elektrischen Grössen von Netzwerkkabeln
- Kundenverwaltung mit Zugangserkennung und Steuerung von verschiedenen Geräten
- ... Freie Mitarbeit und Beratungstätigkeit an diversen kleineren Projekten
Dabei erbrachten wir folgende Leistungen
- Systemanalyse
- Beratung
- Systementwurf
- Realisierung
- Implementierung
- Betreuung während des Einsatzes
- Dokumentation
Verwendete Werkzeuge
- Entwicklungs-Tools: Borland Delphi (Version 1 bis 2010), PHP, HTML, Javascript, JAVA, Agilent VEE (ehemals HP VEE), Visual Basic, Clipper, C++, Turbo-Pascal ab Version 2.0
- Betriebssysteme: DOS, Win 95, Win 98, WinME, Win NT, Win 2000, Win XP, Win Vista, Win 7, Linux
- Verwendete Windows-Interna: Windows-API, COM/DCOM, .NET, DLLs, Registry, Twain, Grafik-Libs
- Datenbanken: Interbase / Firebird, Oracle, Paradox, DBase, MySQL, Microsoft Access + SQL
- Schnittstellen zu Messgeräten: Seriell, Parallel, IEC-Bus, USB, VideoIN, AD-Wandlerkarten, Ethernet
- Die Fernüberwachung der Projekte wurde durchgeführt über: PCAnywhere, RemotelyAnywere, SecuRemote, VNC, SSH, VPN, eigene Software
- Folgende Geräte wurden vom PC aus angesteuert und programmiert: Elektronische Messgeräte (mit und ohne SCPI-Befehlssatz) wie Volt-, Amperemeter, Frequenzzähler, Oszilloskope, Netzwerk-Analyzer, Klimakammern (Öfen), Schrittmotoren, Barcode-Scanner, Microcontrolersteuerungen, Ampeln, PCI-Meßkarten, AD-Wandlerkarten, Magnetkarten- und Transponderleser, Fußschalter, Embedded Systems

