System Programmierung

Device-Driver für RT-11

serieller Device-Driver zur Koppelung PDP-11 mit Instrument Controller und anderen Rechnern.

Device-Driver für RSX-11M

IEEE Device-Driver Hochspracheninterface kompatibel mit DEC's IBLIB.

Device-Driver für Windows NT

PORTIO
Zugriff auf Adapter-Memory und Adapter-Ports aus Programmiersprachen und DLL-fähigen Applikationen unter WIN32, WIN16 und NT-DOS

MAPIO
Abbildung von Adapter-Memory in User-Mode Programme.

RTPNT
High Performance Driver zur Anbindung von Analog- und Digital Input- und Output-Karten von CPI (RTP). Unterstützung von PIO- und DMA-Mode.

DAC_SIM
Kontinuierliche Ansteuerung von 8 Analog Output Kanälen mit bis zu 10 kHz pro Kanal (Jitter < 50 uSec)

Device-Driver für OS/2

CDADC
Clock-gesteuerter Device-Driver zum Einlesen von Daten über Analog-Digital-Wandler. Komfortable Schnittstellen zu allen Hochsprachen.

BODIO
Block Oriented Digital I/O. Schnelle Verbindung zu Analogdatenerfassungsanlagen. Transferrate bis zu 600 KByte/sec. Komfortable Schnittstellen zu allen Hochsprachen.

IOTTL
Input/Output für TTL-Signale zur Überwachung von Maschinensteuerungen.

RTPDRV
High Performance Driver zur Anbindung von Analog- und Digital Input- und Output-Karten von CPI (RTP).

TICORE
Ansteuerung eines Time Code Reader Moduls zum Einlesen von Zeit- und Datumsinformationen in Echtzeit.

Erweiterung von Mainframe-Applikationen

Erweiterung von Mainframe Programmen in der 3270 Emulation unter Verwendung des EHLLAPI Interfaces.

Prüfstand-Software

Monitor für Schleuderprüfstände
Erfassung der analogen Eingangssignale
Signalaufbereitung, Speicherung und Ausdruck
Automatische Zyklenerkennung
Adaption des Programms an verschiedene Zyklenlängen
Graphische Verlaufsdarstellung der Signale
Drehzahlabhängige Überwachung
Verarbeitung von Alarmen über Digital Input
Offline Playback der gespeicherten Signale

Monitor und Control-System für Dieselmotoren

Stand-alone Multiprocessor VME-Bus System auf MOTOROLA 68000 Basis (ROM-fähig)
Aufbau eines Realzeit-Kerns und der I/O Treiber
Datenerfassung über verteilte Subsysteme
Aufbereitung der Daten
Graphische Darstellung über 56 Bildschirm-Seiten
Programmierung vollständig in Assembler

ATLAS-erweitertes BASIC für industrielle Mess- und Steuerungs-Aufgaben

Portierung des ATLAS-Systems von DOS/BATCH auf RT-11
Einbau zusätzlicher ATLAS-Verben
Entwicklung mehrerer RT-11 kompatibler Treiber
Erweiterung der Funktionen

Dezentrale Datenerfassung in stark magnetisierten Umgebungen

Datenerfassung über Stand-alone Subsysteme
Übertragung der Daten über serielle Leitungen
Auswertung unter RSX11-M

PCM-Datenerfassung

Einspielen von PCM-Daten in PDP-11 unter RT-11 oder RSX11-M über DRV-11 Interface
Komfortables Kontroll-Programm

Dezentrale Datenerfassung in der chemischen Industrie

Ankopplung von ECKARDT Prozessrechnern an Honeywell
Erfassung und speichern (SQL-Datenbank) der Meßwerte in realtime.

Erweiterung Prozessleitsystem Honeywell

Verwaltung von Benutzer Parametern in einer Access Datenbank
Zugriff auf Prozessvariablen über Automation Server und ODBC.

Qualitätssicherung für PVC-Folien-Produktion

Graphische Darstellung der erfassten Temperaturen, Protokolldruck.

Mobile Abgasmessung

Erfassung von verschiedenen Parametern über Auto-Range-Instrumente, automatische Erkennung der Bereichswahl.

Mobile Datenerfassung in der Automobil Industrie

Schnelle Erfassung von Spannungswerten (bis 50 KHz) über Digitalen Signalprozessor (TMS320) mit online Schwellwert-Erkennung.

