Salta al contenuto principale
blog | Suggerimenti per la gestione di dati a 64 bit su dispositivi di comunicazione Modbus che supportano solo dati a 32 bit. |
|
2 minuti di lettura

La maggior parte dei parametri dell’azionamento AKD ha dati a 32 bit, ma per alcuni parametri sono invece da 64 bit. La comunicazione Modbus dell’azionamento AKD utilizza registri con una dimensione dati da 16 bit. Quindi per un parametro da 64 bit sono necessari quattro registri per inviare i dati utilizzando Modbus.

AKD Vi sono molti dispositivi, tra cui i programmi PLC, HMI e PC che non possono gestire dati a 64 bit.Cosa si può fare quindi per leggere e scrivere i valori da 64 bit quando si lavora con Modbus e un dispositivo che supporta solo valori da 32 bit?

Vi sono due possibilità per limitare un valore da 64 bit a 32 bit. Il primo è semplicemente quello di non utilizzare i due registri superiori. L’altro metodo prevede di utilizzare gli indirizzi Modbus realizzati in modo specifico come versioni a 32 bit dei parametri a 64 bit.

In molti casi, la scalatura delle posizioni può essere definita in modo che i valori di posizione, come ad esempio PL.FB, non eccedano i 32 bit. Per esempio, se si definisce la scalatura delle posizioni a 10000 conteggi per giro del motore, allora saranno necessari 429.496 giri per raggiungere il valore di posizione da 32 bit. Se il motore non viene mai spinto fino a questo livelli, i due registri superiori del valore di posizione da 64 bit non verranno mai usati.

Per i parametri che potrebbero avere valore negativo, il bit di segno è contenuto nel registro da 16 bit più elevato. Quindi se si decide di limitare un parametro da 64 bit a un valore di 32 bit non utilizzando i due registri superiori, il bit di segno verrà eliminato e il valore non potrà risultare negativo. Così come è possibile utilizzare solo i due registri inferiori di un parametro a 64 bit per renderlo un valore da 32 bit, è anche possibile usare solo il registro da 16 bit più basso di un qualunque parametro, che sia a 64 o 32 bit. Ci sono molti parametri AKD con valori che non eccedono mai i 16 bit e che hanno sempre un valore positivo.

L’ordine dei registri Modbus è importante. Per l’azionamento AKD, l’indirizzo Modbus è l’indirizzo del registro più elevato. Con PL.FB, l’indirizzo è 588, ovvero l’indirizzo del registro più significativo di quel parametro. Il registro 591 è il più basso o il meno significativo. È quindi necessario tenere a mente quali registri si vogliono leggere o scrivere quando si utilizza solo una porzione della dimensione dei dati di parametro. I registri 590 e 591 sono i due inferiori (32 bit) del PL.FB. Modbus Modbus

Il secondo metodo è quello di utilizzare gli indirizzi Modbus che vengono rimappati da 64 bit a 32 bit. Per esempio, l’indirizzo Modbus 588 è per PL.FB e per quattro registri Modbus (588, 589, 590 e 591). L’indirizzo Modbus 2072 è per PL.FB come dati da 32 bit, incluso il bit di segno.Si tratta di due registri Modbus.

Consulta un esperto

1G Motion System

Scopri il motion creato apposta per la tua macchina. 1G Motion System di Kollmorgen offre una gamma completa di opzioni e funzionalità per progettare senza compromessi.
Scopri di più

Servoazionamento AKD

La serie AKD® è una soluzione collaudata, con una delle più ampie basi installate presso i clienti, e offre:

  • Motion control loops leader del settore
  • Ampio supporto per feedback motore e bus di campo, tra cui EtherCAT, EtherNet/IP, PROFINET RT e altri
  • Integrazione plug-and-play con i motori Kollmorgen
  • WorkBench GUI, apprezzato per l’esperienza utenti e l'usabilità
Scopri di più

Progetta l'eccezionale

Kollmorgen crede nel potere del motion e dell'automazione per creare un mondo migliore.

Scopri di più

Altre Risorse

Sviluppare macchine più efficienti: come i costruttori di macchine ottengono minore complessità, prestazioni più elevate e maggiore flessibilità >

| 11:00 AM CEST
Partecipa a questo webinar per scoprire come il sistema di motion Kollmorgen Essentials™ High Voltage aiuta gli OEM a ridurre la complessità delle macchine, accelerare la messa in servizio e ottenere prestazioni elevate con maggiore flessibilità.
Italiano
HV Essentials di Kollmorgen

Kollmorgen amplia il portafoglio Essentials con un nuovo controller e nuove capacità ad alta tensione >

Kollmorgen Essentials introduce un nuovo controller a otto assi e la capacità di azionamento ad alta tensione, per dimensionare correttamente i sistemi di motion destinati ad applicazioni industriali.
Kollmorgen migliora la sicurezza e le prestazioni dei motori lineari con l'aggiornamento del firmware del SafeMotion Monitor

Kollmorgen migliora la sicurezza e le prestazioni dei motori lineari con l'aggiornamento del firmware del SafeMotion Monitor >

Il firmware migliorato aggiunge il supporto del feedback sicuro EnDat 2.2 per le applicazioni dei motori lineari, estendendo le capacità di sicurezza funzionale e consentendo la conformità SIL 3
Kollmorgen Essentials™: sistemi motion completi per ogni asse e per ogni budget

Kollmorgen Essentials: sistemi motion completi per ogni asse e per ogni budget >

Scopri come Essentials di Kollmorgen offre motion ad alta precisione e affidabilità comprovata, oggi più rapido da configurare, più semplice da integrare e più conveniente da scalare. La nuova linea Essentials di Kollmorgen propone sistemi di motion…
Come il sistema di motion control Kollmorgen alimenta un robot a cavi triplicandone la produttività

Come il sistema di motion control Kollmorgen alimenta un robot a cavi triplicandone la produttività >

Scopri perché Rbot9 ha scelto i servomotori AKM2G e i servoazionamenti AKD per massimizzare la capacità di carico utile, la velocità e la sicurezza del carico verticale del suo imponente robot a cavi sospesi.
Servoazionamenti PM CA: differenti sequenze di fasatura e allineamenti di commutazione dei servomotori

Servoazionamenti PM CA: differenti sequenze di fasatura e allineamenti di commutazione dei servomotori >

I problemi di allineamento della commutazione tra servomotori e servoazionamenti, soprattutto quando il motore e l'azionamento sono di produttori diversi, possono risultare piuttosto complessi. Comprendere le sfide progettuali più comuni può aiutare…

Guida introduttiva al dimensionamento e alla selezione di sistemi servo >

When specifying servo motors, drives and cables, learn how to optimize motion by incorporating mechanical load, motion profile, ambient environment, cabling and other considerations into a system-wide approach.

Veloce sviluppo di protesi ed esoscheletri di nuova generazione >

Humotech è stata fondata nel 2015 guidata da una semplice domanda: invece di costruire prototipi su prototipi, cosa accadrebbe se gli ingegneri potessero valutare la progettazione di protesi, ortesi, esoscheletri e altri concetti di macchine…
La tecnologia ad azionamento diretto aumenta la velocità e la qualità della produzione di batterie agli ioni di litio per veicoli elettrici

La tecnologia ad azionamento diretto aumenta la velocità e la qualità della produzione di batterie agli ioni di litio per veicoli elettrici  >

Una fase importante della produzione delle batterie agli ioni di litio per i veicoli elettrici è la saldatura a tenuta stagna del tappo superiore del terminale positivo al guscio della batteria. La saldatura laser è la tecnologia ideale per questo…