How is the fault diagnosis function of the target flow controller implemented?