PRINCIPAL

Ya sabes ejecutar una secuencia de instrucciones de forma automática. Ahora vamos a diseñar las secuencias, vamos a programar.

El primer programa que hemos utilizado es semaf1.rel. Los archivos de programa que utiliza AUTOMATA son siempre archivos de texto sin códigos de control que contienen una lista de números separados por retornos de línea.

Los números se refieren alternativamente al relé que debe conmutar y al tiempo de espera antes de hacer otra conmutación. Veamos el ejemplo semaf1.rel

Para facilitar la comprensión, los números referidos a tiempos se han coloreado aquí en rojo, pero no hay que hacerlo en el archivo semaf1.rel

Como puede verse es una lista
de parejas de números: los
primeros en -negro- se refieren al
número de relé y por tanto siempre
serán un número del 0 al 7. Los
segundos en -rojo- son el tiempo en
segundos que se espera antes del
siguiente cambio. La R final significa
repetir cíclicamente lo anterior.

Si en lugar de ejecutar el programa en gnuLinEx lo hacemos con MS-DOS o Windows habrá que ensayar la duración de los tiempos, puesto que para conseguir un retardo de 1 segundo habrá que introducir en el programa un 100, 500 o tal vez mil, según la velocidad del ordenador.