oman Inserita: 7 dicembre 2003 Autore Segnala Share Inserita: 7 dicembre 2003 Ciao a tutti ragazzi.Il problema è il seguente:devo gestire 22 nastri trasportatori (in accensione e spegnimento) attraverso sette diversi programmi.Ogni programma è selezionabile attraverso un selettore e associato ad un ingresso del plc.Ogni nastro è invece associato a 22 diverse uscite dello stesso.Il problema che ho nella compilazione del programma sta nel fatto che ognuno dei sette "programmi" gestisce anche nastri o meglio uscite del plc in comune con uno o più degli altri prog.Faccio un esempio:Prog 1 ====> I0.1===>Q0.0;Q0.1;Q0.2;q0.3 etcProg 2 ====> I0.2===>Q0.0;Q0.1;Q1.1;Q1.2;Q1.3etcOra come si vede le uscite Q0.0 e Q0.1 si devono attivare sia per il prog 1 che per il prog 2 ma in verità si attivano solo nel caso in cui ambedue gli ingressi siano attivi.Spero di essere stato chiaro e Vi chiedo aiuto perchè non so più che pesci pigliare!Grazie Link al commento Condividi su altri siti More sharing options...
oman Inserito: 7 dicembre 2003 Segnala Share Inserito: 7 dicembre 2003 Ciao a tutti ragazzi.Il problema è il seguente:devo gestire 22 nastri trasportatori (in accensione e spegnimento) attraverso sette diversi programmi.Ogni programma è selezionabile attraverso un selettore e associato ad un ingresso del plc.Ogni nastro è invece associato a 22 diverse uscite dello stesso.Il problema che ho nella compilazione del programma sta nel fatto che ognuno dei sette "programmi" gestisce anche nastri o meglio uscite del plc in comune con uno o più degli altri prog.Faccio un esempio:Prog 1 ====> I0.1===>Q0.0;Q0.1;Q0.2;q0.3 etcProg 2 ====> I0.2===>Q0.0;Q0.1;Q1.1;Q1.2;Q1.3etcOra come si vede le uscite Q0.0 e Q0.1 si devono attivare sia per il prog 1 che per il prog 2 ma in verità si attivano solo nel caso in cui ambedue gli ingressi siano attivi.Spero di essere stato chiaro e Vi chiedo aiuto perchè non so più che pesci pigliare!Grazie Link al commento Condividi su altri siti More sharing options...
robgvp Inserita: 7 dicembre 2003 Segnala Share Inserita: 7 dicembre 2003 Ciao , non sono sicuro di aver capito bene , comunque credo che se con tutte le tue condizioni di ingresso ti attivi dei merker ( differenti per ogni programma o condizione ) .... e poi a fine programma fai le combinazioni in and ( parallelo ) per attivarti l'uscita che ti interessa ... dovresti risolvere il problema .Se ho capito male scusami .Saluti robgvp Link al commento Condividi su altri siti More sharing options...
robgvp Inserita: 7 dicembre 2003 Segnala Share Inserita: 7 dicembre 2003 Ciao , non sono sicuro di aver capito bene , comunque credo che se con tutte le tue condizioni di ingresso ti attivi dei merker ( differenti per ogni programma o condizione ) .... e poi a fine programma fai le combinazioni in and ( parallelo ) per attivarti l'uscita che ti interessa ... dovresti risolvere il problema .Se ho capito male scusami .Saluti robgvp Link al commento Condividi su altri siti More sharing options...
COSTINESALAMELLE Inserita: 7 dicembre 2003 Segnala Share Inserita: 7 dicembre 2003 A ogni condizione di ingresso come dice Robgvp puoi abilitare un sottoprogramma che soddisfi le tue esigenze Link al commento Condividi su altri siti More sharing options...
COSTINESALAMELLE Inserita: 7 dicembre 2003 Segnala Share Inserita: 7 dicembre 2003 A ogni condizione di ingresso come dice Robgvp puoi abilitare un sottoprogramma che soddisfi le tue esigenze Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 9 dicembre 2003 Segnala Share Inserita: 9 dicembre 2003 Ciao Oman,spero di non aver capito male... credo che il problema sia dovuto alle abilitazioni delle sub dei programmi.cerca di rintracciare le condizioni che attivano i merker delle sub!Mi spiego meglio se i due programmi sono attivati da due merker, e per errore uno dei due viene settato da qualche parte del tuo programma principale (o in un'altra sub) può verificarsi che alcune condizioni dell'altro programma vincolino le uscite. A questo punto ti consiglio di usare gli scr (relè sequenziali vedi manuale) per attivare univocamente le sub dei programmi. Inoltre controlla i temporizzatori, vedi di non averne in comune in altre sub se t33 lo usi nel primo prg non lo usare nel secondo anche se devi attivare la stessa uscita.Fai qs. prove e facci sapere...ciao Link al commento Condividi su altri siti More sharing options...
pixel Inserita: 9 dicembre 2003 Segnala Share Inserita: 9 dicembre 2003 Ciao Oman,spero di non aver capito male... credo che il problema sia dovuto alle abilitazioni delle sub dei programmi.cerca di rintracciare le condizioni che attivano i merker delle sub!Mi spiego meglio se i due programmi sono attivati da due merker, e per errore uno dei due viene settato da qualche parte del tuo programma principale (o in un'altra sub) può verificarsi che alcune condizioni dell'altro programma vincolino le uscite. A questo punto ti consiglio di usare gli scr (relè sequenziali vedi manuale) per attivare univocamente le sub dei programmi. Inoltre controlla i temporizzatori, vedi di non averne in comune in altre sub se t33 lo usi nel primo prg non lo usare nel secondo anche se devi attivare la stessa uscita.Fai qs. prove e facci sapere...ciao Link al commento Condividi su altri siti More sharing options...
robote Inserita: 9 dicembre 2003 Segnala Share Inserita: 9 dicembre 2003 (modificato) Se ho capito, forse la soluzione sarebbe:UN I0.1 selezione programma -1-spb M001L#binario#1100.1000 alza le uscite Q0.3, Q0.6, Q0.7T AW 0N001:nop 0UN I0.2 selezione programma -2-spb M002L#binario#1100.1101 alza le uscite Q0.0, Q0.2, Q0.3, Q0.6, Q0.7T AW 0N002:nop 0Se non puoi abilitare le uscite direttamente, usa una MW di appoggio.... per le uscite Qx.xQuesta è una strada che risolve il tuo problema.Ciao. Modificato: 9 dicembre 2003 da robote Link al commento Condividi su altri siti More sharing options...
robote Inserita: 9 dicembre 2003 Segnala Share Inserita: 9 dicembre 2003 (modificato) Se ho capito, forse la soluzione sarebbe:UN I0.1 selezione programma -1-spb M001L#binario#1100.1000 alza le uscite Q0.3, Q0.6, Q0.7T AW 0N001:nop 0UN I0.2 selezione programma -2-spb M002L#binario#1100.1101 alza le uscite Q0.0, Q0.2, Q0.3, Q0.6, Q0.7T AW 0N002:nop 0Se non puoi abilitare le uscite direttamente, usa una MW di appoggio.... per le uscite Qx.xQuesta è una strada che risolve il tuo problema.Ciao. Modificato: 9 dicembre 2003 da robote Link al commento Condividi su altri siti More sharing options...
Ospite drei Inserita: 19 settembre 2008 Segnala Share Inserita: 19 settembre 2008 Ciao, vorrei capire se c'è la possibilità da programma PLC di salvare un file sulla memory card del PLC stesso.Nelle librerie Siemens, nel Service & Support e cercando nel Forum non ho trovato niente al riguardo.Il salvataggio dovrebbe riguardare i dati di LOG (errori di comunicazione con Siwarex) contenuti all'interno di una DB.Grazie. Link al commento Condividi su altri siti More sharing options...
Ospite drei Inserita: 19 settembre 2008 Segnala Share Inserita: 19 settembre 2008 Ciao, vorrei capire se c'è la possibilità da programma PLC di salvare un file sulla memory card del PLC stesso.Nelle librerie Siemens, nel Service & Support e cercando nel Forum non ho trovato niente al riguardo.Il salvataggio dovrebbe riguardare i dati di LOG (errori di comunicazione con Siwarex) contenuti all'interno di una DB.Grazie. Link al commento Condividi su altri siti More sharing options...
beppeconti Inserita: 23 settembre 2008 Segnala Share Inserita: 23 settembre 2008 Puoi salvare direttamente la DB nella MMC.CIAoBeppe Link al commento Condividi su altri siti More sharing options...
beppeconti Inserita: 23 settembre 2008 Segnala Share Inserita: 23 settembre 2008 Puoi salvare direttamente la DB nella MMC.CIAoBeppe Link al commento Condividi su altri siti More sharing options...
caracarogna Inserita: 6 ottobre 2008 Segnala Share Inserita: 6 ottobre 2008 come si salva la DB nella MMC? Link al commento Condividi su altri siti More sharing options...
caracarogna Inserita: 6 ottobre 2008 Segnala Share Inserita: 6 ottobre 2008 come si salva la DB nella MMC? Link al commento Condividi su altri siti More sharing options...
caracarogna Inserita: 28 novembre 2008 Segnala Share Inserita: 28 novembre 2008 Trovato:SFC82: Crea la DB nella memoria di caricamento (MMC) SFC83: Legge la DB nella memoria di caricamento (MMC) SFC84: Scrive la DB nella memoria di caricamento (MMC) Grazie mille Link al commento Condividi su altri siti More sharing options...
caracarogna Inserita: 28 novembre 2008 Segnala Share Inserita: 28 novembre 2008 Trovato:SFC82: Crea la DB nella memoria di caricamento (MMC) SFC83: Legge la DB nella memoria di caricamento (MMC) SFC84: Scrive la DB nella memoria di caricamento (MMC) Grazie mille Link al commento Condividi su altri siti More sharing options...
PS MIMMO Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 Salve, Auguri di Buon Anno a Tutti.Dovrei realizzare l'illuminazione di 10 vetrina di esposizione (mt.1,5x1,5) ogni vetrina sarà illuminata singolarmente cioè una luce sarà sempre accesa poi appena una persona si avvicina (30-40 cm) alla vetrina, si accenderanno il resto delle luci.Se qualcuno mi può aiutare a trovare il tipo di sensore da usare per far accendere il resto delle luci di ogni singola vetrina.Grazie Link al commento Condividi su altri siti More sharing options...
PS MIMMO Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 Salve, Auguri di Buon Anno a Tutti.Dovrei realizzare l'illuminazione di 10 vetrina di esposizione (mt.1,5x1,5) ogni vetrina sarà illuminata singolarmente cioè una luce sarà sempre accesa poi appena una persona si avvicina (30-40 cm) alla vetrina, si accenderanno il resto delle luci.Se qualcuno mi può aiutare a trovare il tipo di sensore da usare per far accendere il resto delle luci di ogni singola vetrina.Grazie Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 Il sensore dipende dal tipo d'installazione quindi questo particolare non è trascurabile! Link al commento Condividi su altri siti More sharing options...
del_user_56966 Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 Il sensore dipende dal tipo d'installazione quindi questo particolare non è trascurabile! Link al commento Condividi su altri siti More sharing options...
SttX Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 (modificato) ....non è facile definire il tipo esatto senza sapere come sono disposte le vetrine (tutte in fila a parete, al centro di una stanza, lontane l'una dalle altre,ecc....) e come sono fatte (alte, basse, a tavolino, ad armadio, ecc...).comunque un sensore di quelli impiegati per le porte automatiche potrebbe funzionareciauzzz Modificato: 13 gennaio 2010 da SttX Link al commento Condividi su altri siti More sharing options...
SttX Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 (modificato) ....non è facile definire il tipo esatto senza sapere come sono disposte le vetrine (tutte in fila a parete, al centro di una stanza, lontane l'una dalle altre,ecc....) e come sono fatte (alte, basse, a tavolino, ad armadio, ecc...).comunque un sensore di quelli impiegati per le porte automatiche potrebbe funzionareciauzzz Modificato: 13 gennaio 2010 da SttX Link al commento Condividi su altri siti More sharing options...
PS MIMMO Inserita: 13 gennaio 2010 Segnala Share Inserita: 13 gennaio 2010 Le vetrine sono distaccate distanti una tra loro 2mt, alcune a centro e a parete, sono alte e ad armadioparli dei sensori per porte automatiche scorrevoli?.Grazie 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