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 

cRio - RS232 Zeitmessung zwischen Daten senden und Empfangen



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!

15.01.2015, 14:52
Beitrag #1

Nullstrom Offline
LVF-Grünschnabel
*


Beiträge: 48
Registriert seit: Apr 2012

LV2014
2011
DE

78166
Deutschland
cRio - RS232 Zeitmessung zwischen Daten senden und Empfangen
Hallo zusammen,

ich hab folgendes Anliegen: Und zwar besteht die Aufgabe darin, dass ich einem externen Gerät ein Befehl zuschicke und dann die Zeit messen will, bis eine Antwort von meinem Gerät zurückkommt. Das ganze über die RS232 Schnittstelle meines cRio Systems.

Nur ich wüsste jetzt keinen Ansatz, wie ich dies mit den vorhandenen VIs (VISA etc) bewerkstelligen könnte. Vielleicht habt ihr mir einen Tip Smile

Vielen Dank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
15.01.2015, 19:36
Beitrag #2

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: cRio - RS232 Zeitmessung zwischen Daten senden und Empfangen
Da auch auf einem cRIO RT-System zwischen dem Programm und der internen RS-232-Schnittstelle die VISA (bzw. Serial) API hängt, wirst du mit diesem Ansatz wahrscheinlich keine besonders genaue Info über den Zeitpunkt des Senden und des Empfangen bekommen.

Wirklich "exakt" bekommst du das IMHO nur hin, wenn du die RS-232-Schnittstelle selber im FPGA und über eine entsprechende DIO-Karte (oder mglw. auch ein RS-232 c-Serien Modul wie NI 9870, dann auch im FPGA) programmierst.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
16.01.2015, 10:38
Beitrag #3

Nullstrom Offline
LVF-Grünschnabel
*


Beiträge: 48
Registriert seit: Apr 2012

LV2014
2011
DE

78166
Deutschland
RE: cRio - RS232 Zeitmessung zwischen Daten senden und Empfangen
Hallo Jens,

vielen Dank für die Antwort. Sowas in der Art dachte ich mir schon.

Meine Idee war vielleicht eine zeitgesteuerte while-Schleife um das VI "Bytes at port" zu ziehen, dabei die Anzahl der Schleifendurchläufe zählen, bis ich das erste Byte am Port anliegen hab. Hab die gleiche Problematik dem NI Support geschrieben. Vielleicht haben die noch eine Idee.

Ansonsten mach ich es halt wie du sagstest, und wie ich es schon mit meiner SSI Schnittstelle gemacht hab. Das ganze in der FPGA nachbilden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  RS232 cRio<-> Mikrocontroller UART cRyo 1 7.188 16.06.2012 17:15
Letzter Beitrag: jg
  Anfänger cRio 8 Analogeingänge Daten an PC sAmdE 1 6.778 26.01.2012 23:02
Letzter Beitrag: sAmdE
  RS232 in cRIO einbinden vitjee 3 7.659 10.01.2012 17:03
Letzter Beitrag: vitjee
  Datenübertragung zwischen cRIO & PC el-diablo 1 7.646 23.11.2011 16:59
Letzter Beitrag: Cillinar
  Zeitsynchrinisation zwischen cRIO, cFP und PXI achim @ FZK 2 6.904 11.08.2011 15:01
Letzter Beitrag: achim @ FZK
  Daten Übertragung zwischen Pc und cRio 19???83 2 8.008 25.05.2011 08:19
Letzter Beitrag: 19???83

Gehe zu: