Aiming at the problems that traditional condition-based maintenance methods inadequately analyze the impacts of failure modes and maintenance scenarios, leading to issues such as maintenance resource waste and cost increases, the paper proposes a logical decision-making method for condition-based maintenance that takes the failure consequences into account, which is aimed at degradable equipment whose operational status can be detected. By classifying the impacts on personnel safety, task availability, and maintenance costs, failure consequence models are established, including a safety model, a task model, and an economic model. Furthermore, maintenance logic decisions are made based on the failure consequence model to determine logical decision-making models for different maintenance scenarios, and to calculate the optimal maintenance level and timing for the equipment. The proposed method addresses the issue of inadequate analysis regarding the repercussions of failures in condition-based maintenance. It facilitates the determination of optimal maintenance timing based on the consequences of such failures , thereby enabling precise and efficient maintenance of equipment across various scenarios.