Código de programa
IF $P_SIM == FALSE
ENDIF
...
Consulte también
Asignar estado a la zona protegida (PROTS) (Página 93)
4.3.3
Asignar estado a la zona protegida (PROTS)
El procedimiento PROTS(...) asigna el estado de zonas protegidas conforme al valor indicado.
Sintaxis
PROTS(<State>[,<Name_1>,...,<Name_n>])
Descripción
PROTS:
<State>:
<Name_1> ...
<Name_n>:
La activación/desactivación se realiza a través de: <Nc>.collisionProtAreas.out.activate
1)
El estado adopta el valor interno del CN del estado de inicialización, es decir, el valor que tenía la variable
2)
de sistema $NP_INIT_STAT (Página 38) en el instante de la última llamada de PROTA(...) (Página 92).
Vigilancia y compensación
Manual de funciones, 01/2023, A5E48053702E AF
PROTA
Asignar el estado de zonas protegidas
•
Debe encontrarse sola en la secuencia.
Estado que se asignará a las zonas protegidas indicadas
Tipo de dato:
Valor:
Nombre de una o varias zonas protegidas a las que se debe asignar el estado indi‐
cado (opcional)
Si no se indica ningún nombre, se asignará el estado indicado a todas las zonas
protegidas definidas.
Tipo de dato:
Rango de valo‐
res:
Nota:
El número máximo de zonas protegidas que pueden indicarse como parámetro
depende únicamente del número máximo posible de caracteres por línea de código.
Comentarios
; IF simulación no activa
; THEN recalcular modelo de colisión
; ENDIF
CHAR
"A" o "a"
Estado: Activo
"I" o "i"
Estado: Inactivo
"P" o "p"
Estado: Preactivado o controlado por PLC
"R" o "r"
Estado: Valor interno del CN del estado de ini‐
cialización
STRING
Nombres parametrizados de las zonas protegidas
Prevención de colisiones, interna
4.3 Programación
2)
1)
93