Skip to content

CSD-01 Przycisk chwilowy ​

Deklaracja instancji ​

Po dodaniu bloku CSD-01 Przycisk chwilowy(CSD01) do obszaru roboczego w kodzie Python automatycznie pojawia się następująca deklaracja instancji:

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

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
indexOpcja listy rozwijanejNumer instancji (licząc od 0)Liczba całkowita 0 lub większa0

Ustaw port wejścia ​

Ustawia port, do którego podłączony jest moduł CSD01 (Tact Switch).

set_input_port

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejPort do podłączeniaSa, Sb, Sc-

Python ​

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

csd01.set_port('Sa')

Wejście przycisku ​

Wartość wejściowa przycisku z wybranego portu
Zwraca 0, gdy przycisk jest wciśnięty, a w przeciwnym razie 1.

button_input

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejPort do odczytuSa, Sb, Scport z ostatniego set_port

Python ​

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

csd01.button_input('Sa')

Czy przycisk jest naciśnięty ​

Czy przycisk podłączony do wybranego portu jest wciśnięty

button_pressed

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejPort do odczytuSa, Sb, Scport z ostatniego set_port

Python ​

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

csd01.button_pressed('Sa')