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 nach gültiger Bedingung zurücksetzen



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!

23.12.2015, 17:09 (Dieser Beitrag wurde zuletzt bearbeitet: 23.12.2015 17:24 von jg.)
Beitrag #1

patriote00 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2015

2015
2015
kA



Werte nach gültiger Bedingung zurücksetzen
Hallo Liebe LV-er,

Ich habe seit einige Tagen ein Problem bezüglich Zurücksetzen von Werte.
und Zwar ich habe zwei Bedingungen die erfüllt sollen bevor ich meine aktuelle Ausgangswerte (Energie und Leistung). Wenn eine der beide Bedingungen erfüllt ist sollen die Werte (alle Ausgänge:Leistung,Energie,Start der Messung, Zeit verstrichen und verstrichene Zeit ) wieder auf 0 zurückgesetzt werden.
Das gleiche wollte ich auch mit dem Sub-Vi unten machen.

Weiße jemand wie ich das Problem lösen kann?

Danke!
15.0 .vi  Werte_zurücksetzen.vi (Größe: 245,45 KB / Downloads: 165)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
28.12.2015, 18:21
Beitrag #2

Trinitatis Offline
LVF-Guru
*****


Beiträge: 1.694
Registriert seit: May 2008

7.1 / 8.0 /2014-1, 18
2002
DE

18055
Deutschland
RE: Werte nach gültiger Bedingung zurücksetzen
Hallo,

dein "Deutsch" ist derart krude, dass es (mir zumindest) schwerfällt, herauszufinden, was du überhaupt machen willst!
Sollen nun beide Bedingungen (ich nehme mal an Boolesch und Boolesch2) erfüllt sein, oder nur eine?
Für derartige Verknüpfungen gibt es boolsche Funktionen (Und/ oder ...), deren Ausgänge man direkt an eine Casestruktur anschließen kann. Ein Boolwert muss nicht mit einer Vergleichsfunktion auf TRUE verglichen werden.

Definiere mal bitte etwas genauer, was in welchen Fällen passieren soll. Bei 2 Bedingungen sollten sich ja maximal 4 Möglichkeiten ergeben.


Gruß, Marko
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.12.2015, 17:44
Beitrag #3

patriote00 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2015

2015
2015
kA



RE: Werte nach gültiger Bedingung zurücksetzen
Hi Trinitatis,

Danke für die Antwort.
Wie du bemerkt hast soll immer nur eine der beiden Bedingungen erfüllt werden.


Angehängte Datei(en)
15.0 .vi  Werte_zurücksetzen (1).vi (Größe: 243,96 KB / Downloads: 129)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.12.2015, 18:06
Beitrag #4

jg Offline
CLA & CLED
LVF-Team

Beiträge: 15.864
Registriert seit: Jun 2005

20xx / 8.x
1999
EN

Franken...
Deutschland
RE: Werte nach gültiger Bedingung zurücksetzen
Wenn du mehr Leute erreichen willst, dann speichere dein VI für eine frühere Version. Der Durchsatz mit lv15_img ist noch recht gering.

Gruß, Jens

Wer die erhabene Weisheit der Mathematik tadelt, nährt sich von Verwirrung. (Leonardo da Vinci)

!! BITTE !! stellt mir keine Fragen über PM, dafür ist das Forum da - andere haben vielleicht auch Interesse an der Antwort!

Einführende Links zu LabVIEW, s. GerdWs Signatur.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.12.2015, 19:27
Beitrag #5

patriote00 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2015

2015
2015
kA



RE: Werte nach gültiger Bedingung zurücksetzen

9.0 .vi  Werte_zurücksetzen (1).vi (Größe: 163,73 KB / Downloads: 162)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
29.12.2015, 20:58
Beitrag #6

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte nach gültiger Bedingung zurücksetzen

Akzeptierte Lösung

Hallo patriote,

