Case Structure steuern
Правила форума
In unserem Forum ist es möglich Foren zu verbergen. Für jede Sprache gibt es eine Gruppe:
hide XXX forums
Wenn du also ein Forum in einer Sprache nicht sehen möchtest, dann musst du einfach in die richtige Gruppe(n) eintreten. Das kannst du in den Profileinstellungen machen.
In unserem Forum ist es möglich Foren zu verbergen. Für jede Sprache gibt es eine Gruppe:
hide XXX forums
Wenn du also ein Forum in einer Sprache nicht sehen möchtest, dann musst du einfach in die richtige Gruppe(n) eintreten. Das kannst du in den Profileinstellungen machen.
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
Case Structure steuern
Hallo,
ich bin neu hier im Forum und habe auch direkt die erste Frage ;). Ich möchte dass zum Beispiel alle halbe Stunde oder so meine Case Structuren nacheinander ausgeführt werden, ich aber jederzeit im Notfall das Programm stoppen kann. Ich suche also so was wie einen Zähler von 0 bis 4 der immer wieder nach 4 auf 0 zurückspringt.
Ich hoffe ich habe mein Problem verständlich ausgedrückt^^
Wäre super wenn mir jemand helfen könnte.
Mfg
ich bin neu hier im Forum und habe auch direkt die erste Frage ;). Ich möchte dass zum Beispiel alle halbe Stunde oder so meine Case Structuren nacheinander ausgeführt werden, ich aber jederzeit im Notfall das Programm stoppen kann. Ich suche also so was wie einen Zähler von 0 bis 4 der immer wieder nach 4 auf 0 zurückspringt.
Ich hoffe ich habe mein Problem verständlich ausgedrückt^^
Wäre super wenn mir jemand helfen könnte.
Mfg
- Вложения
-
- Automatische Steuerung.vi
- (10.14 КБ) 257 скачиваний
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Case Structure steuern
Hi!
1. Du kannst die Case-Struktur komplett enfernen und die Inhalte der jeweiligen Cases ganz einfach der Reihe nach ausführen lassen. Ansonsten machst du Modulo 4 und benutzt den Iterator als Eingang dazu.
2. Deinen Stopp-Button kannst du ausserhalb der Case-Struktur platzieren, da du ihn sowieso in jedem Case hast.
Gruß, Eugen
1. Du kannst die Case-Struktur komplett enfernen und die Inhalte der jeweiligen Cases ganz einfach der Reihe nach ausführen lassen. Ansonsten machst du Modulo 4 und benutzt den Iterator als Eingang dazu.
2. Deinen Stopp-Button kannst du ausserhalb der Case-Struktur platzieren, da du ihn sowieso in jedem Case hast.
Gruß, Eugen
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
Re: Case Structure steuern
Hey,
erstmal danke für die schnelle Antwort. Jedoch habe ich jetzt das Problem wenn ich alles hintereinander in eine Flat Sequence ordne ich nicht jederzeit den Vorgang beenden kann. Erst sobald die komplette Flat Sequence abgelaufen ist stoppt das Programm. Ich muss aber sicher stellen, dass bei einem Fehler jederzeit das Programm sofort abgeschaltet werden kann. Geht das irgendwie?
Mfg
erstmal danke für die schnelle Antwort. Jedoch habe ich jetzt das Problem wenn ich alles hintereinander in eine Flat Sequence ordne ich nicht jederzeit den Vorgang beenden kann. Erst sobald die komplette Flat Sequence abgelaufen ist stoppt das Programm. Ich muss aber sicher stellen, dass bei einem Fehler jederzeit das Programm sofort abgeschaltet werden kann. Geht das irgendwie?
Mfg
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Case Structure steuern
Ja, so, wie ich oben beschrieben habe. Also Modulo 4 und Stopp ausserhalb der Case-Struktur.
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
Re: Case Structure steuern
Hey,
ich hoffe das ist keine dumme Frage, aber was meinst du mit Modulo 4?
Mfg
ich hoffe das ist keine dumme Frage, aber was meinst du mit Modulo 4?
Mfg
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Case Structure steuern
Versuch mal folgendes nachzubauen, dann wirst du Zahlen 0,1,2,3,0,1,2,3,0,1,2,3 usw. bekommen, die du an deine Case-Struktur anschliessen kannst.
Gruß
Gruß
- Вложения
-
- Modulo.png (16.07 КБ) 9094 просмотра
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
Re: Case Structure steuern
was wäre denn jetzt noch ein sinnvoller Ansatz, dass man sagt man möchte, dass alle halbe Stunde oder sowas die komplette Case Structure einmal abläuft?
Mfg
Mfg
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Case Structure steuern
Dann nimmst du den Zeitstempel vor der Schleife und bildest die Differenz mit dem aktuellen Zeitstempel in jeder Schleifeniteration. Falls die Differenz größer als 1800 Sekunden ist, dann sollst du die Case-Struktur (die du noch zusätzlich implementieren musst) ausführen und den Bezugs-Zeitstempel aktualisieren.
-
- interested
- Сообщения: 6
- Зарегистрирован: 21 янв 2013, 14:58
- Версия LabVIEW: 10
- Контактная информация:
Re: Case Structure steuern
Aber wie stelle ich denn sicher, dass durch die Schleifendurchläufe durch das Warten, nachher meine Case Structure nicht in der Reihenfolge durcheinander gewirbelt wird. Sie Sollte immer die selbe Reihenfolge besitzen. Hab mich mal dran versucht, aber iwie klappt das noch nicht.
Bei jeder Abfrage ob das Zeitintervall vorbei ist läuft ja der Iterationszähler.
Mfg
Bei jeder Abfrage ob das Zeitintervall vorbei ist läuft ja der Iterationszähler.
Mfg
-
Jakob Brontfeyn
- expert
- Сообщения: 1729
- Зарегистрирован: 28 фев 2008, 11:01
- Награды: 6
- Благодарил (а): 1 раз
- Контактная информация:
Re: Case Structure steuern
Beispiel mit Verwendung einem Zeitbaustein von Labview-SPS Toolkit
http://www.labviewportal.org/viewtopic. ... 402#p44402
http://www.labviewportal.org/viewtopic. ... 402#p44402
- Вложения
-
- jeder_30_min.llb
- (42.75 КБ) 248 скачиваний
-
Eugen Graf
- guru
- Сообщения: 6502
- Зарегистрирован: 13 ноя 2007, 02:20
- Награды: 4
- Версия LabVIEW: 2009
- Откуда: Saarbrücken
- Контактная информация:
Re: Case Structure steuern
Das stimmt! Dann machst du dir einen eigenen Counter (ohne Iterationszähler), den du in deinen Cases hochzählst.
-
- Похожие темы
- Ответы
- Просмотры
- Последнее сообщение
-
- 6 Ответы
- 234 Просмотры
-
Последнее сообщение Artem.spb