EnDat 2.2: panoramica delle caratteristiche dei sistemi di misura

L'interfaccia EnDat di HEIDENHAIN è un'interfaccia digitale bidirezionale per sistemi di misura, che consente sia di emettere valori di posizione di sistemi di misura incrementali e assoluti, sia di leggere e aggiornare le informazioni memorizzate nel sistema di misura o di salvare nuove informazioni, utilizzando appena 4 linee del segnale grazie alla trasmissione seriale dei dati.

La trasmissione dei dati è sincrona al segnale di clock predefinito dall'elettronica successiva. Il tipo di trasmissione viene selezionato con comandi Mode, che l'elettronica successiva invia al sistema di misura. Come interfaccia puramente seriale, EnDat 2.2 è indicata anche per applicazioni safety-oriented fino a SIL 3.

Vantaggi dell'interfaccia

Uno dei vantaggi essenziali dell'interfaccia EnDat è la disponibilità di molteplici sistemi di misura per un ampio ventaglio di applicazioni. La vasta gamma di sistemi di misura lineari, angolari e trasduttori rotativi HEIDENHAIN consente di coprire applicazioni nei settori delle macchine utensili, dell'industria elettronica e dell'automazione. I requisiti di queste applicazioni o di questi settori si riflettono nelle diverse caratteristiche delle varie versioni di sistemi di misura. Queste caratteristiche vengono riprodotte dall'interfaccia EnDat 2.2 e si rispecchiano nei contenuti della memoria e nei formati delle informazioni di posizione del sistema di misura. Questa pagina fornisce una panoramica delle caratteristiche dei sistemi di misura HEIDENHAIN. I dati qui riportati integrano, ma non sostituiscono, i Dati tecnici del rispettivo sistema di misura.

Spiegazioni sui file di riepilogo

ID
Numero di identificazione del sistema di misura

Functional safety
Indicazione se il sistema di misura supporta l'opzione Functional Safety. Per ulteriori indicazioni vedere Dati tecnici.

Tempo di calcolo
Tempo di calcolo del sistema di misura ("calculation time"). Il tempo tCAL indica il primo momento possibile a partire dal quale il valore di posizione può essere recuperato dal sistema di misura. Per ulteriori informazioni vedere Dati tecnici o EnDat Application Note.

Larghezza del bit posizione 1
La larghezza della parola dati del valore di posizione trasmesso dipende dal sistema di misura. Il protocollo di trasmissione deve essere adattato in maniera flessibile a tale valore. Di norma il valore viene letto dalla memoria del sistema di misura e il master viene parametrizzato con questo valore.

Tipo di encoder
​​​​​​​
Per i diversi tipi di sistemi di misura è in parte necessario interpretare i parametri in maniera differente (vedere specifiche EnDat o Application Note) oppure occorre elaborare le informazioni supplementari EnDat (ad esempio sistemi di misura incrementali o con batteria tampone). I parametri necessari per il funzionamento del sistema di misura ovvero le funzioni supportate sono salvati nella memoria del sistema di misura. Per ulteriori informazioni sui sistemi di misura incrementali o con batteria tampone vedere EnDat Application Note.

Si differenziano i seguenti tipi di sistemi di misura:
Tipo di sistema di misura: vedere Parametri EnDat 2.1, parola 14 (bit da 12 a 15)Codice
Sistema di misura lineareassoluto  40
 assolutocon codifica ciclica 60
 incrementalecon indici di riferimento a distanza codificata 10
 incrementalesenza indici di riferimento a distanza codificata 0
 incrementalecon indici di riferimento a distanza codificatacon batteria tampone30
 incrementalesenza indici di riferimento a distanza codificatacon batteria tampone20
Trasduttore rotativo o sistema di misura angolareassolutomonogiro C0
 assolutomultigirocon riduttoreE0
 assolutomultigirocon batteria tamponeD0
 incrementalemonogiro, con indici di riferimento a distanza codificata 90
 incrementalemonogiro, senza indici di riferimento a distanza codificata 80
 incrementalemonogiro, con indici di riferimento a distanza codificatacon batteria tamponeB0
 incrementalemonogiro, senza indici di riferimento a distanza codificatacon batteria tamponeA0
Sistemi di tastatura   50

Messaggi di errore
Il messaggio di errore viene impostato se un malfunzionamento del sistema di misura può comportare valori di posizione errati. Si possono distinguere fino a 16 messaggi di errore, di cui 7 attualmente configurati. A seconda del sistema di misura sono supportati singoli messaggi di errore.

Messaggi di warning
I warning indicano che sono stati superati valori di tolleranza predefiniti per determinate grandezze interne del sistema di misura. A lungo termine possono così essere attivati messaggi di errore; i warning consentono pertanto una manutenzione preventiva. A seconda del sistema di misura sono supportati singoli messaggi di warning.

Diagnostica
Per analizzare la funzionalità dell'encoder, nelle apparecchiature EnDat 2.2 i cosiddetti indici di valutazione (IV) possono essere letti ciclicamente dall'encoder. Gli indici di valutazione riproducono lo stato attuale del sistema di misura e definiscono il suo tempo medio di funzionalità. La scalatura è identica per tutti i sistemi di misura HEIDENHAIN, permettendo così una valutazione universale.

  • IV 1: valutazione della traccia incrementale o di scansione
  • IV 2: libero per applicazioni future
  • IV 3: valutazione della traccia incrementale / (ampiezza dell'impulso di riferimento)
  • IV 4: valutazione della formazione del valore di posizione / (posizione dell'impulso di riferimento)
    Nota su larghezza e posizione dell'impulso di riferimento: 
    Siccome l'informazione su larghezza e posizione dell'indice di riferimento non è costantemente disponibile, si applica quanto riportato di seguito: 
    • Dopo l'accensione o il reset del sistema di misura viene emesso "255" 
    • Dopo il superamento dell'indice di riferimento, il valore così formato per posizione e larghezza viene emesso fino al successivo superamento dell'indice di riferimento. 
    • In alternativa può essere qui trasmessa anche una valutazione complessiva del segnale degli indici di riferimento. 
  • Interfaccia specifica di sistema: determinati sistemi di misura utilizzano l'interfaccia diagnostica per fornire oltre alla diagnostica online informazioni speciali sul montaggio, ad esempio le dimensioni di montaggio. Per ulteriori informazioni vedere EnDat Application Note oppure Dati tecnici.

Informazioni supplementari
Un sistema di misura con interfaccia EnDat 2.2 può trasmettere fino a due informazioni supplementari con un valore di posizione. Per ulteriori informazioni sui contenuti dei valori trasmessi vedere Scheda tecnica EnDat 2.2.  

Nella panoramica non sono considerate le informazioni supplementari che sono sempre disponibili (diagnostica, parametri della memoria, conferma codice MRS) oppure riservati per applicazioni future (sensori aggiuntivi, commutazione, accelerazione, valore di posizione asincrono, timestamp).

  • Valore di posizione 2: Per sistemi di misura incrementali: informazioni di posizione relative (all'accensione il contatore si avvia da zero). Valore di posizione assoluto solo dopo il superamento degli indici di riferimento. Per sistemi di misura assoluti: secondo valore di posizione assoluto per applicazioni safety-oriented.
  • Temperatura: emissione della temperatura per sistemi di misura con analisi integrata di sensori di temperatura interni o esterni al sistema di misura.
  • Segnali di posizione limite: segnali di finecorsa e informazioni di homing.
  • Fonti di errore dello stato operativo: indicazione dettagliata sulla causa del messaggio di errore comparso (necessaria, ad esempio, per sistemi di misura dotati di contagiri con batteria tampone).

OEM
In questa area di memoria liberamente definibile, l'OEM può memorizzare informazioni qualsiasi, ad esempio il costruttore di azionamenti la "targhetta di identificazione elettronica" del motore, in cui è integrato il sistema di misura, con dati specifici quali versione, correnti massime ammesse ecc. La dimensione è indicata in parole EnDat (parole a 16 bit).

Funzioni ausiliarie
L'interfaccia EnDat consente di impostare diverse funzioni per la trasmissione dei dati ovvero il funzionamento generale del sistema di misura. Le impostazioni vengono di norma salvate e devono essere eseguite soltanto una volta. Le funzioni riservate per applicazioni future non sono riportate nella tabella.

  • Shift di zero: questa funzione è definita anche come "azzeramento elettronico" e, lato cliente, consente di adattare il punto zero del sistema di misura al punto zero dell'applicazione. Lo spostamento del punto zero può essere anche protetto contro la scrittura.
  • Recovery Time impostabile: il tempo di recupero ridotto viene impostato quando devono essere raggiunti tempi ciclo molto brevi.
  • Funzioni multigiro: consente il collegamento di sistemi di misura dotati di contagiri con batteria tampone.
  • Possibilità di resettare bit RM: solo per sistemi di misura incrementali o EIB. L'azzeramento esistente viene cancellato e il processo di azzeramento viene riavviato (superamento dell'indice o degli indici di riferimento).