| Typ | Funktion |
| Beschreibung | Setzt ein Bit in der am Eingang IN angelegten Bitfolge auf FALSE und liefert die resultierende Bitfolge zurück. Das gewünschte Bit wird am Eingang BIT_NO angegeben. |
| Hinweise |
- '*' ist ein Platzhalter für die unterstützten Datentypen. Diese Funktion ist für die Datentypen BYTE, WORD und DWORD verfügbar.
- Der Ausgangsdatentyp muss gleich oder größer sein als der Eingangsdatentyp.
- Der Wert am BIT-Eingang muss größer oder gleich 0 sein oder kleiner sein als die Länge der IN-Bitfolge.
- Der Wert an OUT bleibt unverändert und es wird kein Fehler im MELDUNGEN-Fenster ausgegeben, wenn die zuvor genannten Bedingungen nicht erfüllt sind.
- Die Funktion unterstützt nicht die Ausführungssteuerung mit EN/ENO.
|
| Parameter | Eingänge
IN
| Datentyp: | BYTE, WORD, DWORD |
| Beschreibung: | Eingangsbitfolge |
BIT_NO
| Datentyp: | BYTE |
| Beschreibung: | Nummer des Bits, das auf FALSE zurückgesetzt werden soll. |
Ausgang
OUT
| Datentyp: | BYTE, WORD, DWORD |
| Beschreibung: | Ausgangsbitfolge |
|
| Fehlerverhalten | Fehlerverhalten
Die folgende Tabelle zeigt die Fehler, die bei der Ausführung der Funktion auftreten können, und den von der Funktion im entsprechenden Fehlerfall zurückgegebenen Wert.
| Fehlerfall | Ausgabewert |
| BIT < 0 | Letzter Wert wird gehalten |
| BIT >= Bitlänge(IN)(Bitlänge(IN) = Länge der IN-Bitfolge) | Letzter Wert wird gehalten |
|