Vous pouvez déboguer votre programme étape par étape ou continuer jusqu’au point d’arrêt suivant. Vous avez deux possibilités :
Débogage en mode simulation API avec tous les types d’API qui prennent en charge la simulation.
Débogage avec les types d’API FP2 et FP2SH (non recommandé, danger pour l’utilisateur et les machines).
Pour le débogage, l’API doit être en mode TEST.
En mode simulation, l’API est en mode TEST.
Les types d’API FP2 et FP2SH peuvent être commutés en mode TEST via le DIP switch Initial/Test uniquement en mode PROG.
Une session de débogage typique comprend les éléments suivants :
Activer les drapeaux de test (l’automate doit être en mode PROG)
Activer/désactiver Points d’arrêt autorisés
Activer/désactiver Activer les sorties (non disponible pour la simulation)
Activer/désactiver Mode pas à pas au démarrage
Insérer/supprimer des points d’arrêt (l’automate doit être en mode PROG)
Utiliser des points d’arrêt programmés explicitement
Procéder au débogage à partir de la position actuelle
Transférer les modifications en mode RUN ou l’édition en ligne n’est pas possible pendant le débogage.
Monitoring de l’état de débogage
L’état de débogage en cours de l’API s’affiche dans la barre d’état ou dans la boîte de dialogue État de l’API.
Vous trouverez des informations sur les variables système suivantes, relatives au débogage, en sélectionnant
:sys_bIsPlcInTestMode
sys_bIsBreaksEnabled
sys_bIsOutputsEnabled
sys_bIsBreakActive
sys_bIsStepModeActive
sys_uiBreakStep ou sys_udiBreakStep pour FP7