Un exemple simple: Comment connecter quelques balises de votre automate ACE à l’IHM de Virtuino Modbus Android via la passerelle ACE-GTW-MB Modbus-TCP
Virtuino Modbus |
Pour cet exemple, nous utilisons :
Nous allons implémenter sur l’IHM Modbus Virtuino HMI :
|
![]() ACE PLC |
Configuration d’un programme simple dans l’automate ACE avec vBuilder
Tout d’abord, créez ce programme simple avec vBuilder :
![]() |
|
|
|
|
Pour pouvoir écrire dans ces balises depuis le maître Modbus, vous devez les rendre éditables. Pour BitToWrite et WordToWrite
Ajouter toutes les balises à la table Modbus
Maintenant, vous pouvez télécharger votre programme :
- Télécharger le programme
- Exécuter le programme
Connecter le ACE-GTW-MB
Connectez la passerelle ACE-GTW-MB au port USB de votre ACE et mettez la en marche ! L’ACE est alimenté par la passerelle.
Configurer une IHM simple avec Virtuino Modbus
Paramètres du serveur New Server – Gateway ACE-GTW-MB Adresse IP 192.168.8.1 |
Nouveau Module (ACE) L’ID de l’unité par défaut est 1 (= ID API Modbus#) Voir la table Modbus de vBuilder ![]() |
Nouveau Slider (WordToWrite) Serveur : ACE-GTW-MB Memory: Module Registre Adresse: 1 UnitID : 1 Format:Mot non signé 16 bits (UI16) Fonction:06 |
Affichage de la nouvelle valeur (WordToRead) Serveur:ACE-GTW-MB Memory:Module Register Address:0 Unit ID:1 Format:Mot non signé 16 bits (UI16) Fonction:03 |
![]() |
![]() |
![]() |
![]()
|
Nouveau Led (BitToRead) Server : ACE-GTW-MB Memory:Module Register Address:0 Unit ID:1 Format:Non utilisé Fonction:01 |
Nouveau commutateur (BitToWrite) Serveur:ACE-GTW-MB Memory:Module Registre Adresse:1 UnitID:1 Format:Non utilisé Fonction:05 |
Connectez votre appareil Android au point d’accès WIFI de l’ACE-GTW-MB |
Connecter Virtuino![]() ![]() L’interrupteur n’allume pas la led ! |
![]() |
![]() |
![]()
Pour une autre méthode de connexion de votre appareil Android à la passerelle, voir « Comment connecter l’ACE-GTW-MB sur le réseau«
|
![]() |
Comment fonctionne cette IHM Android ?
- l’état de l’interrupteur HMI (ON/OFF) change la sortie OutBitD1 de votre ACE
- l’entrée PLC InBitC1 de votre ACE modifie l’état de la led de l’IHM
- le curseur de l’IHM change la balise WordToWrite de votre ACE
- la valeur de l’IHM affiche la balise WordToRead de votre ACE (=WordToWrite)
Nota :
- OutBitD1 peut aussi être modifié directement (si présent dans la table Modbus)
- InBit ne peut pas être modifié via la table Modbus, il est physiquement dépendant de son entrée