Avisos
7.5 Ejemplo de programa para avisos de programa
2. Inserte la llamada a la instrucción "Program_Alarm" en la sección de instrucciones del
bloque de función. Encontrará la instrucción "Program_Alarm" en la Task Card
"Instrucciones", apartado "Instrucciones avanzadas" > "Avisos".
Se abrirá la ventana "Opciones de llamada".
Figura 7-8 Llamar Program_Alarm
3. Introduzca como nombre "level_max" y pulse "Aceptar" para confirmar las opciones de
llamada.
Resultado: en la sección de instrucciones se muestran las variables de entrada de la
instrucción "Program_Alarm".
4. Asigne a la variable de entrada SIG de la instrucción "Program_Alarm" la variable
correspondiente al nivel máximo.
#level_max(SIG:="max");
SIG: en caso de que cambie la señal en la variable de entrada SIG, la instrucción
"Program_Alarm" generará un aviso de programa.
5. Introduzca una nueva llamada a la instrucción "Program_Alarm".
Se abrirá la ventana "Opciones de llamada".
6. Introduzca como nombre "level_min" y pulse "Aceptar" para confirmar las opciones de
llamada.
Resultado: en la sección de instrucciones se muestran las variables de entrada de la
instrucción "Program_Alarm".
7. Asigne a la variable de entrada SIG de la instrucción "Program_Alarm" la variable
correspondiente al nivel mínimo.
#level_min(SIG:="min");
Resultado: se han generado dos avisos de tipo.
86
S7-1500, ET 200MP, ET 200SP, ET 200AL, ET 200pro Diagnóstico
Manual de funciones, 11/2022, A5E03735840-AG