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 

problem mit: "verbindung: ist teil eines kreises"



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.11.2006, 20:09
Beitrag #1

doc Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Nov 2006

7.0 & 7.1
2006
kA


Deutschland
problem mit: "verbindung: ist teil eines kreises"
Hallo zusammen!

Ich bin mit der Materie von LV noch nicht wirklich vertraut.
Jeden tag bissl was Neues.

Aber hier häng ich.

Mein Ziel ist es mit LabVIEW ein JF Flipflop mit separatem Setzen & Rücksetzen Eingang zu realisieren.
Aber bei der Rückführung des Ausgangssignals bekomme ich den Fehler:"Verbindung: ist Teil eines Kreises"

Wenn ich den Umweg über ein anzeigeelement nehme und wiederum den aktuellen wert über den eigenschaftsknoten auslese funktionierts wunderbar.

Also wie könnte ich meinen Aufbau anders realisieren? Ohne den Umweg über die LEDs.

danke schon mal!

cu
Sonstige .vi  sub_JKRS71.vi (Größe: 41,29 KB / Downloads: 221)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
02.11.2006, 22:07
Beitrag #2

Mr.T Offline
LVF-SeniorMod


Beiträge: 1.007
Registriert seit: Jun 2005

2009
2005
kA

88400
Deutschland
problem mit: "verbindung: ist teil eines kreises"
Hallo!

Ja, das geht bestimmt viel einfacher. Aber da es gerade so spät am Abend ist: Kannst Du eine Wahrheitstabelle anhängen?

Gruß

Mit einem freundlichen Wort und etwas Gewalt erreicht man viel mehr als nur mit einem freundlichen Wort. [...Marcus zu Lennier, B5]
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.11.2006, 11:19 (Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2006 11:32 von doc.)
Beitrag #3

doc Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Nov 2006

7.0 & 7.1
2006
kA


Deutschland
problem mit: "verbindung: ist teil eines kreises"
Oh verclickt!
Wow das geht ja echt fix hier mit den antworten!

Hier kommt die Tabelle

Und zusätzlich wird mit den separaten Setzten / Rücksetzen Eingängen unabhängig vom Takt oder J & K das FF in die entsprechende Lage versetzt.



   
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.11.2006, 12:06 (Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2006 12:08 von Kvasir.)
Beitrag #4

Kvasir Offline
LVF-Freak
****


Beiträge: 642
Registriert seit: May 2006

10
2004
DE_EN

0000
Oesterreich
problem mit: "verbindung: ist teil eines kreises"
Das das mit der Rückführung nicht klappt ist ganz klar.

Du benutzt ja zur Berechnung deines Zustandes schon das Ergebnis. Dieses ist aber noch nicht vorhanden. Typischer Fall einer Rekursion.

Du brauchst also eine Möglichkeit, auf das Ergebnis des vorherigen Durschlaufs zuzugreifen. Mit den LEDs und den Knoten geht das, weil der LV bei dem Eigenschaftsknoten des LEDs einfach den Zustand dessen abruft. Und der ist immer gesetzt, auch wenn du das Vi zum ersten mal startest (default auf false).
Ohne der LED wäre dein Zustand noch nicht gesetzt, daher die Kreis Fehlermeldung.

Die eigentliche Variante um solch rekursive Probleme zu behandeln ist eine While Schleife mit Shiftregister. Das Shiftregister zieht dir immer den Wert des letzten Durchlaufs (Takts bei dir) mit. Das Shiftregister hat auch einen gesetzten Anfangszustand, den du mittels Konstante oder Bedienelement setzen kannst.

Ich habe dir dein Vi entsprechend modifiziert. Eleganter und übersichtlicher ist es dadurch allerdings nicht geworden. Rolleyes

Gruß

edit: Klassisch zuerst gearbeitet dann gedacht! Habe das Vi nun für v.7.1 angehängt und sicherheitshalber noch einen Screenshot dazu.


Angehängte Datei(en) Thumbnail(s)
   

Sonstige .vi  sub_JKRS71.vi (Größe: 32,28 KB / Downloads: 162)

A few weeks of developement and testing can save a WHOLE afternoon in the library!
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.11.2006, 14:42
Beitrag #5

doc Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Nov 2006

7.0 & 7.1
2006
kA


Deutschland
problem mit: "verbindung: ist teil eines kreises"
@Kvasir

Klasse Erklärung!
Ist verständlich und leuchtet ein!

Dein VI lässt sich öffnen allerdings entspricht die Funktion nicht ganz meiner Vorstellung.
Sobald ich das VI starte blinken bereits alles LEDs im gleichen Takt.
Und bei Betätigung der Buttons ändert sich das ganze geringfügig.

Aber dein VI hat mich auf eine Möglichkeit gebracht. Meine Lösung hängt an und ich bin eigentlich ganz zufrieden.

Danke an der Stelle!

Und wie das Leben so ist kommt auch gleich das Nächste Problem:

Wenn ich das ganze zweimal als SUB VI im gleich VI einbringe beeinflussen sich die SUB VIs gegenseitig:
also wenn der Ausgang des ersten auf HIGH steht wird der Ausgang des zweiten parallel auf HIGH gesetzt.

Ist das normal? Oder hab ich beim Generieren des SUB VI schon einen Fehler gemacht?
Bzw. wie kann ich zwei mal das gleich SUB VI verwenden wie es z.B. auch mit normalen "UND"-Gattern geht?

gruß & thx
Sonstige .vi  sub_JKRS71_w.vi (Größe: 38,57 KB / Downloads: 195)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.11.2006, 14:52
Beitrag #6

Achim Offline
*****
*****


Beiträge: 4.223
Registriert seit: Nov 2005

20xx
2000
EN

978xx
Deutschland
problem mit: "verbindung: ist teil eines kreises"
Hi doc,

speichere dein FF mal als "Ablaufinvariante Ausführung" (Reentrant execution), das sollte dein Problem beheben. Rechtsklick aufs Icon >> VI Properties >> Execution. Dabei wird während der Code-Ausführung jeweils eine neue Instanz des VI im Speicher erzeugt!

Gruss
Achim

"Is there some mightier sage, of whom we have yet to learn?"

"Opportunity is missed by most people because it is dressed in overalls and looks like work." (Thomas Edison)
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
03.11.2006, 16:28
Beitrag #7

doc Offline
LVF-Grünschnabel
*


Beiträge: 11
Registriert seit: Nov 2006

7.0 & 7.1
2006
kA


Deutschland
problem mit: "verbindung: ist teil eines kreises"
Ja genau so hab ich mir das vorgestellt!

Im Grundlagenbuch konnt ich nix davon finden!?

Danke! Hat mir erheblich weitergeholfen!

bis zum nächsten Mal (Ich hab da so ein Gefühl)
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
  nur einen Teil einer TDMS Datei lesen gottfried 1 4.462 06.02.2017 17:47
Letzter Beitrag: gottfried
  nur Teil aus txt Datei einlesen hubem14 10 7.468 21.07.2016 09:45
Letzter Beitrag: hubem14
  Problem beim durchsuchen eines Array Kernphysik_Jürgen 11 10.151 29.08.2012 11:36
Letzter Beitrag: rasta
  Teil-Array-Ersetzen mit Offset beckmich 4 6.962 16.08.2011 15:00
Letzter Beitrag: beckmich
  Signal-teil löschen Amina 2 4.226 05.06.2011 21:54
Letzter Beitrag: Amina
  dynamisches Teil-Array flooney 2 4.033 23.02.2010 14:29
Letzter Beitrag: flooney

Gehe zu: