MarioVi Posted March 20 Report Share Posted March 20 Buongiorno, dovrei gestire una navette che si muove su dei binari mossa da un motore asincrono comandato da un G120C ed un encoder. Tutto è ancora in fase embrionale, quindi non ho dati da darvi, ma ho cominciato a pensare come gestire il posizionamento. Subito sono andato a guardare la funzione SINAPOS, ma approfondendo l'argomento ho visto che lavora con il telegramma 111 ma il G120C quel telegramma non lo gestisce. C'è qualche istruzione simile per un posizionamento con un inverter o tocca fare una gestione customizzata? Grazie Mario Link to comment Share on other sites More sharing options...
dina_supertramp Posted March 20 Report Share Posted March 20 (edited) Usi un 1500? Utilizza l'oggetto tecnologico "PositioningAxis". Non avrai un posizionatore performante come se fatto con brushless e azionamento, ma lo riuscirai a fare. 81666970_G120_at_S7-1500_TO_DOC_v1d2_en.pdf (siemens.com) Solo un accortezza importante. Quando l'oggetto tecnologico "PositioningAxis" è usato per comandare un G120C con asincrono, devi togliere l'enable all'oggetto (tramite istruzione Istruzione MC_Power) quando il motore è fermo. Se non lo fai l'inverter sarà sempre abilitato, ergo darà fuori tensione al motore. Se lo metti in tensione ma non lo muovi, cioè la ventola rimane ferma, l'asincrono si cuoce. (il discorso vale per asincroni auto raffreddati, cioè con la ventola calettata sull'alberino del motore e che quindi si raffreddano solo grazie al flusso d'aria della ventola generato dal motore in movimento) Ribadisco il concetto che non avrai un posizionatore performante...i G120C vanno bene per controlli in velocità. Per posizionatori semplici meglio un G120, oppure un piccolo azionamento tipo V90. Edited March 20 by dina_supertramp Link to comment Share on other sites More sharing options...
MarioVi Posted March 20 Author Report Share Posted March 20 Mi ero concentrato sui blocchi sina perché gestisco gli inverter con il sinaspeed non avevo visto questi oggetti tecnologici, adesso so con cosa divertirmi. Grazie molte Link to comment Share on other sites More sharing options...
dina_supertramp Posted March 20 Report Share Posted March 20 Figurati, in rete è pieno di video guida sugli oggetti tecnologici e Siemens stessa mette a disposizione molti esempi applicativi. Sinaspeed lo uso anche io…..ma sappi che anche per il controllo in velocità esiste l’oggetto tecnologico “SpeedAxis”. Hai un 1500, sfruttalo a pieno per quello che offre ed impara i TO che sono super comodi! Link to comment Share on other sites More sharing options...
MarioVi Posted March 21 Author Report Share Posted March 21 SpeedAxis serve a comandare un motore a velocità costante, io gli inverter li utilizzo quasi sempre collegato ad pid dove il riferimento cambia sempre e con il sinaspeed è più semplice da gestire. Link to comment Share on other sites More sharing options...
batta Posted March 21 Report Share Posted March 21 2 ore fa, MarioVi ha scritto: utilizzo quasi sempre collegato ad pid dove il riferimento cambia sempre e con il sinaspeed è più semplice da gestire. Se devi solo pilotare il motore in velocità, non serve nemmeno sinaspeed: basta scrivere il riferimento di velocità utilizzando un qualsiasi telegramma. Personalmente, se devo usare sinaspeed, a questo punto preferisco usare un oggetto tecnologico. Sia chiaro, nulla di sbagliato nell'usare sinaspeed, è solo una questione di scelte personali. Link to comment Share on other sites More sharing options...
MarioVi Posted March 21 Author Report Share Posted March 21 Uso il sinaspeed per comodità, il blocco gestisce tutto l'inverter senza dover scrivere altro, per l'oggetto tecnologico se non sbaglio ad ogni cambio di riferimento bisogna dare un nuovo comando per fargli acquisire la nuova velocità e visto che il riferimento varia continuamente diventa noioso gestirlo. Link to comment Share on other sites More sharing options...
MarioVi Posted April 2 Author Report Share Posted April 2 Scusate, se la mia posizione arriva non da un encoder ma da un laser credo in analogica (ancore è tutto da definire), come trasformo la mia posizione in un telegramma da passare all'oggetto tecnologico? Nell'. ho letto che va fatto negli OB Preservo e Post servo, ma non spiega come fare. Link to comment Share on other sites More sharing options...
batta Posted April 2 Report Share Posted April 2 A questo link trovi un esempio Siemens di gestione di un asse idraulico, con feedback di posizione da segnale analogico. Non ti serve tutto, ti basta la parte che riguarda come simulare un encoder da dare in pasto all'oggetto tecnologico. Per esperienza personale, ti posso dire che devi stare molto attento alla scelta del modulo analogico. Per fare un esempio con i moduli analogici ET200SP, un modulo "ST" (standard) ha un tempo di acquisizione troppo lento. Con un modulo "HS", se il segnale analogico non è pulitissimo, rischi di avere una lettura instabile. Il giusto compromesso potrebbe essere con il modulo "HF". La soluzione migliore sarebbe avere un laser che fornisce segnali come un encoder. Se è in Profinet, ideale sarebbe avere il telegramma 81 oppure 83. Link to comment Share on other sites More sharing options...
MarioVi Posted April 3 Author Report Share Posted April 3 Grazie gli darò subito un'occhiata. Link to comment Share on other sites More sharing options...
MarioVi Posted April 3 Author Report Share Posted April 3 8 ore fa, batta ha scritto: Per fare un esempio con i moduli analogici ET200SP, un modulo "ST" (standard) ha un tempo di acquisizione troppo lento. Con un modulo "HS", se il segnale analogico non è pulitissimo, rischi di avere una lettura instabile. Il giusto compromesso potrebbe essere con il modulo "HF". La soluzione migliore sarebbe avere un laser che fornisce segnali come un encoder. Se è in Profinet, ideale sarebbe avere il telegramma 81 oppure 83. E grazie dei consigli. Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now