jma Inserito: 3 dicembre 2016 Segnala Inserito: 3 dicembre 2016 BUONGIORNO A TUTTI VORREI REALIZZARE UN PROFILO DI CAMME ELETTRONICHE CON UN SIEMENS 1200 SOLO CHE NON HO PROPRIO IDEA DI COME POTER REALIZZARLO QUALCUNO SAPREBBE DIRMI LA FORMULA MATEMATICA PER POTER REALIZZARE UN PROFILO CAMME??? GRAZIE ANTICIPATAMENTE
max.bocca Inserita: 3 dicembre 2016 Segnala Inserita: 3 dicembre 2016 tu avrai un in vale di un contatore che si incrementa col passo macchina, quindi avrai bisogno un' uscita tra da "x" passi a "y" passi, quindi puoi usare i contati >= in serie a <= o il blocchetto funzione "in range"
jma Inserita: 3 dicembre 2016 Autore Segnala Inserita: 3 dicembre 2016 QUINDI MI BASTA APPLICARE LA FUNZIONE DI UNA RETTA DOVE Y=MX+Q?? cioè un esempio se l' asse master si trova tra 0-500 e io voglio che l'asse slave vada da 0-300 farò l' equazione di una retta mi basta quindi questa semplice formula per realizzare un profilo camme?? grazie della risposta
Livio Orsini Inserita: 3 dicembre 2016 Segnala Inserita: 3 dicembre 2016 Se hai un asse rotante e devi effettuare determinate operazioni in funzione di alcune posizioni angolari, è solo una questione di comparazione della posizione misurata e generare le opportune uscite Se invece: Quote un esempio se l' asse master si trova tra 0-500 e io voglio che l'asse slave vada da 0-300 ed il rapporto è costante devi realizzare un ingranaggio virtuale con rapporto 5/3, ma questo non è un profilo a camme. Per realizzare profili a camme con lo S7-300 c'è anche un'apposita scheda
jma Inserita: 9 dicembre 2016 Autore Segnala Inserita: 9 dicembre 2016 Ma Livio l'esempio che mi hai riportato non è un asse elettrico ??? dove tot gradi di asse master corrispondono tot gradi dell'asse slave io intendevo ad esempio se il mio asse rotativo (master) compie 360° e il mio asse slave voglio che compia da 0°-90° nei 0°-180° dell' asse master e 90°-0° dell'asse slave sui 180°-360°dell'asse master penso che dovrei fare delle camme elettroniche ?? quello che mi chiedo basta cambiare il rapporto quindi ????
Livio Orsini Inserita: 9 dicembre 2016 Segnala Inserita: 9 dicembre 2016 Quote ad esempio se il mio asse rotativo (master) compie 360° ...... Scusa ma è incoprensibile, cerca di spiegare meglio la macchina. Descrivi bene il lavoro che vuoi fare.
jma Inserita: 9 dicembre 2016 Autore Segnala Inserita: 9 dicembre 2016 SI Provo a spiegarmi meglio scusate allora ho un asse master virtuale rotativo da 0° a 360° e nella mia applicazione devo far muovere un asse slave che vada da 0°a 90° e che ritorni indietro dai i 90°a 0° seguendo però l'andatura dell'asse master quindi quando l'asse master si troverà 0° anche l'asse slave si deve trovare ai 0° mentre quando l'asse master si troverà ai 180° l'asse slave deve trovarsi tra i 90° invece quando l'asse master va da i 180° ai 360° l'asse slave deve ritornare dai 90° ai 0° quello che mi interessava sapere è il principio di funzionamento e come poterlo realizzare a livello di funzione matematica????? pensavo che ci volesse la funzione camma elettronica mi chiedevo appunto se qualcuno conosce anche la formula matematica???? spero di essere stato più chiaro
mc1988 Inserita: 9 dicembre 2016 Segnala Inserita: 9 dicembre 2016 In pratica ti interessa la relazione fra l'angolo di rotazione slave (variabile dipendente) e l'angolo di rotazione master (variabile indipendente)? Ho inteso correttamente?
Livio Orsini Inserita: 9 dicembre 2016 Segnala Inserita: 9 dicembre 2016 Quote ho un asse master virtuale ..... Presupponendo che tu abbia un encoder incrementale sull'asse slave, esegui un'interpolazione lineare, con rapporto 1:1, tra la posizione virtuale e la posizione reale. Comandi una missione di posizionamento del master sino al traguardo corrispondente ai 90° dello slave; a questo punto comnadi una missione di ritorno a zero. Se invece di un encoder incrementale tu avessi un encoder assoluto il principio è il medesimo, però si complica l'interpolazione perchè non confronti due conteggi, ma devi confrontare quote.
Messaggi consigliati
Crea un account o accedi per commentare
Devi essere un utente per poter lasciare un commento
Crea un account
Registrati per un nuovo account nella nostra comunità. è facile!
Registra un nuovo accountAccedi
Hai già un account? Accedi qui.
Accedi ora