回复内容:
对: wanggq 只有那些分辨率为 1 ms / 0.1ms的定... 内容的回复!
没事来翻翻旧帖子看看,不知道这位朋友现在还上不上论坛哈,现在想想你当时举例的“采用中断形式计时”,个人觉得应该可以采用中断形式计时的,用的是计数中断,比如说0.1ms的定时器,专门使用一个硬件计数器,对晶振(也有可能是分频之后的时间脉冲)进行计数,计数达到0.1ms的时候触发中断,操作系统则响应此中断对相应的定时器更新数值,这样的话其实也能做到有成千上百个虚拟的1ms/0.1ms定时器,只是这样做会,定时器用多了,系统要在一个扫描周期里响应很多定时中断(每0.1ms中断一次),大大延长PLC的扫描时间,所以才限制这种定时器数量的。
以上只是个人见解,欢迎朋友们指正