西门子S7-1200 1500PLC提供IEC定时器,使用起来灵活方便。可是定时器是如何工作的,能不能真正的精确到1毫秒,定时器的Q位,ET值是如何刷新的。是扫描周期开始时刷新,还是执行到相应指令时刷新。ET值刷新是每个毫秒都刷新,还是程序扫描开始刷新,还是执行到指令时刷新。定时器的Q位是怎么刷新的,这些不彻底搞明白,编写程序时就会糊里糊涂,如在中断程序中要用定时器的ET值,这个值是什么时候的值。还有如果程序量大的话,扫描周期长,扫描开始时定时器的ET值和程序结尾处用到的ET是不是相同。
还有使用LTIME类型时,最小单位是纳秒,PLC实际能达到的精度是多少。