Skip to main content

Mettre à jour une application sur l'automate

CODESYS fournit essentiellement deux options pour transférer une application modifiée vers le contrôleur : le téléchargement et la modification en ligne.

Un téléchargement entraîne une recompilation de l'application. Au cours de cette période, une vérification de syntaxe est effectuée et le code de l'application est également créé et téléchargé sur le contrôleur. Cela entraîne l'arrêt du programme en cours d'exécution. Le téléchargement est la méthode de transfert de données recommandée car un état de démarrage défini est toujours créé en raison de l'arrêt du programme et de la réinitialisation

Dans le cas d'une modification en ligne, seules les parties modifiées sont à nouveau téléchargées sur le contrôleur. Un programme en cours d'exécution n'est pas arrêté pour cela. Vous ne devez effectuer une modification en ligne que dans le cas de modifications mineures apportées à l'application. En cas de changements importants, le comportement d'un programme ne peut pas être prédit de manière sûre. Pour plus d'informations, lisez les notes figurant dans la description du Changement en ligne commande.

Lorsque vous vous connectez à un contrôleur ou que vous modifiez des objets hors ligne, CODESYS compare la modification au projet existant sur le contrôleur et affiche le résultat dans la barre d'état :

  • Programme modifié (téléchargement complet): La modification du projet peut être transférée par téléchargement uniquement.

  • Programme modifié (modification en ligne): La modification du projet peut également être transférée via une modification en ligne.