s3rg10 Inserito: 29 aprile 2008 Segnala Share Inserito: 29 aprile 2008 ciao a tutti questo e il mio primo post complimenti per il forum....sono uno studente al 5° anno quest anno ho l'esame di maturità quindi sto facendo delle simulazioni ma con questa non riesco a toglierne piede perche non ricordo alcune cose mi potete aiutare voi...il compito consiste in:un sistema a nastro trasportatore azionato da un motore,serve per riempire delle scatole in cui dentro ci vanno delle confezioni di medicinequando sono state contate 24 confezioni di medicine il nastro si deve fermare pèr consentire la sostituzione della scatola e ripartire automaticamente dopo 20 secondi,io qui stavo pensando ad programma interno del plc tipo set-reset xo non ricordo bene come funzioni e per il temporizzatore di solito uso il Ton mi date una mano pleasegrazie in anticiposaluti:) Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Devi avere un sensore che da un impulso ad ogni pezzo. Non dici niente relativamente alla velocità di avanzamento, quindi per smeplicità ipotizziamo che sia la durata dell'impulso, sia il suo periodo siano sufficientemente lunghi per essere rilevati da un ingresso normale del PLC.Vediamo le operazioni necessarie. Con comando di marcia attivo e conteggio minore di 24 l'uscita di marcia è on.Ad ogni impulso rilevato si incrementa una variabile.Si compara la variabile con 24, quando la variabile è >=24 si mette off l'uscita di amrcia, si attiva il temporizzatore da 20" e si azzera la variabile di conteggio.Quando il temporizzatore scade mette l'uscita di marcia a on ed il tutto ricomincia fino a che non togli l'ingresso di marcia.Le istruzioni necessarie per realizzare queste quattro righe quattro di programma le trovi sul manuale del PLC, manuale che devi leggere assolutamente, e sullo Help-on-line di microwin.PS. Non usare abbreviazioni da chat o SMS perchè oltre ad essere vietate dal regolamento sono molto indisponenti. Link al commento Condividi su altri siti More sharing options...
s3rg10 Inserita: 29 aprile 2008 Autore Segnala Share Inserita: 29 aprile 2008 (modificato) a me servirebbe solo sapere come faccio ad azzerare il contatore dopo che conta le 24 confezioni e che contattore usare l'esercitazione nlocita del ciclo quindi non credo che devo tenerne conto per forza...dimenticavocome come input hofotocellule pulsante avvio ciclopulsante fine cicloe relè termicocome outputle lampade di segnalazioneil motore ossia la bobina del teleruttore che me lo comanda Modificato: 29 aprile 2008 da s3rg10 Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Ti spiego in due parole,Un CTU , CounterUp , partendo da zero conta sino a 24 , valore di preset, al raggiungimento di tale valore , il contatore diventa TRUE avvia un timer a base TON 100ms x200 =20sec. che resetta il contatore CTU attraverso il suo ingresso di reset riportandolo allo stato FALSE e azzernado il valore di conteggio (il preset rimane inalterato).L'ingresso che scandisce il conteggio , è composta dall'AND del segnale di nastro in movimento e fotocellula rilevamento, con un P (leggi solo EDGE , fronte positivo del segnale).Vedi programma allegato , o file PDF se non dovessi avere il programma Siemens per aprire il progetto.CiaoIvan Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 (modificato) ...a me servirebbe solo sapere come faccio ad azzerare il contatore...Scrivi 0 nella variabile contatore Ivan il tuo archivio non si apre, ma forse è meglio così . Se lo scopo è didattico per uno studente è meglio non dargli il programma fatto, ma insegnare a realizzarlo (se dai un pesce ad un affamato lo sfami un giorno, se gli insegni a pescare lo sfami per la vita. E' un vecchio proverbio cinese ) Modificato: 29 aprile 2008 da Livio Orsini Link al commento Condividi su altri siti More sharing options...
s3rg10 Inserita: 29 aprile 2008 Autore Segnala Share Inserita: 29 aprile 2008 sinceramente sarò principiante ma non sto capendo quasi nulla cioè capisco i principi ma non riesco a realizzare il lader di tutto ciòl'allegato non riesco ad aprirlograzie comunque Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Riprovo a caricare l'allegato.Mi dispiace ma è un problema che avevo già segnalato , con gli allegati, se non funziona nemmeno ora troverò un'alternativa.CiaoIvan Link al commento Condividi su altri siti More sharing options...
s3rg10 Inserita: 29 aprile 2008 Autore Segnala Share Inserita: 29 aprile 2008 nulla non funziona Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Proviamo così:Primo segmentoSecondo segmentoCiaoIvan Link al commento Condividi su altri siti More sharing options...
s3rg10 Inserita: 29 aprile 2008 Autore Segnala Share Inserita: 29 aprile 2008 ok perfetto poco fa facendo le prove mi è venuto quasi uguale a questo però mi mancava il contatto p nel primo segmento che cosa sarebbe?poi come va avanti mancano segmenti presumo ci vuole l'avvio del motore ma quello credo di riuscirci da solomille grazie Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Livio,Ivan il tuo archivio non si apre, ma forse è meglio così smile.gif . Se lo scopo è didattico per uno studente è meglio non dargli il programma fatto, ma insegnare a realizzarlo (se dai un pesce ad un affamato lo sfami un giorno, se gli insegni a pescare lo sfami per la vita. E' un vecchio proverbio cinese wink.gif )Hai perfettamente ragione.Sono sicuro che anche s3rg10 (strano AVATAR) , avrà capito che la pappa pronta non è una bella cosa.In ogni caso ho postato solo un'esempio di come si definisce una fiunzione CTU , con reset.Lungi da me di fargli lo sviluppo del suo compito.CiaoIvan Link al commento Condividi su altri siti More sharing options...
Livio Orsini Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Ivan il mio commento non voleva certo essere una reprimenda nei tuoi confronti, ma solo un'opinione.Comunque, sempre a proposito di opinioni, io in casi come questo preferisco usare un semplice "INCB" seguito da "LDB>=", ma ognuno ha le sue preferenza Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 p nel primo segmento che cosa sarebbe?Sarebbe una rilevazione del solo fronte positivo del risultato logico tra i due ingressi.A guardar bene è del tutto irrilevante puoi evitare di metterlo.L'ingresso del CTU fà già la stessa funzione, rileva solo l'EDGE positivo per contare.poi come va avanti mancano segmenti presumo ci vuole l'avvio del motore ma quello credo di riuscirci da soloGiusto, altrimenti che tesina sarebbe?Ciao e buon lavoro.Ivan Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 usare un semplice "INCB" seguito da "LDB>="Appunto come dice Livio, esiste questa modalità , ma un poco più complessa in termini di sviluppo.Entrano in goco le aree di memoria , V , M , locali o temporanee.Un Byte , (raggruppamento di memoria di 8 bit) può contenere un valore numerico.Tramite comando INC_B , si incrementa di N. il byte stesso che assume un valore nemericamante maggiore.Ad un certo punto, con una comparazione == o >= , verifica il raggiungimento di un valore ed avvia una tempoizzazione.A fine temporizzazione , si scrive zero nel byte che si era incrementato precedentemente.Network 1 LD I0.0 MOVB 1, VB100 INCB VB100 Network 2 LDB= VB100, 24 TON T36, 200 Network 3 LD T36 MOVB 0, VB100CiaoIvan Link al commento Condividi su altri siti More sharing options...
s3rg10 Inserita: 29 aprile 2008 Autore Segnala Share Inserita: 29 aprile 2008 un ultima cosa si puo simulare il lader con microwin senza esser on line con il plc s7-200? Link al commento Condividi su altri siti More sharing options...
kamikaze Inserita: 29 aprile 2008 Segnala Share Inserita: 29 aprile 2008 Si , esistono dei simulatori , per S7200.Usa la funzione cerca del forum e ne trovi tante di informazioni.CiaoIvan 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