<Valor>:
Ejemplo
La 6.ª zona protegida debe representarse a partir del nivel de detalle 3:
Código de programa
N100 $NP_PROT_D_LEVEL[5] = 3
3.2.3.8
$NP_BIT_NO
Función
En la variable de sistema $NP_BIT_NO debe registrarse el número de bit (0, 1, 2, ... 63) de la señal
de interfaz CN/PLC a la que está vinculada la zona protegida. Si la zona protegida no debe
vincularse a ninguna señal de interfaz CN/PLC, debe especificarse el valor -1.
Interfaz CN/PLC
A través de las señales de interfaz CN/PLC se solicita la activación/desactivación de la zona
protegida desde el programa de usuario del PLC y se transmite el estado actual (respuesta) al
programa de usuario del PLC:
• Interfaz de solicitud: <Nc>.collisionProtAreas.out
• Interfaz de respuesta: <Nc>.collisionProtAreas.in
Requisitos
Para que se tenga en cuenta la señal de interfaz CN/PLC asignada de la zona protegida, el
estado de la zona protegida debe ser "preactivado" o "controlado por PLC":
$NP_INIT_STAT (Página 38) == "P" (preactivado o controlado por PLC)
Sintaxis
$NP_BIT_NO[<m>] = <Número de bit>
Descripción
$NP_BIT_NO:
Vigilancia y compensación
Manual de funciones, 01/2023, A5E48053702E AF
Nivel de detalle
Tipo de dato:
INT
Número de bit de la señal de interfaz para activar y desactivar la zona protegida
Tipo de datos:
INT
Rango de valo‐
-1, 0,1 ,2, ... ($MN_MM_MAXNUM_3D_INTERFACE_IN - 1)
res:
Valor predeter‐
-1 (ninguna señal de interfaz seleccionada)
minado:
Modelado geométrico de máquina
3.2 Puesta en marcha
Comentario
; 6.ª zona protegida,
; nivel de detalle = 3
37