Memograph M, RSG45 Trasmissione dati
Endress+Hauser 13
impostazione è eseguita nel dispositivo stesso. Una descrizione più dettagliata del processo
è reperibile nel paragrafo "Configurazione del trasferimento ciclico dei dati".
Spiegazione dei tipi di dati utilizzati:
• Uint8: 1 byte, numero intero
• Uint16: 2 byte, numero intero
• Float32: 4 byte, numero a virgola mobile (IEEE-754, precisione semplice)
• Float64: 8 byte, numero a virgola mobile (IEEE-754, precisione doppia)
Ogni valore viene sempre trasferito con un byte di stato, che descrive la sua capacità di
utilizzazione e segue direttamente il valore attuale.
Esempio: Valore istantaneo (Float32+Uint8)
• Valore: Float32 → 4 byte
• Stato: Uint8 → 1 byte (v. paragrafo "Codifica del byte di stato" → 14)
• Dati trasferiti (5 byte): Byte 0-3: Float32; Byte 4: Stato
2.2.1 Dati in ingresso: trasmissione dati, dispositivo → PROFINET
Controller
I dati in ingresso sono costituiti dai valori inviati da un dispositivo al PROFINET Controller
durante il trasferimento ciclico dei dati.
I seguenti valori possono essere inviati dal dispositivo al PROFINET Controller:
Dati in ingresso trasferibili
Valore Struttura dei dati Dimensione dati
(byte)
Scrivibile su
Valore istantaneo Valore: Float32
Stato: Uint8
5 Ingressi universali, canali matematici
Stato digitale Valore: Uint16
Stato: Uint8
3 Ingressi digitali, canali matematici
Totalizzatore (Float32) Valore: Float32
Stato: Uint8
5 Ingressi universali, ingressi digitali, canali
matematici
Totalizzatore (Float64) Valore: Float64
Stato: Uint8
9 Ingressi universali, ingressi digitali, canali
matematici
L'interpretazione del valore letto dipende dalla configurazione dell'ingresso/del canale. Il
valore istantaneo di un ingresso universale, ad esempio, può essere il risultato di una
misura della termocoppia o di una misura di corrente.
Per una descrizione dettagliata di come configurare gli ingressi/i canali, v. Istruzioni di
funzionamento standard.
2.2.2 Dati in uscita: trasmissione, PROFINET Controller →
dispositivo
I dati in uscita sono costituiti dai valori inviati dal PROFINET Controller al dispositivo
durante il trasferimento ciclico dei dati.
I seguenti valori possono essere inviati dal PROFINET Controller al dispositivo:
Dati in uscita ricevibili
Valore Struttura dei dati Dimensione dati (byte) Lettura a partire da
Valore istantaneo Valore: Float32
Stato: Uint8
5 Ingressi universali
Stato digitale Valore: Uint16
Stato: Uint8
3 Ingressi digitali