5.1.1.2 IT 块与条件指令 5.1.1.2 IT 块与条件指令:当“IF-THEN”在实时内核里打了个寒颤——一个被忽略的时序陷阱与它的三行救赎 你有没有试过,在 PLC 程序里写下一个看似无懈可击的 ,却在高速运动控制场景中,发现输出信号总比预期晚一个扫描周期?更诡异的是,这个延迟并非恒定——有时它准时,有时它漂移,有时它干脆“吞掉”一次边沿?调试时用在线监控看变量,一切正常;用示波器抓 I/O 硬件端口,却赫然发现:那个本该在第 37 毫秒上升沿触发的急停使能信号,实际出现在第 38.2 毫秒——而你的伺服驱动器,正因这 1.2 毫秒的失约,在第 38 毫秒初执行了未授权的扭矩使能,导致轴轻微抖动,客户现场投诉“定位有微震”。 这不是玄学。