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 

Kopie meines VI enthält nicht alle subVIs



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!

08.02.2010, 20:47
Beitrag #33

IchSelbst Offline
LVF-Guru
*****


Beiträge: 3.689
Registriert seit: Feb 2005

11, 14, 15, 17, 18
-
DE

97437
Deutschland
Kopie meines VI enthält nicht alle subVIs
Also: Ich hab mirs mal angekuckt.

Zuerst muss ich sagen: Die Programmierung bietet viel Optimierungsmöglichkeiten. Da wimmelt es von Race-Conditions, die alle entfernt werden müssten! Genauso wie die vielen unnötigen Lokalen Variablen! Einiges sollte unbedingt sequenziert werden, anderes unbedingt mit Event-Struktur gelöst werden.

Nun zur Problemlösung:
Das VI "ps10demo_1axis.vi" soll - und kann - also eine einzelne Achse steuern. Du willst nun zwei solche Achsen steuern. Ob das alleine dadurch geht, dass du dieses VI zweimal aufrufst (invariant oder nicht) kann ich z.Z. nicht entscheiden. Ein Problem kann darin liegen, dass beide VIs das selbe Device - Serielle Schnittstelle - verwenden könnten. (Verwenden zwei Instanzen das selbe Device, so müssen die Instanzen synchronisiert werden - was den Vorteil der Instanzen zu nichte macht.)

Wie werden denn die Achsen angesteuert: jede Achse eine eigene Serielle Schnittstelle? Oder hängen beide Achsen an der selben COM-Schnittstelle?

Und mach dich mal schlau über die Event-Sequenz: Die Cases, die von Start, Go, GoRef und SwitchFree angesteuert werden, gehören in eine Event-Struktur.
Alle Cases, die von INC abhängen, sollten alle in nur einem einzigen Case liegen.

Jeder, der zur wahren Erkenntnis hindurchdringen will, muss den Berg Schwierigkeit alleine erklimmen (Helen Keller).
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
30
Antwort schreiben 


Nachrichten in diesem Thema
Kopie meines VI enthält nicht alle subVIs - IchSelbst - 08.02.2010 20:47

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  Durch Schließen des SubVIs reagiert das Haupt VI nicht mehr?! C.Maier 2 3.919 07.10.2016 07:52
Letzter Beitrag: Lucki
  Bedienbarkeit meines Programms Homer-Jay 6 5.359 08.12.2011 22:48
Letzter Beitrag: unicorn
  Verbesserung meines Programms Andy4u 2 3.258 19.05.2011 16:21
Letzter Beitrag: Andy4u
  VI-Name 1 (Kopie).vi geist07 3 4.184 26.07.2010 13:41
Letzter Beitrag: Ricardo1980
  Sicherheitseinstellung Passwort für alle SubVis GT123 5 5.839 12.01.2010 14:26
Letzter Beitrag: GT123
  Kopie erstellen selma 3 4.118 12.11.2009 11:03
Letzter Beitrag: IchSelbst

Gehe zu: