FAQ - MassHunter Tune Evaluation Fehler
PRODUKTE > Laboranalytik > Support
Wird unter MassHunter (getestet unter Rev. B.07.06) ein 5973N MSD betrieben, so kommt es zu einer Fehlermeldung sobald der Befehl Tune Evaluation aus dem TUNE Menü ausgeführt wird. Der Vorgang bricht nach einigen Sekunden ab und es erscheint eine Warnmeldung, die auf einen unbekannten Fehler hinweist, während in der Statuszeile <unbekannter Befehl "getpressure"> ausgegeben wird. Der Fehler ist darauf zurückzuführen, dass in der Firmware vom 5973 MSD noch kein getpressure-Befehl existiert.
Die Fehlermeldung kann leicht behoben werden, indem vor Ausführung des Befehls geprüft wird, ob dieser vorhanden und geladen ist. Durch diesen Ansatz wird eine Änderung universell gültig und funktioniert mit allen MSD-Typen gleichermaßen. Für eine entsprechende Modifikation wird die Macrodatei Chktune_MH.mac im Verzeichnis C:\gcms\msexe mit Notepad geöffnet. Eine Suche nach dem Schlüsselwort msgForlinePress2 sollte in Zeile 1385 unter dem Makrobefehl COInit fündig werden. Das msgForlinePress2 Macro wird nun so in einer IF...ENDIF-Klausel eingeschlossen, dass es nur bei einem geladenen getpressure Kommando ausgeführt wird (siehe Abbildung):
if check("command","getpressure")=1
endifmsgforelinepress2 1
Vor dem ändern oder überschreiben der Originaldatei, empfiehlt sich vorher eine Sicherungskopie anzulegen. Zum Speichern der Änderungen, sind ab Windows 7 allerdings Administrator Rechte zwingend erforderlich. Dazu Start oder <Windows Logo> Taste drücken, notepad im unteren Suchfeld eingeben, Rechtsklick auf notepad.exe und als Administrator ausführen wählen. Unter dem Menüpunkt Datei|Öffnen bzw. Taste <Strg + O> das Fenster zur Dateiauswahl öffnen, in der Dropdown Liste die Anzeige alle Dateien *.* auswählen und zur Chktune_MH.mac Datei navigieren. Nach der Änderung ist kein Neustart von MassHunter erforderlich. Das Makro wird nur bei Bedarf geladen und der Tune Evaluation-Befehl sollte wie vorgesehen funktionieren.
0
Rezensionen