Descargar Imprimir esta página

Siemens SINUMERIK ONE Manual De Puesta En Marcha página 79

Ocultar thumbs Ver también para SINUMERIK ONE:

Publicidad

Área de operandos de datos locales temporales: Particularidades
Nota
Al utilizar el área de operandos de datos locales temporales, tenga en cuenta que el primer
acceso a un dato local en un Main-Safety-Block/F-FB/F-FC siempre debe ser un acceso en
escritura con el que se inicializa el dato local.
Asegúrese de que la inicialización de un dato local temporal no tenga a lugar antes de la primera
instrucción JMP, JMPN o RET.
La inicialización de un "bit de datos locales" debe efectuarse con la instrucción Asignación ("=")
(FUP) o ("‑‑( )") (KOP). Asigne al bit de datos locales el estado lógico "0" o "1" como constante
booleana.
Las instrucciones Flipflop (SR, RS), Activar salida (S) o Desactivar salida (R) no permiten inicializar
bits de datos locales.
Si se incumple esta indicación, la CPU F puede pasar a STOP. En la memoria de diagnóstico de la
CPU F se indicará la causa del evento de diagnóstico.
"Acceso a DB plenamente cualificado"
El acceso a variables de un bloque de datos en un F-FB/F-FC se efectúa en forma de "acceso a DB
plenamente cualificado". Lo mismo ocurre con el primer acceso a variables de un bloque de
datos después de una marca de salto.
Ejemplo de "acceso a DB plenamente cualificado":
Asigne un nombre al F-DB, p. ej., "FData1". Utilice los nombres asignados en la declaración del
F-DB (en lugar de las direcciones absolutas).
Figura 4-8
Acceso a DB de instancia
También puede acceder con plena cualificación a los DB de instancia de F-FB, p. ej., para la
transmisión de parámetros de bloque. No se permite el acceso a datos locales estáticos en
instancias individuales/multiinstancias de otros F-FB.
Safety Integrated
Manual de puesta en marcha, 07/2023, A5E47278158E AH
4.4 Limitaciones en los lenguajes de programación FUP/KOP
Ejemplo con acceso plenamente cualificado
Programa de seguridad del PLC de seguridad
79

Publicidad

loading