DOCA0098IT-09

Creazione di variabili Modbus

**
Nell'ambito della definizione di uno slave Modbus personalizzato è necessario configurare la lettura di variabili Modbus da parte di un frame Modbus.
  1. Fare clic su Modifica frame.

    Viene visualizzata una finestra di dialogo nella quale impostare ciascuna variabile.

  2. Fare clic su Nuovo elemento per creare una nuova variabile e compilare i diversi campi:
    Campo Descrizione Commento
    Nome e Unità Consente di selezionare il nome di una variabile dall'elenco dei nomi. Il nome di questa variabile determina le opzioni dell'unità. È possibile selezionare Personalizzato nell'elenco a discesa e digitare una nuova stringa di testo per il campo del nome e il campo dell'unità.
    Formato Specifica il formato di questo numero. Sono disponibili diversi formati, come descritto nella tabella seguente.
    Indirizzo del primo registro Specifica il numero del primo registro. Il numero del registro deve appartenere all'intervallo del frame. Se il formato contiene più di 1 registro, l'impostazione controlla che l'ultimo registro utilizzato da questa misurazione sia presente nel contenuto del frame.
    Fattore La misura visualizzata = (valore trasmesso x fattore) + offset. La misura visualizzata è il valore visualizzato nelle tabelle di misurazione. Il valore trasmesso è la misura effettuata dal contatore.
    Offset    
    Valore non valido Indica che il valore trasmesso non è valido.
  3. Dopo avere terminato l'aggiunta e la configurazione delle impostazioni del frame, fare clic su OK per chiudere la finestra di dialogo, quindi fare clic su Salva modifiche.

    Questa tabella descrive i formati disponibili:

    Formato Descrizione Valore minimo Valore massimo Utilizzare l'impostazione "Endian"

    INT16

    1 registro con valore intero con segno -32768 32767 No

    UINT16

    1 registro con valore intero positivo 0 65535 No

    INT32

    2 registri con valore intero con segno -2147483648 2147483647

    UINT32

    2 registri con valore intero positivo

    0 4294967295

    FLOAT32

    2 registri con valore a virgola mobile con segno codificato in base allo standard IEEE754 –1E–10 +1E–10

    UINT32_MOD10K

    2 registri con valore intero positivo da 0 a 9999 0 99999999

    INT64

    4 registri con valore intero con segno –2 (^63) –2 (^63)–1

    UINT64

    4 registri con valore intero positivo 0 –2 (^63)–1

    UINT64_MOD10K

    4 registri con valore intero positivo da 0 a 9999

    0 9 999 999 999 999 999

QR Code is a registered trademark of DENSO WAVE INCORPORATED in Japan and other countries.

Was this helpful?