oman Inserita: 7 dicembre 2003 Autore Segnala 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
oman Inserito: 7 dicembre 2003 Segnala 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
robgvp Inserita: 7 dicembre 2003 Segnala 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
robgvp Inserita: 7 dicembre 2003 Segnala 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
COSTINESALAMELLE Inserita: 7 dicembre 2003 Segnala Inserita: 7 dicembre 2003 A ogni condizione di ingresso come dice Robgvp puoi abilitare un sottoprogramma che soddisfi le tue esigenze
COSTINESALAMELLE Inserita: 7 dicembre 2003 Segnala Inserita: 7 dicembre 2003 A ogni condizione di ingresso come dice Robgvp puoi abilitare un sottoprogramma che soddisfi le tue esigenze
pixel Inserita: 9 dicembre 2003 Segnala 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
pixel Inserita: 9 dicembre 2003 Segnala 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
robote Inserita: 9 dicembre 2003 Segnala 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
robote Inserita: 9 dicembre 2003 Segnala 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
Ospite drei Inserita: 19 settembre 2008 Segnala 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.
Ospite drei Inserita: 19 settembre 2008 Segnala 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.
beppeconti Inserita: 23 settembre 2008 Segnala Inserita: 23 settembre 2008 Puoi salvare direttamente la DB nella MMC.CIAoBeppe
beppeconti Inserita: 23 settembre 2008 Segnala Inserita: 23 settembre 2008 Puoi salvare direttamente la DB nella MMC.CIAoBeppe
caracarogna Inserita: 28 novembre 2008 Segnala 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
caracarogna Inserita: 28 novembre 2008 Segnala 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
PS MIMMO Inserita: 13 gennaio 2010 Segnala 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
PS MIMMO Inserita: 13 gennaio 2010 Segnala 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
del_user_56966 Inserita: 13 gennaio 2010 Segnala Inserita: 13 gennaio 2010 Il sensore dipende dal tipo d'installazione quindi questo particolare non è trascurabile!
del_user_56966 Inserita: 13 gennaio 2010 Segnala Inserita: 13 gennaio 2010 Il sensore dipende dal tipo d'installazione quindi questo particolare non è trascurabile!
SttX Inserita: 13 gennaio 2010 Segnala 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
SttX Inserita: 13 gennaio 2010 Segnala 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
PS MIMMO Inserita: 13 gennaio 2010 Segnala 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
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