Realizar un cambio en línea
CODESYS le ofrece automáticamente un cambio en línea si inicia sesión con una aplicación que ya está presente en el controlador, pero que ha sido modificada desde la última descarga en el sistema de programación. Para esta operación, solo las partes modificadas se descargan nuevamente al controlador. Un programa en ejecución en el controlador no se detiene durante el cambio en línea.
En el Reserva de memoria de cambio en línea vista, puede configurar reservas de memoria para el cambio en línea para bloques de función de un proyecto. De esta manera, las variables de instancia no tienen que moverse a la memoria después de realizar cambios en un bloque de funciones para un cambio en línea.
Importante
Al realizar el cambio en línea, preste atención a las notas en la descripción de la Cambio en línea mando.
Ejecutar el cambio en línea al iniciar sesión
Requisito: Los ajustes de conexión del controlador están configurados correctamente. Las aplicaciones en el proyecto y en el controlador son idénticas. El proyecto en el controlador se está ejecutando. La aplicación está cerrada.
Cambia tu aplicación.
Hacer clic
.Aparece un cuadro de diálogo con la información de que la aplicación ha cambiado desde la última descarga.
Haga clic en el Detalles botón.
Consulta los detalles en el Información de la aplicación pestaña.
Si no ha generado ningún código desde el último cambio, el comando La aplicación no está actualizada. ¿Generar código ahora? aparece en el borde inferior del cuadro de diálogo. En este caso, haga clic en este comando.
Se le muestra un vista de comparación de los objetos (los objetos marcados en rojo son diferentes).
Cierra el cuadro de diálogo.
Seleccione la opción Iniciar sesión con Cambio en línea y haga clic OK.
El cambio se carga en el controlador. El programa en ejecución en el controlador no se detiene mientras se hace esto. La aplicación está iniciada.
Ejecutar el cambio en línea en el estado de inicio de sesión (modo en línea)
Requisito: Los ajustes de conexión del controlador están configurados correctamente. Las aplicaciones en el proyecto y en el controlador son idénticas. El proyecto en el controlador se está ejecutando. La aplicación está iniciada.
Seleccione un objeto en el árbol de dispositivos. Lo mejor es seleccionar una POU o una GVL aquí.
Hacer clic
.El objeto se abre en el editor.
Cambia el objeto. Por ejemplo, puede declarar una nueva variable o cambiar una asignación de valor aquí.
Hacer clic
.Aparecerá una consulta preguntando si realmente desea ejecutar el cambio en línea.
Hacer clic sí para confirmar el diálogo.
El cambio se carga en el controlador.