Vai al contenuto

Rispondi a: Programma demo modbus TCP/IP slave

Home Forum Controllori SlimLine e Netsyst (LogicLab) Programma demo modbus TCP/IP slave Rispondi a: Programma demo modbus TCP/IP slave

#38687
Sergio Bertana
Amministratore del forum

Certo tramite il protrocollo Modbus puoi leggere sia numeri a 32 bits DINT e UDINT che numeri REAL. Naturalmente dovrai leggere due registri modbus a 16 bit per ogni numero con il comando Modbus Read Holding Registers (16#03).

Ti ricordo che siccome il protocollo Modbus non indica l’endianness dei dati a 32 bits dovrai stare attento alla compatibilità con l’endianness del stuo sistema eventualmente eseguendo uno swap MSB/LSB dei due registri a 16 bits letti/scritti con Modbus. Questo topic tratta l’endianness dei sistemi SlimLine.

In questo topic è trattato il formato IEEE-754 utilizzato per la rappresentazione dei numeri REAL nei sistemi SlimLine.