ingrob Inserito: 10 maggio 2007 Segnala Share Inserito: 10 maggio 2007 Sto sviluppando un applicazione particolare per un cliente che utilizza plc serie 300, tale sistema fa uso di diversi programmi che dovrebbero risiedere sullo stesso PLC , all'occorrenza viene fatto funzionare un programma alla volta. Mi è stato espressamente richiesto di trasferire e far funzionare solo un programma alla volta.Esiste un applicazione o un modo per facilitare questa procedura di trasferimento senza utilizzare direttamente step 7 , o perlomeno un applicativo che in qualche modo faciliti questa operazione? (questo al fine di rendere più semplice tale operazione all'operatore che selezionerà il programma da utilizzare)Grazie a chi può darmi una risposta Link al commento Condividi su altri siti More sharing options...
Luca Bettinelli Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 Non ho capito cosa vuoi fare.Cosa intendi per programma?Una ricetta?c'è solo il PLC oppure hai un pannello operatore? Link al commento Condividi su altri siti More sharing options...
ingrob Inserita: 10 maggio 2007 Autore Segnala Share Inserita: 10 maggio 2007 Non c'è pannello operatore , il sistema dovrebbe gestire solo un programma alla volta , ciascun programma è differente dagli altri e gestisce attuatori diversi con cicli diversi ( previsti 50 programmi circa con possibili estensioni ), il cliente vuole gestire un programma alla volta , ed è la sua tassativa richiesta, la domanda è rivolta in modo da gestire il più semplicemente possibile il trasferimento dei vari programmi da parte di operatori che non conoscono il PLC.Grazie Link al commento Condividi su altri siti More sharing options...
Luca Bab Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 Anche se mi sembra una cosa molto strana quello che ti e' stato chiesto,cosa gestisce queso plc ?? 50 macchine una alla volta ???l'unica via la vedo nelle memory card , ogni programma una memory , spegni sfili e infiliciaoLuca Link al commento Condividi su altri siti More sharing options...
batta Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 La richiesta mi suona alquanto strana.Non capisco come lo stesso impianto possa essere gestito da 50 programmi diversi. Voglio dire, se è un impianto di dosaggio, non servirà mai per tagliare lamiera. Se è una macchina da stampa, non potrà mai riempire bottiglie.Tutto cambia invece se si tratta di cicli simili (che possono comunque comprendere anche molte varianti), con impostazioni diverse. In questo caso direi che si deve fare un unico programma in grado di gestire tutte le varianti e aggiungere un pannello operatore per gestire eventuali ricette.Per fare un esempio, in un impianto per microfiltrazione vino solo per il ciclo di filtrazione erano possibili 524 diverse modalità. Aggiungendo poi i cicli di lavaggio, considerando sempre tutte le varianti, i cicli eseguibili credo fossero più di 2000. Non ho certo sviluppato 2000 programmi!Se fornisci altri dati si può magari trovare una soluzione alternativa, altrimenti rimane la soluzione proposta da Luca (una MMC per ogni programma), oppure un PC con Step 7. Probabilmente un PC con Step 7 costa meno di 50 MMC. Link al commento Condividi su altri siti More sharing options...
Luca Bab Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 Concordo con Battapenso che il tuo cliente si sia spiegato male ( )50 ricette a volte le chiamano 50 programmi di lavoroovviamente la distinzione tra ricette puo' anche essere che una valvola viene usata o no , che un sensore viene letto o nociaoLuca Link al commento Condividi su altri siti More sharing options...
sunrise Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 Se hai macchine diverse puoi scrivere tutti i programmi che vuoi in una sola cpu, poi se riesci codifica le 50 macchine e in base a quella che devi usare esegui dei salti nel programma. Link al commento Condividi su altri siti More sharing options...
ingrob Inserita: 10 maggio 2007 Autore Segnala Share Inserita: 10 maggio 2007 Anzitutto grazie delle vostre risposte , premetto che il sistema è equiparabile ad una gestione di 50 ricette come da voi aggiunto.Il cliente vuole tuttavia per ragioni particolari i programmi o ricette separate e non tutte residenti nella CPU.Il problema a questo punto era nel sapere se esiste un modo di trasferire il programma interessato utilizzando un interfaccia più semplice di step 7 per facilitare le cose ad un operatore che non conosce step 7.Grazie comunque a tutti del vostro prezioso aiuto. Link al commento Condividi su altri siti More sharing options...
tode72 Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 Nella maggior parte dei pannelli operatori puoi mettere una memory card in cui memorizzare tutte le ricette di cui il cliente ha bisogno e in questo modo le ricette possono essere spostate da un pannello all'altro in caso di guasto e/o copiate per backup. Sta poi nell'abilità di costruire un interfaccia adatta nel pannello stesso affinchè l'operatore possa interagire con facilità con il sistema di automazione. Devi poi sviluppare tutta l'applicazione tenendo conto dei dati di ricetta che il pannello passa al PLC. Link al commento Condividi su altri siti More sharing options...
beppeconti Inserita: 10 maggio 2007 Segnala Share Inserita: 10 maggio 2007 A parte le soluzioni che ti hanno già proposto non ne vedo altre.Può darsi che tu possa fare qualcosa di più utilizzando le CPU S7-300 con porta Ethernet (Profinet), e interfaciandoti ad esse con un computer, in questo caso non ti posso aiutare perchè le CPU con porta Ethernet non le ho mai usate.CIAoBeppe 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