定时中断为什么不能用SM0.0

LD SM0.0
MOVB 10,SMB35
ATCH INT_0,INT0
ENI
这个程序执行中无法进入中断,把SM0.0改为SM0.1就可以,请问这是什么原因?谁能告诉我定时中断的执行条件?

问题补充:
初始化执行多次是不是会导致中断事件不断的重新定义,然后CPU就没办法执行中断程序?还是说有其他的原因?

最佳答案

出错是不会的。
这样跟你假设:我叫你帮手按秒表计时。我要求你每当听到我说“开始”的时候就开始计时。然后当秒表达到10秒的时候你举起手。OK?
那么现在开始了……
“开始”“开始”“开始”“开始”“开始”“开始”……(都烦了)
没几秒我又喊一次开始,没几秒我又喊一次开始。两秒喊一次,5秒喊一次,3秒喊一次,7秒喊一次,什么时候才10秒才举手啊?
用0.0的话就是这样,每周期都喊一次开始,那你说何年何日才产生中断?啊!

提问者对于答案的评价:
说的比较通俗,不过也只能这么理解

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc308626.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午2:10
下一篇 2020年11月1日 下午2:10

相关推荐

  • 程序能看懂但是编挺困难的

    程序能看懂但是编挺困难的 最佳答案 想起n年前入门师傅对俺提出的要求,200一定要滚瓜乱熟地应用,300一定要会看。变频会点简单应用。——这样就可以混饭了。 提问者对于答案…

    SIMATIC S7-200 2020年11月1日
  • s7-200软件下载了为何安装不上

    s7-200软件下载了为何安装不上 最佳答案 其实不用先安装老版本然后再安装升级版的,按下面方法就可以直接安装SP. 1. 先到siemens官方网站上下载最新…

    SIMATIC S7-200 2017年6月1日
  • 8路热电偶输入模块

    一个226cn 的cpu ,连个8路的em231热电偶输入模块,我现在用两个k分度的热偶接的地址为aiw0 和aiw14,拨码为00100000,其余…

    SIMATIC S7-200 2017年11月16日
  • TOUCHPANEL TP177A屏幕一直自动重启是什么原因该如何解决

    西门子TP177A屏幕一直自动重启,在此前无任何操作,断电重启也没任何作用求助大侠们指导下,是什么原因造成自动重启的该如何解决。(TP177A和S7-200通讯的) 问题补充:供电…

    SIMATIC S7-200 2017年6月12日
  • S7200 中&VB2100

    S7200 中&VB2100 与vb2100   AC1与*AC1都有什么区别?什么时候使用?能帮我解释一下吗? 最佳答案 先说作…

    SIMATIC S7-200 2020年11月1日
  • 我现在要用s7-200做dp从站,和上位通讯,有点问题,如下:

    em277最多支持32个word  IN/out  但我有20多个的模拟量要去上位,我现在每一个模拟量都是VD各式的,这样的话就不够了,我在…

    SIMATIC S7-200 2017年8月26日
  • td400c显示器

    TD400C一直显示初始化。什么原因?能修吗?谢谢! 问题补充:上电后开始初始化然后黑屏,再初始化再黑屏。。。。。跟PLC连接,单独供24V电源都一样,是不是通信不上就如此??再次…

    SIMATIC S7-200 2021年7月5日
  • S7200之间的通讯

    如何是200之间可以进行数据的交换.读写指令能够起到什么作用.? 问题补充:很感谢前辈的知道.但可否再详细些.我是初学.谢谢了. 最佳答案 自己用串口指令 做一个自由口&…

    SIMATIC S7-200 2021年7月5日
  • 控制线与CPU226最远连接距离?

    现场操作柜按钮(含TD400)和主电柜(含CPU226以及变频器)已经接近100米,CPU输入和输出都是DC24V型, PLC输出接到中间继电器(主电柜中)。请问:&nb…

    SIMATIC S7-200 2021年7月5日
  • 6ES7 277-0AA22-0XA0

    6ES7 277-0AA22-0XA0 ,我的EM277模块为这个型号,我添加的GSD文件为,6ES7 277-0AA20-0XA0我组态后,怎么通讯…

    SIMATIC S7-200 2020年11月1日