Arranque en frío
El AC500-eCo no utiliza una batería para almacenar en búfer las áreas de operandos especificadas a continuación, por lo que el modo "arranque en frío" no existe en este producto.
-
El arranque en frío se realiza desconectando/conectando la alimentación si no hay batería conectada.
-
Se comprueban y borran todos los módulos de memoria RAM .
-
Si no hay ningún programa de usuario almacenado en la flash EPROM, se aplican a las interfaces los valores por defecto (tal y como se ajustaron en la entrega).
-
Si hay un programa de usuario almacenado en la EPROM flash, se carga en la RAM.
-
Se aplican los modos de funcionamiento por defecto establecidos por la configuración del PLC.
Arranque en caliente
-
El arranque en caliente se realiza desconectando/conectando la alimentación con una batería conectada.
-
Se comprueban y borran todos los módulos de memoria RAM excepto las áreas de operandos con buffer y las variables RETAIN .
-
Si hay un programa de usuario almacenado en la EPROM flash, se carga en la RAM.
-
Se aplican los modos de funcionamiento por defecto establecidos por la configuración del PLC.
-
Al arrancar la CPU, los módulos IO conectados se reinicializan y parametrizan, por lo que la salida IO falla durante un breve periodo de tiempo.
RUN -> STOP
-
RUN -> STOP significa pulsar la tecla de función RUN en el PLC mientras el PLC está en modo de ejecución (pantalla del PLCAC500 « run», AC500-eCo El "LED RUN" del PLC está ENCENDIDO).
-
Si se carga un programa de usuario en la RAM, se detiene la ejecución.
-
El comportamiento de las salidas en estado de parada es configurable. Haga doble clic en PLC_AC500_V3 en el árbol de proyectos. En la pestaña «PLC_AC500_V3» haga clic en «PLC Settings».
-
Para activar la actualización de E/S mientras se encuentra en estado de parada, haga clic en la casilla de verificación situada a la izquierda de «Actualizar E/S mientras se encuentra en estado de parada».
-
Para especificar el comportamiento de las salidas en estado de parada, seleccione una opción en el menú desplegable de la derecha de «Comportamiento de las salidas en parada». Las opciones son:
«Mantener valores actuales»
«Configurar todas las salidas por defecto»
«Ejecutar programa» (Si se selecciona la opción «Ejecutar programa», debe abrirse el Asistente de entrada mediante el botón [...] y debe seleccionarse un programa que se ejecute exactamente una vez).
-
-
Las variables mantienen sus valores actuales, es decir, no se inicializan.
-
La pantalla del PLC AC500 cambia de «run» a «StoP», AC500-eCo "RUN LED" cambia de ON a OFF.
START -> STOP
-
START -> STOP significa detener la ejecución del programa de usuario en la RAM del PLC mediante la opción de menú "Online/Stop" del sistema de programación.
-
El comportamiento de las salidas en estado de parada es configurable. Haga doble clic en PLC_AC500_V3 en el árbol de proyectos. En la pestaña «PLC_AC500_V3» haga clic en «PLC Settings».
-
Para activar la actualización de E/S mientras se encuentra en estado de parada, haga clic en la casilla de verificación situada a la izquierda de «Actualizar E/S mientras se encuentra en estado de parada».
-
Para especificar el comportamiento de las salidas en estado de parada, seleccione una opción en el menú desplegable de la derecha de «Comportamiento de las salidas en parada». Las opciones son:
«Mantener valores actuales»
«Configurar todas las salidas por defecto»
«Ejecutar programa» (Si se selecciona la opción «Ejecutar programa», debe abrirse el Asistente de entrada mediante el botón [...] y debe seleccionarse un programa que se ejecute exactamente una vez).
-
-
Las variables mantienen sus valores actuales, es decir, no se inicializan.
-
La pantalla AC500 PLC cambia de «run» a «StoP».
Restablecer
-
Realiza un proceso START -> STOP.
-
Preparación para el reinicio del programa, es decir, las variables (VAR) (excepción: RETAIN) se ajustan a sus valores de inicialización.
-
El reset se realiza mediante la opción de menú "Online/Reset" del sistema de programación o pulsando la tecla de función RUN durante ≥ 5 s en modo STOP.
Reinicio (en frío)
-
Realiza un proceso START -> STOP.
-
Preparación para el reinicio del programa, es decir, las variables (VAR) (también las variables RETAIN) se establecen en sus valores de inicialización.
-
El restablecimiento (en frío) se realiza mediante la opción de menú "Online/Restablecimiento (en frío)" del sistema de programación.
Reiniciar (original)
-
Restablece el controlador a su estado original (borrado de flash, SRAM (%M, área, %R área, RETAIN, RETAIN PERSISTENT), configuraciones del Módulo de Comunicación y programa de usuario).
-
El restablecimiento (original) se realiza mediante la opción de menú "Online/Restablecimiento (original)" del sistema de programación.
STOP -> RUN
-
STOP -> RUN significa pulsar brevemente la tecla de función RUN en el PLC mientras el PLC está en modo STOP (AC500 pantalla del PLC "StoP", AC500-eCo "LED RUN" está ENCENDIDO). "RUN LED" está APAGADO del interruptor basculante de una CPU AC500-eCo.
-
Si se carga un programa de usuario en la RAM, la ejecución continúa, es decir, las variables no se ajustan a sus valores de inicialización.
-
La pantalla del PLC AC500 cambia de "StoP" a "run", AC500-eCo "RUN LED" cambia de OFF a ON.
STOP -> START
-
STOP -> START significa continuar la ejecución del programa de usuario en la RAM del PLC utilizando la opción de menú "Online/Start" del sistema de programación.
-
Si se carga un programa de usuario en la RAM, la ejecución continúa, es decir, las variables no se ajustan a sus valores de inicialización.
-
La pantalla AC500 PLC cambia de "StoP" a "run", AC500-eCo PLC "RUN LED" cambia de OFF a ON.
Descargar
-
Descargar significa cargar el programa de usuario completo en la memoria RAM del PLC. Este proceso se inicia seleccionando la opción de menú "Online/Download" en el sistema de programación o tras confirmar un mensaje del sistema correspondiente al cambiar al modo online (opción de menú "Online/Login").
-
Se detiene la ejecución del programa de usuario.
-
Para almacenar el programa de usuario en la memoria flash de usuario, después de descargar el programa se debe llamar a la opción de menú "Online/Crear proyecto de arranque".
-
Las variables se ajustan a sus valores de inicialización de acuerdo con la tabla de inicialización.
-
Las variables RETAIN pueden tener valores erróneos, ya que pueden asignarse a otras direcciones de memoria en el nuevo proyecto.
-
Una descarga es forzada por lo siguiente:
-
modificación de la configuración del PLC
-
modificación de la configuración de tareas
-
cambió la gestión de la biblioteca
-
modificación de los ajustes específicos de compilación (tamaño de los segmentos)
-
ejecución de los comandos "Proyecto/Limpiar todo" y "Proyecto/Reconstruir todo".
-
Cambio en línea
-
Una vez modificado un proyecto, sólo se compilan estos cambios al pulsar la tecla <F11> o llamar a la opción de menú "Proyecto/Construir". Las partes del programa modificadas se marcan con una flecha azul en la lista de bloques.
-
Por cambio online se entiende la carga de las modificaciones realizadas en el programa de usuario en la memoria RAM del PLC mediante el sistema de programación (tras confirmar un mensaje del sistema correspondiente al cambiar al modo online, opción de menú "Online/Login").
-
No se detiene la ejecución del programa de usuario. Tras descargar los cambios del programa, éste se reorganiza. Durante la reorganización, no se permite ningún otro comando de cambio en línea. El almacenamiento del programa de usuario en la memoria flash de usuario mediante el comando "Online/Crear proyecto de arranque" no puede iniciarse hasta que se haya completado la reorganización.
-
El cambio en línea no es posible después:
-
cambios en la configuración del PLC
-
cambios en la configuración de la tarea
-
cambios en la gestión de la biblioteca
-
modificación de los ajustes específicos de compilación (tamaño de los segmentos)
-
ejecutando los comandos "Proyecto/Limpiar todo" y "Proyecto/Reconstruir todo".
-
Búfer de datos
-
El almacenamiento de datos en memoria intermedia, es decir, el mantenimiento de los datos después del encendido/apagado, sólo es posible si hay una batería conectada a la CPU AC500 y el almacenamiento en memoria intermedia tendrá lugar en la memoria flash con la CPU AC500-eCo. Los siguientes datos pueden almacenarse en la memoria intermedia por completo o por partes:
-
Datos en el área de bandera direccionable (área %M)
-
Variable RETAIN
-
Variable PERSISTENTE (el número es limitado, no hay variables estructuradas)
-
Superficie PERSISTENTE (%R superficie)
-
-
Para almacenar en la memoria intermedia determinados datos, éstos deben excluirse del proceso de inicialización ⮫ «Tratamiento de variables remanentes».