20.04.2011, 14:08
Hallo zusammen,
im Zuge meines Praxissemesters bin ich dabei eine Steuerung für einen kleinen Prüfstand zu entwickeln.
Im Groben und Ganzen gibt es hierbei 3 wichtige Geräte die bedient werden wollen: Motor, Kamera und Ventile.
In den unten angehängten VI´s kann man sich meinen aktuellen Stand der Programmierung zu Gemüte führen.
Nun zu meinem Problem: Ich Trottel habe den Ablauf in eine Sequenz gepackt...
Da ich 1. eine Sequenz nicht unterbrechen kann und 2. nicht die Möglichkeit habe z. B. nur jeden 3. Zyklus ein Foto zu schießen möchte ich gerne auf eine State-Machine umsteigen. Habe nun schon einige Zeit damit verbracht die verschieden Cases der State-Machine ordentlich zu timen, leider ohne Erfolg.
Wie man im VI sieht, soll nach einer angegeben Zeit der Motor drehen und jeweils 5 sek vor der Drehung ein Foto geschossen werden.
Hat jemand einen Tipp? Evtl. Queue mit State- Machine?
Merci mal im Voraus
Timi
im Zuge meines Praxissemesters bin ich dabei eine Steuerung für einen kleinen Prüfstand zu entwickeln.
Im Groben und Ganzen gibt es hierbei 3 wichtige Geräte die bedient werden wollen: Motor, Kamera und Ventile.
In den unten angehängten VI´s kann man sich meinen aktuellen Stand der Programmierung zu Gemüte führen.
Nun zu meinem Problem: Ich Trottel habe den Ablauf in eine Sequenz gepackt...
Da ich 1. eine Sequenz nicht unterbrechen kann und 2. nicht die Möglichkeit habe z. B. nur jeden 3. Zyklus ein Foto zu schießen möchte ich gerne auf eine State-Machine umsteigen. Habe nun schon einige Zeit damit verbracht die verschieden Cases der State-Machine ordentlich zu timen, leider ohne Erfolg.
Wie man im VI sieht, soll nach einer angegeben Zeit der Motor drehen und jeweils 5 sek vor der Drehung ein Foto geschossen werden.
Hat jemand einen Tipp? Evtl. Queue mit State- Machine?
Merci mal im Voraus
Timi