Skip to content

CSD-03 Potentiomètre rotatif ​

Déclarer l'instance ​

Si tu ajoutes un bloc de CSD-03 Potentiomètre rotatif (CSD03) à la zone de travail, la déclaration d'instance suivante est insérée automatiquement dans le code Python :

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

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
indexOption de listeNuméro de l'instance (commence à 0)entier supérieur ou égal à 00

Régler le port d'entrée ​

Règle le port auquel le CSD03 (résistance variable) est branché.

set_input_port

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listePort de branchementSa, Sb, Sc-

Python ​

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

csd03.set_port('Sa')

Régler la plage d'entrée ​

Convertit la valeur d'entrée du port choisi dans la plage minimum~maximum indiquée.
La plage de la valeur d'entrée est 0 ~ 255.
La plage des valeurs vers lesquelles on peut convertir est -100 ~ 100.

set_input_range

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listePort concernéSa, Sb, Sc-
src_minEntrée (champ)Valeur minimale de départentier 0 ~ 255-
src_maxEntrée (champ)Valeur maximale de départentier 0 ~ 255-
dst_minEntrée (champ)Valeur minimale après conversionentier -100 ~ 100-
dst_maxEntrée (champ)Valeur maximale après conversionentier -100 ~ 100-

Python ​

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

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

Régler la plage d'entrée avec une valeur intermédiaire ​

Convertit la valeur d'entrée du port choisi dans la plage minimum~intermédiaire~maximum indiquée.
La plage de la valeur d'entrée est 0 ~ 255.
La plage des valeurs vers lesquelles on peut convertir est -100 ~ 100.

set_input_range_median

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listePort concernéSa, Sb, Sc-
src_minEntrée (champ)Valeur minimale de départentier 0 ~ 255-
src_medianEntrée (champ)Valeur intermédiaire de départentier 0 ~ 255-
src_maxEntrée (champ)Valeur maximale de départentier 0 ~ 255-
dst_minEntrée (champ)Valeur minimale après conversionentier -100 ~ 100-
dst_medianEntrée (champ)Valeur intermédiaire après conversionentier -100 ~ 100-
dst_maxEntrée (champ)Valeur maximale après conversionentier -100 ~ 100-

Python ​

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

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

Valeur d'entrée ​

La valeur d'entrée du potentiomètre rotatif sur le port choisi
Si tu n'as pas réglé de plage d'entrée, la plage de la valeur est 0 ~ 255.

get_input

Paramètres ​

NomTypeDescriptionPlage / TypeValeur par défaut
unitOption de listePort à lireSa, Sb, Scle port du dernier set_port

Python ​

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

csd03.get_input('Sa')