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 

Steigung und Senkung bei Diagrammen



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!

28.03.2018, 11:31
Beitrag #1

Mechatroniker28 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2018

2017, 2020
2017
DE


Deutschland
Steigung und Senkung bei Diagrammen
Hallo LabVIEW-Entwickler,

wie kann ich eine extreme Steigung oder Senkung als Warnsignal bei LabVIEW programieren?
Ich habe jetzt ein Programm entwickelt, die kontiunierlich Daten anzeigt und bei zu hohe Werte die Anzeigeelement rot färbt, aber ich will auch das zu heftige Steigungen oder Senkungen als Warnung angezeigt wird.
Ich bitte um Hilfe und bedanke mich im Voraus.

Viele Grüße
Mechatroniker28
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Anzeige
28.03.2018, 11:50
Beitrag #2

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Steigung und Senkung bei Diagrammen
Hallo Mechatroniker,

sowas macht man üblicherweise über die Ableitung des Signals.
Die diskrete Ableitung ist übrigens einfach die Differenz von aktuellem und vorherigen Wert.
Und der vorherige Wert sollte in einer Schleife aus einem Schieberegister kommen…

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

Mechatroniker28 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2018

2017, 2020
2017
DE


Deutschland
RE: Steigung und Senkung bei Diagrammen
Hallo Gerd,

vielen Dank für deine Antwort.
Ich lasse die Daten über den CAN-Bus schicken, der CAN-Bus schickt mir eine ID (von welchen Element der Wert kommt) und der dazugehöriger Wert DATA.
Das habe ich mit eine Case-structure gemacht. Wie kann ich jetzt die Schleife einbauen? Bei Case kann man ja keine Schieberegister benutzen.

Viele Grüße


Angehängte Datei(en) Thumbnail(s)
   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.03.2018, 14:12
Beitrag #4

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Steigung und Senkung bei Diagrammen
Hallo Mechatroniker,

Zitat:Ich lasse die Daten über den CAN-Bus schicken, … Das habe ich mit eine Case-structure gemacht. Wie kann ich jetzt die Schleife einbauen?
Die Abfrage der CAN-Daten wird doch wohl in einer Schleife sein - du wirst doch sicherlich nicht nur einmal einen Wert einlesen…

Das Problem an solchen Codeausschnitten wie deinem ist, dass man eben nur einen Ausschnitt des Codes sieht!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.03.2018, 10:29
Beitrag #5

Mechatroniker28 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2018

2017, 2020
2017
DE


Deutschland
RE: Steigung und Senkung bei Diagrammen
Ich habe jetzt eine andere Idee, wie ich den alten und neuen Wert vergleichen kann.
Ich wollte es mit Globale Variabeln versuchen. Aber da ist das Problem das die Diferenz immer den 2.Wert braucht, um weiter zumachen.
Ist das überhaupt eine gute Idee?
PS: In meiner Globalen Variable ist nur ein Anzeigeelemenet.


Angehängte Datei(en)
17.0 .vi  IdeemitGloabelnVariabeln.vi (Größe: 15,71 KB / Downloads: 133)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.03.2018, 11:40
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Steigung und Senkung bei Diagrammen
Hallo Mechatroniker,

Zitat:Ist das überhaupt eine gute Idee?
Solange du damit nur Race Conditions produzierst, die sich mit Draht einfach lösen lassen: nein!

Zitat:Aber da ist das Problem das die Diferenz immer den 2.Wert braucht, um weiter zumachen.
Ich hatte schon mal erwähnt: nimm ein Schieberegister!

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.03.2018, 14:22
Beitrag #7

Mechatroniker28 Offline
LVF-Grünschnabel
*


Beiträge: 21
Registriert seit: Mar 2018

2017, 2020
2017
DE


Deutschland
RE: Steigung und Senkung bei Diagrammen
Wo kann ich die Schieberegister einbauen?
Die Werte kommen erst ab Read Msg Cluster-wire.


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

GerdW Offline
______________
LVF-Team

Beiträge: 17.480
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Steigung und Senkung bei Diagrammen
Hallo,

da ist doch eine while-Schleife drum herum...

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
  Verschiedene (Noob-)fragen zu Event structers und Diagrammen Natsumi Kobayashi 3 3.254 29.05.2012 16:16
Letzter Beitrag: Natsumi Kobayashi
  Beschriftung der Achsen an Diagrammen brenner2305 7 12.575 08.06.2010 16:37
Letzter Beitrag: schurzgasschweisser79
  Steigung aus Signal berechnen pad 16 19.617 05.05.2010 18:46
Letzter Beitrag: Lucki
  Cursoren in Diagrammen programmgesteuert erzeugen und löschen Lucki 2 3.500 23.07.2006 10:16
Letzter Beitrag: Lucki

Gehe zu: