Étape 2: Aspect de indice advancedHMI
Dans ce prototype IHM ou SCADA, j’ai juste utilisé :
-un interrupteur pour contrôler la broche D8 arduino uno (ou clone de broche D14 atmega644/1284). Cette sortie est contrôle par le registre Mb.R[8] (par exemple) et le lien avec le widget AdvancedHMI est l’adresse 40009 (pour arduino uno) ou 40015 (pour clone atmega644/1284).
-un 4 chiffres affichage avec affiche la valeur de la Mb.R[5] (par exemple) dans le programme arduino et le lien avec le AdvancedHMI widget est l’adresse 40006 (pour arduino uno ou atmega644/1284 clone).
En AdvancedHMI, n’oubliez pas qu'il faut donner au conducteur ModbusTcpCom1 l’adresse IP du bouclier arduino ethernet 192.168.1.244 donc dans mon exemple.
Je me suis contenté seulement :
-ONU El 4 chiffres affichant la valeur du registre Mb.R[5] (choisi arbitrairement) côté arduino et ne la de par vue de la correspondance est l’adresse 40006 HMI.
Penser à paramétrer le pilote ModbusTcpCom1 avec l’adresse de votre bouclier (fixée par votre programme sous arduino 1.0.5).