定时中断为什么不能用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日
下一篇 2020年11月1日

相关推荐

  • STEP 7 Micro/WIN V 4.0 SP9 完整版安装包

    为何安装不了 图片说明:    最佳答案 你的软件STEP 7 Micro/WIN V 4.0 SP9和系统其…

    2017年11月1日
  • 3台S7—200通信问题

    现在想让3台s7—200进行通信,一台作为主站,2台从站,让主站和从站能完成信息传递。我看到书上说PPI通信可以完成,但是PLC只有一个端口,怎么让主站分别和两台从站相连呢?是不是…

    SIMATIC S7-200 2019年6月11日
  • PLC如何计算速度

    有段计算电机速度的程序:Network 1 // Network Title// Network CommentLD&n…

    SIMATIC S7-200 2020年11月1日
  • M,1M,2M和L+, 1L+, 2L+可以接在一起吗?

    或者说, 不接1M, 2M 还有 1L+, 2L+, 而把所有输出都接到 M 和 L+&n…

    SIMATIC S7-200 2021年7月5日
  • 224XP、PC、变频器通讯

    现在要通过224XPCN的port0和port1分别和变频器、PC机通讯,请问224xp的两个485口怎么设置 最佳答案 与PC机可以通过PC ACCESS的方式,详见P…

    SIMATIC S7-200 2021年7月5日
  • 关于中断指令的理解及怎样使用

    关于中断指令的理解及怎样使用 在《S7-200可编程控制器系统手册》中关于中断指令的描述:“中断允许指令(ENI)全局地允许所有被连接的中断事件。中断禁止指令(DISI)…

    SIMATIC S7-200 2021年7月5日
  • 6ES7 231-5QD32-0XB0,4AI TC热电偶如何使用

    6ES7 231-5QD32-0XB0,4AI TC热电偶,在模块属性做好分度号设置,不知道程序如何编写,找不到这个模块使用手册,在帮助文件里面也找不到任何帮助…

    SIMATIC S7-200 2021年7月5日
  • TP170A与PLC通讯电缆

    请问:TP170A触摸屏与PLC-200通讯电缆的订货号是什么 最佳答案 最好还是买个profibus 的DP头子,然后用PROFIBUS的线缆连接起来,不用这个,也可以…

    SIMATIC S7-200 2020年11月5日
  • PPI通信问题

    PPI电缆编程只能用9600的波特率吗?为何其它的波特率不能通信,设定没问题. 问题补充:我用的是西门子原装电缆,波特率可调,但4.0编程软件不能识别大于9600的波特率,但把电缆…

    SIMATIC S7-200 2021年7月5日
  • 表控制三台水泵运行

    三台水泵用水池水位来进行控制,采用表来顺序控制泵的启动和停止,正常运行没有问题,但在运行过程中出现一台泵故障,怎么样把故障泵在表中的位置去掉? 问题补充:PLC为S7-226的,S…

    SIMATIC S7-200 2021年7月4日