add some modbus deal