Skip to main content

Commande : téléchargement multiple

une fonction: La commande provoque la génération du code des applications contenues dans le projet et le chargement des applications sur les contrôleurs correspondants.

appeler: Menu En ligne

La commande ouvre une boîte de dialogue avec une liste d'applications. Dans cette boîte de dialogue, vous sélectionnez les applications à charger. Après cela conduit CODESYS effectue la vérification syntaxique de ces applications et génère le code associé. Le code est ensuite chargé sur le contrôleur correspondant. Généré dans le répertoire du projet CODESYS un journal de traduction avec le nom de chaque application sélectionnée <project name>.<device name>.<application ID>.compileinfo.

Important

Si un contrôleur de sécurité est monté sous un contrôleur, cette commande peut utiliser les liaisons de communication temporaire interrompre!

Les connexions du contrôleur de sécurité à d'autres contrôleurs de sécurité (via des variables de réseau de sécurité), aux appareils de terrain et au système de développement sont affectées. Les appareils de terrain sûrs ou d'autres contrôleurs de sécurité peuvent passer à l'état sûr en réaction. La connexion au système de développement n'est affectée que si le contrôleur de sécurité est connecté au contrôleur principal via le bus de terrain.

Pour plus d'informations, voir : Contrôleur de sécurité subordonné

Dialogue : téléchargement multiple

Veuillez sélectionner les applications

_cds_icon_checked.png: Sélection des candidatures

Les applications sont également chargées sur différents contrôleurs.

En haut, Vers le bas

Modification de l'ordre de téléchargement des applications

Les applications sont chargées sur les contrôleurs dans l'ordre de cette liste. Par défaut, cette liste est triée par ordre alphabétique. Les relations parent-enfant des applications sont prises en compte.

d'accord

Vérifie syntaxiquement toutes les applications sélectionnées

Ensuite, la communication avec le contrôleur associé est vérifiée pour chaque application avant le téléchargement.

Tableau 103. Options de modification en ligne

Si une version antérieure existe déjà sur le contrôleur et diffère de la version actuelle, vous disposez des options suivantes :

Essayez le changement en ligne. Si ce n'est pas possible, téléchargez

Activé par défaut

Si une modification en ligne ne peut être effectuée pour l'une des applications, un téléchargement est effectué.

Forcer le changement en ligne. Si ce n'est pas possible, interrompez l'opération

Si une modification en ligne ne peut être effectuée pour (au moins) une des applications, aucun téléchargement n'est effectué mais celui-ci est abandonné ; par exemple, si vous avez précédemment utilisé la commande tout nettoyer ont effectué.

Faites toujours le téléchargement complet

Charge toutes les parties de l'application sur le contrôleur sans tenir compte des versions existantes



Pour les applications sélectionnées qui n'existent pas encore sur le contrôleur CODESYS effectue automatiquement un téléchargement vers le contrôleur associé.

Tableau 104. options additionelles

Supprimer toutes les applications sur le contrôleur qui ne sont pas contenues dans le projet

_cds_icon_checked.png: Les applications correspondantes sont supprimées.

Démarrer toutes les applications après téléchargement ou modification en ligne

_cds_icon_checked.png: Les applications sont lancées après le téléchargement/le changement en ligne.

Ne pas libérer les variables forcées

_cds_icon_checked.png: S'il existe une application avec des variables forcées sur le contrôleur et que l'implémentation de cette application a changé entre-temps, alors aucun téléchargement n'est effectué pour cette application.

Dans la fenêtre Téléchargement multiple - résultat le message suivant apparaît pour cette application : Erreur : Ignoré car une ou plusieurs variables ont été forcées.



Astuce

Notez que les variables avec l'attribut key PERSISTENT RETAIN généralement pas initialisé. Cependant, si vous modifiez la disposition des données, les variables persistantes sont automatiquement réinitialisées.

Pour plus d'informations, voir : Persistance des données

Une fois le téléchargement terminé, une liste de toutes les applications sélectionnées apparaît dans l'ordre de téléchargement que vous avez configuré. De plus, vous recevrez des informations sur le succès du téléchargement pour chaque application dans la boîte de dialogue Téléchargement multiple - résultat:

  • Établi: Une nouvelle application a été créée et chargée sur le contrôleur.

  • Inchangé: L'application qui existe déjà sur le contrôleur n'a pas été modifiée.

  • Modification en ligne effectuée: L'application déjà existante sur le champ a été modifiée par une modification en ligne.

  • téléchargé: L'application déjà existante sur le champ a été remplacée par une application nouvellement créée.

  • Ignoré en raison de l'impossibilité de modifier en ligne: Aucune modification en ligne n'a pu être effectuée pour l'application, elle n'a pas été modifiée.

  • Erreur: Une erreur s'est produite lors du téléchargement de cette application. Si nécessaire, d'autres détails sont affichés.

  • Annulé par l'utilisateur: L'opération a été annulée par l'utilisateur.

Pour plus d'informations, voir : Génération du code d'application