Softwareentwicklung für ein Laborsystem

Für ein Chemie-Unternehmen sollte ein Laborsystem entstehen, welches frei konfigurierbar ist und Produktionsanlagen im Labormaßstab nachbildet. Bei Bedarf sollte es durch Scale-Up den realen Produktionsbedingungen angepaßt werden können.

Die Software sollte zudem die Möglichkeit bieten, sämtliche in der Anlage definierten Parameter, auch im Hinblick auf zukünftige Erweiterungen, zu verwalten, abzufragen und gegebenenfalls zu verändern. Darüberhinaus sollte dem Anwender die Möglichkeit gegeben werden, den Steuerungsablauf selbst zu definieren.

Uns stand eine Programmierschnittstelle in BASIC zur Verfügung. Für die Steuerungssoftware verwendeten wir ebenfalls BASIC: das von Hewlett-Packard entwickelte technische BASIC (Rocky Mountain Basic), welches stark an FORTRAN77 erinnert und viele Funktionen zum 'Interfacing' (Schnittstellenbehandlung auf Registerebene) und 'Interrupt Handling' (Möglichkeit eigene Interrupt-Serviceroutinen zu implementieren) bietet.

Projekte

Kontakt