CSD-01 Drucktaster
Instanz deklarieren
Wenn du einen CSD-01 Drucktaster(CSD01)-Block zum Arbeitsbereich hinzufügst, wird im Python-Code automatisch die folgende Instanzdeklaration eingefügt:
python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| index | Dropdown-Option | Instanznummer (beginnt bei 0) | ganze Zahl ≥ 0 | 0 |
Eingangsport festlegen
Legt den Port fest, an dem CSD01 (Tact Switch) angeschlossen ist.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | anzuschließender Port | Sa, Sb, Sc | - |
Python
python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()
csd01.set_port('Sa')Tastereingang
Der Eingabewert des Tasters am gewählten Port
Ist die Taste gedrückt, wird 0 zurückgegeben, andernfalls 1.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | auszulesender Port | Sa, Sb, Sc | der Port des letzten set_port |
Python
python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()
csd01.button_input('Sa')Taste gedrückt?
Ob die Taste des am gewählten Port angeschlossenen Schalters gedrückt ist

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | auszulesender Port | Sa, Sb, Sc | der Port des letzten set_port |
Python
python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()
csd01.button_pressed('Sa')