Problem mit Animation in CodeSys

Beiträge
1
Reaktionspunkte
0
Zuviel Werbung?
-> Hier kostenlos registrieren
Gelöst: Problem mit Animation in CodeSys

Hallo und Guten Tag wünsche ich,


ich habe ein Problem bezüglich einer Animation mit CodeSys:


Es sind 2 Objekte vorhanden, einmal das eigentliche PLG_PRC
und ich habe ein Objekt im ST Format namens drehen.

Die Variablen sind alle GLOBAL deklariert.
in drehen steht folgendes:


count:=50;
x:=0;
IF (bLiMotor=TRUE) THEN
IF x < 350 THEN
x := count +50;
ELSE
x := 0;
END_IF
END_IF


Wobei

bLiMotor als Bool deklariert worden ist

Den Kreisauschnitt, den ich gern drehbar animiert haben möchte enthält unter Bewegung absolut
drehen.x



wenn ich nun die Simulation starte, tut sich nichts!

Alles andere, was ich im PLC_PRG programmiert habe (FUP) klappt wunderbar
(zählen, tasten,etc.)


Wenn ich mir nach dem starten die Werte für x, bLiMotor, und count betrachte, stehen
überall Fragezeichen - als wenn der die Daten nicht übernehmen würde.

Wer hat da eine Ahnung, woran das liegen kann?

Es ist übrigens mein erstes Projekt mit CodeSys.


Muss ich das ST Objekt in irgendwelcher Form, Art mit dem PLC_PRG verknüpfen?
Besten Dank schonmal im Voraus,
H


//EDIT:

Ich habs selbst herausgefunden. es fehlte tatsächlich nur eine Zuweisung.
Vom Programm PLC_PRG musste noch ein "Sprung" in den Programmbaustein drehen eingegeben werden

bei mir also in der letzten Zeile
drehen();

das war's auch schon!

für diejenigen vllt. gut, die ebenfalls vor dem gleichen Problem stehen... mfg
H
 
Zuletzt bearbeitet:
Zurück
Oben