Vai al contenuto
PLC Forum


Contatore Con Temporizz.


vigne95

Messaggi consigliati

salve a tutti. ho un problema. devo scrivere una lista di programma che con un sensore di movimento debba contare quanti giri fa un motore in un minuto. il problema e che quando lo faccio partire, ogni volta che ci passa un dente del motore davanti il tempo si riavvia e ritorna ad un minuto e inizia a contare da capo ( temporizz. SV). Come faccio a risolvere questo problema in modo che non si risetti ogni volta il temporizz??

questa e la lista di programma:

U e 0.7

FP m 4.0

ls5t#60s

SV t1

L t1

spbn l001

l "db_1".contatore

l1

+I

t "db_1".contatore

l001: nop 0

grazie in anticipo.

Link al commento
Condividi su altri siti


Ciao, benvenuto nel forum.

Prima di tutto imparate a scrivere dentro l'apposita form codice (tasto <>) così non perdete la formattazione

U e 0.7
FP m 4.0



spbn l001
l "db_1".contatore                          
l 1
+I
t "db_1".contatore 
l001: nop 0

Tolta la parte del timer che non va bene per come l'hai fatta ti rimane il codice funzionante per il contatore...

Ora devi solo mettere un timer che ogni 60 secondi legge il contatore, lo memorizza da qualche parte e poi lo azzera.

ci sono vari modi per farlo...

Modificato: da JumpMan
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...