13.11.2007, 11:25
Beitrag #1
|
|
|
13.11.2007, 11:27
Beitrag #2
|
|
|
13.11.2007, 14:43
Beitrag #3
|
Blondchen
LVF-Gelegenheitsschreiber
![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif)
Beiträge: 64
Registriert seit: Apr 2006
2018
1996
DE
70180
Deutschland
|
VI abbrechen
' schrieb:"Stop" auf der Palette Application Control
OK danke schonmal. Dann muss ich in jeder Schleife eine lokale Variable meines STOPP Buttons an
das Stop aus der Application Control anschließen? Oder geht das einfacher?
|
|
|
13.11.2007, 14:51
Beitrag #4
|
|
|
13.11.2007, 14:59
Beitrag #5
|
Blondchen
LVF-Gelegenheitsschreiber
![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif)
Beiträge: 64
Registriert seit: Apr 2006
2018
1996
DE
70180
Deutschland
|
VI abbrechen
' schrieb:Was hast du eigentlich vor?
Der "Abbruch-Button" in der Leiste oben ist eigentlich nicht dazu gedacht, ein VI im normalen Betrieb zu beenden. Dafür solltest du dir einen Stop-Button auf dem Frontpanel platzieren, der deine "Lebens-Schleife" beendet...und wenn du das hast, brauchst du keinen Abbruch-Button mehr. Wenn du das als eine Art "Not-Stop" verwenden willst, dann kannst du das STOP-VI aber nehmen...allerdings kriegst du Schwierigkeiten, eine gängigen Stop-Button mit ner lokalen/globalen Variable zu verbinden...probiers mal!
A.
Ja, es soll ein NOT-AUS sein, falls der Code in einem der SubVIs hängen bleibt.
Werde mal ein bisschen rumprobieren.
|
|
|
13.11.2007, 15:02
Beitrag #6
|
Achim
*****
![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif)
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
VI abbrechen
' schrieb:Ja, es soll ein NOT-AUS sein, falls der Code in einem der SubVIs hängen bleibt.
Da wäre die elegantere Methode, ein Timeout-VI zu implementieren...
By the way:
Wenn es wirklich ein NOT-AUS sein soll, der auch auf Hardware (Aktoren, Sensoren) wirkt, dann begibst du dich auf extrem dünnes Eis! Das ist nicht zulässig...
"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)
|
|
|
15.11.2007, 08:22
Beitrag #7
|
TomJuan
LVF-Neueinsteiger
Beiträge: 4
Registriert seit: Nov 2007
8.0
2002
kA
80809
Deutschland
|
VI abbrechen
' schrieb:Da wäre die elegantere Methode, ein Timeout-VI zu implementieren...
By the way:
Wenn es wirklich ein NOT-AUS sein soll, der auch auf Hardware (Aktoren, Sensoren) wirkt, dann begibst du dich auf extrem dünnes Eis! Das ist nicht zulässig...
Dass ein NOT-AUS, der auch auf Aktoren wirkt so nicht realisiert werden soll/darf versteh ich. Wie kann/soll man es aber am Besten realisieren wenn so eine Funktion benötigt wird?
Ich programmiere gerade eine Pneumatik-Steuerung und stehe da vor dem gleichen Problem. Ich hätte es so gemacht, dass sobald der Abbruch-Button gedrückt wird zuerst die Signale so gesetzt werden, dass sämtliche Aktoren in unkritische Endlagen fahren und danach die Lebensschleife beendet wird. Das funktioniert aber nur, wenn die Software auch läuft. Wenn da ein Fehler auftritt gibts ein größeres Problem...
|
|
|
15.11.2007, 08:43
Beitrag #8
|
Achim
*****
![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif) ![*](images/labview/lvfpip.gif)
Beiträge: 4.223
Registriert seit: Nov 2005
20xx
2000
EN
978xx
Deutschland
|
VI abbrechen
' schrieb:Dass ein NOT-AUS, der auch auf Aktoren wirkt so nicht realisiert werden soll/darf versteh ich. Wie kann/soll man es aber am Besten realisieren wenn so eine Funktion benötigt
NOT-AUS = Hardware-NOT-AUS....d.h. du musst deine Aktoren über einen Not-Aus-Taster vom Stromnetz trennen...oder zumindest für einen "sicheren Halt" (gibt'st z.B. als digitalen Eingang an Frequenzumrichtern) sorgen!
In deiner SW wird dann nur angezeigt "Not-Aus betätigt"...und an der Anlage geht (je nach Norm) die rote oder blaue HW-Lampe an...ebenso solltest du die entsprechende Meldung in deiner SW mit dieser Farbe unterlegen!
Gruß
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)
|
|
|
| |