Controller bloccato dopo l'esecuzione del programma.

Spazio dedicato a tutte le discussioni di carattere tecnico-informativo vario, che per loro natura non hanno corrispondenza specifica con le altre Sezioni del Forum.
Rispondi
manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » giovedì 17 maggio 2012, 16:37

Niente ragazzi,

ho provato tutti e 3 i finali ma niente si blocca come sempre!

Io comunque insisto sul fatto che non è una questione di codice! Voi siete sicuri al 100% che il problema possa provenire da li?

La cosa che mi domando è: perchè mai il finale di un programma dovrebbe far smettere di funzionare un dispositivo (il controller)? Io, come scritto qualche post fa, posso capire se, una volta finito il programma, gli assi non vanno in Home...o che so...se non si spegne il mandrino, allora posso pensare che nel codice non ci sia scritto questo dato! Ma qui stiamo parlando di un controller che smette di funzionare come, per esempio, se in mach 3 una volta finito il lavoro smettessero di funzionare tutti i pulsanti dell'interfaccia, tutti i menù...e la tastiera del pc!

Io ripeto, non ci capisco nulla, le sto buttando così...magari ispiro qualche ragionamento "extra"!! :oops:
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

Avatar utente
Franco99
God
God
Messaggi: 4910
Iscritto il: sabato 13 dicembre 2008, 13:32
Località: Lugano, Svizzera

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Franco99 » giovedì 17 maggio 2012, 16:51

I programmi delle prime CNC erano scritti su nastri perforati.
(Vedi immagine allegata).

M02 voleva dire fine del programma. (Il nastro rimaneva il quel punto).

M30 voleva dire fine del programma e riavvolgere il nastro.

Il carattere % era utilizzato come inizio e fine del programma
in modo che il controllo sapesse fino dove riavvolgere il nastro.

* * *

Ti posso solo consigliare di scrivere a mano un programma
di 10 o 15 righe in modo da verificare che la macchina finisca
il programma e il controllo ritorni a rispondere ai comandi manuali.

Con un programma corto vediamo esattamente tutti i comandi e siamo sicuri
che il controllo non è rimasto "confuso" da comandi che non è in grado di
interpretare correttamente con il suo interprete di G-Code.

Saluti,

Franco
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Avatar utente
stefano830_1
Senior
Senior
Messaggi: 855
Iscritto il: lunedì 2 novembre 2009, 12:50
Località: Wolfratshausen (Germania)

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da stefano830_1 » giovedì 17 maggio 2012, 17:20

bella l'immagine, io ho il controllo del cambio utensile su plc che per essere ripristinato il ladder in caso di errori o guasti si appoggia proprio ad una nastro perforato come quello dato in dotazione con la macchina :wink: potenza della tecnologia :lol:

manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » giovedì 17 maggio 2012, 17:44

Davvero affascinante!

Credi che una cosa del genere possa andar bene? Ho preso un codice esportato e gli ho tagliato la parte iniziale. Così rimane solo il taglio, con 4 ponticelli sui 4 lati, di un quadratino 50x50.

Credo che sia il massimo che possa fare; non ho mai scritto un codice da zero!

Codice: Seleziona tutto

