LabVIEWForum.de
Relaiskarte - Druckversion

+- LabVIEWForum.de (https://www.labviewforum.de)
+-- Forum: LabVIEW (/Forum-LabVIEW)
+--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein)
+---- Forum: Instrument IO & VISA (/Forum-Instrument-IO-VISA)
+---- Thema: Relaiskarte (/Thread-Relaiskarte)

Seiten: 1 2


Relaiskarte - Monte Christo - 29.07.2015 12:12

Hallo GerdW,

ich habe eine Relaiskarte das sich komplett ansteuern lässt.
Kann den Status der Eingänge sowie der Ausgänge über Read lesen. Ist es möglich die Eingänge schneller zu lesen.
Danke


RE: Relaiskarte - jg - 29.07.2015 12:20

KA
Ich kenne weder dein Programm noch deine Relaiskarte.

Gruß, Jens


RE: Relaiskarte - GerdW - 29.07.2015 12:23

Hallo Christo,

soll das ein 4-Augengespräch werden - oder warum startest du einen Thread mit einer direkten Ansprache?

Zitat:Ist es möglich die Eingänge schneller zu lesen.
Solange du keine weiteren Informationen (s. Jens' Kommentar) herausrückst: einfach mal das Manual zu deiner Karte lesen!


RE: Relaiskarte - jg - 29.07.2015 12:31

Offtopic2
(29.07.2015 12:12 )Monte Christo schrieb:  Hallo GerdW,

(29.07.2015 12:23 )GerdW schrieb:  soll das ein 4-Augengespräch werden - oder warum startest du einen Thread mit einer direkten Ansprache?
Au Mann, wieso habe ich überhaupt geantwortet, wenn ich gar nicht gefragt war?! Big Grin
Gruß, Jens


RE: Relaiskarte - Monte Christo - 30.07.2015 09:34

Hallo GerdW und Jens Big Grin,

Ich habe nur die Befehle sonnst steht in der Anleitung nichts zu der Steuerung drin.
Auf der Karte ist ein Microcontroller und über diesen werden die Befehle übertragen. Eingänge und Ausgänge haben wohl verschiedene abfrage Befehle. Kann es am Mikrocontroller liegen das über zu langsam gelesen wird?

Danke


RE: Relaiskarte - GerdW - 30.07.2015 09:42

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?


RE: Relaiskarte - Monte Christo - 30.07.2015 10:22

Hallo GerdW,


Und hast du per Debugging schon mal geguckt, wo die Verzögerung herkommt?
Ne leider noch nicht, das werde ich noch machen.


RE: Relaiskarte - GerdW - 30.07.2015 10:29

Hallo Christo,

du beantwortest leider nicht die Fragen…

Zitat:Du fragst 255 Zeichen per VISARead ab. Wie lange dauert es, bis die Anzahl Bytes übermittelt wurde?
Also in ms Bereich das sehe ich an dem Schalten der Relais Ausgänge.
Die Frage bezieht sich auf das VISARead. Wie lange braucht es?
Klartext: Wieviele Bytes umfasst eine normale Antwort deines Gerätes?

Das dein Kommando mit VISAWrite recht schnell übertragen wird, steht außer Frage. Und das dein Gerät auf das Kommando reagiert, auch nicht. Aber wie lange brauchst du, um die Antwort zu lesen???

Zitat:Es ist im VI nicht ersichtlich, ob ein TermChar konfiguriert wurde
Deine Antwort geht an der Fragestellung vorbei…


RE: Relaiskarte - Monte Christo - 30.07.2015 10:49

Hallo Gerdw,

du beantwortest leider nicht die Fragen…
Sorry ich Versuchs nochmal.



Danke


RE: Relaiskarte - GerdW - 30.07.2015 10:54

Hallo Christo,

Zitat:Habe mit Bytes at Port 13 Zeichen gelesen.
Und warum wartest du dann, bis du 255 Zeichen zusammengesammelt hast?