CLS Group Inserito: 14 luglio 2005 Segnala Inserito: 14 luglio 2005 Ciao a tutti!Volevo chiedere un aiuto riguardo alla cpu s7-226.Ho gestito un contatore, HC1; il valore corrente di questo contatore lo vado leggere direttamente nel suo registro.Se io volessi creare altri registri, che sono collegati al contatore HC1, e li posso gestire come voglio.....c'è una funzione per fare ciò....oppure come si potrebbe fare?Faccio un esempio per essere più chiaro:assegnazione:HC1=valore corrente contatoreMD0=registro 1MD2=registro 2MD4=registro 3momento 1°hc1=0 MD0=0MD2=0MD4=0momento 2° - azzero MD0 per raggiungimento quota 130HC1=130MD0=0 MD2=130MD4=130momento 3° - azzero MD2 per raggiungimento quota 150HC1=150MD0=20 MD2=0MD4=150momento 4° - azzero MD4 per raggiungimento quota 180HC1=150MD0=50 MD2=30MD4=0....e così via!Grazie e buon lavoro
Livio Orsini Inserita: 14 luglio 2005 Segnala Inserita: 14 luglio 2005 Basta copiare HC1 nei registri di appoggio ad ogni lettura. Poi, al momento dell'azzeramento del registro di appoggio, devi copiare il valore in un secondo registro e, ad ogni lettura, eseguire la differenza tra HC1 ed il valore memorizzato.Però non capisco l'utilità di un simile lavoro.
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