-
RS485 sous windows
Bonjour,
je développe sous visual studio et je souhaiterais lire des données et écrire sur la liaison série RS485.
J'ai réussi a trouver des exemples pour utiliser la RS422 mais pas pour la RS485, je voulais savoir si je peut utiliser le même code et dans quoi ca risque de différer?
Sinon si vous avez un exemple a me proposer pour utiliser la RS485?
Merci d'avance
-
RS422 est presque pareil que RS485 (de mémoire, RS422 est point à point alors que RS485 est multi point).
En ce qui concerne des exemples, tu devrais plutôt te tourner vers ce qui est livré avec ta carte. Il y a peut être un SDK qui est fournit avec.
-
Souvent, on utilise une liaison RS-485 via un convertisseur RS-232 => RS-485. Si c'est ton cas, tu prends directement du code RS-232 et ça devrait marcher sans problèmes.
Si par contre tu as une liaison native RS-485 (chose rare, mais qui peut exister), tu n'as QUE deux possibilités :- Le driver est implémenté à la norme Windows, et tu l'utilises donc comme une RS-232.
- Le driver est spécifique, et il te faut alors utiliser l'API fournie par le constructeur de la carte.
Le reste, c'est de la tripaille de protocole (ex : Modbus), et ce n'est plus du ressort du pilotage strict du port série.