Vai al contenuto
PLC Forum


Comunicazione Vba Plc S7 300


Messaggi consigliati

Inserito:

Buon giorno

Sto realizzando un'applicazione con software visual basic per leggere e scrivere dei dati in DB in formato real.

Sto utilizzando la seguente dll "W95_S7.DLL" ma il problema che i dati letti sono solo in formato "BYTE" mentre avrei

la necessità di leggere e scrivere in formato "REAL", esiste la possibilità di concatenare 4 "BYTE" in un unica variabile "FLOAT"??

Ho utilizzato la seguente funzione ByteToFloat32 Lib "float32dll.dll", per concatenare i 4 "BYTE" ma quando nel plc il valore di una

delle variabili diventa negativa compare un errore di "OVERFLOW".

Come posso leggere i dati dal plc in formato "REAL" ??

In attesa di un riscontro in merito ringrazio in anticipo per il dedicatomi.

Mauro


Crea un account o accedi per commentare

Devi essere un utente per poter lasciare un commento

Crea un account

Registrati per un nuovo account nella nostra comunità. è facile!

Registra un nuovo account

Accedi

Hai già un account? Accedi qui.

Accedi ora
×
×
  • Crea nuovo/a...