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 

Rechteck über RS232 (var. f und A)



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!

24.03.2006, 22:56
Beitrag #1

Rufio Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2006



kA



Rechteck über RS232 (var. f und A)
Da es mein erstes Programm im LabVIEW wird hab ich einige Probleme. Ich will ein Rechteck (mit variabler Frequenz und Amplitude) erstellen und dieses dann über die RS232 mit einer bestimmten Baudrate übertragen.

Das Rechteck erstellen und die Amplitude zu ändern weiß ich wies geht, jedoch hab ich probleme mit der Frequenz. wie kann ich überprüfen ob wirklich dann später beim testen über die serielle schnitstelle die richtige Frequenz rauskommt?

noch eine wichtige frage hab ich: wovon hängt es ab, wie schnell eine while schleife einmal durchläuft?? kann ich das vielleicht irgendwie so lösen, indem ich z.b.: bei einer baudrate von 57600 (in meinem Fall Bits/s) die schleife ebenfalls 57600 mal die sekunde durchlaufen lasse??

würde mich freuen wenn mir jemand ratschlege geben kann, danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.03.2006, 01:10
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Rechteck über RS232 (var. f und A)
Ich verstehe nicht warum über die serielle Schnittstelle und wie es gehen soll?

Was hat Baudrate 57600 mit dem Rechtecksignal zu tun?

Bitte erklären.

Danke, Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 01:13
Beitrag #3

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Rechteck über RS232 (var. f und A)
LabVIEW hat die minimale Zeiteinheit von 1ms, ausgenommen du hast RT-Modul und dazubenötigte Hardware.

So kannst du die While-Schleife maximal mit 1000Hz=1Khz durchlaufen lassen.

Eugen
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 08:05
Beitrag #4

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Rechteck über RS232 (var. f und A)
eugen graf schrieb:LabVIEW hat die minimale Zeiteinheit von 1ms, ausgenommen du hast RT-Modul und dazubenötigte Hardware.

So kannst du die While-Schleife maximal mit 1000Hz=1Khz durchlaufen lassen.

Eugen

NICHT GANZ! eine while(for Schleife OHNE "Wait until next ms multiple" (=Metronom) oder "Wait (ms)" läuft so schnell sie kann, zieht dabei alle verfügbaren System-Ressourcen an sich und kann dadurch den Eindruck erwecken, das Programm wäre abgestürzt. Wenn man dann noch eine falsche Abbruch-Bedingung programmiert hat (bei der While-Schleife), dann ist es wirklich abgestürzt ;-) Dies gilt auch für das RT-Modul!

Also: entweder IMMER ein Timing in die Schleife einbauen, oder dafür sorgen, dass sie schnell beendet istSmile

Was Rufio machen will versteh ich allerdings auch nicht. Rechteck erstellen? über RS232 senden? HÄ? <blondguck>

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 08:31
Beitrag #5

Rufio Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2006



kA



Rechteck über RS232 (var. f und A)
der rechteck soll natürlich digital und synchron übertragen werden und zwar mit einer bestimmten baudrate. und der negative takt soll dabei immer 0 sein.

ich will mit diesem programm nur ein anderes programm testen. das 2. programm wird eine anzeige des rechtecksignals. nun will ich mit dem ersten programm dieses signal erzeugen und per serielle schnittstelle digital übertragen und auf dem 2. pc dann schaun ob es funktioniert.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 08:45
Beitrag #6

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Rechteck über RS232 (var. f und A)
HÄ?

du hast keinen einfluss auf die Signale, die aus der seriellen Schnittstelle rauskommen. Das macht der UART. Du kannst ein Zeichen über RS232 senden, das vom UART in entsprechende digitale Signale umgewandelt und beim Empfänger wieder rückgewandelt wird.

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 08:58
Beitrag #7

Rufio Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2006



kA



Rechteck über RS232 (var. f und A)
ich glaub ich steh ein wenig daneben :?.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 09:48
Beitrag #8

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
Rechteck über RS232 (var. f und A)
möglich ...

beschreib deinen Test-Aufbau mal etwas genauer, vielleicht kommt ich dann drauf, was du machen willst ...

http://www.rotabench.com - rotierende Prüfstände nach dem Baukasten-Prinzip
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 09:57
Beitrag #9

Rufio Offline
LVF-Neueinsteiger


Beiträge: 4
Registriert seit: Mar 2006



kA



Rechteck über RS232 (var. f und A)
ok:
also es werden 2 PCs mittels seriellem kabel verbunden. auf dem 1. pc soll eben dieses rechteckprogramm laufen und auf dem 2. das programm, dass den kurvenverlauf in einem "waveform chart" darstellen soll. es soll in diesem waveform chart dann eben dieser rechteck erkennbar sein, wessen amplitude (negativer takt soll immer 0V betragen) und frequenz man mit dem 1. programm einstellen kann.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.03.2006, 13:10
Beitrag #10

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Rechteck über RS232 (var. f und A)
Ich glaube Parallelport (LPT) wäre die richtige Lösung.

Gruss, Eugen
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
  Servomex Messwerte auslesen über RS232/RS485 Chefkoch 6 9.399 18.07.2016 13:54
Letzter Beitrag: jg
  problem mit LF (0x0A) über RS232 klaus_at 7 6.570 20.11.2013 13:34
Letzter Beitrag: klaus_at
  Labview-Kommunikation mit Jumo über RS232 redhand 35 34.981 28.10.2013 09:45
Letzter Beitrag: GerdW
  Keithley K2000 über RS232 auslesen Alpenpower 6 14.156 09.09.2013 07:55
Letzter Beitrag: GerdW
  Kraftprüfmaschine von Zick/Roell über RS232 steuern 1johleh 24 34.109 20.12.2012 19:31
Letzter Beitrag: Tobi2012
  Keine Daten kommen an vom Hameg 8115 über VISA RS232 USB fsg4u 3 5.933 09.08.2012 14:33
Letzter Beitrag: fsg4u

Gehe zu: