Skip to main content

contrôle de processus

Vous pouvez suivre le traitement du programme d'application avec le contrôle de flux. Le contrôle de flux est disponible pour les éditeurs de langage ST, FUP, KOP et CFC.

Avec contrôle de débit activé CODESYS les valeurs des variables représentent les résultats des appels de fonction et des opérations à la position de traitement respective et au temps de traitement respectif.Ces lignes de code ou réseaux parcourus dans le cycle en cours sont marqués en couleur. A titre de comparaison : la surveillance standard offre CODESYS uniquement la valeur qu'a une variable entre deux cycles de traitement.

La commande de processus fonctionne dans toutes les parties actuellement visibles de la fenêtre d'édition actuellement ouverte. Ce faisant Contrôle de processus activé affiché dans la barre d'état tant que la fonction est active et que les positions de contrôle de flux (parties réussies du code) sont visibles dans une fenêtre d'édition.

Vous pouvez écrire des valeurs dans la partie déclaration et dans la partie implémentation, le forçage n'est pas possible.

Important

Les valeurs sont écrites à la fin du cycle en cours.

Important

Si tu meurs contrôle de processus activé, le temps d'exécution de l'application est prolongé !

Si vous avez la possibilité Opération en ligne confirmée Si vous l'activez dans les paramètres de communication, une boîte de message apparaît lorsque vous allumez le contrôle de processus, que vous pouvez utiliser pour annuler le processus.

L'utilisation de points d'arrêt et le traitement pas à pas du programme ne sont pas possibles lorsque le contrôle de flux est activé.

Représentation de la conduite de process dans les différents éditeurs langage :

Par défaut CODESYS afficher la position de contrôle de séquence des parties de code qui ont été parcourues sous forme de champs verts. Les parties de code qui n'ont pas été parcourues sont affichées en blanc.

Astuce

A noter que la valeur affichée d'une position de code non parcourue est une valeur de surveillance "normale". Il s'agit de la valeur présente entre deux cycles de tâche.

_cds_flowcontrol_st.png

Marqué dans les éditeurs de réseau CODESYS les réseaux traversés sur le bord gauche par des barres dans la 'couleur de contrôle de flux'.

Dans le COP CODESYS les lignes de connexion actuellement traversées sont représentées en vert, les autres en gris. La valeur réelle de la connexion est également affichée : TRUE à travers le bleu audacieux, FALSE par des lignes noires en gras, des valeurs inconnues ou analogiques par de fines lignes noires. Cela peut conduire à des lignes en pointillés en combinant les informations respectives.

_cds_img_flowcontrol_ld.png

Utilisé en IL CODESYS deux champs pour afficher les valeurs réelles pour chaque instruction. Un à gauche de l'opérateur avec la valeur actuelle de l'accumulateur, un à droite de l'opérande avec la valeur de l'opérande.

_cds_img_flowcontrol_il.png