Transfert Programmes ISO sur Mazatrol CAM-M2

  • Auteur de la discussion DELTA-IO
  • Date de début
D

DELTA-IO

Nouveau
Bonjour à tous,
j'ai eu l'occasion de récupérer pour une bouchée de pain un vieux centre MAZAK VQC 30/50B palettisé.
je me suis installé à mon compte récemment et j'ai donc des moyens financiers limités pour investir dans des machines neuves et de bonne qualité...
Je débute en MAZAK et avant de passer du temps à mettre en oeuvre la programmation MAZATROL, je me suis rendu compte que celui-ci était visiblement équipé de l'option EIA/ISO et mémoire bubble ( menus et docs disponibles ) .
Cependant je bloque sur un point tout bête... comment transférer un programme ISO dans la machine ?
Je vois bien les deux ports RS232 en DB25 sous l'écran mais je ne trouve pas la procédure de transfert ? dans la doc est décrit la procédure pour passer les carte perforées...

J'ai pu trouver sur internet les paramètres de COM RS232 ainsi qu'un début de piste je les met ici si ça peut dépanner quelqu'un:

et merci d’avance à celui qui pourra me donner un coup de main :wink:

CNC Configuration Sheet

Mazak M2

CNC Parameters:


OP2 - BIT 0=1 (ISO) (leave other bits alone)
OP3 - 109
OP4 - 70
OP15 - 0
OP16 - 0
OP20 - 0 (No leader)
OP21 - 0 (No space before programs)
OP22 - 0 (No trailer)
OP23 - 16 (4800 input baud)
OP24 - 16 (4800 output baud)

FactoryWiz DNC Settings:

Basic Communication


1.01- Port Type: Standard
1.11- Baud: 4800
1.12- Data Bits: 7
1.13- ASCII Even
1.14- Stop Bits: 2
1.15- Handshake: XON/XOFF

Sending Options

2.11- Leader: %<10>
2.12- Trailer: %
2.23- Skip lines that contain: %
2.31- Automatic timeout: 7

Receiving Options

3.11- Program identifier 1: O
3.12- Program Identifier 2:
3.21- Receive timeout: 3
3.31- Ignore data before first end-of-block: True
3.32- Ignore data after last end-of-block: True

Remote Commands

4.02- Request for file command: T-
4:11- Request to save command: S-

Mazatrol Options:

5.01- CMT protocol enabled: TRUE
5.02- CMT controller type: M2
5:11- CMT file extension: .CMT
5.12- CMT filename to use when receiving: Program number
5:14- CMT file suffix: .CMT

Additional Notes:

Changing CNC Parameters:


1 Press LEFT PAGE key
2 Press PARAM softkey
3 Press any white key (MDI, etc)
4 Cursor to parameter
5 Key in new value
6 Press INPUT
7 POWER DOWN CNC

Outputting CNC Programs:

Outputting EIA programs:

1. Press PROGRAM softkey.
2. Press PROGRAM FILE softkey.

3. Press TAPE I/O softkey.
4. Press PUNCH NC->TAPE softkey.
5. Key in program # (work number)
6. Press INPUT.
7. Repeat Steps 5&6 for additional programs.
8. Press START.

Outputting Mazatrol programs:
1. Press PROGRAM softkey.
2. Press PROGRAM FILE softkey.

3. Press CMT I/O softkey.
4. Press SAVE CMT softkey.
5. Key in program # (work number)
6. Press INPUT.
7. Repeat Steps 5&6 for additional programs.
8. Press START.

Inputting CNC Programs:

Inputting EIA programs:

1. Press PROGRAM softkey.
2. Press PROGRAM FILE softkey.

3. Press TAPE I/O softkey.
4. Press ALL LOAD TAPE->NC softkey.
5. Press START.

Outputting Mazatrol programs:
1. Press PROGRAM softkey.
2. Press PROGRAM FILE softkey.

