Skip to content

CSD-03 Kiertopotentiometri ​

Instanssin esittely ​

Kun lisäät CSD-03 Kiertopotentiometri(CSD03)-lohkon työtilaan, Python-koodiin lisätään automaattisesti seuraava instanssin esittely:

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

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
indexPudotusvalikon vaihtoehtoInstanssin numero (alkaa nollasta)Kokonaisluku 0 tai suurempi0

Aloita portista ​

Määrittää, mihin porttiin CSD03 (säätövastus) on liitetty.

set_input_port

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoLiitettävä porttiSa, Sb, Sc-

Python ​

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

csd03.set_port('Sa')

Muunna tulo alueelle ​

Muuntaa valitsemasi portin tuloarvon määrittämällesi pienimmän ja suurimman arvon välille.
Tuloarvo on välillä 0 ja 255.
Arvot, joiksi se voidaan muuntaa, ovat välillä -100 ja 100.

set_input_range

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoKohdeporttiSa, Sb, Sc-
src_minSyöte (kenttä)Lähteen pienin arvoKokonaisluku välillä 0 ja 255-
src_maxSyöte (kenttä)Lähteen suurin arvoKokonaisluku välillä 0 ja 255-
dst_minSyöte (kenttä)Pienin arvo muunnoksen jälkeenKokonaisluku välillä -100 ja 100-
dst_maxSyöte (kenttä)Suurin arvo muunnoksen jälkeenKokonaisluku välillä -100 ja 100-

Python ​

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

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

Muunna tulo alueelle keskiarvon avulla ​

Muuntaa valitsemasi portin tuloarvon määrittämällesi pienimmän, keskimmäisen ja suurimman arvon välille.
Tuloarvo on välillä 0 ja 255.
Arvot, joiksi se voidaan muuntaa, ovat välillä -100 ja 100.

set_input_range_median

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoKohdeporttiSa, Sb, Sc-
src_minSyöte (kenttä)Lähteen pienin arvoKokonaisluku välillä 0 ja 255-
src_medianSyöte (kenttä)Lähteen keskimmäinen arvoKokonaisluku välillä 0 ja 255-
src_maxSyöte (kenttä)Lähteen suurin arvoKokonaisluku välillä 0 ja 255-
dst_minSyöte (kenttä)Pienin arvo muunnoksen jälkeenKokonaisluku välillä -100 ja 100-
dst_medianSyöte (kenttä)Keskimmäinen arvo muunnoksen jälkeenKokonaisluku välillä -100 ja 100-
dst_maxSyöte (kenttä)Suurin arvo muunnoksen jälkeenKokonaisluku välillä -100 ja 100-

Python ​

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

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

Tuloarvo ​

Valitsemasi portin kiertopotentiometrin tuloarvo
Jos et ole itse asettanut tuloaluetta, tuloarvo on välillä 0 ja 255.

get_input

Parametrit ​

NimiLajiKuvausAlue / TyyppiOletus
unitPudotusvalikon vaihtoehtoLuettava porttiSa, Sb, ScViimeisimmän set_port-kutsun portti

Python ​

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

csd03.get_input('Sa')