Vai al contenuto
PLC Forum


Richiamo Interrupt E Contatore Veloce


ste82

Messaggi consigliati

Salve a tutti

Avrei una domanda.

Sono alle prime armi sulla gestione dei contatori veloci e degli interrupt.

Sono a conoscenza che: per richiamare gli interrupt, dopo aver definito il nome e l'evento, si deve mettere ENI.

per richiamare i contatori, dopo aver definito il tipo e il modo, si mette HSC=0

La domanda è questa: se come bit di abilitazione di questi 2 metto prima il merker di sistema SM0.1 è corretto?

E' necessario solo l'impulso del primo ciclo o devo per forza tenerli abilitati con magari il merker di sistema SM0.0?

Grazie a tutti.

Ciao

Link al commento
Condividi su altri siti


Per prima cosa ti consiglio di leggere l'help on line di microwin.

Lo SM0.1 dovrebbe servire per richiamare tutta la sub di inizializzazione; in questa sub devi inserire tutte le funzioni da eseguire sul reset e/o sul power on, compreso l'inizializzazione interrupts, contatori, timers. etc. Una volta che è stata eseguita l'istruzione ENI tutti gli interrupts rimangono abilitati sino all'eventuale esecuzione di un'istruzione di disabilitazione.

Link al commento
Condividi su altri siti

Grazie per la risposta Sig. Orsini

Quindi mettendo SM0.0 sbaglio perchè l'interrupt e i contatori resterebbero sempre abilitati

Mettendo SM0.1 si attivano al primo ciclo però poi per disabilitarli come posso fare?

Grazie di nuovo

Buona giornata

Link al commento
Condividi su altri siti

  • 2 weeks later...

leggi la . e abbastanza esauriente e poi un consigluio che posso darti anche io sono autodidatta provare provare e provare a banco cosi si memorizzano le funzioni delle istruzioni e sopratutto sbagliare e ripetere cento volte per apprendere senza che nessuno ti dia dritte solo cosi diventi padrone e convinto di riuscre fidati ho fatto tanti corsi vanno bene le basi le danno ma il bordo macchina e sbatterci la testa fanno la differenza dacci dentro

Link al commento
Condividi su altri siti

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 account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...