Configuration of Modbus tag

I configured a double integer type label in the ignition, via modbus tcp communication to an M340 Schneider, it reads me perfectly as long as the value read occupies a word, at the moment the value passes over it no longer reads it correctly with HRI as indicated the page would anyone know what the problem is?

"pass over" what? HRI is a 32-bit signed integer. Did you mean to use HRUI for 32-bit unsigned?

or are you off by 1 on your address and/or need to enable the "Swap Words" setting?

apparently I should use litle-endian byte swap, can I do it directly in the ignition??

There is only a configuration to swap words, not change the byte order.