Skip to main content

Utiliser SPS Shell pour demander des informations

Le "SPS Shell" dans CODESYS est un moniteur de contrôle basé sur du texte sur un onglet d'éditeur de périphérique. Vous pouvez y entrer des commandes pour demander des informations spécifiques et effectuer des actions telles que le démarrage, l'arrêt ou le chargement d'applications. Vous pouvez également appeler une description de la signification et de la syntaxe des commandes possibles directement à partir du shell de l'automate.

Les commandes possibles dépendent du fabricant. La gamme de commandes est au-delà de la soi-disant SPS Shell Command Handler soit dans un composant C du système d'exécution, soit en tant que bloc fonctionnel dans une bibliothèque CEI ou un projet.

La réponse de l'automate apparaît sur l'onglet sous forme de chaîne de caractères dans une fenêtre de résultats.

Interroger des informations sur l'application sur le contrôleur

Prérequis : Votre projet est connecté à un contrôleur ; Exemple CODESYS Control Win, sur laquelle une demande App1 fonctionnement.

  1. Ouvrez l'éditeur d'appareils en double-cliquant sur l'objet CODESYS Control Win dans l'arborescence des appareils et sélectionnez l'onglet Coque SPS.

    L'onglet apparaît avec une fenêtre d'affichage vide. Ci-dessous, vous trouverez une ligne d'entrée pour une commande.

  2. Cliquez sur le bouton _cds_icon_button_threedots.png.

    Le dialogue Entrez la commande standard apparaît avec une liste de commandes.

  3. Choisissez la commande ? et cliquez sur le bouton Courir.

    La boîte de dialogue se ferme et une liste des commandes disponibles avec les paramètres possibles apparaît dans la fenêtre de sortie. Il montre la syntaxe de l'entrée de commande.

  4. Cliquez à nouveau _cds_icon_button_threedots.png et choisissez la commande pid. Ajoutez ce qui suit à la ligne d'entrée : pid App1. Appuyez sur Entrée.

    Ce qui suit apparaît dans la fenêtre de sortie (GUID uniquement à titre d'exemple) :

    pid App1

    Project Identification

    Applikation: App1

    Code GUID:0x08a893c0

    Data GUID:0x762d0e90

  5. appuie sur le bouton _cds_icon_arrow_down.png dans la ligne de commande.

    La commande pid App1 est enregistré dans l'historique des commandes saisies.