Mes moteurs ne bougent plus...

#1
Bonjour,

D'abord, merci à Jérôme pour sa réalisation et ce forum.

Ensuite, nous avons une table qui fonctionne depuis des années sur un vieux 486 avec la version 206 de GMFC.
Aucun problème jusqu'au plantage définitif du 486!

Maintenant nous avons installé Jedicut sur un PC plus neuf avec windows XP.
Et là, pas moyen de faire démarrer les moteurs!
La configuration est bonne, on a essayé toutes les solutions possibles.
On a copié le fichier CncNet_XP.dll dans le répertoire windows/system32/, c'est bien celui-là?

Avec GMFC on peut voir que le timer est bien lu par le programme et que celui-ci reconnait bien notre carte MM2001!
Mais avec lui aussi les moteurs ne tournent pas!

Avec Jedicut, y-a-t-il moyen de voir si le programme reconnait bien la carte comme bien connectée et fonctionnelle?
En clair y-a-t-il moyen de visualiser le timer réel?

Quelqu'un a-t-il une idée?

Merci

Re: Mes moteurs ne bougent plus...

#2
Hello,

Il te faudrait poster le contenu du *.ini. (comme ceci on verra tout de suite si tu as les pin bien adressées, timer externe, vitesse des moteurs)

La dll doit etre dans le dossier prévu à cette effet ( dossier DLL) et non dans le system.

As-tu bien configuré le port LPT (dans le bios, il doit etre en EPP sauf erreur).

T'inquiète pas il n'y pas de problème, mais toujours des solutions ;-)!

A+
Xavier

Re: Mes moteurs ne bougent plus...

#3
Bonjour !
Moi, mon problème c'est la chauffe. Mes moteurs tournent mais je n'ai plus de chauffe, ça fait une semaine environ.
Ma carte est une Visual CNC, la LED correspondant à la chauffe s'allume lorsque j'appuie sur la touche RESET.
Mon bios est en EPP, adress 378 et IRQ 7.
Un truc qui me choque:

- dans le fichier INI là oü sont inscrits les bits correspondants pour la sortie chauffe, entrée chauffe, moteurs,etc. , il y a toujours une différence de 6 avec les valeurs se trouvant dans le panneau de configuration / communication de Jedicut.

J'utilise la version 2.1.9.12

Merci pour votre aide.

Re: Mes moteurs ne bougent plus...

#5
Tof,

Les numéros que tu peux lire dans ton fichier Jedicut.ini n'ont rien à voir avec les numéros de broche et c'est voulu. Il faut savoir qu'une mauvaise configuration d'un logiciel dialoguant avec le port parallèle peut le griller. C'est pour ça que je conseille de ne configurer les broches du port parallèle directement dans Jedicut, bien que j'ai essayé d'implémenter de nombreux contrôle dans Jedicut pour éviter toute mauvaise configuration.
Jerome

Re: Mes moteurs ne bougent plus...

#7
Bonsoir !

Jérôme, ça fonctionnait avant ... je réessaierai demain matin. Mais quand tu dis configurer les broches du port // directement dans Jedicut, à part ceux que l'on peut modifier pour les moteurs avec l'horloge et le sens, le reste je ne peux pas ! il y a le petit "+" bleu juste à côté mais je ne peux rien changer. Par contre en modifiant la valeur dans le fichier INI, et quand on revient dans la fenètre communication de Jedicut, il y a marqué "N/A" juste à côté.

Alain, non, GMFC est retiré car j'ai remarqué qu'il faisait bugger Jedicut donc j'ai supprimé le driver et l'installation de GMFC.

Par ailleurs, j'ai fait une retauration Windows au moment où tout fonctionnait encore, en + , j'ai fait mes nettoyages de disques durs, et je verrai demain matin ce que ça donne.

Bonne soirée, et bonne nuit !

Re: Mes moteurs ne bougent plus...

#9
Bonjour à tous !
Problème résolu !!! Merci à tous !!! (tu)
Quand l'informatique nous joue des tours... ::o
Donc suite à mon problème de chauffe, hier j'ai fait une restauration système à Windows (XP Pro SP2, hum pas à jour puisque la SP3 existe... :S), et un super nettoyage des mes partitions avec entre autre suppression de ces fichiers compressés.
Je suis donc reparti sur un système on va dire "propre".
J' ai revérifié si d'autres logiciels comme GMFC était installé, je n'ai donc + rien même Jedicut (j'ai tout supprimé).
J'ai décompressé Jedicut 2.1.9.0 dans "Program files" de ma partition "Programmes", puis j'ai mis le patch de mise à jour Jedicut 2.1.9.12 par dessus (21.9.0 ecrasée par 2.1.9.12).
J'ai bien revérifié par la suite si il n' yavait pas d'autres Jedicut de décompressés: non il n'y en avait pas, j' en ai qu'un seul celui décompressé dans "Program files".

voici mon nouveau fichier INI après tous les réglages :





[General]
;
; Cycle de découpe par Défaut
; CycleDecoupeAile = nombre de phase:type:valeur:lissage:vitesse:qualification:
; Exemple avec une horizontale et une verticale de 10 et 20 avec lissage vitesse découpe, déplacement compté

