Vai al contenuto

Informazioni sul formato TIME

Home Forum Informazioni ambiente di sviluppo LogicLab Informazioni sul formato TIME

Stai visualizzando 4 post - dal 1 a 4 (di 4 totali)
  • Autore
    Post
  • #76610
    Anonimo
    Inattivo

    Sto utilizzando i nuovi timer TON e TOF ed a differenza dei precedenti eTON ed eTOF l’impostazione del preset di tempo ora è nel formato TIME.

    Non ho trovato informazioni su come impostare i tempi. Potete aiutarmi?

    #76612
    Sergio Bertana
    Amministratore del forum

    TIME è una costante di tempo conforme a IEC 61131-3 a 32 bit con risoluzione in millisecondi. LogicLab supporta anche LTIME una costante di tempo a 64 bit che estende la risoluzione in nanosecondi. Se fai riferimento alla pagina di definizione tipo variabili vedrai

    TIME_TYPE 70 TIME 32 Time expressed in milliseconds, range da -24d_20h_31m_23s_648ms a 24d_20h_31m_23s_647ms

    In pratica il tipo TIME permette di definire il tempo in giorni, ore, minuti, secondi, millisecondi. LogicLab ne esegue la visualizzazione mantenendone la suddivisione. Qindi per impostare il tempo nel timer dovrai indicare il valore TIME#–d–h–m–s–ms oppure il modo short più comodo T#–d–h–m–s–ms. Ecco alcuni esempi:

    TIME := T#14ms;
    TIME := T#10s12ms;
    TIME := T#12h34m15s
    TIME := T#1d1h34m5s;

    Nota: I valori vanno sempre indicati nell’ordine giorno, ora, minuti, secondi, millisecondi, è possibile omettere i campi non utili alla definizione.

    Concludendo i nuovi timers possono gestire temporizzazioni fino a oltre 24 giorni con risuluzione al ms.

    #77026
    project
    Partecipante

    Quindi se voglio impostare da pannello un tempo in h-m-s-ms , come devo settare l’oggetto numerico?

    #77038
    Sergio Bertana
    Amministratore del forum

    Come descritto il tipo TIME e un valore a 32 bits con il tempo espresso in mS, quindi per impostare da pannello HMI un valore di tempo espresso in hh:mm:ss devi utilizzare una macro di scalatura valore.

    L’argomento è stato trattato in questo topic.

Stai visualizzando 4 post - dal 1 a 4 (di 4 totali)
  • Devi essere connesso per rispondere a questo topic.