Informations détaillées sur les objets langage associés au mode de communication Modbus
Traduction de la notice originale
Présentation
Les tableaux suivants présentent tous les objets langage de configuration pour le mode de communication Modbus. Ces objets ne sont pas intégrés aux IODDT et peuvent être affichés par le programme d'application.
Liste des objets à échanges explicites en mode maître
Le tableau ci-dessous répertorie les objets à échanges explicites.
Adresse
Type
Accès
Signification
%KWr.m.c.0
INT
R
L'octet 0 de ce mot correspond au type :
  • La valeur 6 fait référence au maître.
  • La valeur 7 fait référence à l'esclave.
%KWr.m.c.1
INT
R
L'octet 0 de ce mot correspond à la vitesse de transmission. Il peut avoir différentes valeurs :
  • La valeur -2 (0xFE) correspond à 300 bits/s.
  • La valeur -1 (0xFF) correspond à 600 bits/s.
  • La valeur 0 (0x00) correspond à 1200 bits/s.
  • La valeur 1 (0x01) correspond à 2400 bits/s.
  • La valeur 2 (0x02) correspond à 4800 bits/s.
  • La valeur 3 (0x03) correspond à 9600 bits/s.
  • La valeur 4 (0x04) correspond à 19200 bits/s (valeur par défaut).
  • La valeur 5 (0x05) correspond à 38400 bits/s.
  • La valeur 6 (0x06) correspond à 57600 bits/s (applicable au module BMX NOM 0200 seulement)
  • La valeur 7 (0x07) correspond à 115200 bits/s (applicable au module BMX NOM 0200 seulement)
L'octet 1 de ce mot correspond au format :
  • Bit 8 : nombre de bits (1 = 8 bits (RTU), 0 = 7 bits (ASCII))
  • bit 9 = 1 : gestion de la parité (1 = avec, 0 = sans)
  • Bit 10 : type de parité (1 = impair, 0 = pair)
  • Bit 11 : nombre de bits d'arrêt (1 = 1 bit, 0 = 2 bits)
  • Bit 13 : ligne physique (1 = RS232, 0 = RS485)
  • Bit 14 : Les signaux de modem DTR/DSR/DCD (applicable seulement au module BMX NOM 0200 et pour une ligne physique RS232). Si ce bit est mis à 1, les signaux de modem sont gérés.
  • Bit 15 : Signaux de gestion de contrôle de flux matériel RTS/CTS Si RS232 est sélectionné, 2 valeurs peuvent être associées à ce bit : 0 pour RX/TX et 1 pour RX/TX + RTS/CTS. Si RS485 est sélectionné, la valeur par défaut est 0 (RX/TX).
%KWr.m.c.2
INT
R
Temporisation entre trames (en mode RTU seulement) valeur comprise entre 2 et 10 000 ms (suivant la vitesse de transmission et le format sélectionnés). Si l'option par défaut est activée, la valeur par défaut est 2 ms. 10 s correspond à un délai d'attente illimité.
%KWr.m.c.3
INT
R
En mode Modbus maître, cet objet fait référence au délai de réponse exprimé en millisecondes (entre 10 et 1 000 ms). La valeur par défaut est 100 ms. 10 s correspond à un délai d'attente illimité.
%KWr.m.c.4
INT
R
Disponible uniquement en mode Modbus maître. L'octet 0 de ce mot indique le nombre de réitérations (de 0 à 15). La valeur par défaut est 3.
%KWr.m.c.5
INT
R
Si RS232 est sélectionné ce mot correspond à la temporisation RTS/CTS exprimée en millisecondes (entre 0 et 100). Si RS485 est sélectionné, la valeur par défaut est 0.
Liste des objets à échanges explicites en mode esclave
Les objets langage de la fonction Modbus esclave sont identiques à ceux de la fonction Modbus maître. La seule différence concerne les objets suivants :
Adresse
Type
Accès
Signification
%KWr.m.c.3
INT
R
En mode Modbus esclave, l'octet 0 de cet objet correspond au numéro de l'esclave [0/1, 247]. Pour le module BMX NOM 0200, la valeur 0 signifie que le numéro d'esclave est codé dans la mémoire FLASH
%KWr.m.c.4
INT
R
Utilisé uniquement en mode Modbus maître.