Zitat:Wie du bemerkt hast soll immer nur eine der beiden Bedingungen erfüllt werden.
Es gibt nur weinige grundlegende boolsche Operationen: AND, OR, XOR, IMPLIES.
Dein "nur eine der beiden erfüllt" heißt XOR…

Warum muss man boolsche Werte auf Gleichheit mit TRUE prüfen?

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

patriote00 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2015

2015
2015
kA



RE: Werte nach gültiger Bedingung zurücksetzen
Hallo GerdW,

das habe ich schon verstanden. Das Programm ist nur ein Beispiel von was ich später machen will.
Problem ist aber, dass wenn eine der beiden Bedingungen erfüllt ist, sollen die Werte (alle Ausgänge:Leistung,Energie,Start der Messung, Zeit verstrichen und verstrichene Zeit ) wieder auf 0 zurückgesetzt werden.
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2016, 12:34 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2016 12:34 von GerdW.)
Beitrag #8

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte nach gültiger Bedingung zurücksetzen
Hallo Patriote,

Zitat:dass wenn eine der beiden Bedingungen erfüllt ist
Das hört sich jetzt nach einem OR an.

Code:
IF a OR b THEN
  clear "Werte"
ENDIF

Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2016, 13:19
Beitrag #9

patriote00 Offline
LVF-Grünschnabel
*


Beiträge: 17
Registriert seit: Sep 2015

2015
2015
kA



RE: Werte nach gültiger Bedingung zurücksetzen
Hier ein kleines Beispiel:

*Keine Bedingung erfüllt:
Alle werte sind auf 0

*Bedingung 1 erfüllt: U=2,5V und I= 2,5A

nach 1Min 59s
P=6,25
W=1,139 E+6

Tritt die 2. Bedingung auf, dann sind alle Werte auf 0.

Problem jetzt:
Tritt wieder nur die 1. Bedingung auf

nach 4 Min 57s (statt auf 0 anzufangen)
P=6.25
W=2,133 E+6 (statt auf 0 anzufangen)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
04.01.2016, 13:56 (Dieser Beitrag wurde zuletzt bearbeitet: 04.01.2016 13:57 von GerdW.)
Beitrag #10

GerdW Offline
______________
LVF-Team

Beiträge: 17.425
Registriert seit: May 2009

LV2021
1995
DE_EN

10×××
Deutschland
RE: Werte nach gültiger Bedingung zurücksetzen
Hallo Patriote,

ich kann mit diesem "Beispiel" überhaupt nichts anfangen.
Was haben die Zeitangaben mit den Bedingungen zu tun? Was soll bei anderen Zeitangaben passieren?
Was hat der Ausdruck "tritt wieder auf" mit dem Problem zu tun?

Du hast gefragt, wie man auf eine Bedingung reagiert: mit einer Case-Struktur. Bei den bisherigen Bedingungen war keine Zeitangabe gefragt…

Kannst du mal einen PAP malen, aus dem dein zu programmierender Algorithmus hervorgeht? Hmm

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
  Enum-Variable "zurücksetzen" Hans96 8 6.896 06.01.2023 07:48
Letzter Beitrag: Hans96
  Bestimmte Zeilen im Array löschen wenn Bedingung nicht erfüllt ist bachatero18 4 4.634 31.03.2020 14:49
Letzter Beitrag: bachatero18
  XY Graph zurücksetzen bzw. leeren Ralfk84 2 3.538 06.10.2017 06:09
Letzter Beitrag: Ralfk84
  Encoder werte nach bestimmte steps in Array speichern ziarehmann 4 4.678 09.07.2017 23:33
Letzter Beitrag: Trinitatis
  Werte nach Zeitablauf in Array speichern mundb 3 3.854 14.04.2016 13:56
Letzter Beitrag: mundb
  Array und XY-Graph zurücksetzen ARaj 14 8.110 25.11.2015 14:06
Letzter Beitrag: GerdW

Gehe zu: