Configuration de l'adresse de l'esclave MODBUS BMXNOM0200 sans Control Expert
Traduction de la notice originale
Conditions requises
L'adresse FLASH peut être mise à jour dans tous les modes, mais elle n'est prise en compte que lorsqu'un mode de fonctionnement est activé.
La liste ci-dessous indique les conditions requises pour configurer l'adresse MODBUS du module BMXNOM0200 sans Control Expert :
Mise à jour de l'adresse de l'esclave MODBUS dans la mémoire FLASH par des commandes applicatives
Le tableau ci-dessous explique comment mettre à jour l'adresse de l'esclave MODBUS dans la mémoire FLASH à l'aide de commandes applicatives :
Etape
Action
1
Stockez l'adresse de l'esclave dans %MWr.m.c.25.
2
Définissez le bit %MWr.m.c.24.7.
3
Envoyez la commande WRITE_CMD à la voie du module.
4
Vérifiez la fin de la commande (baisse de %MWr.m.c.0.1) et acceptée (la valeur zéro de %MWr.m.c.1.1 signifie qu'aucune erreur n'est détectée) => la mémoire FLASH est mise à jour.
5
Activez l'un des modes de fonctionnement suivants sur la voie pour prendre en compte la nouvelle adresse :
  • Téléchargement des applications
  • Démarrage à froid
  • Démarrage à chaud
  • Echange à chaud
  • Changement de protocole (vers Esclave)
6
Exécutez la commande READ_STS sur la voie pour vérifier l'adresse de l'esclave dans l'octet de poids fort de %MWr.m.c.3.
NOTE : Une même commande peut inclure plusieurs ordres. Si l'un d'entre eux ne peut pas être exécuté, c'est la commande en totalité qui est rejetée et aucun ordre n'est exécuté.
Mise à jour de l'adresse de l'esclave MODBUS dans la mémoire FLASH via la ligne série
Le tableau ci-dessous explique comment mettre à jour l'adresse de l'esclave MODBUS dans la mémoire FLASH via la ligne série :
Etape
Action
1
Configurez l'équipement MAITRE avec le même paramètre de ligne série qu'une voie du module.
2
Connectez le MAITRE au module en mode point-à-point.
3
Envoyez la requête 0x11 à l'adresse point-à-point : 0xF8 0x11 0x01 numérovoie(0 ou 1) IDesclave (0..0xF8)
4
Vérifiez que la réponse est OK => la mémoire FLASH est mise à jour.
5
Activez un mode de fonctionnement sur la voie pour prendre en compte la modification apportée à l'étape 4.
6
Envoyez une requête 0x11 pour vérifier la nouvelle adresse de l'esclave : IDesclave 0x11 0x01
NOTE : évitez de modifier la mémoire FLASH régulièrement pour ne pas endommager ce composant (100 000 cycles d'écriture au maximum).