04.12.2006, 13:29
Beitrag #2
|
|
|
04.12.2006, 13:31
Beitrag #3
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
' schrieb:Dieser Schluss ist nicht zwingend - daher also ein Trugschluss. Es gibt jede Menge Wandler USB/RS232 - und viele davon müssen als lediglich ausreichend eingestuft werden. Als getestet würde ich nur einen Adapter - respektive die Software dafür - bezeichnen, auf dem NI steht.
Dein Sourcecode sieht für mich ok aus.
hehe, das war auch nicht mein Rückschlussm
sondern der von meinem Projekt-Cheffe.
Bringt mich leider auch nicht weiter, aber danke fürs "Code-checken".
gruss
fidel
|
|
|
04.12.2006, 13:46
Beitrag #4
|
Svenni
LVF-Gelegenheitsschreiber
Beiträge: 227
Registriert seit: Mar 2005
7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE
23843
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
Hallo,
mit den USB-Seriell-Wandler ist das so eine Sache.
Die Kommunikation wird langsamer, da die serielle Schnittstelle nicht "direkt" angesprochen wird. Wenn du nun ein Byte an die serielle Schnittstelle schicken willst, so wird dieses Byte an den USB-Controller gegeben. Dieser Pack noch ein paar Infos zu deinem Byte und sendet dieses ganze Paket auf den Bus. Dein Wandler erhält das ganze Paket und zieht das eine Byte heraus.
Wir nutzen hier bei uns auch geräte mit serieller Schnittstelle. Ich musste die Timeout-Werte für die Kommunikation doch um einige Milisekunden hochsetzen als wir nur USB-Seriell-Wandler einsetzten, da die neuen Laptops keine seriellen Schnittstellen mehr haben.
|
|
|
04.12.2006, 13:51
Beitrag #5
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
' schrieb:Hallo,
mit den USB-Seriell-Wandler ist das so eine Sache.
Die Kommunikation wird langsamer, da die serielle Schnittstelle nicht "direkt" angesprochen wird. Wenn du nun ein Byte an die serielle Schnittstelle schicken willst, so wird dieses Byte an den USB-Controller gegeben. Dieser Pack noch ein paar Infos zu deinem Byte und sendet dieses ganze Paket auf den Bus. Dein Wandler erhält das ganze Paket und zieht das eine Byte heraus.
Wir nutzen hier bei uns auch geräte mit serieller Schnittstelle. Ich musste die Timeout-Werte für die Kommunikation doch um einige Milisekunden hochsetzen als wir nur USB-Seriell-Wandler einsetzten, da die neuen Laptops keine seriellen Schnittstellen mehr haben.
hi,
mh, leider ist diese anwendung in RT gedacht, d.h. ich kann es nicht akzeptieren,
wenn ich die antwort erst 2++ sekunden später sehe....was definitiv vorkommt
verwendest du USB 1.1 oder USB 2.0 Konverter ?
gruss
fidel
|
|
|
04.12.2006, 14:53
Beitrag #6
|
|
|
04.12.2006, 15:13
Beitrag #7
|
Svenni
LVF-Gelegenheitsschreiber
Beiträge: 227
Registriert seit: Mar 2005
7.1, 8.0, 8.2, 8.21, 8.5, 8.6, 2009, 2010, 2011, 2012, 2013, 2014
2000
DE
23843
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
Hallo fidel,
ich kann nicht genau sagen, ab es 1.1 oder 2 ist. Aber wenn ich Hersteller dieser Chips wäre, dann wäre mir 1.1 ausreichend, denn für die serielle Schnittstelle brauche ich ja nicht so hohe Datenraten.
Aber ich bezweifle auch bei USB 2, dass das System RT-fähig wird, denn du kann nie 100%ig sagen, wann die Daten über den Bus laufen. Erst recht nicht, wenn mehrere Geräte am Bus hängen.
Gruß
sven
|
|
|
04.12.2006, 15:22
Beitrag #8
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
@ achimedes:
ja es wird so als SubVI verwendet. Der hinweis ist daher absolut angebracht
Ich habe das Problem dass ich mir LV gerade selber und mithilfe von euch beibringe, daher habe ich den im Hause vorhanden Ansatz genomme nudn so weiter geführt ohne jedes Detail zu hinterfragen.
Danke für den hinweis.
@Sven: danke für den Beitrag.
gruss
fidel
|
|
|
04.12.2006, 15:48
Beitrag #9
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
@ achimedes:
existieren NAchteile an deinem Vorschlag ?
bzw. fallen dir Nachteile ein ?
MfG
F. Pöck
|
|
|
05.12.2006, 09:24
|
fidel
LVF-Gelegenheitsschreiber
Beiträge: 247
Registriert seit: Aug 2006
8.00 // 8.2.1 // 8.5
2006
de
76185
Deutschland
|
RS232 / VISA - Alternativer Ansatz für Kommunikation ?
@ achimedes:
Problematisch kann es dann doch werden, wenn das Programm ausserplanmässig beendet wird
und somit die Quit-Routinen nicht mehr durchlaufen.
ich gehe davon aus, dass die Schnittstelle dann blockiert ist.
Sollte man dies ausschliessen könntne wäre dein Vorschlag natürlich absolut einbau-würdig
gruss
fidel
|
|
|
| |