我想求助高手,为什么我在初始化中设定定时器0为100ms定时,但是实际上,定时器0中断服务程序,却不是每隔100ms执行一次?或者说是我中断服务程序写错了?我贴出程序图片,希望有心人帮帮我。
如上3图所示,我定时器0中断服务程序中,应该分别隔200s 400s 600s执行一次。实际上却是PLC运行不到2秒内,所有的q0.4 0.5 0.6 0.7 都被点亮了。我很苦恼
时器0是SMB34,不是SMW34!
如果SMW34=200,结果是:SMB34=0,SMB35=200
这很正常,有时候就是钻到死结里出不来。
学习了!!!!!!!!!!!!!!!!!!
楼主好牛啊,,,
楼主大大好人啊 !万分感激啊!