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 

4-fach USB Seriell - App bzw. Win hängt sich auf



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!

12.05.2010, 07:35
Beitrag #11

Achimedes Offline
LVF-Freak
****


Beiträge: 544
Registriert seit: Aug 2005

2011
2001
DE

72461
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
Wie sind die den angeschlossen?
Alle USB-Ports OnBoard oder einem USB HUB oder ne extra PCI UsbKarte.

ich hatte auch mal probleme mit den Onboard USBPorts oder nem HUB der keine eigen Spannungsversorgung hatte.

Irgendwann sind mir da auch immer die Geräte Verschwunden. Wahrscheinlich weil die Versorgung der Geräte nicht mehr gereicht hat.

Mit ner Extra PCI-USB Karte klappts aber ohne Probleme.

Grüße
Achimedes

Wer Rechtschreibfehler findet .... darf sie behalten.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
12.05.2010, 12:49
Beitrag #12

Matthias123 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jun 2008

8.5
2005
de_en

76684
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
Hallo zusammen!

@ gottfried:
>>Abhilfe: einen anderen teureren (?) kaufen.
- Das ist ja bereits ein recht teurer USB Umsetzer, komplett im Metallgehäuse für Hutschiene. Mit Status LEDs für alle Kanäle, usw...

@ eg:
>> Oder auf Ethernet-Seriell umsteigen?
- Das ist eine gute Idee. Ich habe einen MOXA 4-fach Ethernet-Seriell Umsetzer sogar zu Hand. Dies werde ich sogleich testen.

@ Jens G:
>> Die Ports nacheinander bearbeiten?
Werde ich ebenfalls testen.

@ Achimedes:
>>Wie sind die den angeschlossen? Alle USB-Ports OnBoard oder einem USB HUB oder ne extra PCI UsbKarte.
- Der USB Umsetzer ist über 'ein' USB Kabel an den PC angeschlossen. Keine Hubs oder sonstiges


Ich werde nun mal die Sache mit dem Ethernet Umsetzer testen und alles bis Montag laufen lassen.

Info: Der eine Versuch, bei dem ich einen Sensor über COM1 auslese, läuft immer noch!!!

Gruß und Dank
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2010, 09:35 (Dieser Beitrag wurde zuletzt bearbeitet: 17.05.2010 09:36 von rolfk.)
Beitrag #13

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
4-fach USB Seriell - App bzw. Win hängt sich auf
Also das immer wieder öffnen, lesen und schliessen des Ports ist ziemlich sicher der grosse Bösewicht. Theoretisch sollte das der COM Port Treiber natürlich ohne Probleme beissen, in der Praxis tun sich gerade viele USB/RS-232 Server/Multiplexer damit aber ziemlich schwer.

Abhilfe ist nicht so schwer: Man macht eine sogenannte intelligente Action-Engine die die VISA Resource in einem Shiftregister hält (managed). Diese Action Engine hat drei oder vier "Methoden" die in einer Casestruktur innerhalb der Schlaufe implementiert sind und auf einem Control am subVI selektierbar sind.
"Open": schliesst eine eventuel noch offene Verbinding und öffnet eine neue mit dem angegebenen COM Port
"Write": schreibt Daten über die im Shiftregister gehaltenen Schnittstelle aus
"Read": liest Daten ein
"Close": schliesst die Schnittstelle

Solange beim Lesen und Schreiben kein Fehler auftritt, macht man nichts anderes als Kommunikation. Bei einem Fehler schliesst man den Port und öffnet ihn aufs Neue (dazu muss man natürlich auch den COM Port in einem Shiftregister speichern.)

Bei entsprechender korrekter Implementation kann man diese intelligente Action-Engine jederzeit mit der Open Methode aufrufen, wenn man den COM Port einstellen will. Und die Read/Write wo man kommunizieren will. Bei Fehlern wird der Port automatisch geschlossen und neu geöffnet und alles geht wie es soll. Bevor man die Applikation abschliesst, oder wenn man den Port freigeben will, schliesst man den Port explizit mit der Close Methode.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2010, 09:51
Beitrag #14

SeBa Offline
LVF-Guru
*****


Beiträge: 2.025
Registriert seit: Oct 2008

09SP1 & 10 FDS
2008
DE

65xxx
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
Was mir beim Lesen noch einfällt ist das Energiemanagement von Windoof.

Du kannst im Gerätemanager erlauben manche USB-Geräte automatisch auszuschalten, um Energie zu sparen.

Bei so einem Dauerläufer will man das ja eigentlich nicht.



Gruß SeBa

Dieser Beitrag soll weder nützlich, informativ noch lesbar sein.

Er erhebt lediglich den Anspruch dort wo er ungenau ist, wenigstens eindeutig ungenau zu sein.
In Fällen größerer Abweichungen ist es immer der Leser, der sich geirrt hat.

