Variables
Les variables stockent et traitent des informations. Les valeurs initiales sont les valeurs d’une variable lorsque la cible commence le premier cycle. Les valeurs initiales peuvent être affectées à des variables de types de données élémentaires CEI 61131-3. La valeurs initiale par défaut est 0 (Faux).
Les types de variables sont les suivants :
- Les variables locales sont affectées à un programme spécifique dans le projet et sont disponibles uniquement pour ce programme.
- Les variables globales appartiennent au contrôleur dans le projet et sont disponibles pour tous les programmes dans le projet.
Les conventions de dénomination des variables sont les suivantes :
- Les noms de variable ne doivent pas dépasser 40 caractères.
- Les noms des variables doivent commencer par une lettre.
- Les noms des variables peuvent comporter des lettres, des chiffres ou des traits de soulignement.
- Les noms de variables ne peuvent pas contenir de traits de soulignement consécutifs.
Attributs de variable
Un attribut doit être affecté à chaque variable.
Attribut | Description |
|---|---|
Lecture/Écriture | Variables qui peuvent être lues et écrites, et ont une valeur initiale |
Lecture | Variables en lecture seule avec une valeur initiale |
Écriture | Variables en écriture seule avec une valeur initiale |
Directions des variables
Les directions des variables sont disponibles pour les variables locales des fonctions définies par l’utilisateur ou des blocs de fonctions définis par l’utilisateur. Certaines variables ne peuvent pas avoir de direction d'entrée ou de sortie. Par exemple, les variables de temps.
Direction | Description |
|---|---|
Var | Variables interne mises à jour par les programmes |
VarOutput | Variables connectées à un appareil d'entrée (rafraîchi par le système) |
VarInput | Variables connectées à un appareil de sortie |
Valeurs des variables
Types de valeurs d’une variable :
- Valeur
- Lors de l’affichage de la variable en ligne, il s’agit de la valeur d’une variable dans un contrôleur d’exécution.
- Lors de l’affichage de la variable hors ligne, il s’agit d’un instantané de la valeur lorsque la variable est affichée en ligne et enregistrée dans un projet hors ligne.
- Valeur physiqueLa valeur physique est une propriété qui s'applique uniquement aux variables d'entrée et de sortie globales du contrôleur. Comme la valeur d'une variable d'E/S peut être forcée en utilisant la propriétéForçage, la valeur physique indique la valeur réelle de l'E/S physique.
Initialisation de la variable utilisateur après le chargement et la restauration
La valeur initiale et la valeur définissent la valeur après le téléchargement et la restauration. La valeur initiale est saisie dans le cadre de la configuration du projet hors ligne et peut être modifiée sans réassemblage du projet. La valeur contient les données logiques transférées ou sauvegardées afin d'enregistrer le statut des variables du contrôleur pour téléchargement et restauration ultérieurs. Cependant, elle peut être modifiée hors ligne dans le projet. Si la valeur initiale et la valeur existent, la valeur initiale a priorité sur la valeur.
Valeur initiale | Valeur (hors ligne) | Valeur après téléchargement et restauration (en ligne) |
|---|---|---|
Aucun | Aucun | Valeur par défaut |
Aucun | Oui | Valeur |
Existe | Existe | Valeur initiale |
Valeur des variables utilisateur après la mise sous tension
Case Conservation | Valeur après mise sous tension (en ligne) |
|---|---|
Effacé | Réinitialiser |
Sélectionné | Valeur avant la mise hors tension |
Fournir une réponse