Skip to content

CSD-03 Drehpotentiometer ​

Instanz deklarieren ​

Wenn du einen CSD-03 Drehpotentiometer(CSD03)-Block zum Arbeitsbereich hinzufügst, wird im Python-Code automatisch die folgende Instanzdeklaration eingefügt:

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

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
indexDropdown-OptionInstanznummer (beginnt bei 0)ganze Zahl ≥ 00

Eingangsport festlegen ​

Legt den Port fest, an dem CSD03 (Potentiometer) angeschlossen ist.

set_input_port

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-Optionanzuschließender PortSa, Sb, Sc-

Python ​

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

csd03.set_port('Sa')

Eingabebereich festlegen ​

Rechnet den Eingabewert des gewählten Ports auf den angegebenen Bereich von Minimum bis Maximum um.
Der Bereich des Eingabewertes ist 0 ~ 255.
Der Bereich, in den umgerechnet werden kann, ist -100 ~ 100.

set_input_range

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionZielportSa, Sb, Sc-
src_minEingabe (Feld)Minimum des Originalwertesganze Zahl 0 ~ 255-
src_maxEingabe (Feld)Maximum des Originalwertesganze Zahl 0 ~ 255-
dst_minEingabe (Feld)Minimum nach der Umrechnungganze Zahl -100 ~ 100-
dst_maxEingabe (Feld)Maximum nach der Umrechnungganze Zahl -100 ~ 100-

Python ​

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

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

Eingabebereich mit Mittelwert festlegen ​

Rechnet den Eingabewert des gewählten Ports auf den angegebenen Bereich von Minimum über Mittelwert bis Maximum um.
Der Bereich des Eingabewertes ist 0 ~ 255.
Der Bereich, in den umgerechnet werden kann, ist -100 ~ 100.

set_input_range_median

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-OptionZielportSa, Sb, Sc-
src_minEingabe (Feld)Minimum des Originalwertesganze Zahl 0 ~ 255-
src_medianEingabe (Feld)Mittelwert des Originalwertesganze Zahl 0 ~ 255-
src_maxEingabe (Feld)Maximum des Originalwertesganze Zahl 0 ~ 255-
dst_minEingabe (Feld)Minimum nach der Umrechnungganze Zahl -100 ~ 100-
dst_medianEingabe (Feld)Mittelwert nach der Umrechnungganze Zahl -100 ~ 100-
dst_maxEingabe (Feld)Maximum nach der Umrechnungganze Zahl -100 ~ 100-

Python ​

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

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

Eingabewert ​

Der Eingabewert des Drehpotentiometers am gewählten Port
Wurde kein eigener Eingabebereich festgelegt, ist der Bereich des Eingabewertes 0 ~ 255.

get_input

Parameter ​

NameArtBeschreibungBereich / TypStandardwert
unitDropdown-Optionauszulesender PortSa, Sb, Scder Port des letzten set_port

Python ​

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

csd03.get_input('Sa')