raftanelle
Et bien voilà où jen suis :
Je veux utiliser une machine CNC pour faire de lusinage, des bas reliefs de visage ou autres.
Cette machine 3 axes est commander par une carte électronique qui gère le positionnement de la tête suivant les consignes dun logiciel type MACH2 (NINOS). Cette carte communique avec le PC sur le port LPT et ne me gère aucun signal fin de course ou autre. Jusquà présent je nutilisai que les broches de sortie du port LPT, de 1 à 6 pour commander 3 moteurs. Cette machine va me servir aussi pour scanner des bas reliefs pour les reproduire ensuite. Un CAPTEUR va me donner des coordonnées en balayant la pièce à reproduire. Une nouvelle carte dacquisition sur port USB va archiver toutes ces coordonnées sur Excel. Ensuite je reproduis les formes automatiquement sur Autocad (niveau de gris), fait des retouches sur Gimp avant de renvoyer le tout sur la machine.
Pour optimiser le positionnement du capteur, je vais utiliser des fins de course (TOR) sur la machine. Des compteurs, des tempos, et autres modules gérer sur Excel (PC ) vont activer dautres signaux pour donner des consignes à MACH2 (NINOS).
Pour influencer maintenant mon logiciel type MACH2 (NINOS) il me faudrait faire une boucle en sortant linfo par le port USB, passer par une sortie de la carte dacquisition et revenir par le port LPT. Cela me parait bien lourd. Jai vu en faisant des recherches que lon pouvait écrire sur les « registres » pour activer des Entrée du port LPT. Je nai pas su maître en application les méthodes et je demande donc un peu daide.
COMMENT DONC ACTIVER DES ENTREES/SORTIES SUR LPT EN UTILISANT VBA/EXCEL.
Le Père Noëlfait parfois des miracles !
Salutations.