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 

COM / RS232 -> Kein Datentransfer obwohl über Hyperterminal geht



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!

21.03.2007, 16:13
Beitrag #11

Wiggi Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 99
Registriert seit: Aug 2006

7.1
2005
kA


Deutschland
COM / RS232 -> Kein Datentransfer obwohl über Hyperterminal geht
Moin

Ich hatte vor 2 Wochen ein ähnliches Problem. Mit einem bestimmten Programm konnte ich mein Messgerät ansprechen aber nicht mit LabVIEW.

Ich habe mir dann mit dem Programm :"Free Serial Port Monitor" die Comschnittstelle ausgelesen während ich mit der funktionierenden Software eine Messung gestartet habe.
So konnte ich die Fehler in meiner LabVIEW Programmierung "recht schnell" finden. Es klingt fast so als sollte das in deinem Fall auch weiter helfen.

MfG Wiggi
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
14.06.2007, 17:05
Beitrag #12

karl.ranseier Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: Jun 2006

8.6
2003
de

47057
Deutschland
COM / RS232 -> Kein Datentransfer obwohl über Hyperterminal geht
Also, ich dachte zwar das Ergebnis hier gepostet zu haben, aber offensichtlich doch nicht. Entschuldigung dafür, das ist nicht im Sinne eines Forums.

Erstmal was nützliches: Reset eines Moduls

Ich benutze folgende Konfigurationsscripte für zwei Motoren an EINEM seriellen Port (was eigentlich nicht so gedacht ist):
Motor 1:
Code:
//Baudrate auf 57600; wird autogespeichert
SGP 65, 0, 5

//Starte im ASCII Modus und sende ganzen Befehl am Ende zurück !!!WICHTIG FÜR serial read/write .VI !!!
SGP 67, 0, 010001

//Serielle Antwortadresse setzen
SGP 76, 0, 3

//Serielle Adresse setzen
SGP 66, 0, 1
Motor 2:
Code:
//Baudrate auf 57600; wird autogespeichert
SGP 65, 0, 5

//Starte im ASCII Modus und sende ganzen Befehl am Ende zurück !!!WICHTIG FÜR serial read/write .VI !!!
SGP 67, 0, 010001

//Serielle Antwortadresse setzen
SGP 76, 0, 3

//Serielle Adresse setzen
SGP 66, 0, 2

Also, das einzig wirklich wichtige ist SGP 67, 0, 010001 ; einfach als Script auf den Motor laden (mit TMCL-Software) und ausführen. Ich meine das alle genannten Einstellungen automatisch gespeichert werden, aber ich bin mir nicht sicher.

Noch was: RS232 ist nicht "ideal" für die Ansteuerungen zweier Motoren. Aber es geht so:

Die RxD beider Motoren einfach parallel anschließen.
Um KEINEN Kurzschluß zu erzeugen müssen die Empfangskanäle mit Dioden (z.B. 1N4148) getrennt werden.
Dazu werden beide TxD jeweils über eine Diode in Durchlassrichtung von Motor nach PC geschaltet. Eine der beiden Dioden wird mit einem Widerstand 1 kOhm überbrückt. Und tada, man kann zwei Motoren getrennt ansteuern.
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
  VISA über MAX geht, im VI nicht mehr buettnerstefan 7 5.807 29.06.2018 13:02
Letzter Beitrag: buettnerstefan
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 8.355 18.07.2016 13:54
Letzter Beitrag: jg
  Labview Hyperterminal Template ExXeQtor 6 9.468 05.02.2014 22:13
Letzter Beitrag: Trinitatis
  problem mit LF (0x0A) über RS232 klaus_at 7 5.652 20.11.2013 13:34
Letzter Beitrag: klaus_at
  Labview-Kommunikation mit Jumo über RS232 redhand 35 31.209 28.10.2013 09:45
Letzter Beitrag: GerdW
  RS232 mit VISA, kein Signal Blinky_Bill 16 12.502 23.09.2013 15:02
Letzter Beitrag: Blinky_Bill

Gehe zu: