Skip to content

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 ​

NameArtBeschreibungBereich / TypStandardwert
indexDropdown-OptionInstanznummer (beginnt bei 0)ganze Zahl ≥ 00

Eingangsport festlegen ​

Legt den Port fest, an dem CSD01 (Tact Switch) angeschlossen ist.

set_input_port

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-Optionanzuschließender PortSa, 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.

button_input

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-Optionauszulesender PortSa, Sb, Scder 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

button_pressed

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-Optionauszulesender PortSa, Sb, Scder Port des letzten set_port

Python ​

python
cheesestick = CheeseStick(0)
csd01 = cheesestick.CSD01()

csd01.button_pressed('Sa')