引用引用第2楼wangzhentang于2020-04-22 17:17发表的 :个人理解3点:1.DI采集硬件上就是光耦隔离,等效电路上外部信号通过串联一个电阻+LED(控制在5mA左右,高速计数器或特殊应用可能不同),光耦另一端是一个三极管开关,导通MCU的DIO。2.DI采集软件上有滤波处理,是防止开关或继电器产生的抖动,一般设定是10ms,也可以自定义。3.目前部分PLC程序步数不超过10000步的话,循环时间也不超过1ms,完全可以识别出来。