Skip to content

CSD-03 Potencjometr obrotowy ​

Deklaracja instancji ​

Po dodaniu bloku CSD-03 Potencjometr obrotowy(CSD03) do obszaru roboczego w kodzie Python automatycznie pojawia się następująca deklaracja instancji:

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

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ł CSD03 (potencjometr).

set_input_port

Parametry ​

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

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_port('Sa')

Ustaw zakres wejścia ​

Przelicza wartość wejściową wybranego portu na podany zakres od minimum do maksimum.
Zakres wartości wejściowej to od 0 do 255.
Zakres wartości, na które można przeliczyć, to od -100 do 100.

set_input_range

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejWybrany portSa, Sb, Sc-
src_minWejście (pole)Wartość minimalna źródłaLiczba całkowita od 0 do 255-
src_maxWejście (pole)Wartość maksymalna źródłaLiczba całkowita od 0 do 255-
dst_minWejście (pole)Wartość minimalna po przeliczeniuLiczba całkowita od -100 do 100-
dst_maxWejście (pole)Wartość maksymalna po przeliczeniuLiczba całkowita od -100 do 100-

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_input_range('Sa', 0, 255, 0, 100)

Ustaw zakres wejścia z wartością środkową ​

Przelicza wartość wejściową wybranego portu na podany zakres: minimum, wartość środkowa, maksimum.
Zakres wartości wejściowej to od 0 do 255.
Zakres wartości, na które można przeliczyć, to od -100 do 100.

set_input_range_median

Parametry ​

NazwaRodzajOpisZakres / TypDomyślnie
unitOpcja listy rozwijanejWybrany portSa, Sb, Sc-
src_minWejście (pole)Wartość minimalna źródłaLiczba całkowita od 0 do 255-
src_medianWejście (pole)Wartość środkowa źródłaLiczba całkowita od 0 do 255-
src_maxWejście (pole)Wartość maksymalna źródłaLiczba całkowita od 0 do 255-
dst_minWejście (pole)Wartość minimalna po przeliczeniuLiczba całkowita od -100 do 100-
dst_medianWejście (pole)Wartość środkowa po przeliczeniuLiczba całkowita od -100 do 100-
dst_maxWejście (pole)Wartość maksymalna po przeliczeniuLiczba całkowita od -100 do 100-

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.set_input_range_median('Sa', 0, 128, 255, -100, 0, 100)

Wejście ​

Wartość wejściowa potencjometru obrotowego z wybranego portu
Jeśli zakres wejścia nie został osobno ustawiony, wartości mieszczą się w zakresie od 0 do 255.

get_input

Parametry ​

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

Python ​

python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()

csd03.get_input('Sa')