destinator Inserito: 8 dicembre 2009 Segnala Inserito: 8 dicembre 2009 Salve a tutti, vi volevo chiedere se in via generale è meglio evitare di inserire un fronte positivo o negativo all'interno di un comando di salto come ad esempio spb o spbn.u m0.0spb sal1u m0.2= m0.3u m0.4fp m0.5s m0.6sal1:nop 0Vi ringrazio per eventuali risposte.
destinator Inserita: 9 dicembre 2009 Autore Segnala Inserita: 9 dicembre 2009 Mi è stato detto che i fronti devono ciclare sempre per funzionare correttamente , ma se li inserisco come da esempio questo non avviene.Saluti
Vince73PLC Inserita: 9 dicembre 2009 Segnala Inserita: 9 dicembre 2009 A mio parere, bisogna stare molto attenti a scrivere in quel modo. La cosa deve essere voluta... provo a spiegarmi con un esempio.Anzi uso il tuo esempio.Nel primo ciclo, entri nel salto ed esegui il codice.Mettiamo che M0.2 è vero. diventa vero anche M0.3.Nei cicli successivi NON entri più nel salto e nel frattempo M0.2 è diventato falso.M0.3 continuerà a rimanere VERO fino a che non entrerai ancora nel salto.Se era questo che voleva il programmatore... allora è giusto, altrimenti no!Stesso discorso vale per i fronti, temporizatori, contatori... Saluti
Virgilio_2 Inserita: 14 dicembre 2009 Segnala Inserita: 14 dicembre 2009 Esatto.Tieni conto che il fronte funziona memorizzando in m0.5 lo stato prcedente e confrontandolo con l'attuale.
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