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:
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| index | Dropdown-Option | Instanznummer (beginnt bei 0) | ganze Zahl ≥ 0 | 0 |
Eingangsport festlegen
Legt den Port fest, an dem CSD03 (Potentiometer) angeschlossen ist.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | anzuschließender Port | Sa, Sb, Sc | - |
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.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | Zielport | Sa, Sb, Sc | - |
| src_min | Eingabe (Feld) | Minimum des Originalwertes | ganze Zahl 0 ~ 255 | - |
| src_max | Eingabe (Feld) | Maximum des Originalwertes | ganze Zahl 0 ~ 255 | - |
| dst_min | Eingabe (Feld) | Minimum nach der Umrechnung | ganze Zahl -100 ~ 100 | - |
| dst_max | Eingabe (Feld) | Maximum nach der Umrechnung | ganze Zahl -100 ~ 100 | - |
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.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | Zielport | Sa, Sb, Sc | - |
| src_min | Eingabe (Feld) | Minimum des Originalwertes | ganze Zahl 0 ~ 255 | - |
| src_median | Eingabe (Feld) | Mittelwert des Originalwertes | ganze Zahl 0 ~ 255 | - |
| src_max | Eingabe (Feld) | Maximum des Originalwertes | ganze Zahl 0 ~ 255 | - |
| dst_min | Eingabe (Feld) | Minimum nach der Umrechnung | ganze Zahl -100 ~ 100 | - |
| dst_median | Eingabe (Feld) | Mittelwert nach der Umrechnung | ganze Zahl -100 ~ 100 | - |
| dst_max | Eingabe (Feld) | Maximum nach der Umrechnung | ganze Zahl -100 ~ 100 | - |
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.

Parameter
| Name | Art | Beschreibung | Bereich / Typ | Standardwert |
|---|---|---|---|---|
| unit | Dropdown-Option | auszulesender Port | Sa, Sb, Sc | der Port des letzten set_port |
Python
cheesestick = CheeseStick(0)
csd03 = cheesestick.CSD03()
csd03.get_input('Sa')