have you tried to read
result = node.readInputRegisters(0,1);
as a first step? What are the hex error codes then?