Vai al contenuto
PLC Forum


Modbus - Real e LReal (1KT1907 SIEMENS)


odx

Messaggi consigliati

Sto cercando di recuperare l'energia consumata da un contatore Siemens dotato di interfaccia (tramite IR ) modbus, sempre tutto Siemens, collegato al PLC 151-8 con una schedina et 200 modbus.

 

Send e Receive vanno e finchè io interrogo registri a 4 bytes, riesco a salvare sulla DB il REAL corrispondente.

 

Il problema è che sta scheda invia le tensioni come REAL a 4 byte, mentre le potenze le invia come REAL a 8 bytes .... ma sul manuale c'è scritto che lo standard sono i REAL a 32 bit !!!!

 

Sto impazzendo.

 

 

 

Preciso:

 

lo standard modbus prevede "pacchetti" da 2 bytes, per cui la scheda mi risponde 4 pacchetti da 2 per le tensioni e 8 pacchetti da 2 per le potenze.

Le tensioni le leggo, le potenze no.

Ovviamente 4 pacchetti da 2 bytes sono un Real .... 8 sono un LREAL ... non gestibile mi pare sulle DB S7.

 

 

La FB Receive mi risponde che la lunghezza del pacchetto ricevuto è pari a 10 bytes !!!

Link al commento
Condividi su altri siti


Ok .. probabilmente il fatto che non stacco dalle 8 di stamattina mi ha annebbiato il cervello ...  potete cancellare o chiudere il post. Scusate ... funziona.

Se vi serve aiuto per leggere un contatore Siemens  7KT1, chiedete pure ..

Link al commento
Condividi su altri siti

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...