Animation

SPANISHFLY

Level-1
Beiträge
4
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Meine Frage ist, wie bekomm ich es hin, dass beispielsweise ein herkömmliches Rohr durch einen Ofen "läuft"? Sprich ich hab einen Ofen (Weißer Hintergrund Rollband etc.) bildlich dargestellt und nun soll eine Art Rohr einmal von links nach rechts durch wandern. Mit der "Horizontalen Bewegung" hab ich es bereits versucht aber da wandert das Bild bzw. das Rohr direkt zum Punkt den ich angebe und "läuft" nicht diese Strecke ab. Wäre super gut wenn ihr mir helfen könntet.

Spanishfly
 
Würde ich mit einem C-Skript machen.
Abhängig von einer Startbedingung startest du einen Counter der bei einem bestimmten Wert den X-Wert des Objektes +1 verändert.
Musst nur aufpassen falls du während der Bewegung einen Bildwechsel machen sollst/willst.
Dann würde ich das Skript im Startbild verstecken und dort laufen lassen.
Muss dann halt ein wenig dynamischer programmiert werden (Stichwort parentpicture z.B.).
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Leider ist mein Problem, dass ich kein C-Skript anwenden kann, da ich mit WinCC flexible arbeite. Hab ich vergessen dabei zu schreiben. Das macht die Sache nicht grad einfacher.
 
Eine Methode wäre, 20 Bilder (oder auch mehr bzw. weniger) zu nehmen, die über den gewünschten Bereich zu verteilen und dann über Sichtbarkeit, immer eines dieser Bilder sichtbar zu machen.
 
Dass muss ich ja mit einer Variable dann irgendwie einstellen oder nicht? Da ich ziemlich sehr neu in dem Gebiet bin wäre es super, wenn du oder wer anders mir das genauer erklären kann.

Spanishfly
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Oder vielleicht etwas eleganter:

Mit einem Taktmerker / Timer einen Zähler hochzählen lassen und die Variable des Zählers in die Horizontale Bewegung einfügen.
Je nachdem wie der hoch bzw. schnell man den Zähler zählen lässt kriegt man dann schon ne flüssige Bewegung hin. (Aktualisierung der Variable in WinCC flex entsprechend einstellen).
 
Hast du eventuell ein Beispieltaktmerker für mich :s15: weil ich bin völlig ungeübt dadrin und in den "Getting Started" *.pdf Dateien steht von Taktmerkern herzlich wenig drin :confused:
 
Die Taktmerker kannst du in den CPU-Einstellungen in der HW-Konfig festlegen.
Einfach mal in der Step7-Hilfe Taktmerker eingeben.
Die sind schon komplett fertig. :)
Ich denk da brauch ich dir kein Beispiel geben. ;)
 
Zurück
Oben