I see that Starting address is 1, is it correct? To which device are you trying to communicate? Are you getting same error when you select the function code 'Read Holding registers" and are you sure quantity is 1?
I am trying to communicate with an electricity meter and trying to read all the data which it holds in its register. The id of the meter is 3 and m trying to read holding and input registers. baud rate 9600, stop bit 1 , parity none.