Skip to main content

Téléchargement du code d'application, connexion et démarrage de l'automate

Pour télécharger le code source de votre application dans l'automate, vous devez vous connecter à l'automate avec l'application. S'il existe plusieurs applications dans le projet, vous devez d'abord passer explicitement à l'application correcte.

Lorsque vous téléchargez une application sur le contrôleur, CODESYS effectue les vérifications suivantes :

La liste des applications présentes sur l'automate est comparée aux applications disponibles dans le projet. S'ils ne correspondent pas, vous êtes invité à télécharger l'application qui ne se trouve pas encore sur l'automate ou à supprimer les applications existantes.

Pour les blocs "implémentés en externe" dans l'application à télécharger, CODESYS vérifie si ceux-ci sont disponibles sur l'automate. S'ils ne sont pas disponibles, le message "référence(s) non résolue(s)" est imprimé dans une invite de boîte de dialogue et dans l'affichage des messages. Puis CODESYS compare les paramètres (variables) des blocs de l'application à télécharger et les paramètres des blocs de même nom de l'application existant sur l'automate (contrôle de signature). S'il existe des divergences, le message "signature(s) invalide(s)" est imprimé dans une invite de boîte de dialogue et dans l'affichage des messages.

Si l'option "Télécharger les informations sur l'application" est sélectionnée dans les propriétés de l'application, des informations supplémentaires sur le contenu de l'application sont téléchargées dans l'automate.

Si plusieurs applications existent pour le même appareil, notez que le Mappage d'E/S La boîte de dialogue contient la définition pour laquelle des applications est utilisée pour le mappage d'E/S de l'appareil.

Remarque : Si une connexion est établie depuis CODESYS à un automate et le CODESYS Automation Server est connecté à l'automate via une passerelle Edge, puis CODESYS Automation Server peut écraser les modifications locales sur l'automate. A cet effet, un message s'affiche dans la vue des messages dans CODESYS lorsque la connexion à l'automate est établie après l'ouverture du projet dans CODESYS pour la première fois.

Pour plus d'informations, consultez : Application

Transférer une application et démarrer le programme

Condition préalable : L'application ne contient aucune erreur et les paramètres de communication de l'automate sont corrects. L'application n'existe pas encore sur l'automate. L'application et la communication avec le contrôleur ne sont pas cryptées.

  1. Sélectionnez l'application souhaitée dans l'arborescence des appareils. Passez à l'étape 3 si vous n'avez qu'une seule application.

  2. Cliquez sur Définir l'application active.

    Le nom de l'application apparaît en caractères gras.

  3. Cliquez sur En ligne → Se connecter.

    Une boîte de dialogue vous demande si l'application doit être créée sur l'automate.

  4. Cliquez sur Oui pour confirmer la boîte de dialogue.

    L'application est téléchargée sur le contrôleur.

  5. Cliquez sur Débogage → Démarrer ou appuyez sur la F5 clé.

    L'application est en cours d'exécution sur le contrôleur.