Industrial linear drive systems have many components. Due to prolonged operations or harsh working environment, one or some of these components may be degraded, causing more regular fault occurrences. In this situation, if no action is taken, the system may collapse. Therefore, it is quite important for studying fault detection and fault-tolerant control in control engineering. In this paper, a fault-tolerant control scheme based on monitoring information is proposed for linear drive systems. A fault detection algorithm is first presented. Subsequently, a fault identification is developed for finding the characteristic of the detected fault. Finally, the fault-tolerant controller is discussed based on soft computing.