Commande : Profiler - Liste de surveillance du profileur
Important
Le code CEI ajouté implicitement pour une méthode de mesure Profiler, ainsi que les points d'arrêt pour les POU dans la liste de surveillance, entraînent un changement et ralentissent le programme évalué.
Lorsqu'un profilage ou une mesure de couverture de code est actif, une mise en ligne n'est généralement pas possible. De plus, certaines fonctionnalités en ligne ne sont pas disponibles, telles que le "contrôle de flux" et les "points d'arrêt". Il n'y a aucune restriction pour la liste de surveillance à cet égard.
L'activation ou la désactivation d'une méthode de mesure de Profiler ou la modification de paramètres dans l'éditeur de Profiler nécessitent chacune un téléchargement. Une modification en ligne n'est alors plus possible. Il n'y a aucune restriction pour la liste de surveillance à cet égard.
Liste de surveillance du profileur Voir
Pour chaque POU et chaque instance de POU d'une application dans cette liste de surveillance, CODESYS Profiler détecte à l'exécution la fréquence et la durée auxquelles il est appelé.
Vous pouvez remplir la liste avec les POU et instances requises en mode hors ligne ou en mode en ligne :
En faisant glisser une POU de l'arborescence des appareils ou de l'éditeur vers la liste
En spécifiant une entrée manuellement (pris en charge par l'assistant de saisie)
En cliquant Ajouter à la liste de surveillance du profileur dans le menu contextuel d'une POU dans la Dispositifs ou POU voir
Appel | Nom du POU dont les appels sont analysés. Exemple: |
Exemple | Nom de l'instance de POU. |
Application | Chemin de l'application pour laquelle l'analyse doit être effectuée. Exemple: |
Compter | Nombre d'appels depuis le début de la mesure. Exemple: 24. |
Durée <unité> | Durée totale de tous les appels du cycle en cours. Exemple: |
Max. durée <unité> | Durée maximale des appels dans un cycle depuis le début de la mesure. Exemple: |
Min. durée <unité> | Durée minimale des appels dans un cycle depuis le début de la mesure. Exemple: |
Temps total <unité> | Durée totale de tous les appels depuis le début de la mesure. Exemple: |
Temps moyen <unité> | Durée moyenne des appels dans un cycle depuis le début de la mesure. Exemple: |
Menu contextuel en mode connecté ou en mode déconnecté lorsque le focus est dans une cellule du tableau : | |
Réinitialiser | Remet à zéro les temps mesurés des lignes sélectionnées |
Supprimer | Supprime les lignes sélectionnées |
Ouvrir le POU | Ouvre le POU des lignes sélectionnées dans l'éditeur |
Sous-menu 'Mode d'affichage' | Pour régler le type de données de temps ou l'unité directement pour afficher la durée :
|
Pour plus d'informations, consultez : Utilisation de la liste de surveillance du profileur