This paper concerns the problem of simultaneous fault detection and disturbance reject control(SFDDRC) for a class of linear time-invariant system. In the framework of fault detection, residual generators are required to be robust to disturbances existing in the system. Different from most of the existing simultaneous fault and control(SFDC) methods, SFDDRC rejects the influences of disturbances on residual generators by disturbance observer-based control(DOBC). This not only effectively improves the accuracy of fault detection, but also solves the problem that most of the existing SFDC methods require that the disturbance must be bounded. Finally, a numerical example is given to verify the validity of the method.