Comando: Descarga Múltiple
función: El comando provoca la generación de código de las aplicaciones contenidas en el proyecto y la carga de las aplicaciones en los controladores correspondientes.
llamar: Menú
El comando abre un cuadro de diálogo con una lista de aplicaciones. En este cuadro de diálogo, seleccione las aplicaciones que desea cargar. Después de eso conduce CODESYS realiza la comprobación sintáctica de estas aplicaciones y genera el código asociado. Luego, el código se carga en el controlador correspondiente. Generado en el directorio del proyecto CODESYS un registro de traducción con el nombre de cada aplicación seleccionada <project name>.<device name>.<application ID>.compileinfo
.
Importante
Si un controlador de seguridad está montado debajo de un controlador, este comando puede usar los enlaces de comunicación temporal ¡interrumpir!
Se ven afectadas las conexiones del controlador de seguridad a otros controladores de seguridad (a través de variables de red de seguridad), a los dispositivos de campo y al sistema de desarrollo. Los dispositivos de campo seguros o también otros controladores de seguridad pueden pasar al estado seguro como reacción. La conexión al sistema de desarrollo solo se ve afectada si el controlador de seguridad está conectado al controlador principal a través del bus de campo.
Para más información, ver: Controlador de seguridad subordinado
Diálogo: Descarga múltiple
Por favor seleccione las aplicaciones |
Las aplicaciones también se cargan en diferentes controladores. |
Arriba, Hacia abajo | Cambiar el orden de descarga de las aplicaciones Las aplicaciones se cargan en los controladores en el orden de esta lista. De forma predeterminada, esta lista está ordenada alfabéticamente. Se tienen en cuenta las relaciones padre-hijo de las aplicaciones. |
OK | Comprueba sintácticamente todas las aplicaciones seleccionadas Después de eso, la comunicación con el controlador asociado se verifica para cada aplicación antes de que se realice la descarga. |
Si ya existe una versión anterior en el controlador y difiere de la versión actual, tiene las siguientes opciones: | |
Pruebe el cambio en línea. Si no es posible, descargue | Habilitado por defecto Si no se puede completar un cambio en línea para una de las aplicaciones, se realiza una descarga. |
Forzar cambio en línea. Si no es posible, abortar la operación | Si no se puede completar un cambio en línea para (al menos) una de las aplicaciones, no se realiza ninguna descarga pero se cancela; por ejemplo, si utilizó anteriormente el comando limpiar todo ha actuado. |
Haz siempre la descarga completa | Carga todas las partes de la aplicación en el controlador sin tener en cuenta las versiones existentes |
Para aplicaciones seleccionadas que aún no existen en el controlador CODESYS realiza automáticamente una descarga al controlador asociado.
Elimine todas las aplicaciones del controlador que no estén incluidas en el proyecto |
|
Inicie todas las aplicaciones después de la descarga o el cambio en línea |
|
No liberar variables forzadas |
En la ventana Descarga múltiple - resultado aparece el siguiente mensaje para esta aplicación: Error: Omitido porque una o más variables fueron forzadas. |
Sugerencia
Tenga en cuenta que las variables con el atributo clave PERSISTENT RETAIN
generalmente no inicializado. Sin embargo, si cambia el diseño de los datos, las variables persistentes se reinicializarán automáticamente.
Para más información, ver: persistencia de datos
Una vez completada la descarga, aparece una lista de todas las aplicaciones seleccionadas en el orden de descarga que configuró. Además, recibirá información sobre el éxito de la descarga de cada aplicación en el cuadro de diálogo Descarga múltiple - resultado:
Creado: Se ha creado y cargado una nueva aplicación en el controlador.
Sin cambio: La aplicación que ya existe en el controlador no ha sido modificada.
Cambio en línea realizado: La aplicación que ya existía en el controlador fue modificada por un cambio en línea.
descargado: La aplicación que ya existía en el controlador fue reemplazada por una aplicación recién creada.
Omitido debido a que no se puede cambiar en línea: No se pudo realizar ningún cambio en línea para la aplicación, no se modificó.
error: Hubo un error al descargar esta aplicación. Si es necesario, se muestran más detalles.
Cancelado por el usuario: La operación fue cancelada por el usuario.
Para más información, ver: Generación de código de aplicación