![]() |
Konvertierung eines Arrays - Druckversion +- LabVIEWForum.de (https://www.labviewforum.de) +-- Forum: LabVIEW (/Forum-LabVIEW) +--- Forum: LabVIEW Allgemein (/Forum-LabVIEW-Allgemein) +--- Thema: Konvertierung eines Arrays (/Thread-Konvertierung-eines-Arrays) |
Konvertierung eines Arrays - olmethn - 08.07.2008 13:42 Hallo. Ich lese im angehängten VI via Profibus von einer 4AI Karte Werte aus. Wenn ich jetzt nur "Erstellen - Anzeigeelement" mache, dann erstellt er mir einen Array der aus 8 Blöcken, wobei immer 2 zusammengehören, besteht. Ich möchte aber 4 Einzelblöcke die mir den Wert, bestehend aus 4 einzelnen Hexwerten, anzeigen. Also entspricht zum Beispiel der Hexwert 6C00 dem Wert von 10V. Ich hoffe ich habe es verständlich ausgedrückt! Anhang (LV8.5): [attachment=13352] Konvertierung eines Arrays - eg - 08.07.2008 13:44 Dann kannst du ja je 2 Elemente mit Join Numbers VI zusammenfügen. Konvertierung eines Arrays - olmethn - 08.07.2008 13:47 ' schrieb:Dann kannst du ja je 2 Elemente mit Join Numbers VI zusammenfügen. Wo finde ich das? Konvertierung eines Arrays - eg - 08.07.2008 13:49 Numeric->Data Manipulation Konvertierung eines Arrays - olmethn - 08.07.2008 13:52 ' schrieb:Numeric->Data Manipulation Ok, hab's gefunden, aber ich habe ja nur einen Ausgang bzw. eine Ausgangsleitung. Wie bekomme ich dann 8 Ausgangsleitungen die ich zu 4 verbinde? Konvertierung eines Arrays - eg - 08.07.2008 14:02 Z.B. mit Index Array oder mit einer For-Schleife. Konvertierung eines Arrays - olmethn - 08.07.2008 14:25 ' schrieb:Z.B. mit Index Array oder mit einer For-Schleife. wie geht das mit der for schleife? und kann ich es auch mit decimate 1d-array machen? Konvertierung eines Arrays - eg - 08.07.2008 14:29 Ja, dezimieren ist auch gut. Ansonsten musst du jeden For-Schleifen-Iterator auf gerade/ungerade überprüfen. Aber ja, besser ist zuerst dezimieren, dann beide Arrays an die For-Schleife anschliessen und in der Schleife je die Werte aus den Schleifen mit Join vereinigen. |