Utilisation du serveur d'automatisation comme passerelle pour le débogage à distance
La fonction de débogage à distance offre la possibilité de déboguer à partir de CODESYS une application sur un automate, qui n'est pas disponible dans le réseau local, mais connecté au CODESYS Automation Server. De plus, à partir de CODESYS vous pouvez scanner tous les appareils disponibles qui sont connectés au CODESYS Automation Server.
Établir une connexion depuis CODESYS à un automate du serveur d'automatisation via la passerelle Edge du serveur d'automatisation
Une passerelle Edge est configurée sur le serveur d'automatisation et cette passerelle Edge est en cours d'exécution.
Un automate du réseau d'automates est enregistré sur le serveur d'automatisation et cet automate est en cours d'exécution.
le CODESYS Automation Server Connector package est installé dans le CODESYS Development System sur ton ordinateur.
UNE CODESYS projet est ouvert et connecté à Automation Server.
Dans l'arborescence des appareils, double-cliquez sur l'automate de votre projet ouvert.
Sur le Paramètres de communication , dans la zone de liste de la passerelle, sélectionnez la passerelle qui est ajoutée sur le serveur d'automatisation en tant que passerelle Edge. (CAS) doit être affiché après le nom de la passerelle.
Si la passerelle souhaitée n'est pas disponible dans la zone de liste, cliquez sur
. Maintenant, la zone de liste est actualisée et vous pouvez sélectionner la passerelle.Les informations suivantes s'affichent sous la passerelle sélectionnée :
Locataire du serveur d'automatisation
Cluster de serveurs d'automatisation
ID de passerelle
Nom sur le serveur
le Serveur d'automatisation – Connexion la boîte de dialogue s'ouvre.
Dans le Serveur d'automatisation – Connexion boîte de dialogue, spécifiez votre Nom d'utilisateur et Mot de passe pour le serveur d'automatisation.
Dans le cas où l'authentification multi-facteurs (MFA) est activée pour votre compte utilisateur, vous devez également saisir le jeton actuellement valide lors de votre connexion. Pour plus d'informations, consultez : Utilisation de l'authentification multifacteur (MFA) pour se connecter au serveur
Cliquez sur Analyser le réseau.
le Choisir un appareil la boîte de dialogue s'ouvre.
Dans la boîte de dialogue, sélectionnez la passerelle correspondante et cliquez sur Rechercher des appareils.
Tous les automates connectés à la passerelle Edge et en cours d'exécution sont affichés sous la passerelle Edge.
Sélectionnez l'automate souhaité et cliquez sur d'accord.
Sur le Paramètres de communication , l'automate sélectionné est affiché et marqué d'un cercle vert plein.
Vous êtes maintenant connecté depuis CODESYS à l'automate via la passerelle Edge du serveur d'automatisation.
Débogage à distance depuis CODESYS une application sur un automate de l'Automation Server
Vous avez effectué les étapes 1 à 5 du guide ci-dessus. Vous êtes maintenant connecté à un automate du serveur d'automatisation via la passerelle Edge.
Dans CODESYS, un projet est ouvert, qui a déjà été validé sur Automation Server.
Dans CODESYS, la Attribuer des applications serveur lors du téléchargement la commande est activée dans le En ligne menu.
Si l'application est déjà téléchargée sur l'automate et synchronisée avec le projet en cours, vous pouvez vous connecter à l'automate via la passerelle Edge. Aucune étape supplémentaire n'est alors nécessaire.
Dans CODESYS, Cliquez sur .
le S'engager sur le serveur la boîte de dialogue s'ouvre.
Dans la boîte de dialogue, la validation actuelle et l'automate sur le serveur d'automatisation sur lequel l'application est téléchargée sont sélectionnés. Vérifiez ces informations et cliquez sur d'accord.
Sur le serveur d'automatisation, dans le Détails de l'automate vue, sur le Informations sur l'état , il s'affiche que la connexion a été établie avec succès. Des informations sur l'application validée sont également affichées.
Dans CODESYS, Cliquez sur et faire un petit changement dans une POU du projet.
Cliquez sur
encore.La boîte de dialogue s'ouvre avec les options de connexion.
Sélectionnez le Connexion avec changement en ligne et Mettre à jour l'application de démarrage options. Puis clique d'accord.
le S'engager sur le serveur la boîte de dialogue s'ouvre.
Spécifiez un message de validation et effacez le Terminer le mode débogage et démarrer les applications option. Puis clique d'accord.
Vous vous êtes connecté avec une modification en ligne sur l'automate du serveur d'automatisation.
Maintenant de CODESYS vous pouvez utiliser les commandes du Déboguer menu pour déboguer l'application sur l'automate du serveur d'automatisation (par exemple, définir des points d'arrêt ou écrire et forcer des valeurs).