La commande En ligne > Téléchargement multiple... est disponible en mode en ligne et hors ligne. Elle inclut une exécution de compilation et de génération de code de toutes les applications du projet sélectionnées. Outre la vérification syntaxique (processus de compilation) de ces applications, leurs codes seront générés et chargés dans le contrôleur concerné. Dans le dossier de projet pour chacune des applications sélectionnées pour le téléchargement, un fichier d'informations de compilation <nom de projet>.<nom d'appareil>.<ID d'application>.compileinfo est créé.
Lorsque vous exécutez la commande Téléchargement multiple..., une liste de toutes les applications contenues dans le projet s'affiche dans la boîte de dialogue suivante :
Vous pouvez sélectionner une ou plusieurs applications, même si elles ne sont pas téléchargées sur le même appareil. Par défaut, les applications de niveau supérieur ou celles qui ont été sélectionnées le plus récemment sont activées.
NOTE : Les applications sélectionnées sont téléchargées dans l'ordre où elles apparaissent dans la boîte de dialogue, c'est-à-dire en ordre alphabétique. Cela peut poser certains problèmes s'il existe des dépendances entre applications. Si nécessaire, modifiez l'ordre de téléchargement des applications en utilisant les boutons Monter et Descendre.
Vous trouverez ci-dessous un exemple de hiérarchie des applications dans l'arborescence Applications, avec par défaut un ordre de téléchargement qui correspond à ce qui apparaît dans la boîte de dialogue ci-dessus.
Exemple d'applications dans l'arborescence Applications :
App_A
- App_x
- App_y
- App1
App_B
- Application_B_1
- Application_B_2
Si une application sélectionnée pour le téléchargement est différente d'une version précédente déjà téléchargée sur le contrôleur, vous pouvez choisir parmi les options suivantes :
Option |
Description |
---|---|
Tenter un changement en ligne. Si cela n’est pas possible, effectuer un téléchargement complet. |
Cette option est sélectionnée par défaut. Les parties modifiées des applications sélectionnées sont changées sur le contrôleur, et seules les parties nouvellement créées sont téléchargées sur le contrôleur. |
Forcer un changement en ligne. Si cela n’est pas possible, annuler l’opération. |
Si un changement en ligne pour au moins une des applications sélectionnées n'est pas possible (par exemple si la commande Tout nettoyer ou Clean Application a déjà été effectuée), le téléchargement n'est pas exécuté. |
Toujours effectuer un téléchargement complet. |
Quelles que soient les versions déjà existantes sur le contrôleur, toutes les parties des applications sélectionnées sont rechargées sur le contrôleur. |
Concernant les applications qui ne sont pas encore présentes sur le contrôleur, un téléchargement complet est automatiquement effectué.
De plus, vous pouvez décider (en cochant la case correspondante) :
osi les applications qui ne font plus partie du projet doivent être supprimées sur le contrôleur ;
osi les applications sélectionnées doivent être démarrées après le téléchargement/changement en ligne.
L'option Démarrer toutes les applications après téléchargement ou changement en ligne permet de redémarrer toutes les cibles téléchargées à l'état RUNNING, à condition que leur entrée Run/Stop commande cet état et peu importe l'état du contrôleur avant l'utilisation de l'option Téléchargement multiple. Désélectionnez cette option si vous ne souhaitez pas que tous les contrôleurs ciblés redémarrent à l'état RUNNING. De plus, avant d'utiliser l'option Téléchargement multiple, testez les changements apportés au programme d'application dans un environnement virtuel ou autre qu'un environnement de production, et vérifiez que les contrôleurs ciblés et les équipements associés prennent leurs conditions attendues à l'état RUNNING.
|
FONCTIONNEMENT IMPREVU DE L'EQUIPEMENT |
Vérifiez toujours que votre programme d'application fonctionne comme prévu pour tous les contrôleurs et équipements ciblés avant d'exécuter la commande « Téléchargement multiple… » avec l'option « Démarrer toutes les applications après téléchargement ou changement en ligne » sélectionnée. |
Le non-respect de ces instructions peut provoquer la mort, des blessures graves ou des dommages matériels. |
NOTE : Lors d'un téléchargement multiple, contrairement à un téléchargement normal, EcoStruxure Machine Expert ne propose pas l'option permettant de créer une application de démarrage. Pour créer manuellement une application de démarrage, sélectionnez à tout moment Créer une application de démarrage dans le menu En ligne sur tous les contrôleurs ciblés (le contrôleur doit être à l'état STOPPED pour cette opération).
Sachez que les variables du type PERSISTENT ne sont généralement pas initialisées. Par contre, si la disposition des données est modifiée, elles sont initialisées automatiquement.
Avec l'option Ne pas libérer les variables forcées activée, le téléchargement est inhibé si une application avec variables forcées est déjà stockée sur le contrôleur et si l'implémentation de cette application a été modifiée. Le message Erreur : Ignoré car une ou plusieurs variables ont été forcées est affiché pour cette application dans la boîte de dialogue Téléchargement multiple - Résultat.
Lorsque vous confirmez vos paramètres dans la boîte de dialogue en cliquant sur OK, une vérification syntaxique de toutes les applications sélectionnées est effectuée. Ensuite, chaque communication d'application avec l'appareil lié doit être vérifié avant le téléchargement.
Le téléchargement est terminé lorsque la liste des applications sélectionnées s'affiche avec des informations détaillées sur les opérations effectuées pour chaque application.
Boîte de dialogue Résultats du téléchargement multiple
Si l'option Sécurisation du mode en ligne est activée dans les Paramètres de communication de l'appareil concerné, vous devez la confirmer après avoir appelé cette commande.
Chargement sur un IHM ou un contrôleur IHM
Si vous utilisez la commande Téléchargement multiple... pour charger une application sur une IHM ou un contrôleur IHM, sachez qu'elle ne met pas à jour Vijeo-Designer Runtime automatiquement.
Pour mettre à niveau le runtime Vijeo-Designer, exécutez la commande Outils > Outils externes et sélectionnez Télécharger le micrologiciel de l'IHM pour lancer le programme d'installation du runtime Vijeo-Designer.
Téléchargement de configurations vers des équipements DTM
La boîte de dialogue Téléchargement multiple vous permet de télécharger des configurations vers des équipements DTM.
Dans la liste d'éléments à télécharger, une application DTM est répertoriée selon le format suivant :
<nom de contrôleur>:<nom de gestionnaire de protocole>: Tous les appareils ajoutés
Exemple : MyController: Industrial_Ethernet_Manager: Tous les appareils ajoutés
NOTE : Avant de télécharger une configuration vers un équipement DTM, vérifiez que cet équipement est dans un état qui permet cette action.
Certains variateurs notamment n'autorisent pas le téléchargement de configurations pendant qu'ils sont en état opérationnel. Envisagez de désactiver l'option Démarrer toutes les applications après téléchargement ou changement en ligne dans le cas où votre application de contrôleur met l'équipement DTM dans un état qui empêche le téléchargement de la configuration.