3. Press CMT I/O softkey.
4. Press LOAD CMT softkey.
5. Key in program # (work number)
6. Press INPUT.
7. Repeat Steps 5&6 for additional programs.
8. Press START.

NOTE1: To avoid keying in program #'s for Mazatrol input, use the CMT CONTENTS function to load file contents onto the screen. Then select LOAD NC <- CMT and click START. Values will remain filled in for you.

Turning on the EIA option:

1. Press PAGE DOWN while pressing F3
2. Locate parameter Y03.
3. Set bit 1 = 1 (tape in is on)
4. Set bit 2 = 1 (tape out is on)
5. Set bit 3 = 1 (EIA on)
 
P

petit_lulu

Compagnon
Basic Communication

1.01- Port Type: Standard
1.11- Baud: 4800
1.12- Data Bits: 7
1.13- ASCII Even
1.14- Stop Bits: 2
1.15- Handshake: XON/XOFF

voila, tu as tes parametres.
reste a rentrer ca dans un logiciel du type "terminal" pour windows et ca doit le faire.
pour info, even c'est la parite (paire ou impaire) dans ce cas c'est paire en francais.
petit tuto, "EVEN"=4 lettres donc paire, "ODD"=3 lettres donc impaire, tout simple...
une petite copie d'ecran du parametrage par exemple:
Capture.JPG

perso j'utilise spyterm pour le logiciel RS232 mais il y en a plein d'autre.
je pense que tu dois mettre la CN en mode "reception de donnees" et ensuite sur l'ordi tu envoi le fichier par le port RS232.
j'ai deja fais un message pour expliquer, je recherche et je reviens....
 
P

petit_lulu

Compagnon
retrouver, c'est ici:

la au moins pas besoin de logiciel special, juste une fenetre dos et pour le protocole XON/XOFF, le mettre dans le gestionnaire de peripheriques de windows.
 
D

DELTA-IO

Nouveau
Merci pour ce retour rapide !
c'est excellent l'autre machine que l'on a est une fraiseuse PMER avec commande MX3 mais la je me suis pas embêté j'ai remplacé le lecteur disquette programmes par un port USB en façade et c'est finalement très rapide. ( oui je fait quasiment que dans la vielle machine hors d'age mais qui s'obstine à fonctionner sans autres problèmes que l’obsolescence... )
il me reste donc à trouver quel port rs232 utiliser ( j'en ai 2 en façade ) et comment activer le transfert coté MAZAK
 
D

DELTA-IO

Nouveau
Bonjour,
Suite des péripéties pour transférer ce programme...
J'ai trouvé sur la toile un schéma de câblage pour recréer le câble de transfert RS232

2 (DB9) relié à 2 (DB25)
3 (DB9) relié à 3 (DB25)
5 (DB9) relié à 7 (DB25)

4 (DB9) ponté avec 6 (DB9)
7 (DB9) ponté avec 8 (DB9)

4 (DB25) ponté avec 5 (DB25)
6 (DB25) ponté avec 8 (DB25) ponté avec 20 (DB25)

J'ai fait quelques tentatives de COM avec CIMCO edit mais pour l'instant pas de succès...
Je précise que j'utilise un adapteur RS232 USB vu que mon PC n'est pas équipé...
Il faut bien envoyer le fichier en utilisant le transfert TAPE ?
 
S

sebastien033

Nouveau
Bonjour les amis, je viens d'acquérir un mazatrol Cam M2 et malgré vos explications et je n'arrive pas à transférer les programmes.
j'utilise un logiciel de transfert appelé V24 qui fonctionne très bien sur d'autres machines, voici le paramétrage du logiciel :

1606980452487.png


et voici le schéma de câblage du câble de liaison RS232

1606980579509.png

je me raccorde sur la prise du lecteur de cassette de la machine (de droite) :

1606980763820.png

Ensuite je procède de la manière suivante sur la machine pour transférer les programmes => menu programme =>repert program => cassette entr/sort et j'arrive sur cette page :

1606981184854.png

je mets 1 sur paramet (pour le transfert du programme des paramètres) et j'appui sur la touche marche de la CN et j'envoie depuis le logiciel =>sans succès.

Voici les paramètres que j'ai rentrés (Y0 et op) dans la mazak :

1606981655437.png


1606981681738.png


Pouvez vous me dire si ma procédure est bonne

Merci pour votre aide :)))
 
L

lolo

Compagnon
Précision ( trés trés tardive depuis Avril ..) pour DELTA I/O ,
qui nous demande :

'' Il faut bien envoyer le fichier en utilisant le transfert TAPE ? ''

Oui pour le choix du Menu Tape > NC dans le choix des menus après Tape I/O depuis Repertoire Programme
A ne pas confondre avec le mode <Tape> ( touche à coté du mode <Memory> en facade contoleur )
qui est le mode execution en mode passant d'un programme.

Selon parametrage, les programmes peuvent se transférer depuis Tape ou Cassette ou Ruban

Inputting EIA programs:
1. Press PROGRAM softkey.
2. Press PROGRAM FILE softkey.

3. Press TAPE I/O softkey.
4. Press ALL LOAD TAPE->NC softkey.
5. Press START.
 
S

sebastien033

Nouveau
Bonjour lolo je n ai pas le même menu que toi (program sofkey) voir ma discution et mes photos, j ai peut-être un problème de paramétrage ?.
Peux tu m indiquer les différents paramètres à rentrer .
Merci pour ton aide :))
Sebastien
 
L

lolo

Compagnon
Bonjour,

Je ne vais pas pouvoir t'aider sur le parametrage de ton soft de transfert / adequation avec celui de la machine.
Par contre, j'ai remarqué ceci sur tes photos :
1607703669299.png

Tu notes extension de fichier : . ISO
L'extension correcte des programmes ISO sur les armoires Mazak est . EIA

A modifier sur ton PC si ils sont en.ISO pour l'instant.
Bloc-Notes > enregistrer sous > (tous les fichiers ) > 1234.EIA
Nom de programme en 4 chiffres , (point) EIA

Tu auras déja la première étape Ok et une chance que la CN identifie tes programmes en tant que tels.
 
D

DELTA-IO

Nouveau
Bonjour à vous,
Je ne perds pas espoir de faire fonctionner ce fichu transfert !!!
Merci à lolo pour ces informations

J'ai réalisé un nouveau câble avec des connecteurs à vis ( très pratique au passage ).
renommé le fichier à envoyer en .IEA et nom en 4 chiffres.
Je passe par le logiciel RS232 et un émulateur de port série dont je me sert pour configurer des drivers moteurs.

mais j'ai l'impression que le soft ne fonctionne pas vous avez d'autres logiciels pour envoyer des programmes ?
autre point quand je vais dans programmes/ répertoires de programmes / cassette entrée/sortie
je vais dans Ent. tout le prog.puis MARCHE c'est bon ?

Merci d'avance!

Simon
 
D

DELTA-IO

Nouveau
Bonjour à vous,
Je ne perds pas espoir de faire fonctionner ce fichu transfert !!!
Merci à lolo pour ces informations

J'ai réalisé un nouveau câble avec des connecteurs à vis ( très pratique au passage ).
renommé le fichier à envoyer en .IEA et nom en 4 chiffres.
Je passe par le logiciel RS232 et un émulateur de port série dont je me sert pour configurer des drivers moteurs.

mais j'ai l'impression que le soft ne fonctionne pas vous avez d'autres logiciels pour envoyer des programmes ?
autre point quand je vais dans programmes/ répertoires de programmes / cassette entrée/sortie
je vais dans Ent. tout le prog.puis MARCHE c'est bon ?

Merci d'avance!

Simon

Quelques compléments suite aux tests réalisés ce matin

