Communication M-bus/ RS485
NHenry Messages postés 15047 Date d'inscription vendredi 14 mars 2003 Statut Modérateur Dernière intervention 11 mars 2023 - 6 sept. 2022 à 18:56
- Communication M-bus/ RS485
- Controleur de bus sm - Forum Pilotes (drivers)
- Communication impossible via ssl ps4 ✓ - Forum Google Chrome
- Ticket bus sms - Guide
- Contrôleur de bus SM ✓ - Forum Matériel informatique
- Erreur de connexion SSL ✓ - Forum Google Chrome
1 réponse
6 sept. 2022 à 18:56
Si je me base sur la documentation officielle :
https://m-bus.com/documentation-wired/04-physical-layer
https://m-bus.com/documentation-wired/05-data-link-layer
Il est déjà requis d'utiliser une partie physique spécifique, en résumé :
- Une tension de 36V pour l'alimentation
- La conversion consommation de courant pour l'encodage des données
Du point de vue de la communication, passé cette contrainte technique, le reste semble être du RS232 basique en 300 à 9600 bauds en 8{M|E|S}1. (Space pour démarrer une trame, Even pour les données, Mark pour terminer une trame)
Les données échangées deviennent ensuite sont clairement décrites.
Donc oui, une fois la partie électronique résolue, je pense que ça peut se faire en programmation.
Mais ne disposant pas du temps (ni des moyens technique), je n'ai pas fouillé plus.
J'interviens principalement en VB6, VB.NET et C#, mais la modération m'amène souvent sur d'autre langages.
En VB.NET pensez à activer "Option Explicit" et "Option Strict".