Skip to main content

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.

. Modification de la source :
  1. Écriture manuelle de l'objet de la sonde tactile 0x60B8

    • Pour ce faire, vous devez appeler le MC_WriteParameter bloc fonctionnel avec ParameterNumber = 10184. Cela correspond à l'objet CiA 402 0x60B8.

  2. Si la sortie MC_WriteParameter.Done = TRUE, vous pouvez alors commander MC_TouchProbe bloc de fonction comme d'habitude.

    • Seuls les bits de l'objet 0x60B8 sont définis et peuvent être définis par MC_TouchProbe (indiqué par icon_lic_missing.png). Les bits restants conservent la valeur de l'étape 1 (indiquée par icon_lic_ok.png) :

      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

      icon_lic_ok.png

      icon_lic_ok.png

      icon_lic_missing.png

      icon_lic_missing.png

      icon_lic_ok.png

      icon_lic_ok.png

      icon_lic_missing.png

      icon_lic_missing.png

      icon_lic_ok.png

      icon_lic_ok.png

      icon_lic_missing.png

      icon_lic_missing.png

      icon_lic_ok.png

      icon_lic_ok.png

      icon_lic_missing.png

      icon_lic_missing.png

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.