Accès à l'objet Programme
L'objet Programme fournit des informations d'état sur un programme. Indiquez le nom du programme pour spécifier l'objet Programme qui vous intéresse.
Attribut | Type de données | Instruction au sein d'une Tâche Standard | Instruction au sein d'une Tâche de Sécurité | Description |
|---|---|---|---|---|
DisableFlag | SINT | GSV SSV | Aucun | Contrôle l’exécution de ce programme. Chaque valeur a une signification spécifique :
|
DINT | GSV | GSV | Une valeur non égale à zéro désactive la fonctionnalité. | |
LastScanTime | DINT TIME32 | GSV SSV | Aucun | Durée de la dernière exécution du programme. Temps en microsecondes. |
MaxScanTime | DINT TIME32 | GSV SSV | Aucun | Durée d'exécution maximale enregistrée pour ce programme. Temps en microsecondes. |
MajorFault Record | DINT[11] | GSV SSV | GSV SSV | Enregistre les défauts majeurs pour ce programme. |
MinorFault Record | DINT[11] | GSV SSV | GSV SSV | Enregistre les défauts mineurs pour ce programme. |
Name | String | GSV | GSV | Nom du programme. |
CONSEIL:
Rockwell Automation recommande de créer une structure définie par l'utilisateur pour simplifier l'accès à l'attribut Enregistrement de défaut :
Nom | Type de données | Style | Description |
|---|---|---|---|
Horodatage | LINT | Décimal | L'heure à laquelle le défaut s'est produit. Les unités sont en microsecondes depuis le 1er janvier 1970. |
Type | INT | Décimal | Type de défaut (programme, E/S, etc.) |
Code | INT | Décimal | Code unique du défaut (dépend du type de défaut) |
Info | DINT[8] | Hexadécimal | Informations sur le défaut (dépend du code et du type de défaut) |
Fournir une réponse