5: F
UNCIONES ESPECIALES
Descarga de programa en tiempo de ejecución
• La descarga de programa en tiempo de ejecución puede producir una operación inesperada de
Precaución
MicroSmart
dad una vez comprendida correctamente la función.
• Si se realizan muchos cambios en un programa del usuario aumenta la posibilidad de un funciona-
miento inesperado. Realice los cambios mínimos en una modificación y descargue el programa del
usuario para comprobar la seguridad.
• Si se produce un error de sintaxis o de escritura en el programa del usuario durante la descarga de
programa en tiempo de ejecución, el módulo de CPU se para y todas las salidas se desactivan, lo
cual puede resultar peligroso en función de la aplicación.
• Inmediatamente después de completar la descarga de programa, se ejecuta el nuevo programa del
usuario. Se tarda un máximo de 60 segundos en almacenar el programa descargado en la EEPROM.
En este periodo, el tiempo de exploración se amplía en aproximadamente de 10 a 130 ms por explo-
ración.
• Mientras se ejecute la descarga de programa en tiempo de ejecución, no apague el módulo de CPU
ni desconecte el cable de comunicaciones. En caso contrario, puede producirse un error grave como
un error de escritura de programa de usuario, que puede ser peligroso dependiendo de la aplicación.
• Cuando se ejecuta la descarga de programa en tiempo de ejecución, se mantienen los estados de
salida. Cuando se elimina una instrucción OUT/OUTN o se cambia un número de operando de
salida, el estado de salida se mantiene después de ejecutar la descarga de programa en tiempo de
ejecución. Esto puede ser peligroso dependiendo de la aplicación.
La función de descarga de programa en tiempo de ejecución se utiliza para descargar un programa del usuario modificado
en la EEPROM en el módulo de CPU mientras la CPU está en ejecución. Cuando se completa la descarga de programa, el
módulo de CPU ejecuta el nuevo programa en la siguiente exploración.
Cuando se completa la descarga de programa en tiempo de ejecución, las salidas, los relés internos, el registro de cambios,
los valores actuales del temporizador y contador y los registros de datos mantienen los estados anteriores. Los valores pre-
establecidos del temporizador y contador se sustituyen por los nuevos valores.
Configuración desde el WindLDR
1. Para ejecutar la descarga de programa en tiempo de ejecución, seleccione En línea > Descarga de programa en
tiempo de ejecución.
Aparece el cuadro de diálogo Descargar programa.
2. Haga clic en el botón Descargar para iniciar la descarga del programa del usuario en la EEPROM en el módulo de
CPU.
5-46
. Antes de iniciar la descarga de programa en tiempo de ejecución, compruebe la seguri-
M
ANUAL DEL USUARIO DE
M
S
FC5A
ICRO
MART