17.09.2014, 12:44
Hallo,
zu dieser Fehlermeldung (hex 0xbfff0072) gibt es zwar schon 4 Beiträge, aber keiner davon hat mir mittlerweile die Lösung gebracht. Der Fehler tritt erst seit kurzem auf und ist sporadisch nach einem reboot des PC wieder weg oder eben nicht. Wenn er nicht auftritt klappt alles wie es soll.
Ich lese und schreibe Werte über den COM3 (es ist ein RS485-Gerät welches über einen Converter an den USB port des Rechners angeschlossen ist) mit der Modbus-Bibliothek.
Ich verwende: VISA öffen -> MB-Serial Init -> Read Holding Registers -> Visa Schließen
Da die Fehlermeldung ja besagt, das die Ressource gültig ist, aber nicht darauf zugegriffen werden kann, stellen sich mir folgende Fragen:
- Wo kann ich sehen wer oder was da gerade auf den COM3 zugreift/ ihn belegt?
- Gibt es irgend eine große Keule mit der ich den Port als erstes Frei machen kann bevor Visa öffen kommt?
- Kann der Fehler daher kommen, dass das Prog angehalten wurde bevor VISA Schließen durchgeführt wurde?
Beste Grüße
Stefan
zu dieser Fehlermeldung (hex 0xbfff0072) gibt es zwar schon 4 Beiträge, aber keiner davon hat mir mittlerweile die Lösung gebracht. Der Fehler tritt erst seit kurzem auf und ist sporadisch nach einem reboot des PC wieder weg oder eben nicht. Wenn er nicht auftritt klappt alles wie es soll.
Ich lese und schreibe Werte über den COM3 (es ist ein RS485-Gerät welches über einen Converter an den USB port des Rechners angeschlossen ist) mit der Modbus-Bibliothek.
Ich verwende: VISA öffen -> MB-Serial Init -> Read Holding Registers -> Visa Schließen
Da die Fehlermeldung ja besagt, das die Ressource gültig ist, aber nicht darauf zugegriffen werden kann, stellen sich mir folgende Fragen:
- Wo kann ich sehen wer oder was da gerade auf den COM3 zugreift/ ihn belegt?
- Gibt es irgend eine große Keule mit der ich den Port als erstes Frei machen kann bevor Visa öffen kommt?
- Kann der Fehler daher kommen, dass das Prog angehalten wurde bevor VISA Schließen durchgeführt wurde?
Beste Grüße
Stefan