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 

Dieses Thema hat akzeptierte Lösungen:

Telegramm Struktur Verständnisproblem



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!

25.06.2013, 09:16
Beitrag #1

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



Telegramm Struktur Verständnisproblem
Hallo alle zusammen,

ich mache gerade mein Praktikum und hatte die Aufgabe mich in LabView einzulesen, leider kann niemand bei mir im Betrieb Labview und da wollte ich euch mal fragen Wink

Ich habe ein LabvieProgramm von meinem Praktikumsvorgänger bekommen, leider hat dieser vergessen eine Dokumentation dazu zu schreiben. Ich soll ein Telegramm ein- bzw auslesen. Im Hauptprogramm hat er dazu ein Sub-VI geschrieben. Das ist so grob das erste was ich nun mal verstehen will.

Er hat ein Ausgabe-Cluster erstellt, soweit versteh ich das auch, nur verstehe ich nicht wie er auf die Eingangsbelegung kommt. Wie hat er das gemacht? Als ich es nachbauen wollte, habe ich das Output-Cluster im Blockdiagramm kopiert, daraus ein Eingabeleement gemacht und dieses dann in "Konstante" geändert. Das sah dann so aus wie im Bild unten und garnicht so wie es bei Ihm aussah (zusätzlicher Rahmen) auch weiß ich nicht wie er die Werte in das Array geschrieben hat (GET,SET, usw.)

Weiß hier jemand Rat? Vielen Dank für Eure Zeit und beste Grüße!

derwisch


Angehängte Datei(en) Thumbnail(s)
           
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
25.06.2013, 10:53
Beitrag #2

PSP Offline
LVF-Neueinsteiger


Beiträge: 5
Registriert seit: Dec 2011

LabView2013
2011
DE


Deutschland
RE: Telegramm Struktur Verständnisproblem
Hallo Derwisch,

wenn du es nachbauen willst, dann versuche es doch am besten Schritt für Schritt:
Dieser Cluster besteht aus einer String-Konstanten, 6 String-Arrays und wieder einer String-Konstanten.
Ein String-Array erzeugst du, indem du eine Array-Konstante nimmst und dann eine String-Konstante darin platzierst.

Die Werte kannst du einfach in die einzelnen Elemente hineinschreiben ( mit der Maus hineinklicken und schreiben), wobei du das Array am unteren Rand mit der Maus auf die gewünschte Größe(Anzahl der Elemente, die im Blockdiagramm sichtbar ist) ziehen musst. Alternativ (oder zusätzlich) kannst du den Array-Index verändern um das/die gewünschte/n Element/e anzuzeigen.

\01 und \04 werden wohl SOH ( Start of heading ) und EOT ( End of transmission ) sein. Was dazwischen als Protokoll benutzt wird, musst du in der Beschreibung des Geräts, mit dem kommuniziert wird, nachlesen.

Ach ja, wenn du den Cluster nimmst und davon eine Konstante generierst, ist ein Rahmen darum, der anzeigt, dass dies ein Cluster ist. In dem ursprünglichen Blockdiagramm ist kein Rahmen, weil es ja noch kein Cluster ist, sondern nur mehrere String-Konstanten bzw. String-Arrays, die erst zu einem Cluster gebündelt werden.

Viele Grüße
Peter
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.06.2013, 12:21
Beitrag #3

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



RE: Telegramm Struktur Verständnisproblem
Hallo Peter,

vielen Dank für deine ausführliche Antwort.

Ich bin so vorgegangen wie du es erwähnt hast. (Array-Strin erzeugen) Als ich dieses dann im Blockdiagramm als Konstante erzeugt habe, sah es so aus wie unten auf dem Foto, wenn ich das ganze in das Elemnt "Bündeln" ziehen will habe ich nur einen Datenstrang für das Array, nicht aber die einzelnen Elemente. Wie funktioniert das?

Beste Grüße

Alex


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
25.06.2013, 14:46 (Dieser Beitrag wurde zuletzt bearbeitet: 25.06.2013 14:48 von jg.)
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telegramm Struktur Verständnisproblem
1) Du hast jetzt ein 4-Dimensionales Array angelegt. Nicht die Indices links aufziehen, nur das Array.

2) Lass dir mal in der Vorlage den Anzeigetyp der Strings anzeigen. Rechtsklick -> Visible -> Display Style. Ich wette \01 und \04 sind aktuell in "\Codes" Darstellung angezeigt.

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
26.06.2013, 09:02 (Dieser Beitrag wurde zuletzt bearbeitet: 26.06.2013 09:06 von derwisch.)
Beitrag #5

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



RE: Telegramm Struktur Verständnisproblem
Hallo Jens,

sehr blöd von mir, das Eingabe-Array habe ich bereinigt. Dann dachte ich mir ich baue das ganze im Frontpanel nochmal nach und setze es in eine Cluster-Element. Wenn ich nun mein Cluster mit dem Element bündeln verbinden will, zeigt er einen Fehler an (Verbindungslinie nicht durchgehend pink). An was liegt das?

Danke für deine Antwort.

Beste Grüße

Alex

Edit: also das Cluster soll das Output-Cluster sein
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2013, 09:24
Beitrag #6

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telegramm Struktur Verständnisproblem
(26.06.2013 09:02 )derwisch schrieb:  An was liegt das?
Keine Ahnung, Glaskugel ist kaputt. Glas2
Lad mal dein VI oder zumindest Screenshot hoch.

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
26.06.2013, 09:54
Beitrag #7

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



RE: Telegramm Struktur Verständnisproblem
verdammte kugel Wink


Angehängte Datei(en) Thumbnail(s)
       
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2013, 10:36
Beitrag #8

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telegramm Struktur Verständnisproblem
Screenshot hilft nicht wirklich, um eine verlässliche Antwort zu liefern.
Vielleicht passt die Reihenfolge der Elemente in deinem Cluster nicht. Rechtsklick -> Reorder Controls in Cluster ...

Ansonsten, VI hochladen.

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
26.06.2013, 12:16
Beitrag #9

derwisch Offline
LVF-Grünschnabel
*


Beiträge: 19
Registriert seit: Jun 2013

LabView 2012
2013
DE



RE: Telegramm Struktur Verständnisproblem
Hehe, auch das mit dem Reorder ist totales Neuland =)


Angehängte Datei(en)
12.0 .vi  Telegramm.vi (Größe: 22,24 KB / Downloads: 203)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
26.06.2013, 12:49
Beitrag #10

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Telegramm Struktur Verständnisproblem

Akzeptierte Lösung

Man merkt schon, LabVIEW ist komplettes Neuland. Deshalb mal die Links aus GerdWs Signatur:

LabVIEW basics
LabVIEW training
DAQmx-Basics

Oder schau dich hier um:
http://www.labviewforum.de/Forum-Tipps-und-Tricks

Gruß, Jens

P.S.: Treffer, die Reihenfolge der Elemente im Cluster stimmt nicht.

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


Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  CAN Telegramm auswerten Max_LabVIEW 9 8.183 26.04.2017 16:17
Letzter Beitrag: jg

Gehe zu: