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 

Sub VI, wieso keine Definition von Ausgängen



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!

07.06.2010, 14:58
Beitrag #8

BsaiboT Offline
LVF-Stammgast
***


Beiträge: 449
Registriert seit: Nov 2009

2010
2007
kA

22459
Deutschland
Sub VI, wieso keine Definition von Ausgängen
Ich hab dir jetzt einfach mal dein SubVI fertig programmiert. Bitte schau dir an, was ich gemacht habe!
Zu allererst gehört in ein SubVI ein Errorhandling (äussere Case-Struktur). Zu jeder Eingabe kann man auch eine Ausgabe erzeugen (-> Rechtsklick -> create -> Indicator), die man dann im Anschlussterminal des SubVI verknüpfen kann. Das Anschlussterminal bekommst du mit Rechtsklick auf das SubVI-Icon oben recht im Fenster. Der Erroreingang sollte immer als Anschluss erforderlich sein, da dies eine Konsequente sequenzierung des Programmes unterstützt und dafür sorgt, dass im Fehlerfall nicht erst noch unnötiger Code ausgeführt wird.

Man könnte ausserdem noch das "Nicht" vor der Abbruchbedingung der Whileschleife entfernen, wenn man die Werte in den Cases direkt richtig ausgibt.
Da es sich um eine Benutzereingabe handelt und das Hauptprogramm darauf warten wird, gehört noch ein Wait mit in die Schleife, damit deine Prozessorlast nicht gegen 100% strebt.

Lv09_img2

Sonstige .vi  Com_Port_INI.vi (Größe: 24,8 KB / Downloads: 232)

   

Edit: Markus war schneller, aber meins ist schöner und besser!Tongue

Grüße,

Tobias Brüggemann
Dipl.-Ing.(FH) Nachrichtentechnik/Elektronik
Alle Beiträge dieses Benutzers finden
Diese Nachricht in einer Antwort zitieren to top
Antwort schreiben 


Nachrichten in diesem Thema
Sub VI, wieso keine Definition von Ausgängen - BsaiboT - 07.06.2010 14:58

Möglicherweise verwandte Themen...
Themen Verfasser Antworten Views Letzter Beitrag
  String Definition vor erzeugen einer EXE Ben16 8 5.660 04.01.2017 10:30
Letzter Beitrag: Ben16
  Subvi mit 12 Eingängen 11 Ausgängen parviz 3 3.963 14.12.2012 13:40
Letzter Beitrag: parviz
  Melder-VI gibt kein Timeout raus, wieso? Matze 3 4.353 21.02.2012 22:11
Letzter Beitrag: GerdW
  Wieso geht das nicht Andy4u 4 3.580 18.03.2011 08:50
Letzter Beitrag: GerdW
  Wieso läuft While Schleife zu früh los? Labneuling 5 3.970 18.11.2010 13:28
Letzter Beitrag: Labneuling
  VI-Symbol mit Beschreibung von Ein- und Ausgängen (wie in Kontexthilfe) auf FP erzeugen loki77 3 5.520 10.12.2009 23:43
Letzter Beitrag: unicorn

Gehe zu: