Hallo Alle zusammen,
brauche eure Hilfe. Habe ein (pneumatik)Motor, der mit einen Inkrementalgeber verbunden ist und soll erstmal genau 1 Umdrehung machen!
....
DECL INT STARTWERT
SIGNAL INK_GEB_VORSCH $IN[425] TO $IN[440]
....
INI
STARTWERT = INK_GEB_VORSCH
REPEAT
OUT 269 '' STATE = TRUE CONT
&ANOUT[2]=0,3
OUT 260 '' STATE = TRUE COUNT
UNTIL STARTWERT == INK_GEB_VORSCH
$ANOUT[2]=0,5
OUT 260 '' STATE = FALSE CONT
OUT 269 '' STATE = FALSE CONT
Über die "Anzeige" - "Variable" - "Einzeln" bekomme ich den Wert von INK_GEB_VORSCH, dieser Wert wird aber nicht dem "STARTWERT", als Anfangswert zugewiesen, habe ich was falsch gemacht oder von SIGNAL.... kann man keine Wert direkt zuweisen?