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 

Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle



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.06.2006, 09:35
Beitrag #1

Nico24 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2006

8.00
2006
kA


Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
<div align="left">Hallo zusammen,

kurz zur Aufagbenstellung meinerseits:

Grafische Darstellung einer Temperaturverteilung mit 8 Thermoelementen verteilt auf einer Metallplatte vom Typ K mit Hilfe von LabVIEW 8.0

Ich hatte bereits schon einmal ins Forum gepostet und nach Tipps und Anregungen zu meiner Aufagbenstellung gefragt. Dabei wurde mir empfohlen, mir das VI im Anhang mal zu Gemüte zu führen (Oder auch zu finden unter: http://forum.ib-berger.com/viewtopic.php?t=29)

Ich arbeite mit einem ADAM 4018-Modul, an das die 8 Mantelthermoelemente angeschlossen werden.
Ich habe nun alle notwendigen Komponenten geliefert bekommen und würde nun gerne ein paar Testversuche starten.
In wie weit und an welchen Stellen muss ich das VI im Ahnag ändern, damit die 8 Messwerte eingelesen werden und mir quasi rechts im Blockschltbild ein Ausgang in Form eines Arrays zur Verfügung steht, mit dem ich weiterarbeiten kann. Dies gilt ins besondere unter der Berücksichtigung, dass ich auf 8 Messwerte zugreifen kann. Wie bringe ich die beiden VI `s Senden und Empfangen in Einklang?
Ich möchte dann nachher die Messwerte in einer Excel-Datei abspeichern und sowohl eine aktuelle mitlaufende Temperaturmessung an den 8 Messpunkten realisieren, als auch bei Erreichen der Endtemperatur eine grafische, farbliche Darstellung visualisieren-hierfür habe ich schon Ideen und fühle mich auch in der Lage, dies zu verwirklichen. Es geht mir bei diesem Artikel nur um die Bereitstellung der Daten.....



Wäre prima wenn sich einer der Sache mal annehemen würde. Eventuell sind das ja auch nur ein paar kleine Änderungen....

Wenn weitere Informationen benötigt werden, bitte ich um Rückfrage

Gruß Nico</div>

Anhang:


Sonstige .zip  RS232Demo.LV71.zip (Größe: 34,92 KB / Downloads: 255)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2006, 11:57
Beitrag #2

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hallo NICO

Hast du dich schon mit dem Befehlssatz von dem Adam vertraut gemacht.
Mit den beiden VI's kommst du nicht weit
Lies dochmal indem Handbuch von Adam nach wie du befehle aufbauen mußt damit du eine Antwort bekommst.

Anbei ein kleines Programm was ich mir mal geschrienben habe

Gruß

Jürgen


Angehängte Datei(en)
Sonstige .vi  Adam_lesen.vi (Größe: 114,75 KB / Downloads: 245)

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2006, 12:56
Beitrag #3

Nico24 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2006

8.00
2006
kA


Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hallo Jürgen,

anscheinend hast du dich ja auch schon ausgiebig mit diesem Problem beschäftigt.
Nehmen wir mal an, ich finde heraus, wie ich auf die Adamgeräte zugreifen oder mit ihnen kommunizieren kann, wie baue ich das dann in dein Programm ein und wo in deinem Programm kann ich dann dein VI verlassen, um mit den gewonnenen Werten weiter zu arbeiten.
Grundsätzlich ist dein VI schon einmal wesentlich anschaulicher und verstänlicher aufgebaut, als das aus dem Link. Ich als Anfänger kann hier deutlich mehrere Sachen nachvollziehen.
Aber ich liege richtig in der Annahme, dass dieses Programm auch genau für die Aufnahme von 8 Messwerten ausgelegt ist und beispielsweise 8 Messwerte zu einem späteren Zeitpunkt nicht mehr einliest, da ja keine Schleifen vorhanden sind?!?


Gruß Nico
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2006, 13:39
Beitrag #4

tobey Offline
LVF-Grünschnabel
*


Beiträge: 27
Registriert seit: Apr 2006

LabVIEW 7.1 Englisch
2006
kA


Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
<div align="left">Hallo Nico,

ich habe zwar selber noch nie ein Gerät mit RS-232 angesteuert, aber ich empfehle dir die Beispiele von LabVIEW zum Thema RS-232 (Advanced Serial Write and Read.vi aus der Beispielsbibliothek).

Ich musste letzten ein Netzteil über GPIB ansteuern und da haben mich die Bsp. (zu GPIB natürlich) ziemlich weitergebracht. Und so wie ich das sehe Fehlen dir dann nur noch die Richtigen Befehle zum Glück, aber die müssten in der Anleitung vermerkt sein!


Ich hoffe das bringt dich weiter

mfg tobi</div>
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
12.06.2006, 16:15
Beitrag #5

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hi Nico

Anbei ein Programm von mir was es macht und mehr

Das Main VI ist ( 8_Kanal_anzeigen_speichern.vi )

Gruß

Jürgen

PS


Angehängte Datei(en)
Sonstige .zip  Adam8fach.zip (Größe: 116,31 KB / Downloads: 207)

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2006, 07:50
Beitrag #6

Nico24 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2006

8.00
2006
kA


Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hallo Jürgen,

vielen Dank schon einmal.

Also wenn ich dem Adam-Modul die Adresse zugewiesen habe und alle Thermoelemente angeschlossen habe, müßte mir Dein Programm 8 Messwerte anzeigen, oder???

Das wäre prima, dann könnte ich hiermit weiterarbeiten.
Ich werde das dann mal so schnell es geht testen!
Muss ich sonst noch etwas beachten?

Finde ich super, dass hier alle so hilfsbereit sind!!
Echt spitze!

Bitte melde Dich nochmal auf meine 2 Fragen Jürgen,

Gruß

Nico
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2006, 08:59
Beitrag #7

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hi Nico

Ganz so einfach ist das auch nicht
Du mußt zum einem die AdamAdresse mit der Software abgleichen
also auf beiden seite die gleiche Adresse einstellen

Und das programm noch einmal kontrollieren das es auch nur ein adam anspricht

Also du mußt schon das Programm verstehen sonst wird es schwierig

Gruß

Jürgen

A old LabVIEW User
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2006, 10:10
Beitrag #8

Nico24 Offline
LVF-Grünschnabel
*


Beiträge: 14
Registriert seit: May 2006

8.00
2006
kA


Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
Hallo Jürgen,

ich denke mal, ich hab die Adresse meines Adams in der Sequensstruktur 0 [0..1] einzutragen, aber wie habe ich das genau zu tun?
Muss ich hier die Anschlüsse des Serial Report ergänzen oder einfach eine 0 in das linke Kästchen unter "Adressen der Adams" eintragen (wenn ich natürlich meinem Adam vorher auch diese Adresse 0 gegeben habe)?
Was bedeutet der "Row_adams_collum_channel" und die Eingabe Port number?

In der Sequenzstruktur 0 [0..2] ist auch ein Kurvendiagramm für die Kanäle 9-16 angeschlossen. Da ich nur 8 Thermoelemente auswerten will, wie habe ich mich hier zu verhalten??


Tut mir leid wenn ich wieder fragen muss, ich hoffe Du kannst mir nochmal weiterhelfen.


Gruß Nico
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
13.06.2006, 11:45
Beitrag #9

Buhrz Offline
LVF-Stammgast
***


Beiträge: 407
Registriert seit: Oct 2004

1.2 - 2015
1987
EN

22844
Deutschland
Aufbauprogramm zur Einlesungung von Daten mittels einer RS 232-Schnittstelle
OK

Du mußt in das array wo jetzt eine 2 steht deine adresse eintragen
In dem Array (Row Adams collum channel) muß du die Kanäle eintragen
Ich denke in deinem Beispiel von 0-7)

Die Kannäle (9-16 ) werden eh nicht angezeigt da du ja nur 8 Kanäle einliest.



viel Erfolg

Ich werde jetzt in einen Kurzurlaub gehen

A old LabVIEW User
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
  Fehlermeldung: Kommunikation USB zu RS485 mittels DA-70157 Schnittstelle Titus 3 4.720 30.07.2019 10:53
Letzter Beitrag: MaxP
  VISA: I/O Fehler beim Auslesen einer seriellen Schnittstelle konne 5 7.613 19.07.2017 13:04
Letzter Beitrag: konne
  Serielle Daten von den COM-Schnittstelle auslesen? ledi001 1 8.531 24.10.2012 13:25
Letzter Beitrag: GerdW
  Datenstrom einer RS485-Schnittstelle über Modbus und Com-Server auslesen jschor 0 7.639 10.10.2012 15:02
Letzter Beitrag: jschor
  Daten aus einer Sequenz heraus verschicken jojo2203 4 5.505 19.03.2009 10:22
Letzter Beitrag: Lucki
  Daten lesen mit Serieller Schnittstelle mschweiger 3 4.281 27.08.2008 12:53
Letzter Beitrag: mschweiger

Gehe zu: