Errores frecuentes en el programa de usuario
5
Tratamiento de interrupciones y errores
El programa del sistema puede constatar un funcionamiento defectuoso del procesador, un
defecto en el tratamiento del programa del sistema o las consecuencias de una programación
errónea por parte del usuario.
5.1
Errores frecuentes en el programa de usuario
La siguiente lista nos muestra los errores que aparecen más a menudo durante la puesta en
servicio del programa de usuario, los cuales pueden ser fácilmente evitados durante la
elaboración del programa.
Para ello es necesario tener en cuenta los puntos siguientes durante la programación:
-
En la declaraci6n de las direcciones byte de entradas/salidas, es preciso que las tarjetas
correspondientes a las direcciones definidas estén presentes en el aparato central o en los
aparatos de ampliación.
-
Asegurarse de que los operandos están provistos de
l o s
parámetros correctos.
-
Las salidas, las marcas, los temporizadores y los contadores no deben ser tratados en
varias partes del programa por operaciones contradictorias.
-
Vigilar que todos los módulos de datos llamados estén disponibles en la memoria del
autómata y tengan la longitud suficiente.
-
Verificar si todos los módulos llamados están en la memoria del autómata.
-
Poner atención en las modificaciones a posterior¡ de los módulos funcionales. Asegurarse
de que los módulos funcionales han sido pararnetrizados con los operandos correctos y que
han sido declarados todos los operandos actuales.
-
Los temporizadores sólo pueden ser consuitados una vez a lo largo de todo el programa
(por ejemplo, U TI).