Skip to content

CSD-03 Draaipotentiometer ​

Instantie declareren ​

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

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

Parameters ​

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

Invoerpoort instellen ​

Stelt de poort in waarop CSD03 (potentiometer) is aangesloten.

set_input_port

Parameters ​

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

Python ​

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

csd03.set_port('Sa')

Invoerbereik instellen ​

Rekent de invoerwaarde van de gekozen poort om naar het opgegeven bereik van minimum tot maximum.
Het bereik van de invoerwaarde is 0 ~ 255.
Het bereik waarnaar kan worden omgerekend is -100 ~ 100.

set_input_range

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptieDoelpoortSa, Sb, Sc-
src_minInvoer (veld)Minimum van de oorspronkelijke waardegeheel getal 0 ~ 255-
src_maxInvoer (veld)Maximum van de oorspronkelijke waardegeheel getal 0 ~ 255-
dst_minInvoer (veld)Minimum na de omrekeninggeheel getal -100 ~ 100-
dst_maxInvoer (veld)Maximum na de omrekeninggeheel getal -100 ~ 100-

Python ​

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

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

Invoerbereik met middenwaarde instellen ​

Rekent de invoerwaarde van de gekozen poort om naar het opgegeven bereik van minimum via middenwaarde tot maximum.
Het bereik van de invoerwaarde is 0 ~ 255.
Het bereik waarnaar kan worden omgerekend is -100 ~ 100.

set_input_range_median

Parameters ​

NaamSoortBeschrijvingBereik / TypeStandaardwaarde
unitKeuzelijstoptieDoelpoortSa, Sb, Sc-
src_minInvoer (veld)Minimum van de oorspronkelijke waardegeheel getal 0 ~ 255-
src_medianInvoer (veld)Middenwaarde van de oorspronkelijke waardegeheel getal 0 ~ 255-
src_maxInvoer (veld)Maximum van de oorspronkelijke waardegeheel getal 0 ~ 255-
dst_minInvoer (veld)Minimum na de omrekeninggeheel getal -100 ~ 100-
dst_medianInvoer (veld)Middenwaarde na de omrekeninggeheel getal -100 ~ 100-
dst_maxInvoer (veld)Maximum na de omrekeninggeheel getal -100 ~ 100-

Python ​

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

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

Invoerwaarde ​

De invoerwaarde van de draaipotentiometer op de gekozen poort
Heb je geen eigen invoerbereik ingesteld, dan is het bereik van de invoerwaarde 0 ~ 255.

get_input

Parameters ​

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

Python ​

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

csd03.get_input('Sa')