|
Next (für ein Until Break) in einer Unterebene
|
|
08.07.2010, 13:44
Beitrag: #1
|
|||
|
|||
|
Next (für ein Until Break) in einer Unterebene
Hi!
Habe mal wieder ein Problem ![]() Ich habe eine UserFunction "MainProgram", indem ein Until Break ist. Unter anderem soll "Measures" ausgeführt werden. Hier drin ist wieder eine Function "MeasureCurrent". Wenn der Stromwert falsch ist, soll eine Unterfunktion Failure ausgeführt werden und die Until-Break-Schleife genexted werden (Messung abbrechen und neu starten). Nur leider erkennt das Next, das mehrere Ebenen unter seinem Until Break liegt, nicht, dass es zu diesem Until Break gehört. Jemand eine Idee wie ich das lösen kann? |
|||
|
08.07.2010, 14:08
Beitrag: #2
|
|||
|
|||
|
RE: Next (für ein Until Break) in einer Unterebene
Hi,
also wenn du die Funktionen "Baumartig" aufrufst kannst du, wenn der Fehler festgestellt wurde und "failure" ausgeführt ist, "Measure Current" beenden, und einen Rückgabewert zurückliefern, der angibt, ob die Messung erfolgreich war oder nicht. War sie es nicht, beendest du "measures" und die Until Break schleife müsste sich dann von selbst wiederholen. Oder du gibst auch hier einen Rückgabewert an, der, wenn er einen bestimmten Wert annimmt das next anstösst. Hoffe das Hilft dir weiter ![]() gruß loki |
|||
|
08.07.2010, 14:26
Beitrag: #3
|
|||
|
|||
|
RE: Next (für ein Until Break) in einer Unterebene
Super!
![]() Muss jetzt mal schauen, wie ich das auf mein großes Programm übertrage, sollte aber kein allzu großes Problem mehr sein. Dankeschön!!
|
|||
|
|

Suche
Mitglieder
Kalender
Hilfe




