updated modbus word swap issue