Wenn dein Problem oder deine Frage geklärt worden ist, markiere den Beitrag als "Lösung",
indem du auf den "Lösung" Button rechts unter dem entsprechenden Beitrag klickst. Vielen Dank!
ich sitze gerade an der Programmierung für eine Sensorikmessung. Es handelt sich hierbei um eine Programmierung für die Temperaturmessung mit einem PT100.
Anbei befindet sich derzeit ein Vorschlag, wie ich messen ( mit den VIs)würde mit den derzeit von mir vermuteten Parametern.
Die Kanäle die ich für den ersten PT100 nutzen würde, wären CH1H, CH1L, CH11H, CH11L
gemessen über die RS232 Schnittstelle, am Rechner ist es COM1.
Wer hätte einen Lösungsvorschlag, um das Problem zubeheben.
Der Fehler scheint schon bei der ID QUERY einzutreten.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
AGILENT 34970A
Also "*IDN?" sollte funktionieren. Wenn es das nicht tut, dann solltest Du Deine Verbindung mal überprüfen. Kannst Du mit dem Gerät im MAX kommunizieren (VISA Test-Panel)?
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
AGILENT 34970A
Dort:
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
danke für den Tip, die Ansicht war eine andere unter MEasurement Automation aber ich habe es getestet und die Leitung COM 1 RS232, gab keinen Fehler aus.
Ich habe einen Screenshot vom Vi mit beigefügt. Die Bedingungen sind die gleichen vielleicht ist in dem VI siehe oben ein Einstellungsfehler der das ganze auslöst.
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
AGILENT 34970A
Schau' auch mal dort.
Dein Fehler ist ein Timeoutfehler. Da könntest Du die Timeoutzeit erhöhen, schauen, ob Du genügend Bytes ausliest und vor allem überprüfen, ob Du die Schnittstelle richtig konfiguriert hast.
Gruß Markus
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
Developer Suite Core -> LabVIEW 2015 Prof.
2006
EN
71083
Deutschland
AGILENT 34970A
Was Du in Deinem VI voreinstellst zählt.
Gruß Markus
' schrieb:Hi,
Zum Beispiel die Baud Rate ist im system bei measurement auf 9600 eingestellt. In der Intialize ist die Rate bei 57600 voreingestellt.
Wer muss sich nach wem richten? Muss die Einstellung im System sich nach dem des VIs von Agilent orientieren?
Leider sind meine Erfahrung mit LabVIEW nicht sehr groß, daher bin ich über jede Hilfe dankbar.
viele GRüße
der ROn
-------------------------------------------------------------------------- Bitte stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort !!
--------------------------------------------------------------------------
wo ich mir noch unsicher bin, wenn ich die Messungen durchführe und mein VI aufbaue, Welche SubVIs werden in welcher Reihenfolge benötigt.
SubVIs sind bei National Instruments frei!
BEi mir ist die Aufstellung folgendermaßen:
INITIALISIERUNG beinhalte VISA OPEN, RS232, ID Query, Reset (Initialize.llb)
eine WHiLESCHLEIFE Für den nun folgenden Rest an SubVIs
CONFIGURATION (Config.llb)
MEASUREMENT (EZ Temperature)
DATA POIN mit DATA REM (READ.llb)
Falls ich falsch liege oder bei mir ein SubVI fehlt einfach posten.
Ich habe die Kanäle für die Temperaturfühler gewählt damit die Kanäle richtig belegt sind für die Messung.
Über jeglich Hilfe bin ich Euch dankbar, bin ein Anfänger in LabVIEW.