IHM Magelis : Utiliser les mêmes variables pour deux automates M340 ?
Posté : 19 oct. 2026, 16:27
Bonjour à tous,
Je travaille sur une installation équipée de deux automates Schneider Electric M340, chacun doté d’un module BMXNOC0401. Les deux automates exécutent le même programme et utilisent les mêmes noms de variables ainsi que les mêmes adresses mémoire. Seules leurs adresses IP sont différentes.
J’utilise Vijeo Designer V15.3 avec une seule IHM Magelis, qui doit communiquer simultanément avec les deux automates.
Voici leurs adresses IP :
- Automate 1 : 10.35.10.20
- Automate 2 : 10.35.10.21
Actuellement, mon projet Vijeo Designer contient environ 3 000 variables externes associées à l’équipement Modbus TCP/IP de l’automate 1, configuré sur l’adresse 10.35.10.20. Cet équipement était auparavant utilisé pour communiquer avec mon ancien automate TSX Premium.
Aucune de ces variables n’est actuellement associée à l’automate 2. Comme les deux M340 utilisent le même programme et les mêmes adresses mémoire, je me demande s’il serait possible de réutiliser les variables existantes pour communiquer également avec le deuxième automate.
Mon objectif est que l’IHM puisse communiquer simultanément avec les deux automates, sans devoir recréer les 3 000 variables pour le deuxième équipement Modbus TCP/IP ni modifier toutes les liaisons des boutons, des voyants et des autres objets graphiques. J’ai vu qu’il était possible de renseigner une adresse IP secondaire dans la configuration Modbus de Vijeo Designer, mais je ne sais pas s’il s’agit d’une IP de secours utilisée uniquement lorsque l’automate principal ne répond plus, ou si elle permet de communiquer simultanément avec les deux automates.
Est-il possible, dans Vijeo Designer V15.3, d’associer une même variable IHM à deux équipements Modbus TCP/IP ou de la faire communiquer avec les deux automates à l’aide de groupes de scrutation distincts ?
Existe-t-il une autre méthode permettant d’éviter de dupliquer toutes les variables et de reprendre l’ensemble des objets graphiques ?
Merci d’avance pour vos aides !
Je travaille sur une installation équipée de deux automates Schneider Electric M340, chacun doté d’un module BMXNOC0401. Les deux automates exécutent le même programme et utilisent les mêmes noms de variables ainsi que les mêmes adresses mémoire. Seules leurs adresses IP sont différentes.
J’utilise Vijeo Designer V15.3 avec une seule IHM Magelis, qui doit communiquer simultanément avec les deux automates.
Voici leurs adresses IP :
- Automate 1 : 10.35.10.20
- Automate 2 : 10.35.10.21
Actuellement, mon projet Vijeo Designer contient environ 3 000 variables externes associées à l’équipement Modbus TCP/IP de l’automate 1, configuré sur l’adresse 10.35.10.20. Cet équipement était auparavant utilisé pour communiquer avec mon ancien automate TSX Premium.
Aucune de ces variables n’est actuellement associée à l’automate 2. Comme les deux M340 utilisent le même programme et les mêmes adresses mémoire, je me demande s’il serait possible de réutiliser les variables existantes pour communiquer également avec le deuxième automate.
Mon objectif est que l’IHM puisse communiquer simultanément avec les deux automates, sans devoir recréer les 3 000 variables pour le deuxième équipement Modbus TCP/IP ni modifier toutes les liaisons des boutons, des voyants et des autres objets graphiques. J’ai vu qu’il était possible de renseigner une adresse IP secondaire dans la configuration Modbus de Vijeo Designer, mais je ne sais pas s’il s’agit d’une IP de secours utilisée uniquement lorsque l’automate principal ne répond plus, ou si elle permet de communiquer simultanément avec les deux automates.
Est-il possible, dans Vijeo Designer V15.3, d’associer une même variable IHM à deux équipements Modbus TCP/IP ou de la faire communiquer avec les deux automates à l’aide de groupes de scrutation distincts ?
Existe-t-il une autre méthode permettant d’éviter de dupliquer toutes les variables et de reprendre l’ensemble des objets graphiques ?
Merci d’avance pour vos aides !