Instrucciones MCL (S7-1500T)
6.3 Zonas (S7-1500T)
Sintaxis
MCL
setKinZoneActive( [mode := <val>] [,nr := <val>] );
Parámetros
La tabla siguiente muestra los parámetros de la instrucción MCL "setKinZoneActive()":
Paráme
Tipo de datos
tro
mode
DINT
nr
DINT
Parámetro opcional. Se utiliza el valor absoluto del valor indicado. Si no se utiliza este parámetro en la llamada del coman
1)
do, se utiliza el valor predeterminado.
Instrucciones de Motion Control comparables
"MC_SetKinematicsZoneActive": Activar la zona de la cinemática
6.3.6
setKinZoneInactive(): Desactivar zonas de la cinemática (S7-1500T)
Descripción
Con la instrucción MCL "setKinZoneInactive()" se desactiva la vigilancia de zonas para una o
todas las zonas activas de la cinemática.
Con el parámetro "mode" se determina si deben desactivarse una o todas las zonas activas de
la cinemática. Con el parámetro "nr" se define para "mode" = 0 el número de la zona de la
cinemática que debe desactivarse. Si no se especifica ninguno de los dos parámetros, se
desactiva la zona de la cinemática definida 2.
La orden "setKinZoneInactive()" se incorpora a la cadena de órdenes del intérprete, con lo que
se activa para las órdenes de movimiento posteriores.
Las variables "<TO>.StatusKinematicsZone[2..10].Active" del bloque de datos del objeto
tecnológico de la cinemática conectada contienen el estado de activación actual de las zonas
de la cinemática.
Encontrará más información en la documentación de "S7-1500 Funciones cinemáticas"
(Página 11).
Se aplica a
• Cinemática
264
Valor pre
Descripción
determina
do
0
Selección de una o varias zonas de la cinemática
0
Activar la zona de la cinemática definida en el parámetro "nr"
1
Todas las zonas de la cinemática
2
Número de zona
2 ... 10 Zona 2 ... 10
Con "mode" > 0: El parámetro "nr" no se tiene en cuenta
1)
S7-1500T Funciones de intérprete V8.0 a partir de STEP 7 V19
Manual de funciones, 11/2023, A5E53131983-AA
1)