Paramètres de l’affichage Canal 0 - Maître Modbus

Utilisez les paramètres de l’affichage Canal 0 - Maître Modbus dans la boîte de dialogue Définition du dispositif pour configurer la liste de commandes du maître Modbus.
CONSEIL: L’affichage Maître Modbus est uniquement disponible lorsque le paramètre Canal 0 est défini sur Maître Modbus dans l’affichage Présentation.
Paramètre
Description
Commande
Affiche l’index de la commande en cours de configuration.
Méthode de communication
Spécifie la méthode de communication de la commande.
Options disponibles :
  • Désactivé (par défaut)
  • Continu – Le message de commande Modbus est transmis en continu.
  • Conditionnel – Le message de commande Modbus est transmis lorsque les données de commande Modbus consommées sont modifiées.
    Certaines options de code de fonction ne sont pas disponibles pour la méthode de communication conditionnelle.
CONSEIL: Les paramètres ne sont pas disponibles lorsque la méthode de communication est désactivée.
Type de données
Spécifie le type de données de la commande. Options disponibles :
  • BOOL
  • INT (par défaut)
  • REAL
Code de fonction
Spécifie la fonction de la commande. Les valeurs valides dépendent du type de données.
Si le type de données est BOOL :
  • Lire les bobines - Permet de lire 1 à 2 000 états contigus de bobines dans un dispositif esclave.
  • Lire les entrées discrètes - Permet de lire 1 à 2 000 états contigus d’entrées discrètes dans un dispositif esclave.
  • Écrire une seule bobine - Permet d’écrire une seule sortie sur ACTIVÉ ou DÉSACTIVÉ dans un dispositif esclave.
  • Écrire plusieurs bobines - Permet d’écrire 1 à 1 968 sorties contiguës sur ACTIVÉ ou DÉSACTIVÉ dans un dispositif esclave.
Si le type de données est INT :
  • Lire les registres de maintien - Permet de lire 1 à 125 blocs contigus de registres de maintien INT dans un dispositif esclave.
  • Lire les registres d’entrée - Permet de lire 1 à 125 blocs contigus de registres d’entrée INT dans un dispositif esclave.
  • Écrire un seul registre - Permet d'écrire un seul registre de maintien dans un registre d’un dispositif esclave.
  • Écrire plusieurs registres - Permet d'écrire 1 à 123 blocs contigus de registres de maintien INT dans un dispositif esclave.
Si le type de données est REAL :
  • Lire les registres de maintien - Permet de lire 1 à 62 blocs contigus de registres de maintien REAL dans un dispositif esclave.
  • Lire les registres d’entrée - Permet de lire 1 à 62 blocs contigus de registres d’entrée REAL dans un dispositif esclave.
  • Écrire plusieurs registres - Permet d'écrire 1 à 61 blocs contigus de registres de maintien REAL dans un dispositif esclave.
Esclave
Spécifie l’adresse de nœud du dispositif Modbus esclave.
Les adresses valides d’un dispositif Modbus esclave spécifique sont comprises entre 1 et 247. Pour la commande de diffusion, définissez l’esclave sur 0. Les commandes de diffusion peuvent uniquement être des commandes d’écriture.
Adresse de début de registre
Spécifie l’adresse de début des registres en cours de lecture ou d’écriture. Les valeurs valides sont comprises entre 0 et 65 535.
Nombre de données
Spécifie le nombre de données du type de données en cours de lecture ou d’écriture.
Code de fonction
Valeur valide
Lire les bobines
1 à 2000
Lire les entrées discrètes
1 à 2000
Lire les registres de maintien
  • Pour le type de données INT, 1...125
  • Pour le type de données REAL, 1...62
Lire les registres d’entrée
  • Pour le type de données INT, 1...125
  • Pour le type de données REAL, 1...62
Écrire une seule bobine
Non applicable
Écrire un seul registre
Non applicable
Écrire plusieurs bobines
1 à 1968
Écrire plusieurs registres
  • Pour le type de données INT, 1...123
  • Pour le type de données REAL, 1...61
Si REAL est utilisé, chaque donnée utilise 2 registres.
Le nombre de registres consécutifs lus/écrits est le suivant :
  • Pour BOOL : Égal au nombre de données
  • Pour INT : Égal au nombre de données
  • Pour REAL : Égal à (Nombre de données * 2)
L’adresse de fin calculée à partir du nombre de données ne doit pas dépasser l’adresse maximale de 65 535. L’adresse de fin est calculée comme suit : (Adresse de début de registre + Nombre de registres - 1).
Intervalle d’interrogation
Spécifie le nombre de secondes entre chaque exécution de la commande en mode Continu.
Par exemple, si l’Intervalle d’interrogation est défini sur 10, le Maître Modbus attend 10 secondes avant d’exécuter de nouveau la commande. Lorsque l’intervalle d’interrogation est défini sur 0, le maître Modbus répète la transmission de la commande aussi vite que possible.
Les valeurs valides sont comprises entre 0 et 32 767 s.
CONSEIL: Ce paramètre n’est pas disponible lorsque la Méthode de communication est Conditionnelle.
Mode Permutation
Indique la manière dont les données, par blocs de 4 octets, sont organisées lors de leur réception depuis ou de leur envoi vers l’esclave Modbus. Options disponibles :
  • Aucune modification (ABCD → ABCD)
  • Permutation de mots (ABCD → CDAB)
  • Permutation d’octets (ABCD → BADC)
  • Permutation de mots et d’octets (ABCD → DCBA)
CONSEIL: A, B, C et D représentent quatre octets adjacents dans les données reçues/transmises.
Activation du défaut
Détermine s’il faut écraser les données reçues par une valeur de défaut en cas d’échec de la commande de lecture.
Cochez la case pour écraser les données reçues par la valeur de défaut.
CONSEIL: Ce paramètre n’est pas disponible lorsque le Code de fonction est une commande d’écriture.
Valeur de défaut
Spécifie la valeur pour remplacer les données reçues en cas d’échec de la commande de lecture.
Connexion 1/Connexion 2
La commande de communication utilise la connexion 1 par défaut.
Si la taille des données de la commande dépasse les données disponibles restantes pour la connexion 1, la commande utilise la connexion 2 à la place.
Entrée (octets)
Indique la quantité de données de lecture restantes pour cette connexion.
Sortie (octets)
Indique la quantité de données d’écriture restantes pour cette connexion.
Fournir une réponse
Vous avez des questions ou des commentaires sur cette documentation ? Veuillez envoyer vos commentaires ici.
Normal