CycleDecoupeAile=13:1:10:false:1:0:1:false:4:2000:false:0:0:0:false:0:10:false:0:1:0:false:2:0:false:0:1:36:false:0:10:false:0:1:0:false:1:10:false:0:1:2:false:0:10:false:1:2:36:false:1:10:false:1:2:36:false:0:10:false:0:1:0:false:3:0:false:0:1:36:false:0:10:false:0:1:0:false:1:10:false:0:1:2:false:0:10:false:1:2:0:false:

CycleDecoupeFuselage=12:1:50:false:1:0:1:4:2000:false:0:0:0:0:10:false:0:1:0:6:0:false:0:1:0:0:10:false:0:1:0:1:60:false:0:1:2:0:10:false:1:2:0:1:10:false:1:2:0:0:10:false:0:1:0:7:0:false:0:1:0:0:10:false:0:1:0:1:60:false:0:1:2:

; DllCommunication = Dll choisie par l'utilisateur
DllCommunication =VisualCNC_XP.dll

; Etat du Panel de Déplacement (1-non, 0-oui)
PDeplacement =1

; Langue de l'interface (= au nom du fichier xml sans son extension)
Langue=Français

; Configuration des dernières opérations utilisateur sur le panneau de contrôle
UtilisateurCheckDependance=1
UtilisateurCheckGuillotine=0
UtilisateurCheckLissage=0
UtilisateurCheckChauffe=1
UtilisateurCheckMateriau=1
UtilisateurNumMateriau=0
UtilisateurPourcentageChauffe=90

; FirstLoad=1 si c'est le premier lancement de Jedicut
FirstLoad=0

; Préférences de la toolbar
ToolBarVisible=1
ToolBarSize=1

; Numéro de la version courante de Jedicut
JedicutVersion=2.1.9 build 12
LongueurTable=1212

;[MoteurXX]
;coeffPas = Nombre de mm effectués par pas du moteur
;inverserSens
; 0 : Sens Normal
; 1 : Sens Inverser
;vitesseDecoupe
;vitesseRapide
;bitHorloge = Bit d'Horloge
;bitSens = Bit de Sens

[MoteurX1]
coeffPas=0,0025
vitesseDecoupe=8
vitesseRapide=3
bitHorloge=6
bitSens=7
inverserSens=1

[MoteurX2]
coeffPas=0,0025
vitesseDecoupe=8
vitesseRapide=3
bitHorloge=4
bitSens=5
inverserSens=0

[MoteurY1]
coeffPas=0,0025
vitesseDecoupe=8
vitesseRapide=3
bitHorloge=2
bitSens=3
inverserSens=0

[MoteurY2]
coeffPas=0,0025
vitesseDecoupe=8
vitesseRapide=3
bitHorloge=0
bitSens=1
inverserSens=0

[Chauffe]

; Activer / Désactiver le contrôle de la chauffe (0-non, 1-oui)
ActiverChauffe =1

; Lire le mode de gestion de la chauffe sur le port // (0-non, 1-oui)
LireModeChauffe =1

; Liste des materiaux
; ListeMateriaux = nb materiau de la liste:materiau1:valeurChauffe1:materiau2:valeurchauffe2
ListeMateriaux =1:1:39473736,1496528:30:0:39473736,1496528:30:0:

; Liste des bits nécesaires à la gestion de la chauffe
BitHorlogeExterne =16
BitModeChauffe =15
BitSortieChauffe =22
BitEntreeChauffe =17
BitAlimentationMoteur =23

; Synchroniser / Ne pas synchroniser les moteurs avec le timer externe
SynchroniserMoteurAvecTimerExterne=1

; Frequence Timer saisie par l'utilisateur si la machine en possède un et si la syncho est activée
FrequenceTimer=2000

ChauffeDynamique=0





Par ailleurs, sur ma carte Visual CNC, la configuration des cavaliers est la suivante:

J1 : cavalier sur ON (sert au contrôle moteurs, donc il faut mettre sur ON)
J2 : pas de cavalier (mode MANUAL / PC pour la chauffe, donc laissé en mode PC
J3 : cavalier mis en place (Free Pin 11)
J5 : pas de cavalier (il est en // avec la LED de chauffe)

En parlant de J5, dans la notice ils disaient de mettre en place ce cavalier pour un meilleur fonctionnement de la chauffe, je pense que c'est faux car j'ai essayé de mettre en place le cavalier sur J5 (la LED est alors court-circuitée) et donc la carte ne fonctionne plus, pour moi il est préférable de ne pas le mettre !!!

1er essai:
- par défaut chauffe réglée sur "1" => la LED de contrôle de chauffe clignote (je pense que la valeur correspond à 30%)
- essai en manuel (par Jedicut) réglé par défaut => la LED de contrôle de chauffe s'allume (valeur par défaut = 90%)

donc je pense que tout est normal.

à bientôt !!! :)-D

Qui est en ligne

Utilisateurs parcourant ce forum : Google [Bot] et 1 invité

cron