恭喜,你发布的帖子
发布于 2022-02-28 09:35:15
2楼
我的理解:① 如果到了时间中断OB执行时,由于CPU问题没有执行,等CPU再次启动时立刻补偿执行,程序跳转到caughtUp变量的程序段?
②还是CPU再次启动时,由caughtUp 0→1 调用执行整个OB
③或者只是CPU重启补偿执行时间中断OB时 caughtUp 0→1
second time 是执行过一次时间中断OB 人为将系统时间往前调动(例如:时间中断OB本来是2022年1月1日执行过一次,现在人为将时间调到2021年12月31日,那么到了2022.1.1时 再次调用时间中断OB second time 0→1 ?)
您好,形参中的caughtUp、second time是OB执行状态的显示,主要是在调整CPU实时时钟后,如果OB没有被执行,或者OB被重复执行时,会通过该状态位进行提示。
请填写推广理由:
分享
只看
楼主