greenport Inserito: 18 dicembre 2015 Segnala Inserito: 18 dicembre 2015 Buongiorno.usando un interruttore ad autoritenuta faccio partire un carellino e il mio obiettivo è farlo fermare dopo x metri. se prima di raggiungere il mio obiettivo con l'interruttore vado a far decelerare il carellino mi fermerò nel punto x-y. Ora devo far compiere al carellino lo spazio restante y riazionando il tasto #on dell'interuttore ma una volta comandato nuovamente l'interruttore #on a 1 non mi esegue il secondo ciclo per calcolare velocità tempo e spazio del pezzo y ma continua a farlo come fossi ancora nel primo ciclo quindi con spazio iniziale uguale a zero anziche x-y e velocità raggiunta anzichè ripartire da zero. Questo è il mio interuttore:u #ono(un #offu #acceso)= #acceso come faccio a distinguere i due cicli con un tasto solo #on?
Livio Orsini Inserita: 18 dicembre 2015 Segnala Inserita: 18 dicembre 2015 Devi alzare un flag (settare una memoria) qunado parte il primo ciclo; questo flag verrà abbassato solo dopo che il carellino ha raggiunto il traguardo finale.Quando azioni l'interruttore #on verifichi lo stato del flag, se ol flag è alto esegui il secondo ciclo, altrimenti il primo.
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