Outils et ressources MCP
Les outils effectuent des actions dans le CODESYS Les outils de lecture permettent de générer et de retourner des résultats. Les outils d'écriture n'ont aucun impact sur le projet. Les outils de modification modifient de façon permanente le contenu ou la structure du projet et sont signalés en conséquence dans le tableau.
Outil | Description | Effet |
|---|---|---|
| Ajoute une référence de bibliothèque au projet ou la supprime. | Modification des références de bibliothèque dans le gestionnaire de bibliothèque |
| Cette fonction associe un programme à une tâche afin qu'il soit exécuté lors du cycle d'exécution. Cet outil est utilisé après la création d'un nouveau programme. L'outil peut également supprimer les appels de programme des tâches. | Modification des appels de tâches au programme |
| Affiche la structure de l'arborescence du projet ou d'une sous-arborescence spécifique. Les méthodes, propriétés et actions sont affichées en option sous leurs POU parents. | Lecture seule |
| Cet outil vérifie le projet à la recherche d'erreurs et renvoie des messages de diagnostic indiquant les chemins d'accès aux sources et les numéros de ligne. En mode standard, il se réfère aux règles de précompilation. Une compilation complète peut être déclenchée en option. | Lecture seule. L'outil peut également déclencher la compilation du projet. |
| Crée un nouveau dossier dans l'arborescence du projet. Cet outil permet d'organiser les points d'utilisation en groupes logiques. | Un nouveau dossier sera créé dans le projet. |
| Crée de nouveaux objets de texte structuré ou réécrit entièrement ceux existants. Un POU complet avec des sous-POU imbriqués peut être créé en un seul appel. Les sous-POU non explicitement inclus seront conservés. | Les objets existants au même emplacement seront écrasés. |
| Renvoie le chemin d'accès du projet actuellement chargé. | Lecture seule |
| Renvoie le chemin de la sélection active dans CODESYS Lorsqu'un code est sélectionné, les numéros de ligne et le texte sélectionné sont également renvoyés. | Lecture seule |
| Renvoie la liste de toutes les bibliothèques disponibles dans CODESYS. | Lecture seule |
| Renvoie la documentation détaillée des fonctions spécifiques d'une bibliothèque, incluant les paramètres, le type de retour et d'autres informations pertinentes. | Lecture seule |
| Renvoie l'arborescence complète des périphériques et la configuration d'E/S de tous les périphériques du projet. Inclut les connecteurs, les canaux d'E/S, les correspondances avec les variables et les informations sur les périphériques. | Lecture seule |
| Fournit un aperçu concis du contenu d'une bibliothèque. Contient toutes les fonctions, les types et leurs signatures de premier niveau. | Lecture seule |
| Renvoie la liste de toutes les bibliothèques référencées dans l'application. | Lecture seule |
| Renvoie le code source en texte structuré d'un objet situé à l'emplacement spécifié. Les sous-objets imbriqués (par exemple, les méthodes, les actions, les propriétés et les transitions) sont inclus par défaut dans le résultat. Supporte également la restriction de la sortie en utilisant une ligne de début et une ligne de fin | Lecture seule |
| Supprime un objet du projet. Cet outil permet également de supprimer des sous-POU individuels d'un bloc fonctionnel. | L'objet sera supprimé définitivement. |
| Renomme un objet et met à jour toutes les références à cet objet. Si une référence ne peut pas être ajustée, le changement de nom ne sera pas effectué | Renommage complet avec modification de toutes les références |
| Effectue des remplacements de texte ciblés dans un objet Texte structuré. | Le texte spécifié sera remplacé dans l'objet cible. |
| Recherche un modèle de texte dans l'ensemble du code du projet. Les correspondances sont renvoyées et regroupées par chemin d'objet avec des numéros de ligne. | Lecture seule |
| Recherche un type ou une fonction par son nom dans toutes les bibliothèques disponibles. Renvoie le nom de la bibliothèque et le type de l'élément. | Lecture seule |
| Utilise des modèles glob pour rechercher des objets dans l'arborescence du projet. En cas de nombreux résultats ayant un ancêtre commun, la sortie est affichée par groupe. | Lecture seule |
Ressources
Les ressources sont des données contextuelles en lecture seule, telles que des modèles et des références de syntaxe. Contrairement aux outils, les ressources n'effectuent pas d'actions, mais fournissent un contenu statique. Les ressources peuvent être référencées directement dans les instructions, par exemple : « Créer un scénario de test en fonction du modèle de scénario de test ».
Ressource | Descriptif |
|---|---|
CODESYS Description du dialecte textuel structuré | Référence syntaxique pour le dialecte de CODESYS ST avec des explications et des exemples de la norme IEC 61131-3 et CODESYS-des extensions spécifiques. La référence comprend les règles de syntaxe, les types de données et les littéraux, les sections variables, les opérateurs, le flux de contrôle, les conventions d'appel, les interfaces, l'héritage et les sources courantes d'erreurs. Cette ressource peut être utilisée lors de la génération et de la vérification du code afin d'éviter les erreurs de syntaxe causées par des particularités spécifiques aux dialectes |
CODESYS Modèle de cas de test unitaire IEC | Modèle de cas de test suivant le modèle
Cette ressource est utilisée lors de la création de nouveaux tests unitaires afin que les cas de test soient générés conformément au modèle recommandé du CODESYS Test Manager. |