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 

Daten konvertieren...



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!

17.11.2008, 20:01
Beitrag #1

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
Daten konvertieren...
Hallo.

Ich habe ein DO Modul mit 32 Ausgängen. Dies kommuniziert via Profibus mit LabVIEW. Ich kann es auch ohne Probleme einbinden. Jedoch hab ich noch nicht raus gefunden wie ich einen einzelnen Wert ändere. Dafür habe ich Ideenbruchstück wo ich noch ein wenig eure Hilfe benötige:

Also aus dem 32DO Modul les ich den aktuellen Stand aus. Dabei generiert mir LV ein 1d Array welches aus 4 Spalten besteht. Also 4 Spalten je 8 Bit. Angezeigt bekomm ich die in was ich will: Binär, Hexadezimal, Dezimal, ...! Aber wie ändere ich das in ein bool'sches 1d Array aus 32 Spalten? Dann kann ich nämlich den Wert den ich brauche durch Array ersetzen von 0 auf 1 oder 1 auf 0 ändern und dann wieder in mein 32DO Modul schreiben. Dazu muss ich aber den bool'schen Array wieder rückkonvertieren!!

Danke für eure Hilfe
Greetz
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
17.11.2008, 20:22
Beitrag #2

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten konvertieren...
Es scheint so zu funktionieren:


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.11.2008, 22:15
Beitrag #3

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Daten konvertieren...
' schrieb:Dabei generiert mir LV ein 1d Array welches aus 4 Spalten besteht. Also 4 Spalten je 8 Bit. Angezeigt bekomm ich die in was ich will: Binär, Hexadezimal, Dezimal, ...!
Es ist also ein 1D Array of U8. Das Array hat dann vier Werte. Richtig?

So?


Angehängte Datei(en) Thumbnail(s)
   

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
17.11.2008, 22:19
Beitrag #4

eg Offline
LVF-SeniorMod


Beiträge: 3.868
Registriert seit: Nov 2005

2016
2003
kA

66111
Deutschland
Daten konvertieren...
Ach, wenn das so ist, dann würde ich lieber Type Cast nehmen


Angehängte Datei(en) Thumbnail(s)
   

Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.11.2008, 08:34
Beitrag #5

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
Daten konvertieren...
' schrieb:Es ist also ein 1D Array of U8. Das Array hat dann vier Werte. Richtig?

So?

Hallo "DuSelber"! ;-)

Wollte gerade deinen Vorschlag testen, nur find ich die ein oder andere Funktion nicht. Kann mir da einer zumindest den Namen sagen.

Danke
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
18.11.2008, 09:05
Beitrag #6

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.687
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Daten konvertieren...
Palette Array: Array indizieren
Palette Konvertierung: Zahl nach Boolsches Array
Palette Array: Array erzeugen (Eingänge verknüpfen!)
Palette Array: Array umformen
Palette Array: Array indizieren
Palette Konvertierung: Boolsches Array nach Zahl
Palette Array: Array erzeugen (Eingänge nicht verknüpfen!)

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
18.11.2008, 09:07
Beitrag #7

olmethn Offline
LVF-Gelegenheitsschreiber
**


Beiträge: 139
Registriert seit: Jun 2008

2014-2019
2008
DE_EN

89081
Deutschland
Daten konvertieren...
' schrieb:Hallo "DuSelber"! ;-)

Wollte gerade deinen Vorschlag testen, nur find ich die ein oder andere Funktion nicht. Kann mir da einer zumindest den Namen sagen.

Danke

hat sich erledigt...
hab eine Lösung gefunden.
danke!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Gehe zu: