alex178 Inserito: 5 marzo 2003 Segnala Share Inserito: 5 marzo 2003 Salve a tutti..... mi servirebbe una mano... E' poco tempo che sto utilizzando i PLC ora ho un problema non riesco a costruire un tachimetro sul plc ossia non riesco a dare le istruzioni per farlo..In attesa di una risposta vi ringrazio anticipatamente e vi salutoAle x Link al commento Condividi su altri siti More sharing options...
ifachsoftware Inserita: 5 marzo 2003 Segnala Share Inserita: 5 marzo 2003 Per misurare la velocita' di un oggetto in movimento potresti usare un encoder (lo colleghi sugli ingressi ad interrupt del CPM1) e controlli il numero di conteggi a tempi prefissati tramite interrupt a tempo , dopo ogni lettura resetti il contatore. Link al commento Condividi su altri siti More sharing options...
alex178 Inserita: 5 marzo 2003 Autore Segnala Share Inserita: 5 marzo 2003 Non posso utilizzare un encoder posso solo utilizzare un interruttore di prossimità... ma fisicamente come si effettua lo schema ladder e qui che mi inceppo.... non riesco ad andare avanti.... Link al commento Condividi su altri siti More sharing options...
Teston Inserita: 5 marzo 2003 Segnala Share Inserita: 5 marzo 2003 (modificato) Ciao ti ho allegato un programma...ooo.oo indica il tuo prossimity. Fa attenzione a scrievre i DM 0 e DM 01la velocità sarà visualizzata nel DM 04 e DM 05Mi devi garantire il passaggio continuo del prossimity però, mi spiego meglio: se hai questo prossimity collegato ad un nastro, ogni impulso deve corrispondere ad un prodotto per esempio una bottiglia. Questo calcolo Velocità oraria non è tanto preciso, ti consiglierei l'interrupt a tempo anch'io, ma sentita la tua esperienza meglio qualcosa di più semplice e comprensibile.Se avessi dei problemi scrvimi direttamete una mail.Ciao e buon lavoro***** Modificato: 8 settembre 2007 da Luca Bettinelli Tolto indirizzo di email personale Link al commento Condividi su altri siti More sharing options...
dago_ Inserita: 5 marzo 2003 Segnala Share Inserita: 5 marzo 2003 Se ho capito...prova cosi:Da Syswin > Progetto > Impostazione PLCImpostazione contatore veloce (ingresso 000.00 CPM1):Abilitazione = Contatore utilizzatoModalità=incrementaleReset=Solo Reset SoftwareTrasferisci il valore PV del counter nella DM0000 utilizzando la funzione PRV(62)LD 253.13PRV 000 000 DM0000Programma un timer veloce TIMH(15) per un clock ogni secondo, il bit 252.02 è quello che azzera il PV del counterLD NOT 252.02TIMH 000 #0100Ad ogni clock del counter trasferisci il valore della DM0000 in DM0002, nellaDM0002 troverai gli impulsi ricevuti ogni secondo,...LD TIM000[at]MOV DM0000 DM0002...e azzera il PV del counterLD TIM000OUT 252.00In questo modo il valore non sarà molto preciso perchè dipende comunque dal tempo di scansione del PLC, ma visto che hai un sensore di prossimità immagino che la frequenza non sia poi così alta da perdere impulsi.p.s. Non ho modo di provare l'esempio, quindi non sono sicuro che funzioni.Il codice dell'esempio è il "Lista Istruzioni", per inserirlo nel tuo progetto crea 4 network, copia il codice così come scritto nella network dopo averla visualizzata nella finestra "Lista Istruzioni" (Tasto CTRL+F8) Link al commento Condividi su altri siti More sharing options...
alex178 Inserita: 5 marzo 2003 Autore Segnala Share Inserita: 5 marzo 2003 Grazie per le risposte vi ringrazio infinitamente.... ora ci provo a programmarlo poi vi saccio sapere 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