melbox Inserito: 19 maggio 2012 Segnala Share Inserito: 19 maggio 2012 Buongiorno a tutti voi utenti di PLCFORUM chiedo il vostro aiuto su soluzioni al mio quesito: da premettere che il sistema è basato su CPU315 e pannello operatore MP377. Ho a disposizione 5 stazioni di caricamento (prodotto in arrivo) e 50 serbatoi di destinazione, qualsiasi stazione di partenza può raggiungere qualsiasi serbatoio, idraulicamente collegate e gestite da circa 400 elettrovalvole! da pannello operatore dovranno essere caricate delle ricette di riempimento di cui si sceglierà da quale o quali stazioni prelevare il prodotto a quale serbatoio si dovrà riempire. Considerando che le 5 stazioni possono lavorare contemporaneamente caricando 5 serbatoi differenti, oppure più stazioni contemporaneamente potranno caricare un serbatoio. Che soluzioni mi proponete??? Io ho ragionato in questo modo: ricetta n.1 serbatoio n.40= (seleziono prodotto) stazione1 + stazione2, ricetta n.2 serbatoio n.3= stazione2 + stazione4, ricetta n.3 serbatoio n.9= stazione5, ricetta n!!!!! quando completo la ricetta1, carico ricetta2 (ho pensato ad un registro FIFO) però come faccio a caricare anche la ricetta n.3, che deve lavorare in modo indipendente dalle altre? oppure si finisce il prodotto in un serbatoio ed avanzare alle altre successive che non richiedono quella stazione e poi ritornare a ripescare quelle ricette quando è presente il prodotto nel serbatoio??? Un grazie in anticipo a tutti voi, sperando che qualquno possa darmi delle giuste indicazioni da seguire!!! Link al commento Condividi su altri siti More sharing options...
enrico89 Inserita: 20 maggio 2012 Segnala Share Inserita: 20 maggio 2012 èerchè la ricetta n.3 dovrebbe darti problemi per il caricamento? ? Link al commento Condividi su altri siti More sharing options...
Lucky67 Inserita: 21 maggio 2012 Segnala Share Inserita: 21 maggio 2012 A dire il vero non capisco neanche io il problema. L'unico problema potrebbe essere solo fisico causato dal piping dell'impianto. Se ad esempio ci sono delle linee comuni oppure dei contalitri comuni probabilmente dovrai far rispettare delle priorità o delle gerarchie di esecuzione. Se invece tutto è indipendente, amio parere puoi lanciare anche tutto in contemporanea. Link al commento Condividi su altri siti More sharing options...
melbox Inserita: 21 maggio 2012 Autore Segnala Share Inserita: 21 maggio 2012 grazie per le imminenti risposte, non ci sono contalitri, ma solo valvole per aprire il percorso verso la destinazione, il serbatoio pieno è indicato da un galleggiante, il mio problema nasce proprio nel lanciare tutto in contemporanea, perchè bisognerebbe capire come essere sicuro di non far incrociare il prodotto nelle condotte, dovrei discriminare i vari percorsi....insomma come farebbe un navigatore gps!!!! aiutoooooo forse è più semplice di quato creda...ma, mi sto ingarbugliando!!! saluti Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 21 maggio 2012 Segnala Share Inserita: 21 maggio 2012 Non c'è la formula magica per fare quanto chiedi. L'unica via è aprire una ricetta alla volta. La prima la mandi in esecuzione direttamente. Dalla seconda in poi, prima di aprire anche una sola valvola fai il controllo valvola per valvola, se ci sono incroci nel percorso. Non è un lavoro semplice perchè le combinazioni sono tante. E' molto palloso da metter su carta ma bisogna farlo, poi lo traduci in istruzioni. Link al commento Condividi su altri siti More sharing options...
enrico89 Inserita: 21 maggio 2012 Segnala Share Inserita: 21 maggio 2012 sei mi mandi lo schema idraulico posso darti un mano Link al commento Condividi su altri siti More sharing options...
melbox Inserita: 21 maggio 2012 Autore Segnala Share Inserita: 21 maggio 2012 Grazie Livio, è vero le combinazioni sono tante, ed è molto laborioso nel tracciare i tragitti, infatti ho pensato di farne uno preferenziale e al max uno di soccorso in caso ci siano anomalie !!!! c'è da considerare che le ricette vengono caricate da PC, mentre dalle postazioni di caricamento c'è un pulsante che quando è presente una ricetta si preme e la carica. Dal lato step7 come potrei far lavorare due o più ricette (supponendo che i percorsi siano liberi ed indipendenti)? esiste una FC o FB in libreria che interroghi delle DB come una sorta di scan? per enrico89, ancora lo schema idraulico non mi è stato consegnato!!! Link al commento Condividi su altri siti More sharing options...
Lucky67 Inserita: 21 maggio 2012 Segnala Share Inserita: 21 maggio 2012 voglio sperare che sulle valvole ci siano dei finecorsa che ti dicono la loro posizione. Questo perchè se ti affidi solo al comando e si inceppa una valvola tu pensi sia chiusa e invece...rischi dei bei minestroni di prodotti... Link al commento Condividi su altri siti More sharing options...
Gabri.cicchi Inserita: 28 maggio 2012 Segnala Share Inserita: 28 maggio 2012 Ragionare senza piping e senza vedere lo schema idraulico la vedo un pò dura. Da quello che scrivi non si capisce come sia fatto e quale sia il reale problema. Comunque io ragionerei crando ricette comuni tipo: 1. Stazione1+ stazione2 2. Satazione 3. Stazione1+ stazione5 etc... Poi da ogni serbatoio richiamerei la ricetta interessata, verificando tutte le condizioni Link al commento Condividi su altri siti More sharing options...
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