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 

Encoder werte nach bestimmte steps in Array speichern



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!

05.07.2017, 14:35
Beitrag #1

ziarehmann Offline
LVF-Grünschnabel
*


Beiträge: 10
Registriert seit: Jul 2017

2016
2017
DE_EN



Encoder werte nach bestimmte steps in Array speichern
Hallo liebe community,

Ich hab ein frage zu Encoder werte auslesen und speichern. Ich hab ein Nanotec schritt motor mit Encoder und SMCP33 controller. Mit Hilfe labview jetzt kann ich diese motor steuern, strecke fahren, Encoder wert auslesen und sogar in ein Array Speichen.

Aber ich will nach bestimmte "Steps" Encoder wert speichern. z.b der Encoder fährt von 0 (null punkt) bis zu 1000 steps. Und ich will die werte nach jeder 3 steps speichern, so das in mein array steht 0,3,6,9...... Mit Hilfe for loops (fixed iterations) ich hab das Manual geschafft (siehe bild). aber ob so kann mann auch mit real werte von Encoder machen? Oder diese vorgehen is komplett falsch?

   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
05.07.2017, 17:55
Beitrag #2

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Encoder werte nach bestimmte steps in Array speichern
Hallo Zia,
so geht es nicht.
In Deinem Programm werden alle Werte, die durch 3 teilbar sind übernommen.

Wenn Du z.B. eine Array mit den Werten 3,6,7,8,9 hast, wird am Ende 3,6,9 herauskommen.
Du möchtest aber nur die Werte 3,8 haben.
Nimm den Counter der zweiten Schleife und Teile durch 3.

Gruß
Freddy


Angehängte Datei(en) Thumbnail(s)
   

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
05.07.2017, 17:57
Beitrag #3

GerdW Offline
______________
LVF-Team

Beiträge: 17.469
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Encoder werte nach bestimmte steps in Array speichern
Hallo,

oder probiere es doch einfach mal mit Dezimieren:
   

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
06.07.2017, 07:53
Beitrag #4

Freddy Offline
Oldtimer
****


Beiträge: 729
Registriert seit: Aug 2008

2019, 2020, 2021
1996
DE

76275
Deutschland
RE: Encoder werte nach bestimmte steps in Array speichern
Hallo,
elegante Lösung von GerdW.
Aber daran denken, wenn die Anzahl der Arrays nicht durch 3 teilbar ist, werden die restlichen eins oder zwei verworfen.

Gruß
Freddy

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Webseite des Benutzers besuchen Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
09.07.2017, 23:33
Beitrag #5

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Encoder werte nach bestimmte steps in Array speichern
Array dezimieren ist immer dann elegant, wenn ich vorher schon weiß, jedes wievielte Element ich brauche. Zur Laufzeit kann ich ihm das leider nicht beibringen...


Gruß, Marko
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
  Maximalwert aus Array speichern Hans96 3 5.044 15.07.2021 14:56
Letzter Beitrag: Hans96
  mit Ringbuffer Werte einer Minute speichern mikadm 14 7.136 08.09.2020 11:00
Letzter Beitrag: GerdW
  Werte in Array schreiben- Mittelwert bilden und ausgeben um0k 10 8.678 25.08.2020 14:19
Letzter Beitrag: GerdW
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 5.348 31.03.2020 14:49
Letzter Beitrag: bachatero18
  2D Array Werte zuordnen Floorhahn 2 5.702 27.01.2020 13:27
Letzter Beitrag: Floorhahn
  Werte nacheinander in Array schreiben über ein Schieberegister BlackEagle 5 8.557 13.12.2019 13:40
Letzter Beitrag: GerdW

Gehe zu: