Problèmes transfert DNC de programmes avec variables FANUC

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

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 ?
 
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.
 
Re: Problèmes transfert DNC de programmes avec variables FAN

En effet, nous n'avons pas l'option macro B :sad:
 
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 ?
 
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
 
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 ;)
 
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
 
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 ?
 
Re: Problèmes transfert DNC de programmes avec variables FAN

Bonjour,
lors du transfert j'ai une Alarm 06

Cordialement
 
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:
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."
 
Re: Problèmes transfert DNC de programmes avec variables FAN

Peut être le N0 (après le N30) qu'elle n'apprécie pas
 
Re: Problèmes transfert DNC de programmes avec variables FAN

Slt,

as tu mis des espaces entre certains symboles ?
 
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

B
Réponses
13
Affichages
2 899
Baba27
B
V
Réponses
2
Affichages
2 703
vincent01
V
L
Réponses
6
Affichages
3 763
leo_gbriau
L
B
Réponses
39
Affichages
11 106
respountchous
respountchous
lolo
Réponses
3
Affichages
6 653
lolo
G
Réponses
7
Affichages
3 461
mazatrolenligne.com
M

Sujets similaires

M
Réponses
24
Affichages
935
Marius trésor
M
alex vintage parts
Réponses
16
Affichages
1 962
alex vintage parts
alex vintage parts
B
Réponses
18
Affichages
1 431
Bambi
B
C
Réponses
36
Affichages
6 547
CLRAO
C
Retour
Haut