lade transferiere

prinz1978

Level-2
Beiträge
149
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
hallo leute eine frage wie kann ich vke abhängig laden und transferieren ? geht sowas überhaupt? oder muss ich mit sprüngen arbeiten ich will 4 werte laden und transferieren aber immer vke abhängig also wenn das ergebnis eine 1 ist dann laden und transferieren sonst nicht.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Noch eine kurze Erklärung:

Lade- und Transferanweisungen sind nicht VKE-Abhängig, sie werden also immer ausgeführt. Sollen die Lade- und Transferanweisungen nicht ausgeführt werden, muss man sie mit einem Sprungbefehl überspringen.

Gruß Kai
 
danke erstmal für deine antwort wenn ich nach deinem Program gehe und wechsle vke 1 dann hat er geladen ok aber venn vke wieder 0 ist dann habe ich noch im z.b ausgangsbyte 5 den wert drinnen. soll automatich auf null setzen oder mache ich etwas falsch?
mfg
 
aber venn vke wieder 0 ist dann habe ich noch im z.b ausgangsbyte 5 den wert drinnen. soll automatich auf null setzen oder mache ich etwas falsch?
mfg

Automatisch geht erstmal garnix. du müsstest dann schon eine Lade-Transveranweisung für 0 Setzen machen.
Code:
      UN     M     10.0
      SPBN  M01
      L     0
      T     MW    22
M01:  NOP   0
mfG René
 
Zuletzt bearbeitet:
venn vke wieder 0 ist dann habe ich noch im z.b ausgangsbyte 5 den wert drinnen. soll automatich auf null setzen

Wenn bei einem VKE = 0 eine 0 in das Ausgangsbyte geladen werden soll, dann musst Du folgendes machen:

Code:
      U     M     10.0                  // M10.0 = 1 
      SPBN  M01
      L     MW    20                    // MW20 => MW22
      T     MW    22
M01:  NOP   0
 
      U     M     10.0                  // M10.0 = 0
      SPB   M02
      L     0                           // 0 => MW22
      T     MW    22
M02:  NOP   0

Gruß Kai
 
Für die nicht "Sprung Fetischisten":

Code:
      L     0                           // 0 => MW22
      T     MW    22

      U     M     10.0                  // M10.0 = 1 
      SPBN  M01
      L     MW    20                    // MW20 => MW22
      T     MW    22
M01:  NOP   0

Ich spare mir die Erklärung da Kai es ja dann eh noch mal erklärt.
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Code:
      L     0                           // 0 => MW22
      U     M     10.0                  // M10.0 = 1 
      SPBN  M01
      L     MW    20                    // MW20 => MW22
M01:  NOP   0
      T     MW    22

Damit auch Kaine Langeweile aufkommt.
 
Zurück
Oben