Skip to main content

触摸探头

带有 Cia402 配置文件的驱动器有时支持选择触摸探头源。无法通过设置源 MC_TouchProbe 功能块。默认情况下,使用属于触摸探头的数字输入。

. 更改来源:
  1. 手动写入触摸探针对象 0x60B8

    • 为此,你需要致电 MC_WriteParameter 带有 ParameterNumber = 10184。这对应于 CiA 402 对象 0x60B8

  2. 如果输出 MC_WriteParameter.Done = TRUE,然后你可以命令 MC_TouchProbe 像往常一样的功能块。

    • 只有来自对象的比特 0x60B8 已设置,可以通过以下方式定义 MC_TouchProbe (由 icon_lic_missing.png)。其余位保留步骤 1 中的值(表示为 icon_lic_ok.png):

      物体的位数 0x60b8

      触摸探头 2

      触摸探头 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

关于对象 0x60d0 的注意事项

在触摸探针物体中 0x60B8,你可以指定来源,以便通过对象进行解析 0x60D0。这对应于位组合 10b 用于比特 32 或者 1110 物体的 0x60B8。在这种情况下,你需要写入对象 0x60D0 在执行之前 MC_TouchProbe。为此,你需要使用 MC_WriteParameter 功能块,其中 ParameterNumber 使用以下方法计算 SMC_ParameterNumber_CoE 函数。