Variables maître (points de données d'esclave sur le maître)
Après un clic sur [Mettre à disposition], les points de données d'esclave sont repris pour le maître et sont affichés comme variables maître sous forme de tableau dans la partie gauche de la fenêtre comme suit :
Paramètre | Description | |
---|---|---|
Point de données (esclave) | Nom ou chemin du point de données esclave sur le maître | |
Variable | Nom de variable ou chemin sur le maître En général, on fait la distinction entre variable manuelle et automatique : | |
Automatique | une variable est créée selon le chemin de variable sur le maître. | |
Manuel | La variable est indiquée par l'utilisateur. Il peut s'agir d'une variable existante ou d'une variable créée par CODESYS. | |
Mappage | Affiche quelle variable est nouvelle et laquelle existe déjà : | |
la variable n'existe pas encore, elle est créée et est ensuite utilisable dans tout le projet. | ||
Une variable déjà existante est utilisée pour la table image. | ||
Type de données | Champ de sélection pour l'adoption du type de données (esclave) | |
T [ms] | Temps de cycle pour accès sur le point de données | |
Accès | L'accès à la variable de l'esclave Modbus est déterminé : | |
Lecture seule | Le maître lit la sortie d'un esclave. | |
Ecriture seule | Le maître écrit l'entrée d'un esclave. | |
Lecture et écriture | Le maître peut écrire/lire l'entrée/la sortie d'un esclave. | |
Trigger | L'accès temporel est défini. | |
Cyclic | La variable est traitée de manière cyclique. | |
OnValue Change | La variable est écrite lors d'une modification de valeur (seulement avec « Écriture seule » et « Lecture seule »). |
Remarque
L'accès simultané à une variable à partir de plusieurs tâches entraîne des incohérences !
N'accédez pas à la même variable Modbus à partir de plusieurs tâches. Cela peut entraîner des incohérences. Il n'est pas garanti que la variable Modbus fournisse la valeur attendue. Vous ne recevez pas de message d'erreur à ce sujet.
Lorsque vous cliquez avec le bouton droit sur la variable maître ou sur le point de données esclave mis à disposition, un menu contextuel s'ouvre :

Symbole | Paramètre | Description |
---|---|---|
Supprimer | Supprime le point de données d'esclave sur le maître La variable maître est également supprimée sauf s'il s'agit d'une variable globale. | |
Réinitialiser | Réinitialise la variable de maître sur « valeur automatique » | |
Transfert | Applique la valeur de la cellule pour toutes les lignes sélectionnées (T [ms], déclencheur, accès) |