MicroSAM und SITRANS CV

Auftraggeber: Siemens AG, Industry Sector, Sensors and Communication, Process Analytics

  • Entwicklungszeitraum: seit 2000 (in mehreren Etappen)
  • Nutzungszeitraum: seit 2002 
  • Größe der Codebasis: ca. 1.000.000 Codezeilen

Siemens ist einer der führenden Hersteller für Prozess-Gaschromatographen. Durch die von Siemens entwickelte Mikrosystem-Technologie werden hochpräzise Analyseergebnisse bei minimaler Analysezeit erreicht. Auf Basis einer gemeinsamen Hardwareplattform wird ein frei konfigurierbares Modell unter dem Namen MicroSAM und ein auf die Berechnung von Brennwerten spezialisiertes Modell unter dem Namen SITRANS CV angeboten.

Problembeschreibung

Der MicroSAM besteht aus einer Analytik und einer Elektronik. In der Analytik wird eine kleine Menge des zu untersuchenden Gases in einen kontinuierlichen Gasfluss injiziert. Während des Durchlaufs wird die Probe in ihre Bestandteile getrennt. Unter Ausnutzung der vom Trägergas verschiedenen Wärmeleitfähigkeit der Probe werden analoge Signale generiert, die von der Elektronik weiterverarbeitet werden.

Die Elektronik besteht aus einem Zweiprozessorsystem, dem Real-time-Signal-Processor (RSP) für die low-level-Ansteuerung der Peripherie und die Stabilisierung der Messbedingungen und der CAlculation-and-Communication-Unit (CAC), die für die Kontrolle der analytischen Abläufe, die Auswertung der Signale und die Kommunikation der Ergebnisse verantwortlich ist.

Unser Beitrag

  • Inbetriebnahme des Rechnerkerns
  • Urlader für Fertigungstest, Systemstart und Softwareaktualisierung
  • Anpassung eines Echtzeitbetriebssystems (Windows CE) an den Rechnerkern
  • Implementierung eines Windows CE Gerätertreibers für die Ansteuerung der Elektronik
  • Implementierung einer Hardware-Virtualisierung der Elektronik-Komponenten
  • Integration des Berechnungs-Moduls mit Wandlung der Daten und Zeitprogramme zwischen den auftretenden Formaten
  • Implementierung eines flashbasierten Dateisystems (stromausfallsicher, mit Fehlererkennung)
  • Implementierung der Ablaufsteuerung für Analysen und Kalibrierungen im Konfigurations- und versiegelten Betrieb
  • Implementierung einer komplexen PC-Bediensoftware (Online-Betriebskontrolle, Konfiguration, Datenvisualisierung und -Export)
  • Implementierung einer konfigurierbaren Modbuskomponente (Windows CE Treiber, Applikationseinbindung)