Accueil > Forum > Informations sur l'environnement de développement LogicLab > Bug en mode de débogage interactif
- Ce sujet a 3 réponses, 2 participants et a été mis à jour pour la dernière fois 4 années, 5 mois da Sergio Bertana.
-
auteurPost
-
Février 19, 2019 à 7: 09 am #46675StefanoPartecipante
J'ai trouvé un bogue sur le "Mode de débogage interactif" dans LogicLab 5.8.0.17. J'ai un projet avec une tâche écrite en FBD et une tâche écrite en SFC avec des actions écrites en FBD.
Si je passe en mode debug interactif avec la cible connectée (Mps054_XTarget_12_0 sur ARMv7M. System runtime : 1.18.7) et que je double-clique sur une variable dans la tâche écrite en FBD, le masque « Force Value » apparaît et je peux agir sur le variable. Même chose faite sur une action FBD de la tâche en SFC et le masque "Propriétés des variables" s'ouvre comme si vous étiez en édition.
À ce stade, je déconnecte la cible, passe en mode simulation et débogage en direct sans fermer les fenêtres précédemment ouvertes. Un double-clic sur la variable dans l'action en FBD apparaît à juste titre "Forcer la valeur".
Je sors de la simulation, reconnecte la cible, rouvre le mode debug interactif et clique à nouveau sur la variable précédente et le masque « Force Value » réapparaît.
Restant avec la cible connectée et en mode debug interactif, je ferme toutes les fenêtres, rouvre l'action précédente et clique à nouveau sur la même variable et le masque "Propriétés de la variable" s'ouvre à nouveau.
Février 25, 2019 à 9: 05 am #46699Sergio BertanaAdministrateur du forumVoici la réponse d'Axel
Mais en résumé, le problème est qu’en cas d’action FBD, il n’est pas possible de forcer la valeur d’une variable dans le débogage en direct, car la fenêtre de la propriété apparaît incorrectement.
Je ne comprends pas ce que le simulateur a à voir avec ça ...
Les fenêtres ouvertes signifient-elles les éditeurs? Même cela, cependant, me semble une chose non pertinente, n'est-ce pas?Je pense que pour aller au bout de vos problèmes, il est préférable de contacter directement le support technique d'Axel. En évitant les triangulations, vous pouvez leur indiquer directement les problèmes.
Octobre 31, 2019 à 1: pm 10 #50603StefanoPartecipanteÀ l'époque, Axel avait reproduit l'anomalie et ouvert un ticket à ce sujet, disant qu'il contacterait alors Elsist pour des correctifs. Y a-t-il d'autres développements?
Octobre 31, 2019 à 1: pm 13 #50668Sergio BertanaAdministrateur du forumNous devrions bientôt sortir une nouvelle version de LogicLab, qui inclut également le produit Raspberry, MPS055.
Selon Axel, ils auraient dû résoudre ce problème avec de nombreux autres BUG mineurs. nous attendons la sortie pour que vous puissiez essayer directement et vérifier si elle est réellement résolue.
-
auteurPost
- Vous devez être connecté pour répondre à ce sujet.