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 

Werte In Array einfügen



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!

02.02.2015, 14:04
Beitrag #1

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



Werte In Array einfügen
Hallo,
Ich möchte gern folgendes machen:

Tabelle also array einlesen, dort stehen 500 Werte untereinander in einer spalte.
Diese werden nacheinander eingelesen. Der erste wert wird eingelesen und es soll
in die erste zeile und in die zweite spalte der vom DAQmx stehen, also der gelesen wurde (data)

in die dritte Spalte soll anschließend entweder i.O. oder n.i.O reingeschrieben werden
es soll also so ein array z.B. am ende bei raus kommen:


1 1,5 i.O. was in data drin steht soll in die zweite spalte
2 2,3 i.O.
3 4,5 n.i.O.
4 2,2 i.O.
5 1,2 i.O.
usw.
ich hoffe das genügt als erklärung
hab anscheinenden datenformatprobleme aber weiß nicht weiter


Angehängte Datei(en) Thumbnail(s)
   

11.0 .vi  Testprogramm_AlleRelais.vi (Größe: 96,78 KB / Downloads: 205)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
02.02.2015, 14:24 (Dieser Beitrag wurde zuletzt bearbeitet: 02.02.2015 14:32 von GerdW.)
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte In Array einfügen
Hallo kadke,

welchen Wert hat "i.O."/"n.i.O."? Immerhin willst du diesen Wert in ein ARRAY of DBL einfügen…

- Post-880-1250020234 Wenn dein Array Zahlen enthält, dann kannst du keine Strings einfügen. Irgendwie logisch, oder?
- Idee Wenn dein Array Strings enthalten würde, könntest du auch Zahlen (die als String formatiert wurden), eintragen…
- Deine "Tabellen" (die eigentlich nur Arrays of Strings sind) enthalten doch schon Strings. Wozu also dein Array namens "Array"?
- Wenn du neue Zeilen zu einem 2D-Array hinzufügen anhängen/voranstellen willst, solltest du mit BuildArray arbeiten!
- Wenn du schon vorhandene Werte ersetzen willst, solltest du mit ReplaceArraySubset arbeiten!

Wenn man mit dem Arrayhandling Probleme hat, bietet es sich immer an, die Vorgänge mit einem kleinen Test-VI ohne DAQmx-Brimborium auszuprobieren…
Und wenn du die Bezeichnungen verwenden würdest, die in der Kontexthilfe stehen, könntest du deine VIs auch genauer beschreiben…

Und sonst noch: Schaff dir mal eine ordentliche Tastatur an, deine scheint defekt zu sein!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2015, 12:12
Beitrag #3

kadke Offline
LVF-Grünschnabel
*


Beiträge: 30
Registriert seit: Nov 2014

2013
2014
DE



RE: Werte In Array einfügen
Hallo,
Schon mal vielen Dank,
wollte das ganze jetzt mit "Teil-Array ersetzen" lösen.
nur leider wird nichts in Array reingeschrieben, an meiner Zeile habe ich ein
Laufindex der immer wieder weiter zählt, der Spaltenindex liegt fest.

Kann es sein dass ich keine Werte ersetzen kann, da dass Array bis jetzt nur ein Spalte besitzt.
Also kann es auch nichts in der zweiten Spalte ersetzen oder?

Wie könnte ich das lösen? mit Array indizieren oder so?


Angehängte Datei(en) Thumbnail(s)
   

11.0 .vi  Testprogramm_AlleRelais_V2.vi (Größe: 98,51 KB / Downloads: 207)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.02.2015, 12:45
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte In Array einfügen
Hallo kadke,

ich schrieb "vorhandene Elemente ersetzen mit ReplaceArraySubset". Wenn die Elemente nicht vorhanden sind, kann man sie auch nicht ersetzen. Logisch, oder?

Ich schrieb auch: "mit einem kleinen Test-VI ohne Brimborium testen". Auch das sehe ich hier nicht…

Deshalb mal ein Test-VI von mir im Anhang!


Angehängte Datei(en)
11.0 .vi  Testprogramm_AlleRelais_V2.vi (Größe: 11,1 KB / Downloads: 341)

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
  Kein leeren sondern gar kein String in Array einfügen Philipp_O 3 4.139 25.08.2022 15:06
Letzter Beitrag: Kiesch
  Werte in Array schreiben- Mittelwert bilden und ausgeben um0k 10 8.782 25.08.2020 14:19
Letzter Beitrag: GerdW
  2D Array Werte zuordnen Floorhahn 2 5.742 27.01.2020 13:27
Letzter Beitrag: Floorhahn
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.620 13.12.2019 13:40
Letzter Beitrag: GerdW
  Werte aus Array als Anzeigeelement ares2013 11 9.391 30.04.2019 14:28
Letzter Beitrag: ares2013
  Queuereferenz in Array einfügen - Fehler t.hipp 3 3.937 07.02.2018 17:32
Letzter Beitrag: t.hipp

Gehe zu: