Sonde tactile
Les variateurs dotés d'un profil CiA402 prennent parfois en charge la sélection de la source de la sonde tactile. Il n'est pas possible de régler la source via le MC_TouchProbe
bloc fonctionnel. Par défaut, l'entrée numérique appartenant à la sonde tactile est utilisée.
Écriture manuelle de l'objet de la sonde tactile
0x60B8
Pour ce faire, vous devez appeler le
MC_WriteParameter
bloc fonctionnel avecParameterNumber
=10184
. Cela correspond à l'objet CiA 4020x60B8
.
Si la sortie
MC_WriteParameter.Done = TRUE
, vous pouvez alors commanderMC_TouchProbe
bloc de fonction comme d'habitude.Seuls les bits de l'objet
0x60B8
sont définis et peuvent être définis parMC_TouchProbe
(indiqué par). Les bits restants conservent la valeur de l'étape 1 (indiquée par
) :
Bits de l'objet 0x60B8
Sonde tactile 2
Sonde tactile 1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Remarque concernant l'objet 0x60D0
Dans l'objet de la sonde tactile 0x60B8
, vous pouvez spécifier la source pour qu'elle soit résolue via l'objet 0x60D0
. Cela correspond à la combinaison de bits 10b
pour embouts 3
, 2
ou 11
, 10
de l'objet 0x60B8
. Dans ce cas, vous devez écrire l'objet 0x60D0
avant d'exécuter MC_TouchProbe
. Pour ce faire, vous devez utiliser le MC_WriteParameter
bloc de fonction, dans lequel ParameterNumber
est calculé à l'aide de SMC_ParameterNumber_CoE
fonction.