-> Hier kostenlos registrieren
Also Ich Programmiere grade auf einer Lenze Servo Drives 9400.
Ich frage mich wie hier soetwas wie Abzweigungen bzw Sprünge realisieren soll.
Das Problem ist es gibt offenbar keine Bausteine mit enable Eingang geschweige den Sprungmöglichkeiten.
Folgende Situation:
Ich habe eine binäre Variable A und eine DINT Variable B
Wenn A = TRUE ist dann soll B = 0 gesetzt werden.
Ok das ganze geht über
A -> negation -> BooltoDINT -> B
Problem ist nur Wenn A nicht gesetzt ist soll diese gefälligst nichts mit B tun.
Also müsste die obrige Anweisung übersprungen werden da sonst B= 1 wird.
Nur das Problem ist ich habe eben nur Logische Verknüpfungen AND OR ADD, FLIP FLOP und Konvertierungsbausteine. Keiner von denen hat den von S7 bekannten enable Eingang. Wie kann ich damit etwas realisieren was nur wenn A = TRUE wird B beeinflusst?
Ich frage mich wie hier soetwas wie Abzweigungen bzw Sprünge realisieren soll.
Das Problem ist es gibt offenbar keine Bausteine mit enable Eingang geschweige den Sprungmöglichkeiten.
Folgende Situation:
Ich habe eine binäre Variable A und eine DINT Variable B
Wenn A = TRUE ist dann soll B = 0 gesetzt werden.
Ok das ganze geht über
A -> negation -> BooltoDINT -> B
Problem ist nur Wenn A nicht gesetzt ist soll diese gefälligst nichts mit B tun.
Also müsste die obrige Anweisung übersprungen werden da sonst B= 1 wird.
Nur das Problem ist ich habe eben nur Logische Verknüpfungen AND OR ADD, FLIP FLOP und Konvertierungsbausteine. Keiner von denen hat den von S7 bekannten enable Eingang. Wie kann ich damit etwas realisieren was nur wenn A = TRUE wird B beeinflusst?