- Beiträge
- 15.414
- Reaktionspunkte
- 4.043
-> Hier kostenlos registrieren
Ich würde gerne in einer Aktion folgenden Code schreiben:
Teil_IO := NOT(E_Lichtschranke)
Das ergibt eine Fehlermeldung, weil NOT für Bool nicht zugelassen ist :shock::shock::shock:
Folgendes funktioniert:
Teil_IO := E_Lichtschranke
Wie mache ich das, wenn ich das Ganze negiert brauche?
Momentan setze ich ein Bit und im Hauptbaustein der Station wird mit diesem Merker dann der o.g. Code ausgeführt. Lachhaft kompliziert, finde ich.
gibt es da einen Befehl zum negierten Abfragen eines Bits? Codesys hat mit Code in den Aktionen kein Problem...
Teil_IO := NOT(E_Lichtschranke)
Das ergibt eine Fehlermeldung, weil NOT für Bool nicht zugelassen ist :shock::shock::shock:
Folgendes funktioniert:
Teil_IO := E_Lichtschranke
Wie mache ich das, wenn ich das Ganze negiert brauche?
Momentan setze ich ein Bit und im Hauptbaustein der Station wird mit diesem Merker dann der o.g. Code ausgeführt. Lachhaft kompliziert, finde ich.
gibt es da einen Befehl zum negierten Abfragen eines Bits? Codesys hat mit Code in den Aktionen kein Problem...