中断问题解惑

书上的例题
主程序   
LD SM0.1
MOVB  10,SMB34
ATCH INT-0,10
ENI 

中断
LD  SM0.0
MOVW AIW0   VW100
这段程序说的是 每隔10秒采样一次

我的问题是主程序中有 LD SM0.1只执行了一次中断  他是则么实现每隔10秒采样一次的呢?

专家建议

您好!
ENI 指令是“中断允许”,即启动中断的执行,中断启动后需要调用“DISI" 禁止中断的运行。所以上面的程序即可实现每隔10秒采样一次的功能。具体可以参考《S7-200可编程控制器系统手册》。
参考资料:http://support.automation.siemens.com/CN/view/zh/1109582

提问者对于答案的评价:

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

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

相关推荐

  • CPU224XPCN与pt100

    cpu224xpcn带有两路模拟量输入,我以前使用的是224加em231,我的传感器是PT100加一个4~20ma转换器,将4~20ma信号给em231,现在我想用CPU224XP…

    SIMATIC S7-200 2020年11月1日
  • 停电记忆

    我公司用贵公司的S7-200控制我公司设计生产的大型生产线,出厂前长时间详细调试过,一切正常。到了用户后出现了问题:1)第一次强制时好用,但不到一秒,不好用了。2)我们要求M0.0…

    SIMATIC S7-200 2020年11月1日
  • PLC 电动阀

    怎么用PLC根据温度变化一个输出点通过一个欧姆龙继电器控制一个3线(220V)的电动阀的开,关写程序。。。。 问题补充:不是控制开度,写出程序!!! 最佳答案 L aiw…

    SIMATIC S7-200 2020年11月1日
  • Step7 Micro/win smart

    Step7 Micro/win smart  支持SCL语言吗?在线求助 如果支持是否要安装相应的插件 能否提供一下? …

    2021年7月5日
  • 博图移植WINCCflexible2008问题

    原来的项目画面用WINCCflexible2008做的,现在要移植到博图里面,就显示如图错误,这个那要怎么处理 图片说明:    最佳答案 你的项目中画面程序集…

    2021年7月5日
  • 中断程序如何执行

    中断程序是如何执行的,是先让定时器停止还是先输出再让定时器停止。INT0中Q0。0能否输出一秒,我理解是用Q0。0的闭点做Q0。0线圈输出的条件,当Q0。0接通时闭点就变成开点了也…

    2017年6月4日
  • S7-200仿真软件问题

    请问高手,在编程软件写好程序并且也通过了编译 再把程序异出并且是以awl格式保存  然后再打开仿真软件 再调出刚刚保存的程序 &n…

    SIMATIC S7-200 2020年11月1日
  • 求一S7-200的时间锁程序实例,最好有说明

    我是个新手,对时间锁特别感兴趣,劳烦哪位高手给个现成的程序学习学习,我用的是224CPU,我的信箱wopo0608@sina.com谢谢  最佳答案 首先,这个东西你完全…

    SIMATIC S7-200 2020年11月1日
  • 两个S7-200的MODBUS通讯中复位指令为什么不起作用

    置位没有问题,复位就是没有反应。 图片说明:       最佳答案 网络4你既然已经将它作为启动命令用了那么停止命令的时候对应的设置数据是不…

    2021年7月5日
  • PC Access保存就报错

    用PC Access打开已有的文件,选择保存,就会弹出报错的对话框,如截图。请各位前辈帮忙看看,怎么解决。 图片说明:      …

    2020年10月31日