G00 X 0.0000 Y 0.0000 Z 10.0000
M03
G00 X -116.3500 Y -54.9500 Z 10.0000
G01 X -116.3500 Y -54.9500 Z -3.1000 F 0.0
G01 X -116.3500 Y -54.9500 Z -3.1000 F 5000.0
G01 X -116.3342 Y -55.1674 Z -3.1000
G01 X -116.2838 Y -55.3907 Z -3.1000
G01 X -116.1961 Y -55.6119 Z -3.1000
G01 X -116.0707 Y -55.8217 Z -3.1000
G01 X -115.9107 Y -56.0107 Z -3.1000
G01 X -115.7217 Y -56.1707 Z -3.1000
G01 X -115.5119 Y -56.2961 Z -3.1000
G01 X -115.2907 Y -56.3838 Z -3.1000
G01 X -115.0674 Y -56.4342 Z -3.1000
G01 X -114.8500 Y -56.4500 Z -3.1000
G01 X -94.0281 Y -56.4500 Z -3.1000
G01 X -91.0281 Y -56.4500 Z -1.1000
G01 X -88.0281 Y -56.4500 Z -3.1000
G01 X -64.8500 Y -56.4500 Z -3.1000
G01 X -64.6326 Y -56.4342 Z -3.1000
G01 X -64.4093 Y -56.3838 Z -3.1000
G01 X -64.1881 Y -56.2961 Z -3.1000
G01 X -63.9783 Y -56.1707 Z -3.1000
G01 X -63.7893 Y -56.0107 Z -3.1000
G01 X -63.6293 Y -55.8217 Z -3.1000
G01 X -63.5039 Y -55.6119 Z -3.1000
G01 X -63.4162 Y -55.3907 Z -3.1000
G01 X -63.3658 Y -55.1674 Z -3.1000
G01 X -63.3500 Y -54.9500 Z -3.1000
G01 X -63.3500 Y -34.1281 Z -3.1000
G01 X -63.3500 Y -31.1281 Z -1.1000
G01 X -63.3500 Y -28.1281 Z -3.1000
G01 X -63.3500 Y -4.9500 Z -3.1000
G01 X -63.3658 Y -4.7326 Z -3.1000
G01 X -63.4162 Y -4.5093 Z -3.1000
G01 X -63.5039 Y -4.2881 Z -3.1000
G01 X -63.6293 Y -4.0783 Z -3.1000
G01 X -63.7893 Y -3.8893 Z -3.1000
G01 X -63.9783 Y -3.7293 Z -3.1000
G01 X -64.1881 Y -3.6039 Z -3.1000
G01 X -64.4093 Y -3.5162 Z -3.1000
G01 X -64.6326 Y -3.4658 Z -3.1000
G01 X -64.8500 Y -3.4500 Z -3.1000
G01 X -85.6719 Y -3.4500 Z -3.1000
G01 X -88.6719 Y -3.4500 Z -1.1000
G01 X -91.6719 Y -3.4500 Z -3.1000
G01 X -114.8500 Y -3.4500 Z -3.1000
G01 X -115.0674 Y -3.4658 Z -3.1000
G01 X -115.2907 Y -3.5162 Z -3.1000
G01 X -115.5119 Y -3.6039 Z -3.1000
G01 X -115.7217 Y -3.7293 Z -3.1000
G01 X -115.9107 Y -3.8893 Z -3.1000
G01 X -116.0707 Y -4.0783 Z -3.1000
G01 X -116.1961 Y -4.2881 Z -3.1000
G01 X -116.2838 Y -4.5093 Z -3.1000
G01 X -116.3342 Y -4.7326 Z -3.1000
G01 X -116.3500 Y -4.9500 Z -3.1000
G01 X -116.3500 Y -25.7719 Z -3.1000
G01 X -116.3500 Y -28.7719 Z -1.1000
G01 X -116.3500 Y -31.7719 Z -3.1000
G01 X -116.3500 Y -54.9500 Z -3.1000
G00 X -116.3500 Y -54.9500 Z 10.0000
G00 X 0.0000 Y 0.0000 Z 10.0000
G0 Z 10.0000
M03
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

Avatar utente
Zebrauno
God
God
Messaggi: 9670
Iscritto il: venerdì 18 settembre 2009, 18:24
Località: Savigliano/Torino
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Zebrauno » giovedì 17 maggio 2012, 17:55

Se concludi con M03 spegni solo il mandrino.
Devi finire con M30, o M02.

ciao

manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » giovedì 17 maggio 2012, 18:15

quindi:

Codice: Seleziona tutto

...
G00 X -116.3500 Y -54.9500 Z 10.0000
G00 X 0.0000 Y 0.0000 Z 10.0000
G0 Z 10.0000
M03
M30
:?:
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

Avatar utente
Roby29789
Junior
Junior
Messaggi: 82
Iscritto il: giovedì 5 aprile 2012, 19:07
Località: sam genesio

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Roby29789 » giovedì 17 maggio 2012, 18:32

puoi anche togliere M03 se finisci con M30
Ma resto dell'idea che non e' un problema di codici ma si spegne qualche cosa in apparecchiatura

Avatar utente
Franco99
God
God
Messaggi: 4910
Iscritto il: sabato 13 dicembre 2008, 13:32
Località: Lugano, Svizzera

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Franco99 » giovedì 17 maggio 2012, 18:49

M03 = rotazione del mandrino in senso orario
M05 = arresto mandrino
M30 = fine programma

* * *

Il tuo programma deve finire per:

M05
M30

Saluti,

Franco

Avatar utente
Franco99
God
God
Messaggi: 4910
Iscritto il: sabato 13 dicembre 2008, 13:32
Località: Lugano, Svizzera

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Franco99 » giovedì 17 maggio 2012, 20:05

Prima di continuare con la ricerca di una possibile causa di difetto hardware,
credo che sia meglio avere un programma facile da seguire così da essere certi
che deve funzionare. Non dimentichiamoci che il controllo ha già  funzionato
correttamente due o tre volte ma non è chiaro con quale programma.

Saluti,

Franco

Avatar utente
Roby29789
Junior
Junior
Messaggi: 82
Iscritto il: giovedì 5 aprile 2012, 19:07
Località: sam genesio

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Roby29789 » venerdì 18 maggio 2012, 18:55

difatti meglio che inserisci un mini programmino veloce
e vedere che succede ma non tutte quelle righe che hai scritto fagli fare una semplice spianata o un foro poi vedi se riparte.

manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » sabato 19 maggio 2012, 16:51

Roby29789 ha scritto:puoi anche togliere M03 se finisci con M30
Ma resto dell'idea che non e' un problema di codici ma si spegne qualche cosa in apparecchiatura
Roby io sono dello stesso parere!
Franco99 ha scritto:Prima di continuare con la ricerca di una possibile causa di difetto hardware,
credo che sia meglio avere un programma facile da seguire così da essere certi
che deve funzionare. Non dimentichiamoci che il controllo ha già  funzionato
correttamente due o tre volte ma non è chiaro con quale programma.

Saluti,

Franco
Non credevo che l'ultimo codice postato potesse essere considerato complicato, alla fine è un quadrato! Ok comunque l'ho eseguito e fa lo stesso problema...proverò con qualcosa di 3 o 4 righe!

L'altro giorno mentre "giocavo" con il controller mi è venuta non so per quale motivo l'idea di staccare la presa a 50 pin, dal lato del controller, senza spegnere la machina! Risultato quando l'ho riattaccata: il controller era bloccato!!!

Questa cosa un pò mi ha fatto pensare! Perchè la situazione somigliava molto a quando si blocca dopo la lavorazione e a qualche giorno fa quando si era bloccato del tutto; tra l'altro questo blocco totale, quindi non quello dopo la lavorazione, si è verificato di nuovo unicamente dopo la pressione della combinazione dei tasti "OK" + "ORIGIN" che serve per portare gli assi allo zero del pezzo!

Insomma...io ne sparo un'altra delle mie...e se fosse qualche calo di tensione?

Se cerco di dare un senso a quello che mi è successo faccio questo ragionamento: se stacco la spina dal controller e la riattacco, cioè levo e rimetto corrente al controller, va in blocco; Se spengo e riaccendo la macchina il controller funziona di nuovo!!!

Secondo voi può esserci un nesso?

Vorrei ricordare anche che il controller va in blocco anche se decido di stoppare la lavorazione ovvero: premo "STOP", mi chiede se voglio salvare, dico si o no (è uguale), riconfermo, si spegne il mandrino e niente...controller bloccato!

Ogni tanto mi sono domandato anche se il mandrino può indirettamente interferire in qualcosa...
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

