Port Com 1 occupé par un périphérique

Fermé
FLAVOS60 Messages postés 2 Date d'inscription mercredi 17 juin 2015 Statut Membre Dernière intervention 18 juin 2015 - 17 juin 2015 à 05:51
georges97 Messages postés 12388 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 28 octobre 2024 - 19 juin 2015 à 13:31
Bonjour à tous,
La config du PC industriel: Windows XP Pro SP3.
Je fais tourner un programme occupant 4 ports série (Com1, Com2, Com3 et Com4) pour visualiser des appareils en protocole RS485 (via des convertisseurs RS232 vers RS485) enfin bref pas le sujet.
Les ports COM 2, 3 et 4 fonctionne correctement, mais pas le port COM1.
Pour obtenir une bonne communication, il faut que je désactive le port COM1 (qui semble occupé par quelquechose), que je redémarre l'OS, que je réactive le port COM1, puis que je lance mon logiciel.
Comment puis m'assurer qu'aucun périphérique ne puisse prendre place sur le port COM1, autre que mon logiciel ? A t-on la possibilité d'empêcher la récupération des ports COM 1 à 4 par un service, un périphérique ou un quelconque driver, qui viendrait empêcher mon logiciel d'avoir accès libre à ce port COM ?
Vous remerciant à l'avance de votre aide.

5 réponses

georges97 Messages postés 12388 Date d'inscription lundi 31 janvier 2011 Statut Contributeur Dernière intervention 28 octobre 2024 2 377
17 juin 2015 à 11:40
Bonjour,

J'espère ne pas dire de bêtises, mais je serai heureusement corrigé. Les ports étant fictifs, pourquoi ne pas ouvrir un COM 5, qui correspondrait au périph précédemment connecté en COM 1.

Ca n'empêche pas de réfléchir à la destination du COM 1, utilisé pour les modems et correspondant peut-être à une plage d'interruptions différents de celles de votre périphs ou à paramétrer dans le pilote de celui-ci.

Cordialement
1
FLAVOS60 Messages postés 2 Date d'inscription mercredi 17 juin 2015 Statut Membre Dernière intervention 18 juin 2015
18 juin 2015 à 14:13
Merci de votre retour.
En fait, j'ai tenté de déplacer mes 4 ports en incrémentant +1 (Com 1 sur 2, Com 2 sur 3 etc) afin de ne plus utiliser le com1 mais me retrouve avec un problème similaire sur le port 5, qui après redémarrage, se retrouve occupé par un driver usb. Je ne sais pas si cela est aléatoire, ou s'il était vraiment possible d'assigner clairement 4 ports permanents pour mon logiciel
0