Vous êtes sur la page 1sur 1

1.

Changer les paramètres Modbus_rtu


Chaque esclave (appareil de mesure) utilise des paramètres modbus_rtu spécifique (id d’esclave,
baud rate, bit de stop, taille d’octet et la parité). Pour changer ces paramètres il faut connecter au
carte Raspberry pi et les modifier chaque fois dans un code python consiste à ouvrir un port tcp ,
mais l’ordinateur se commande la carte par un réseau wifi ou un câble rj45 et l’administrateur n’est
pas toujours près de la carte. Nous avons trouvé une solution pour ce problème consiste à changer
les paramètres avec un serveur web par le langage node js . Nous connectons à ce serveur par le
protocole http , dans ce server nous avons créé un formulaire contient les paramètres modbus rtu
comme ci-dessous

Si on clique sur le bouton ‘’submit’’ après avoir remplir le formulaire les données seront enregistrer
au fichier json dans la carte Raspberry pi. Maintenant nous importons le fichier json dans notre code
python et faire appelle les paramètres Modbus rtu comme des entres.

2. La lecture avec le protocole Modbus tcp


Pour lire les paramètres énergétiques il faux connecter à la carte Raspberry pi par le logiciel vnc et lit
les paramètres avec le protocole modbus rtu, mais cette opération cause un problème de distance
pour cela nous besoin d’un protocole qui lire à distance, heureusement nous avons le protocole
modbus tcp .Pour bénitier ce protocole nous besoin d’ouvrir un port tcp a l’aide du langage python
au niveau de la carte raspberry pi .

Vous aimerez peut-être aussi