对应的通道已经关闭,在通道上接继电器,继电器使用24V的电源,该引脚电压超过1.2V ,对应的OL位不会清零,但 OCP位测试是正常的
OL 位将会在对应通道打开,或者是用fault reset指令后清除。
反过来OCP位将会在对应通道关闭,或者是用fault Reset指令后清除。
只有在对应输出关闭时读到OL才有意义。
同样,只有在对应输出打开时读到OCP才有意义。
Open load faults are automatically cleared whenever the corresponding output is turned on by setting the Data
register bit to ‘1’. Alternatively, a Fault Reset special command will also clear this value. In either case, once all
bits in the Fault register are clear, nFAULT is released.
手册上没有说可以在电压上升到1.2V之上后清零。而只说了可以通过打开对应通道清零,或者用重置指令清零。
并且要所有通道都清零之后,nFAULT才会恢复。
也就是说开路错误在输出一直关闭的情况下一旦发生是保持的。