Communication protocol: ModbusRTU : 9600 , 8, N, 1
Baud rate: 9600 bps
Data bits : 8 Data bits
Check digit : None Parity
Stop bit: 1 stop bit
PC and wired remote supports only one connection, wire is made from the unit.
The address of the remote control and the address of the hydraulic module (the hydraulic module selects the address by dialing code )
should be the same .
Connecting PCB of Hl , H2 of , E .
Wherein H2 is " + ", Hl is " - ", E is " the GND ."
03 and 16 function codes must be supported .
01 Query output status : Read Coils
03 Read holding registers : Read Holding Registers
06 Write a single register : Write Single Register
16 Write multiple registers : Write Multiple Registers
23 Read and write multiple registers: Read/Write multiple registers
Exception code description:
01 Illegal function code Unsupported function codes
02 Illegal data address The address sent during query or setting is not defined in the online controller
03 Illegal data value
Parameter set is an illegal value, over a reasonable range or wire set currently can
not be set to a state parameters.
CRC-16 . The calculation steps are as follows:
1) The initial value is FFFFH.
2) Calculate the XOR (logical exclusive OR) of the initial value ( FFFFH ) and the slave address .
3) Move the result of step 2 to the right by one bit. Until the remaining bits are " 1 ".
4) After the remaining bits are " 1 ", use the result of step 3 above and A001H to calculate XOR .
5) Repeat steps 3 and 4 until moving right 8 times.
6) Use the result of step 5 and the next data (function code, register address, data) of this information to calculate XOR . Repeat the
calculation of 3~5 until the final data is obtained.
7) The final right shift result or the final XOR calculation value is the calculation result of CRC-16 .