Skip to content

CSD-01 Drukknop ​

Instantie declareren ​

Voeg je een CSD-01 Drukknop(CSD01)-blok toe aan het werkgebied, dan wordt in de Python-code automatisch de volgende instantiedeclaratie ingevoegd:

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

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
indexKeuzelijstoptieInstantienummer (begint bij 0)geheel getal ≥ 00

Invoerpoort instellen ​

Stelt de poort in waarop CSD01 (Tact Switch) is aangesloten.

set_input_port

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptiePoort waarop wordt aangeslotenSa, Sb, Sc-

Python ​

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

csd01.set_port('Sa')

Knopinvoer ​

De invoerwaarde van de knop op de gekozen poort
Is de knop ingedrukt, dan komt 0 terug, anders 1.

button_input

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptiePoort die wordt uitgelezenSa, Sb, Scde poort van de laatste set_port

Python ​

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

csd01.button_input('Sa')

Knop ingedrukt? ​

Of de knop van de schakelaar op de gekozen poort ingedrukt is

button_pressed

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptiePoort die wordt uitgelezenSa, Sb, Scde poort van de laatste set_port

Python ​

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

csd01.button_pressed('Sa')