SMB34定时中断

SMB34假设设置100ms,将中断事件10与INT_0连接,是每隔100ms就运行一次中断程序INT_0?假设运行INT_0用了5ms,那么下次运行INT_0是在200ms时候,还是重新计时,在205ms时候呢?如果将中断分离禁止了定时中断事件10,再次启用,还是重新计时100ms吗?

最佳答案

1)是的。每经过100mS时间执行一次中断。
2)定时中断的工作机制是每经过SMB34设置的时间执行一次,与主程序及子程序的程序执行时间没有关联,当用户程序出现多个中断时,按中断事件号的优先级先、后调用。假设按你的中断时间100mS,而执行中断的时间需要105mS,不考虑其它程序段运行时间,则这个定时中断的将不被完整执行。

提问者对于答案的评价:
感谢!

专家置评

SMB34定义中断时间间隔

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

(1)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月3日
下一篇 2017年6月3日

相关推荐

  • Win 8.1中文版笔记本电脑上怎么安装S7-200的PLC和触摸屏编程软件?

    原先的台式机是windows XP系统,刚刚买了个笔记本电脑自带安装Win 8.1中文版的操作系统,不知道谁有合适的链接供下载S7-200 PLC的编…

    SIMATIC S7-200 2017年8月16日
  • 采样值检测

    用S7-200 PLC和编码器测量液压推杆的速度,采用定时中断0(100ms中断)检测编码器的当前值、前一值,为什么检测到的当前值与前一值总是相等?如何实现在100ms内…

    2017年8月24日
  • smart700ie组态按钮控制PLC

    我想弄一个按钮可以控制s7-200PLC的输出,使得按下按钮,q0.3亮,松开按钮q0.3灭不亮,应该如何设置。拜托大家了 钻石用户推荐最佳答案 做个按键用按下释放按键来做。按下s…

    2021年7月5日
  • 西门子模拟量数据采集的问题请教大家。

    我打算用西门子EM231,4路模拟采集模块来测量检测产品的好坏,比如测试一个电池,1.5V保持不动,误差范围在±3mv之间波动我认为是好的,合格品。如果超高这个误差波动,就认为是坏…

    SIMATIC S7-200 2020年11月1日
  • mudbus主站或从库

    请问哪位大侠有mudbus主站和从站的库?要能看到里面程序的.我想看里面的程序,但看不到,都上锁了.  260702912@qq.com 问题补充:谢谢。这样的…

    SIMATIC S7-200 2021年7月4日
  • AQW0的数值怎么在HMI上读到数值呀

    我想在HMI上读到模拟输出的数值,但HMI中怎么定义地址才能行呀 问题补充:我也是这么考虑的,但是在程序中写入MOVE AQW0 VW100时就是错误的呀。 最…

    SIMATIC S7-200 2020年11月1日
  • PID指令编程

    我的电动执行器是开关量的,有三条线,其中一条是正转,一条是反转,第三条是公共线,现在用的是PLC S7-200,想用PID指令编程,来实现自动控制温度,但发现S7-200…

    SIMATIC S7-200 2017年12月2日
  • PLC 以太网模块

    c#写的软件和PLC可以通讯上。我看老外的图纸CPU旁边全都加以太网模块。这样做的目的是什么? 问题补充:CPU自带以太网口 最佳答案 200 本体只有 PPI…

    SIMATIC S7-200 2021年7月5日
  • S7-200 远程模块与CPU224如何通讯连接

    一台西门子CPU224,我想扩展五个数字量输出模块,由于控制的对象位置比较分散,我不想走太多的控制线,所以想把这5个模块分别放在五个平均距离100M左右的控制柜里,请问五个223模…

    SIMATIC S7-200 2020年10月31日
  • 自由口的使用

    S7-200自由口的原理,有用过的请教一下,是不是想发什么就发什么? 最佳答案 对于S7-200的串行接口来说,硬件是485. 软件层可根据连接的设备来选择协议类型.&n…

    SIMATIC S7-200 2021年7月5日