《定时器指令发生误动作.ppt》由会员分享,可在线阅读,更多相关《定时器指令发生误动作.ppt(1页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
定时器指令发生误动作。问题编制了相同的2个程序电路,但是出现了不同的动作。为什么会有不同的动作呢?,回答为使R5置ON的程序中,R1置ON后,与R0的条件无关,经过3秒后,TMX0达到时限。同样地,与R0的条件无关,R2置ON达3秒以上时,TMX1达到时限。为使R15置ON的程序中,作为使TMX10置ON的条件,需要R10与R11同时置ON。同样地,作为使TMX11置ON的条件,需要R10与R12同时置ON。在助记符NON梯形程序图中察看程序即可清晰地看出这两者的区别。ST指令之后的条件成立时,定时器指令开始进行减计数,在设置时间达到时限,并置ON。为此,TMX0仅R1构成条件。TMX1仅R2构成条件。为了减少误解,请勿在定时器指令之前设置相当于ANS(And Stack)的指令。也就是说,不要记述使R5置ON的程序,请记述使R15置ON的程序。,