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 

RS232 Programmierung



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!

26.05.2006, 18:22
Beitrag #2

cb Offline
LVF-SeniorMod


Beiträge: 1.731
Registriert seit: Feb 2006

2018SP1
2001
EN

40xxx
Deutschland
RS232 Programmierung
' schrieb:Hallo,

mittels der seriellen Schnittstelle RS232 möchte ich an meinem Rechner ein Programm schreiben,
das mir die Messwerte von 16 Thermoelementen grafisch darstellt.
Ich hab nun relativ wenig Ahnung davon, wie ich das Einlesen der 16 Werte verwirklichen soll. Die Daten wurden bereits mit zwei ADAM 4018- Messwertaufnehemer der Firma I.E.D. aufbereitet.
Wer kann mir erklären, wie ich das Einlesen der Werte im Blockdiagramm verwirklichen kann?
Bitte helft mir weiter,
bin schon ein wenig verzweifelt.....
mfG

Nico

also .... ich würde ja das Programm mit LabVIEW schreiben, nicht mit der seriellen Schnittstelle, die ist manchmal etwas unflexibel und ausserdem kenn ich mit Maschinencode auf nem UART (geht das überhaupt?) sowieso nicht wirklich aus.

Da das mal wieder eine von diesen Fragen ist, die alles und nichts bedeuten können, aber ich interpretiere das mal so: du möchtest ein LabVIEW Programm schreiben, das (vermutlich kontinuierlich) 16 Kanäle über RS232 einliest. Ich vermute, dass du pro ADAM 4018 Messwertaufnehmer je 8 Thermoelemente anschliessen kannst und jedes ADAM Modul einen RS232 Ausgang hat, über den es mit einer bestimmten Frequenz die Messdaten als String an den angeschlossenen Rechner sendet / bzw. auf Anforderung die Daten sendet.

Was du programmieren musst ist ein RS232-Empfänger. Es gibt Beispiele im Example-Finder zu diesem Thema. Falls du nicht weisst, was das ist, such mal in der Hilfer. Mein RS232 Demo kann dir vielleicht auch einen Überblick vermitteln.

Im speziellen musst du (weil du 2 Module hast) das ganze praktisch "verdoppeln" und mit 2 Com-Ports arbeiten (vermute ich mal), und für jeweils 8 Kanäle deinen "Daten-String" parsen (das heisst so viel wie "die Zahlen aus dem String rauspicken und in >>echte<< Zahlen umwandeln).

Die Synchronisierung wird vielleicht noch etwas haarig, aber machbar ist es auf jeden fall. Wenn du dann die Daten von allen 16 Kanälen als Zahlenwerte vorliegen hast, dann musst du die Werte nur noch in einen Graphen "schieben", feddich is die LaubeSmile

Grüße
CB

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
Antwort schreiben 


Nachrichten in diesem Thema
RS232 Programmierung - Nico24 - 26.05.2006, 12:32
RS232 Programmierung - cb - 26.05.2006 18:22
RS232 Programmierung - Nico24 - 27.05.2006, 13:17
RS232 Programmierung - cb - 27.05.2006, 14:50
RS232 Programmierung - Nico24 - 28.05.2006, 14:02
RS232 Programmierung - cb - 28.05.2006, 21:36
RS232 Programmierung - diplNisse - 29.05.2006, 06:48
RS232 Programmierung - NicknameXXX - 04.06.2009, 14:30

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Programmierung Hameg HM8118 shrapnell 5 13.154 12.06.2015 13:18
Letzter Beitrag: hansi9990
  Isel Motion Problem mit Programmierung einer Endlosschleife AndreasDP 100 52.929 10.12.2014 15:39
Letzter Beitrag: Trinitatis
  SPI Programmierung FTDI4232H Schasa 1 4.090 08.03.2012 12:46
Letzter Beitrag: Schasa
  Programmierung der NI PCI-7811R FPGA Karte! Falk 3 5.871 01.11.2006 16:53
Letzter Beitrag: thomas.sandrisser
  C-Programmierung für serielle Schnittstelle Christoph 4 5.984 21.09.2005 18:40
Letzter Beitrag: Christoph
  Programmierung mit LabVIEW 7 eric collins 2 5.719 13.05.2005 13:47
Letzter Beitrag: Sarah

Gehe zu: