Hi,
When I read the voltages of channel 16 to 31 via Modbus TCP by using starting address of 32; quantity of 32. The voltages of channel 30 & 31 always zero. But if I read the voltages of channel 16 to 23 by using starting address of 32; quantity of 16 and then read the voltages of channel 24 to 31 by starting address of 48; quantity of 16. The voltage readings are perfect. Can I read the the 16 voltages in a single request?
Due to packet size limitations you can only read ten registers at once. I may be wrong on that number.
If you use the low level functions you can read more channels in a single packet, but the values will be binary.
I know that I can read the user mem via modbus TCP. Is it possible to write the user mem via modbus TCP?
The user mem can only be written using the low-level protocol.