J'avais oublié de régler les paramètres du port com également au niveau du gestionnaire de périphérique...

Je me sert du logiciel RS232

Quand j'active la réception sur le MAZAK ( PROGRAMME/ REPERT. PROGR / CASSETTE E/S / ENT. TOT. PROG / MARCHE

Si je n'envoie rien le bouton marche reste sélectionné ( ROSE ) pendant 10/15 secondes puis se désactive

Si j'envoie un programme le bouton se désélectionne au bout de 1à 2 secondes.

Sur RS232 je vois que le fichier est en cours d'émission ce qui me laisse à penser qu'il y a un paramètre de com ou un caractère qui donne l'info trop tôt au MAZAK que la transmission est terminée.
 
D

DELTA-IO

Nouveau
Bonjour,
Suite à vos conseils j'ai essayé avec le programme suivant enregistré sous 1234.EIA :

%
O1234
G0G17G40G49G80G90
T1M6
G91G28Z0
G0G90G54X1.Y-1.25S1000M3
G43H1Z.25
Z.1
G1Z-.5F5.
X-1.F10.
G2X-1.25Y-1.R.25
G1Y1.
G2X-1.Y1.25R.25
G1X1.
G2X1.25Y1.R.25
G1Y-1.
G2X1.Y-1.25R.25
G1Z-.4F20.
G0Z.25
M5
G91G28Z0.
G28X0.Y0.
M30
%

Sans succès, même effet la com s’arrête sur le mazak mais rien de plus.
quand j'essaie de faire l'inverse, d'envoyer du mazak vers le pc j'obtiens un programme presque vide avec les charactères suivants:
q40

je cherche encore...
Sur rs232 je suis réglé avec les codes de début et de fin de transition sur % (37) nombre de caractères null sur 0

Du coup je suis saisi d'un doute le logiciel rajoute-il les codes de transition ? sachant qu'ils sont déjà dans le programme ?
 
S

sebastien033

Nouveau
Bonjour à tous le monde, j ai un autre souci j ai un défaut sur la carte fx84 la led pe1 est allumée. Donc je n ai pas la led ready allumée sur le pupitre.
Par contre la cn fonctionne led ready sur la carte fx15 est allumée. Avez vous s s'il vous plaît des infos sur cette led pe1 allumée.
Merci
 
D

DELTA-IO

Nouveau
Suite des essais je ne suis rendu compte que j'utilisais le mauvais port pour connecter la prise rs232... Sur ma machine c'est le port ruban qui est connecté à la carte fx17 qui est sensée gérer l'ISO à ce que j'ai compris.
Du coup j'ai refait des essais avec rs232 mais j'obtiens l'erreur 467 pas de nom de programme.
Si je fait les essais avec pc-dnc plus j'ai l'erreur 470 ou 471 (même programme) je soupçonne donc un problème de paramétrage des logiciels de com mais je n'ai pas encore trouvé faut dire qu'il y a pas de réglages possibles.
 
D

DELTA-IO

Nouveau
Bonjour à tous!
Je suis encore et toujours à essayer de faire fonctionner ce transfert...

J'ai regardé au niveau des options et je ne suis pas sur de comprendre l'affectation des paramètres concernant le format:

j'ai le paramètre OP2 à 249

ce qui me laisse à penser comme le décrivent plusieurs documents que le mode iso est activé

OP2 - BIT 0=1 (ISO) (leave other bits alone)

mais ma doc me dit que le paramètre lorsque que le bit 0 = 0 est égal à EIA, du coup mon format de fichier doit être en EIA ou ISO ?

De même en suivant la prise reliée à la carte FX17 il s'agit de la prise Ruban
Mais au niveau de l'écran pour transférer les programmes iso il faut choisir RUBAN ou CASSETTE ?

Merci d'avance

Cordialement

Simon
 
D

DELTA-IO

Nouveau
Victoire !




