INFO: Dieses Forum nutzt Cookies...
Cookies sind für den Betrieb des Forums unverzichtbar. Mit der Nutzung des Forums erklärst Du dich damit einverstanden, dass wir Cookies verwenden.

Es wird in jedem Fall ein Cookie gesetzt um diesen Hinweis nicht mehr zu erhalten. Desweiteren setzen wir Google Adsense und Google Analytics ein.


Antwort schreiben 

Julabo, RS232, FPGA --> RT



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!

19.12.2013, 16:51
Beitrag #1

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



Sad Julabo, RS232, FPGA --> RT
Hallo allerseits,

kämpfe mich seit Stunden durch das Forum, konnte aber noch keinen Rat für mein Problem finden.

Ich habe einen Kryostaten "Julabo F33-ME" über cRio (9074) und das Modul NI 9870 verbunden.
Ich habe die zugehörigen Treiber für das Julabo-Gerät installiert. Labview 2011 (inkl. VISA)

Nun möchte ich im FPGA.vi mit dem Gerät kommunizieren und die gesendeten Informationen auslesen. Danach die Signale möglichst im RT.vi verarbeiten und nachher im HOST.vi darstellen.

Ich habe keinen Ansatz wie ich vorgehen soll. Habe mir das FPGA Serial Read and Write.vi heruntergeladen, habe allerdings einigie Verständnisprobleme.

- Wie kann ich die Signale im FPGA.vi auslesen
- Wie kann ich diese Signale an das RT.vi "weiterleiten" (FIFO?)
- Im o.g. Beispiel wird im RT.vi wird "Read/Write Control" verwendet mit dem Eingang "FPGA VI Refernce In". Welche Information aus meinem FPGA.vi wird durch das "FPGA VI Refernce In" weitergeleitet?
- Wenn ich mittels "FPGA I/O Method Node" mein Modul/Port auswähle und die Methode zu "Read Byte" ändere gibt dann der Ausgang "Data" mir die über die Schnittstelle empfangenen Signale?
- Wenn ich die VI`s benutzen möchte, die mir durch den Treiber zur Verfügung gestellt werden existiert der Anschluss "VISA resource name". Ich denke mal Labview möchte jetzt wissen, welcher Port angesteruert werden soll. In diesem Fall ist es das "Mod1/Port1". Wie kann ich das verknüpfen?


Habe versucht die Fragen etwas zu strukturieren, ist aber vielleicht etwas unverständlich geworden... sry.

Wie gesagt ich stehe da etwas auf dem Schlauch, wäre auch für Tipps für das ganz allgemeine Vorgehen offen.Bahn



ViELEN DANK im VORAUS.


Grüße,
Hattorii
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
19.12.2013, 17:08
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.419
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Julabo, RS232, FPGA --> RT
Hallo Hattorii,

Zitat:Habe mir das FPGA Serial Read and Write.vi heruntergeladen, habe allerdings einigie Verständnisprobleme.
Welche Quelle? Wo hast du es heruntergeladen? Wie sieht es aus?

Zitat:Im o.g. Beispiel wird im RT.vi wird "Read/Write Control" verwendet mit dem Eingang "FPGA VI Refernce In". Welche Information aus meinem FPGA.vi wird durch das "FPGA VI Refernce In" weitergeleitet?
Diese Referenz beschreibt das FPGA-Bitfile und stellt somit Informationen zu den Kommunikationswegen zwischen RT und FPGA bereit...

Zitat:Wenn ich mittels "FPGA I/O Method Node" mein Modul/Port auswähle und die Methode zu "Read Byte" ändere gibt dann der Ausgang "Data" mir die über die Schnittstelle empfangenen Signale?
So sollte es sein...

Zitat:Wenn ich die VI`s benutzen möchte, die mir durch den Treiber zur Verfügung gestellt werden existiert der Anschluss "VISA resource name".
Welcher Treiber? Quelle?
Dieser Treiber dürfte für VISA ausgelegt sein und damit für die Benutzung auf Win-PCs oder auch dem RT-Target.

Zitat:Ich denke mal Labview möchte jetzt wissen, welcher Port angesteruert werden soll.
Ja.

Zitat:In diesem Fall ist es das "Mod1/Port1". Wie kann ich das verknüpfen?
Auf dem FPGA: gar nicht. Dort wird mit (festen) IO-Nodes gearbeitet.

Gegenfrage:
Wieso soll sich der FPGA um die serielle Schnittstelle kümmern? Kann das nicht der RT-Teil übernehmen? Um welche Baudrate handelt es sich hier?

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
24.03.2014, 16:50
Beitrag #3

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Julabo, RS232, FPGA --> RT
Hallo Gerd,

danke für deine Antwort. Ich weiss es ist eine Ewigkeit her aber musste mal eine lange Pause einlegen Smile

Was das Problem angeht bin ich schon etwas weiter. Habe VI´s von einem Kollegen bekommen, der ein ähnliches System hat. Leider funktioniert das ganze immer noch nicht so wie ich will, ich hoffe ihr könnt mir weiterhelfen.

Ich habe mal die FPGA.vi und RT.vi angehängt.

Ich habe das VI erstmal etwas abgespeckt und sende nun nur leere strings über die anderen ports, mit Ausnahme von Port 1:
Unter Mod1/Port1 ist das Julabo angeschlossen und ich möchte nun einen Befehl an das Gerät senden (String: in_sp_00, Case-Struktur: 1) und dieser sollte mir dann die eingestellte Solltemperatur zurück schicken und in "Port 1"-Ausgabefenster anzeigen. Leider passiert gar nichts... Die Einstellungen sind alle richtig (Baud rate etc.).
Port2-8 sind erstmal unbelegt, soll sich aber ändern nachdem das mit dem ersten Gerät klappt.


Vielen Dank im voraus.

Grüße,
Hattorii


Angehängte Datei(en)
11.0 .vi  FPGA.vi (Größe: 194,94 KB / Downloads: 261)

11.0 .vi  RT.vi (Größe: 410,27 KB / Downloads: 252)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2014, 17:39
Beitrag #4

Hattorii Offline
LVF-Grünschnabel
*


Beiträge: 28
Registriert seit: Dec 2013

2011
2013
DE



RE: Julabo, RS232, FPGA --> RT
Gelöst!

Hatte den Termination Character vergessen Smile. So einfach.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: