different modbus frames between the native port and the Arduino

Define "completely different"! Some example frames may help.

Post your program! (don't forget to use code tags, that's the </> button in the editor)

Post links to the used libraries (if they're not part of the IDE).