Rette einen Baum!
Diesen Beitrag nur ausdrucken, wenn unbedingt nötig!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2010, 15:08
Beitrag #15

Matthias123 Offline
LVF-Neueinsteiger


Beiträge: 8
Registriert seit: Jun 2008

8.5
2005
de_en

76684
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
Nochmals hallo!

@ rolfk:

>> ... intelligente Action-Engine ...
Hört sich gut an. Danke für Idee und die ausführliche Anleitung.
Dies werde ich demnächst Umsetzen

@SeBa:

>> ... Energiemanagement von Windoof
Werde ich ckecken, danke!

Info:
Mein Dauertest mit dem COM 1 Port läuft immer noch und dies nun seit Tagen und mit über 300000 Lesezyklen.
Der Dauertest mit vier Sensoren und dem Ethernet-RS232 Umsetzer läuft ebanfalls seit Tagen mit über 100000 Lesezyklen.

So weit ...

Matthias
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.05.2010, 18:18 (Dieser Beitrag wurde zuletzt bearbeitet: 21.05.2010 12:18 von Lucki.)
Beitrag #16

Lucki Offline
Tech.Exp.2.Klasse
LVF-Team

Beiträge: 7.699
Registriert seit: Mar 2006

LV 2016-18 prof.
1995
DE

01108
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
' schrieb:@ rolfk:
>> ... intelligente Action-Engine ...
Hört sich gut an. Danke für Idee und die ausführliche Anleitung.
Dies werde ich demnächst Umsetzen
Wenn Karin (das ist die Frau die mir im Navi sagt wie es lang geht), also wenn Karin einen Satz mit "Demnächst.." beginnt, dann ist das angekündigte Manöver immer noch ziemlich weit entfernt. Deshalb deute ich Deine Formulierung so, daß Du, bevor Du damit beginnst, erst mal einen langen Anlauf nehmen mußt. Mußt Du aber nicht, denn es geht auch zwei Nummern kleiner als Dir RolfK vorschlägt. Diesen Vorschlag kannst Du nehmen, wenn Du selbst ausreichend Profi bist.
Also: Einfach das Öffnen und Schließen des ComPorts aus der Haupt-Arbeitsschleife herausnehmen - fertig.
   

Wenn ich noch einen Tip geben darf, der mir in einer ähnlichen Situation geholfen hat: Beim Chiphersteller des USB-Konverters (es gibt davon nur ca. 3) alle relevanten Dokumente zum Thema Datentransfer studieren. Welcher Hersteller ist es denn?

Gruß Ludwig
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.05.2010, 21:17
Beitrag #17

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
' schrieb:>> ... intelligente Action-Engine ...
Hört sich gut an. Danke für Idee und die ausführliche Anleitung.
Dies werde ich demnächst Umsetzen
Und was habe ich in Beitrag #4 vorgeschlagen? Im Prinzip genau das...
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
17.05.2010, 21:40
Beitrag #18

rolfk Offline
LVF-Guru
*****


Beiträge: 2.302
Registriert seit: Jun 2007

alle seit 6.0
1992
EN

2901GG
Niederlande
4-fach USB Seriell - App bzw. Win hängt sich auf
' schrieb:Und was habe ich in Beitrag #4 vorgeschlagen? Im Prinzip genau das...
Gruß, Jens

Aber war dem OP zu unfexible weil man den Port nicht on the fly wechseln könne, wobei mir diese Forderung in diesem Setup nicht ganz logisch erscheint.

Rolf Kalbermatter
Technische Universität Delft, Dienst Elektronik und Mechanik
https://blog.kalbermatter.nl
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
21.05.2010, 11:12
Beitrag #19

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
4-fach USB Seriell - App bzw. Win hängt sich auf
Vor einiger Zeit habe ich mit Seriell-USB-Adaptern folgendes Problem festgestellt:

VISA Open
Daten von der Gegenstelle senden (mehr als in den Buffer passt)
VISA Read
Adapter tot

Webseite des Benutzers besuchen 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
  Serielle Schnittstelle hängt nach gewisser Zeit auf Kiesch 8 9.178 08.01.2018 11:06
Letzter Beitrag: Kiesch
  Seriell eingelesene Daten konvertieren -cosmo- 13 9.841 17.03.2017 16:36
Letzter Beitrag: jg
  VISA write Seriell el1-rh 12 80.041 17.12.2014 09:32
Letzter Beitrag: GerdW
  Dewetron EPAD thermo hängt sich auf Amarazy 1 3.659 20.06.2014 18:16
Letzter Beitrag: ausra
  Zeitversetze Werte seriell an Relaisbox übermitteln sawtj194 5 5.390 28.09.2012 08:19
Letzter Beitrag: Lucki
  Probleme mit Lindy USB - Seriell Konverter lg 4 6.105 22.11.2011 13:34
Letzter Beitrag: Lucki

Gehe zu: