Vai al contenuto
PLC Forum


Impostare I Minuti Di Un Timer Da Pannello


Messaggi consigliati

Inserito:

Devo impostare il tempo di un timer da pannello. Se imposto su wincc la variabile del tipo s5time, il valore che andrò poi ad inserie è in millisecondi, a me servirebbe in minuti, ho provato a fare una cosa del genere:

U E 3.1

L MW 160

SE T 8

Su wincc flex ho impostato la vae mw160 come word, appena inserico il valore, la cpu mi va in blocco, come posso fare?

Grazie


Inserita: (modificato)

Grazie comunque, ho risolto da solo:

2312769390_35f43423f1.jpg

2311968981_5e8fb80bf8_o.png

Ciao

:lol:

Modificato: da onire77
Inserita:

Se fai semplicemente la scalatura della variabile in wincc non fai meno fatica?

Inserita:

Supponiamo tu voglia impostare sul pannello un tempo con limiti da 0 a 150 minuti, e supponiamo tu voglia impostare il dato con una cifra decimale (0,0-150,0). Sul pannello quindi la tua variabile dovrà assumere valori da 0 a 1500.

Vediamo come fare:

- crei una variabile di tipo "Timer"

- imposti i limiti da 0 a 1500

- imposti "Cambio di scala lineare" come segue: nel controllore 0-60000 e nell'HMI 0-10

- visualizzi in una pagina la variabile con una cifra decimale

L'intero 10 nell'HMI significa 1,0 minuti, ovvero 60 secondi. Nel plc i 60 secondi devono essere convertiti in 60000ms. Questo vale, ovviamente, solo per questo esempio con impostazione in minuti e una cifra decimale.

Tutto qui, senza fare una sola riga di programma nel plc.

Ricordati che il valore massimo di un timer in S7 è di 9990 secondi, ovvero 2h 46m 30s.

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...