Accès à l'objet Controller

L'objet
Controller
fournit des informations d'état relatives à l'exécution de l'automate.
Attribut
Type de données
Instruction
Description
Audit Value
DINT[2], LINT
GSV
La Valeur d'audit est une valeur unique générée lorsqu'un projet est téléchargé vers l'automate ou chargé depuis un dispositif de stockage amovible. Lorsqu'une modification est détectée, cette valeur est mise à jour.
Pour spécifier les modifications à surveiller, utilisez l'attribut ChangesToDetect.
ChangesToDetect
DINT[2], LINT
GSV, SSV
Utilisé pour indiquer les modifications à surveiller. Lorsqu'une modification surveillée est détectée, l'attribut Audit Value est mis à jour.
CanUseRPIFrom
Producer
DINT
GSV
Identifie si le RPI spécifié par le producteur doit être utilisé.
  • 0. N’utilisez pas le RPI spécifié par le producteur.
  • 1. Utilisez le RPI spécifié par le producteur.
ControllerLog Execution Modification Count
DINT
GSV SSV
Nombre d'entrées du journal de l'automate provenant d'une modification des propriétés des tâches/du programme, d'une modification en ligne ou d'une modification de la tranche de temps de l'automate. Peut également être configuré pour inclure les entrées de journal tirées des forces. Ce nombre est réinitialisé si l'état de la RAM est en état mauvais. Le nombre n'est pas plafonné à la taille DINT maximale, et une réinitialisation est possible.
ControllerLog
TotalEntryCount
DINT
GSV SSV
Nombre d'entrées de journal de l'automate depuis la dernière mise à niveau du firmware. Ce nombre est réinitialisé si l'état de la RAM est en état mauvais. Le nombre est plafonné à la taille DINT maximale.
DataTablePad
Percentage
INT
GSV
Pourcentage (de 0 à 100) de mémoire libre de la table de données réservée.
IgnoreArrayFaultsDuringPostScan
SINT
GSV SSV
Utilisé pour configurer la suppression des défauts sélectionnés rencontrés lors de la post-scrutation d'une action SFC. Valide uniquement lorsque les SFC sont configurées pour une réinitialisation automatique.
  • 0. Cette valeur ne supprime pas les défauts pendant l'exécution de la post-scrutation. Il s'agit du comportement par défaut recommandé.
  • 1. Cette valeur supprime automatiquement les défauts majeurs 4/20 (indice de tableau trop important) et 4/83 (valeur hors limites) pendant la post-scrutation des actions SFC.
Lorsqu'un défaut est supprimé, l'automate utilise un gestionnaire de défauts interne pour effacer automatiquement le défaut. L'instruction défectueuse est alors ignorée, et l'exécution reprend à l'instruction suivante.
Le gestionnaire de défauts étant un système interne, vous n'avez pas à en configurer un pour bénéficier de ce comportement. En fait, même si un gestionnaire de défauts est configuré, un défaut supprimé ne le déclenchera pas.
InhibitAutomatic
FirmwareUpdate
BOOL
GSV SSV
Indique si l'utilitaire de supervision de firmware doit être activé.
  • 0. L'utilitaire de supervision de firmware s'exécute.
  • 1. L'utilitaire de supervision de firmware ne s'exécute pas.
KeepTestEditsOnSwitch over
SINT
GSV
Indique si les modifications de test lors de la commutation de l'automate doivent être conservées.
  • 0. Les tests des modifications lors de la commutation sont automatiquement désactivés.
  • 1. Les tests des modifications lors de la commutation sont exécutés.
Name
String
GSV
Nom de l'automate.
Redundancy
Enabled
SINT
GSV
Indique si l'automate est configuré pour la redondance.
  • 0. L'automate n'est pas configuré pour la redondance.
  • 1. L'automate est configuré pour la redondance.
ShareUnused
TimeSlice
INT
GSV SSV
Indique comment la tâche continue et les tâches en arrière-plan partagent la tranche de temps inutilisée.
  • 0. Le système d'exploitation n'octroie pas le contrôle à la tâche continue, même si les tâches en arrière-plan sont terminées.
  • 1. Cette valeur indique qu'une tâche continue s'exécute, même si les tâches en arrière-plan sont terminées. Il s'agit de la valeur par défaut.
  • 2. Cette valeur, ou une valeur supérieure, consigne un défaut mineur et ne modifie pas le paramètre.
TimeSlice
INT
GSV SSV
Pourcentage de CPU disponible (de 10 à 90) affecté aux communications. Cette valeur ne peut pas être modifiée lorsque l'interrupteur à clé est sur la position Exécution.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal