Nesus Inserito: 11 settembre 2007 Segnala Inserito: 11 settembre 2007 Una piccola curiosità sul "tempo di ciclo";C'è un tempo standard in cui il plc esegue le sue funzioni ? Ci sono per caso delle istruzioni che ti fanno impostare tempi di ciclo maggiori o minori in base al blocco che sta leggendo?il plc in questione e' sempre s7-300 ho provato a cercare sul manuale ma non mi pare ci siano riferimenti.. forse e' scontato ?Grazie di nuovo
Savino Inserita: 11 settembre 2007 Segnala Inserita: 11 settembre 2007 (modificato) L'OB1 e' l'unico blocco richiamato ciclicamente dal sistema operativo della CPU, ove il suo tempo ciclo totale sara' quello risultante dalla sommatoria dei tempi di esecuzione per le operazioni Runtime PLC. Poi, ci sono i blocchi richiamati ad interrupt che verrebbero richiamati per default a secondo la tabella sotto ... il tempo di richiamo sarebbe reimpostabile.. Bisogna fare attenzione a non richiamare un interrupt con una frequenza d'intervallo minore al suo tempo ciclo di esecuzione.. questo portarebbe la CPU in stop.Cycle interrupt OBs OB num Default interval Default Priority Class 30 5 s 7 31 2 s 8 32 1 s 9 33 500 ms 10 34 200 ms 11 35 100 ms 12 36 50 ms 13 37 20 ms 14 38 10 ms 15ho provato a cercare sul manuale ma non mi pare ci siano riferimenti non hai cercato bene ! Modificato: 11 settembre 2007 da Savino
Suabrina Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Ma è possibile sapere esattamente i tempi di ciclo di ciascun ob?
floppydisco Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Nei dati locali di molti ob, c'è una var che indica quando essi sono stati richiamati.Poi c'è un librino molto interessante che indica i tempi di esecuzione di tutte le operazioni. E' molto utile per scegliere strategie di programmazione in applicazioni critiche sotto l'aspetto temporale.Non ho il link, ma si chiama "Sistema di automazione S7-300 CPU.-elenco lunghissimo-....." Lista operazioni.Sicuramente nel support trovi qualcosa.
emanuele.croci Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Esiste sul manuale Step7 una lista dei tempi di esecuzione per ogni istruzione (il tempo, ovviamente, dipende dal tipo di istruzione e dalla CPU del PLC che usi).Dopodiché fai la sommatoria di tutti i tempi di tutte le istruzioni usate nel tuo programma e saprai quant'è il tempo totale, che non è mai fisso ma dipende da quanto è lungo il tuo programma.Oppure, con il programma in esecuzione nel PLC, puoi guardare in Stato dell'Unità-> Tempo di Ciclo e lo saprai...Ciao, Emanuele
kamikaze Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Sai Emenuele , mi ricordo, e chi ha la mia eta' si ricordera' sicuramente, che i vecchi manuali Siemens S100 , S115 ,Omron C20 Hitachi... quelli cartacei, avevano dei dettagli a riguardo della singola istruzione e quello che veniva definito (a scanso di ecquivoci) "tempo medio di esecuzione".Oggi On-line sui nuovi apparecchi non trovo nulla di simile , intendo per il tempo medio.Hai per caso idea o link's dove posso trovarli?Grazie.Ivan
Ospite drei Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 forse nell'opli?http://support.automation.siemens.com/WW/l...amp;x=0&y=0
beppeconti Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Io avevo scaricato dal sito Siemens il documento s7300_operation_list_en.pdf che contiene la lista istruzioni delle CPU S7-300 e i tempi medi di esecuzione.CIAoBeppe
kamikaze Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Grazie immensamente Beppe , in un post , mi hai risolto una ricerca che mi era costata inutilmente ore..Ivan
Ospite drei Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 la mia segnalazione non ti piaceva? ho postato il link allo stesso documento tradotto in italiano.
beppeconti Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 x dreiil tuo LINK non funziona.CIAoBeppe
kamikaze Inserita: 29 novembre 2007 Segnala Inserita: 29 novembre 2007 Scusami Drei, ma non ho visto il tuo post , solo per questioni di visualizzazione di pagina, rimaneva troppo in alto.Ho cliccato , ma mi da' errore di pagina, dove sbaglio?Grazie ancora e scusami.CiaoIvan
Di_Lu_SI Inserita: 10 gennaio 2009 Segnala Inserita: 10 gennaio 2009 ciao a tutti dinuovo, dovrei installare 2 SPD entrambi HAGER classe II, uno protezione generale (quadro generale), l' altro protezione fine (quadro secondario), mi chiedevo se fosse possibile proteggere i due SPD con MGT C32 tripolare, dato che li ho già, o devo acquistare due automatici tetrapolari...la guida HAGER non indica le possibili soluzioni..grz
ivano65 Inserita: 10 gennaio 2009 Segnala Inserita: 10 gennaio 2009 come e' il loro schema di inserimento?fase-terraneutro -terraoppurevaristor fase-neutroscaricatore gas terra neutro?ivano65
Di_Lu_SI Inserita: 11 gennaio 2009 Segnala Inserita: 11 gennaio 2009 varistore FASE-NEUTROgase TERRA-NEUTROgrazieee, sai preferirei se possibile evitare di acquistare i due MGT tetrapolari ed utilizzare quelli già disponibili (tripolari).
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