Diagnosis driven Anomaly Detection for CPS