Bremsenprüfstand in der Automobil Industrie

Schnittstellensystem zur Anbindung der Datenerfassung über Digitalen Signalprozessor an die Applikationsentwicklung unter Turbo-Pascal.

Feldbusanschluß unter Windows NT

Integration des S-Buses in Windows NT Applikationen über eine DLL.

Fahrdraht Messanlage

Erfassung von Abstand des Fahrdrahts zur Schiene und Messen der Geschwindigkeit des Messwagens. Speichern und Auswerten der Daten.

Realtime-Feeder

Client/Server Applikation zum Langzeit Test von medizinischen Überwachungsgeräten. Ausgabe von gespeicherten Patientendaten (Unix) über Digital/Analog Wandler (NT).

Rechner-Netze

Client-Server Applikation zur dezentralen Messwerterfassung in der chemischen Industrie

Online Verwaltung und Erfassung aller Messpunkte.
Ablage der Daten in einer SQL-Datenbank
Weiterleitung ausgewählter Daten an einen übergeordneten Server
Verarbeitung der Daten über Windows-Standardprogramme (EXCEL, ACCESS, Q+Q etc)

Kopplung von drei PDP 11/24 Rechnern unter RSX11-M.

Eigenentwicklung der benötigten Treiber für DR11-W. Hierarchisches System auf allen Rechnern mit Intertask-Kommunikation.

Kopplung von dreizehn PDP 11/73 Rechnern über einen Verteiler (PDP 11/73).

Programmierung unter DEC-net/Ethernet und DLX.
Optimierung durch Eigenentwicklung eines Netzwerks, um die Zeitbedingung einzuhalten (jeder Rechner mit jedem Rechner 200 Daten im 40 mSek.-Takt).
Hardwarenahe Programmierung unter weitgehender Umgehung des Betriebssystems.
Transfers tabellengesteuert ohne Kopieren der Daten.
Verknüpfung von jeweils drei Tasks auf jedem Rechner über Event-Flags.

Kopplung von drei PDP 11/44 unter RSX11-M+.

Verwendung eines eigenen Treibers auf RSX-Seite.
Komfortables Kontroll-Programm zur Datenübertragung und -Kontrolle.

Anbindung TI-DEBUG an PDP-11 unter RSX11-M

Down-Line-Load von TI-Programmen
ROM-Memory Check.

Schnelle Ansteuerung von Messwerterfassungsanlagen

Unter RSX11-M über serielle Leitung.
Eigener Device-Treiber.
Down-Line-Load
Laden eines Programms im LDA-Format von RT-11 oder RSX11-M in ein PDP-11 Subsystem über serielle Leitung.

Programme für medizinische Forschung

EEG-Analyse-System

Datenerfassung und Aufbereitung
Fourier-Transformation
Spektralanalyse
Berechnung von evozierten Potentialen
Statistische Verarbeitung
Graphische Darstellung

EOG-Analysen

Datenerfassung und Aufbereitung
Auswertung der Augenbewegungen

EKG-Analysen

Datenerfassung und Aufbereitung
Bestimmung und statistische Auswertung der EKG-Parameter

 

Portierungen

Portierung von FORTRAN nach C

Umstellung eines umfangreichen Fortran Programmsystems von VAX-Fortran auf 'C' mit Zielhardware 68000
Implementierung des 68000 Assemblercodes unter Realzeitbedingungen

Portierung eines umfangreichen Fortran IV Pakets von RSX11-M auf VAX-VMS. Anbindung an DCL.

Portierung von Fortran und Assembler Programmen von
RT-11 auf MS-DOS

Nachbildung von RT-11 System-Schnittstellen
Einbau einer komfortablen Masken-Benutzerschnittstelle

Portierung von Fortran, C und Assembler Programmen von RSX-11M auf OS/2

Nachbildung von RSX-11M System-Schnittstellen
Presentation Manager als Benutzerschnittstelle

Portierung eines Programmsystems zur Prüfstandsteuerung von VAX/VMS auf PC/OS2

Auslagerung der Datenerfassung und graphischen Darstellung auf Industrie-PC
Datenübertragung zu übergeordneten VMS-Rechnern über Pathworks Task-to-Task Communication.

RSX-NT

Realisierung der wichtigsten System Calls unter Windows NT.
Nachbildung des MCR. Monitor Programm zur Visualisierung von Eventflags, Messages und Task States.