Avatar utente
Franco99
God
God
Messaggi: 4910
Iscritto il: sabato 13 dicembre 2008, 13:32
Località: Lugano, Svizzera

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Franco99 » sabato 19 maggio 2012, 17:53

Fai queste misure di tensione con un multimetro digitale.

Prima di fare queste misure sulla scheda, prova a misurare
la tensione di una pila carica da 1,5V. Se il multimetro
è impostato correttamente, questo dovrà  indicare circa 1,5V.
(È la prova che il multimetro è su voltometro DC e sei pronto
per fare le misure sulla scheda).

Come prima cosa controlla la tensione sul connettore POWER1.
Devi avere circa 24V DC. Quando fai la misura il sistema
deve essere acceso.

Come seconda cosa fai queste misure:

Puntale nero del multimetro sul pin 5 di Y5.
Puntale rosso del multimetro sul pin 3 di Y1. (Devi avere circa 5V).

Puntale nero del multimetro sul pin 5 di Y5.
Puntale rosso del multimetro sul pin 3 di Y2. (Devi avere circa 5V).

Puntale nero del multimetro sul pin 5 di Y5.
Puntale rosso del multimetro sul pin 3 di Y3. (Devi avere circa 5V).

Puntale nero del multimetro sul pin 5 di Y5.
Puntale rosso del multimetro sul pin 3 di Y4. (Devi avere circa 5V).


Come terza cosa fai le misure visibili nella fotografia allegata sotto.
(È l'alimentazione del controllo).


Visto che il sistema deve essere acceso mentre fai le misure,
è essenziale che la scheda non tocchi mai delle parti metalliche
della macchina che potrebbero causare un cortocircuito e la
distruzione della scheda. Quando fai le misure, togli eventuali
anelli, ciondoli e orologi che potrebbero causare un cortocircuito.
È importante ripetere le misure anche quando la macchina è bloccata.
(Prima che si è bloccata e dopo che si è bloccata).

Se decidi di acquistare un multimetro, spendi almeno 50 Euro.
Sotto 50 Euro trovi solo multimetri poco precisi e pericolosi.

Saluti,

Franco
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » martedì 22 maggio 2012, 12:22

Franco ti freso una statua!! :roll:

Ancora grazie per il tempo che mi stai dedicando!

Dunque, ho comprato questo, è l'unico che ho trovato che sembrava decente, prezzo: 45,00 euro. C'era solo un'altro tipo che costava 18,00.

http://csimg.shopwahl.de/srv/DE/2902115 ... imeter.jpg

Tra le caratteristiche sulla scatola:

- prova diodi
- prova di continuità 
- controllo di tensione senza contatto
- funzione auto-power-off

Se mi dici su quali ingressi devo attaccare il filo rosso e quello nero sul multimetro inizio il test che hai postato.

La manopola devo impostarla su "V" seconda posizione a partire da sx da come ho capito, guisto? Perchè la "V" successiva è la per il "senza contatto".
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

manuel
Member
Member
Messaggi: 312
Iscritto il: martedì 19 febbraio 2008, 15:30
Località: Frosinone
Contatta:

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da manuel » martedì 22 maggio 2012, 12:55

Aspetta ho capito, il rosso sull'ingresso destro e il nero in quello centrale!! M'hai fatto pure il disegnino...sono un rinko!! #-o
Costruisco un cnc a 10 assi con area di lavoro 10x10x10 km!!!

Avatar utente
Franco99
God
God
Messaggi: 4910
Iscritto il: sabato 13 dicembre 2008, 13:32
Località: Lugano, Svizzera

Re: Controller bloccato dopo l'esecuzione del programma.

Messaggio da Franco99 » martedì 22 maggio 2012, 13:01

Vedi immagine allegata.

Saluti,

Franco
Non hai i permessi necessari per visualizzare i file e le foto allegati in questo messaggio. Per visualizzare tali file devi registrarti ed effettuare il Login

Rispondi

Torna a “Miscellaneous”