Hallo Christo,
Zitat:Mein Problem ist, das der Statuswert über Read 3 bis 4 Sec braucht bis es aktualisiert wird.
Und hast du per Debugging schon mal geguckt, wo die Verzögerung herkommt?
Zitat:Ist es möglich die Eingänge schneller zu lesen.
Kommt darauf an…
- Du hast eine Wartezeit von 200ms im VI drin. Ist nicht viel, trägt aber zu einer Verzögerung bei.
- Du fragst 255 Zeichen per VISARead ab. Wie lange dauert es, bis die Anzahl Bytes übermittelt wurde?
- Es ist im VI nicht ersichtlich, ob ein TermChar konfiguriert wurde und ob es dein Gerät überhaupt unterstützt. Auch hier kann ein Grund deiner Verzögerung zu suchen sein…
Warum gibt es zwei VISAWrite-Blöcke? Würde nicht auch einer ausreichen?