Problèmes transfert DNC de programmes avec variables FANUC

  • Auteur de la discussion Thierry73
  • Date de début
T

Thierry73

Nouveau
Bonjour,
nous vennons de rentrer un second centre d'usinage avec une CN FANUC OM C , sur le premier je transfert régulièrement des programmes avec des variables via le logiciel CONNECT CNC.
Sur cette nouvelle machine le transfert se bloque sur une opération de variable(une soustraction)avec une erreur O87 !
exemple au bloc " N90G42X[#500-#502]Y#502F#503D54" le transfer s'arrête "N90G42X[#500"
Est-ce que quelqu'un a déja rencontré ce problème ?
 
P

pr1958

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

Bonsoir,

le transfert de variables nécessite l'option macro qui n'est peut etre pas installée dans votre systeme.

Cordialement.
 
T

Thierry73

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

En effet, nous n'avons pas l'option macro B :sad:
 
T

Thierry73

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

Je reviens car j'ai toujours le même problème !
J'ai bien pourtant les custom macro A et et les B ...
Quelqu'un aurait-il une piste ?
 
J

JLuc69

Compagnon
Re: Problèmes transfert DNC de programmes avec variables FAN

Thierry73 a dit:
Je reviens car j'ai toujours le même problème !
J'ai bien pourtant les custom macro A et et les B ...
Quelqu'un aurait-il une piste ?
Peux tu mettre ton programme ici, pour voir comment il est écrit ?
Il y a peut être des caractères qui ne sont pas acceptés
 
A

Asinus

Apprenti
Re: Problèmes transfert DNC de programmes avec variables FAN

Slt,

j'en profite pour vous donner ce lien -> MacroCalc v4.0

C'est gratuit, a tester sans modération :wink:
 
T

Thierry73

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

Je joins un exemple de programme, le transfert s’arrête au bloc "N90G42X[#500"

&HE:%
:0107(REALESAGE-FINITION)

(#500=RAYON A EXECUTER)
(#501=PROFONDEUR)
(#502=RAYON D ACOSTAGE)
(#503=AVANCE TRAVAIL)
(#504=VITESSE ROTATION)
(#505=AVANCE RAPIDE)

N10G40G17G80
N20G28G91Z0

N30T4M6(FRAISE D12)
N0G0G54G90X0Y0S#504M3
N50G43H4Z100
N60Z2M8
N70G01Z#501F#505
N90G42X[#500-#502]Y#502F#503D54
N100G02X#500Y0I0J-#502
N110I-#500J0
N115I-#500J0S3000F#505
N120X[#500-#502]Y-#502I-#502J0F#505
N125M9
N150G0G40Z100M5
N160G28G91Z0Y0
N170M30
%

Merci
 
J

JLuc69

Compagnon
Re: Problèmes transfert DNC de programmes avec variables FAN

C'est bizarre, apparemment, ton programme est correct (au niveau de l'écriture) :rolleyes:
Ben, comme ça je vois pas

PS: as tu un numéro d'erreur lors du transfert ?
 
T

Thierry73

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

Bonjour,
lors du transfert j'ai une Alarm 06

Cordialement
 
A

Asinus

Apprenti
Re: Problèmes transfert DNC de programmes avec variables FAN

Slt,

"Fanuc CNC Control Models Applicable:
16/18/21, 16i/18i/21i, 160i/180i/210i, 0/00/0-mate, 0i

Machine Alarm Error & Message:
6 - ILLEGAL USE OF NEGATIVE SIGN

Fanuc's Alarm Description: Sign

Additional Suggestions & Alarm Clarification:
None currently
Help Others:
Post troubleshooting recommendations for (Fanuc alarm: 6 - ILLEGAL USE OF NEGATIVE SIGN) error message below."

http://www.cncalarms.com/
 
Dernière édition par un modérateur:
A

Asinus

Apprenti
Re: Problèmes transfert DNC de programmes avec variables FAN

Slt,

"Fanuc CNC Control Models Applicable:
16/18/21, 16i/18i/21i, 160i/180i/210i, 0/00/0-mate, 0i

Machine Alarm Error & Message:
6 - ILLEGAL USE OF NEGATIVE SIGN

Fanuc's Alarm Description: Sign

Additional Suggestions & Alarm Clarification:
None currently
Help Others:
Post troubleshooting recommendations for (Fanuc alarm: 6 - ILLEGAL USE OF NEGATIVE SIGN) error message below."
 
J

JLuc69

Compagnon
Re: Problèmes transfert DNC de programmes avec variables FAN

Peut être le N0 (après le N30) qu'elle n'apprécie pas
 
A

Asinus

Apprenti
Re: Problèmes transfert DNC de programmes avec variables FAN

Slt,

as tu mis des espaces entre certains symboles ?
 
T

Thierry73

Nouveau
Re: Problèmes transfert DNC de programmes avec variables FAN

Bonjour,
je reviens sur mon problème ! il semblerait que le problème ne soit pas lié aux Macros .
j'ai remplacé dans mon programme les "#" par des valeurs

&HE:%
:0107(REALESAGE-FINITION)

(#500=RAYON A EXECUTER)
(#501=PROFONDEUR)
(#502=RAYON D ACOSTAGE)
(#503=AVANCE TRAVAIL)
(#504=VITESSE ROTATION)
(#505=AVANCE RAPIDE)

N10G40G17G80
N20G28G91Z0

N30T4M6(FRAISE D12)
N0G0G54G90X0Y0S2400M3
N50G43H4Z100
N60Z2M8
N70G01Z-5F1500
N90G42X[15-14]Y14F600D54
N100G02X15Y0I0J-14
N110I-15J0
N115I-15J0S3000F1500
N120X[15-14]Y-14I-14J0F1500
N125M9
N150G0G40Z100M5
N160G28G91Z0Y0
N170M30
%

le transfert s'arrete au bloc "N90G42X[15" avec une Alarm 06

en fait c'est dès qu'il rencontre le signe "-"

Je ne sais vraiment pas de quoi cela peut-il venir ...
 

Sujets similaires

DY74
Réponses
17
Affichages
3 132
Snoopile
S
B
Réponses
13
Affichages
2 612
Baba27
B
B
Réponses
39
Affichages
10 777
respountchous
respountchous
Haut