mendelfranz
Level-1
- Beiträge
- 6
- Reaktionspunkte
- 0
-> Hier kostenlos registrieren
Hallo zusammen,
ich bin noch Anfänger bei TwinCat und versuche mich mit Shiften und Rotieren.
Meine Frage: Wie kann ich das Programm umgestalten, dass ich mehrmals hintereinander shiften kann?
Bsp.:
IF bShiftLinks THEN
dwErgebnis := SHL (dwVar,1);
In diesem Beispiel ist es ja nur 1mal möglich, da dwVar ja immer konstant bleibt. Mein Versuch, den Wert von dwErgebnis nach dem Shiften auf dwVar zu schreiben, funktioniert nicht, wie ich mir das vorstelle. Beim Rotieren konnte ich bereits das gleiche Problem beobachten.
MFG. mf
ich bin noch Anfänger bei TwinCat und versuche mich mit Shiften und Rotieren.
Meine Frage: Wie kann ich das Programm umgestalten, dass ich mehrmals hintereinander shiften kann?
Bsp.:
IF bShiftLinks THEN
dwErgebnis := SHL (dwVar,1);
In diesem Beispiel ist es ja nur 1mal möglich, da dwVar ja immer konstant bleibt. Mein Versuch, den Wert von dwErgebnis nach dem Shiften auf dwVar zu schreiben, funktioniert nicht, wie ich mir das vorstelle. Beim Rotieren konnte ich bereits das gleiche Problem beobachten.
MFG. mf