les programmes passent enfin ! à quelques ajustements près au niveau du Gcode

résumé des paramètres employés:



Câble utilisé :


2 (DB9) relié à 2 (DB25)
3 (DB9) relié à 3 (DB25)
5 (DB9) relié à 7 (DB25)

4 (DB9) ponté avec 6 (DB9)
7 (DB9) ponté avec 8 (DB9)

4 (DB25) ponté avec 5 (DB25)
6 (DB25) ponté avec 8 (DB25) ponté avec 20 (DB25)



Réglages Logiciels (RS232)


Configuration / Générale :

Code de début : 37

Code de fin : 37

Recherche début/fin : ( vide )







Configuration Port série

Codage : ISO

Port : COM11

Vitesse : 4800

Parité : PAIRE

Bits de données : 7

Bits d’arrêts : 2

Contrôle de flux : XON/XOFF







Configuration Émission :

Caractères NUL Début de transmission : 0

Caractères NUL Fin de transmission : 0

Préliminaires

Message attente : décoché

Nombre de lignes à supprimer : 0

Recherche début/fin : décoché

Attente demande d’émission : décoché

Laisser le port série ouvert : décoché





Configuration réception :

Préliminaires

Nombre de lignes à supprimer : 0

Recherche début/fin : décoché

Demande d’émission : décoché





Réglages Port COM (adaptateur RS232/USB)


Bits per second : 4800

Data bits : 7

Parity : Even

Stop Bits : 2

Flow control : Xon/Xoff

Avanced…

Décocher Use FIFO buffers

COM port Number : COM11









Réglages Machine


Paramètres de la machine :

Liste paramètres PUIS SUIVANT en maintenant la Touche F3

OP2 - 249 BIT 0=1 (ISO) (leave other bits alone)
OP3 - 109
OP4 - 70
OP15 - 0
OP16 - 0
OP20 - 0 (No leader)
OP21 - 0 (No space before programs)
OP22 - 0 (No trailer)
OP23 - 16 (4800 input baud)
OP24 - 16 (4800 output baud)

Y03- 163

Prise branchée sur RUBAN (Relié en interne sur la Carte FX17)

Réception sur le MAZAK


PROGRAMME/ REPERT. PROGR / RUBAN E/S / ENT. TOT. PROG / MARCHE

Programme de Test


Le Programme de test est nommé 1234.EIA

Important la dernière ligne est une ligne vide ( après le %)

%
O1234
G0G17G40G49G80G90
T1M6
G91G28Z0
G0G90G54X1.Y-1.25S1000M3
G43H1Z.25
Z.1
G1Z-.5F5.
X-1.F10.
G2X-1.25Y-1.R.25
G1Y1.
G2X-1.Y1.25R.25
G1X1.
G2X1.25Y1.R.25
G1Y-1.
G2X1.Y-1.25R.25
G1Z-.4F20.
G0Z.25
M5
G91G28Z0.
G28X0.Y0.
M30
%

Programme post process FUSION 360


Ajouter le % en début et fin de programme

Ajouter une ligne vide après le dernier %

J’ai supprimé le G21 (problème exécution de programmes)



Points à résoudre


Lors de l’envoi, il faut envoyer deux fois le programme il doit me manquer un charactère de fin et la com reste en attente côté MAZAK

Activer la demande démission pour plus de confort

Tester avec un câble plus long

Tester G codes compatibles

Modifier Post processeurs
 

Sujets similaires

01power
Réponses
3
Affichages
13 848
01power
01power
J
Réponses
1
Affichages
1 484
pro-ms
P
D
Réponses
9
Affichages
3 059
David80
D
taratata
Réponses
4
Affichages
4 249
taratata
taratata
V
Réponses
62
Affichages
39 341
Dardar88
Dardar88
taratata
Réponses
1
Affichages
1 447
taratata
taratata
V
Réponses
4
Affichages
2 938
wika58
wika58
Haut