Sonda táctil
Las unidades con un perfil CiA402 a veces admiten la selección de la fuente de la sonda táctil. No es posible configurar la fuente a través del MC_TouchProbe
bloque de funciones. De forma predeterminada, se utiliza la entrada digital que pertenece a la sonda táctil.
Escritura manual del objeto de sonda táctil
0x60B8
Para ello, debe llamar al
MC_WriteParameter
bloque de funciones conParameterNumber
=10184
. Esto corresponde al objeto CiA 4020x60B8
.
Si la salida
MC_WriteParameter.Done = TRUE
, a continuación, puede ordenar elMC_TouchProbe
bloque de funciones como de costumbre.Solo los bits del objeto
0x60B8
son conjuntos que pueden definirse porMC_TouchProbe
(indicado por). Los bits restantes conservan el valor del paso 1 (indicado por
):
Trozos de objeto 0x60B8
Sonda táctil 2
Sonda táctil 1
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Nota sobre el objeto 0x60D0
En el objeto de la sonda táctil 0x60B8
, puede especificar la fuente para que se resuelva mediante el objeto 0x60D0
. Esto corresponde a la combinación de bits 10b
para pedacitos 3
, 2
o 11
, 10
de objeto 0x60B8
. En este caso, necesitas escribir el objeto 0x60D0
antes de ejecutar MC_TouchProbe
. Para hacer esto, debes usar el MC_WriteParameter
bloque de función, en el que el ParameterNumber
se calcula mediante el SMC_ParameterNumber_CoE
función.