中断问题解惑

书上的例题
主程序   
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日 下午1:59

相关推荐

  • S7-200与伺服驱动器RS485通讯

    触摸屏+s7-200控制2台伺服驱动器(驱动器自带RS485通讯功能) 请问朋友们下列方法: 1、通过RS485来方式控制 2、可通过modbus方式…

    SIMATIC S7-200 2021年7月4日
  • 下载程序后经常亮红灯,是不是因为程序运算多?

    我的一个s7-200程序里面有很多浮点计算,下载的时候速度感觉就比较慢,运行的时候常死机,会不会因为程序的扫描时间长?在哪里能查到扫描周期? 最佳答案 是不是你的程序里有死循环存在…

    SIMATIC S7-200 2021年7月4日
  • plc与触摸屏的通信

    s7-200的plc与mp 277的触摸屏怎么连接以及需要设置什么参数吗? 最佳答案 1,S7-200和触摸屏通讯可采用DP通讯方式。S7-200不需要什么特殊的设定。2…

    SIMATIC S7-200 2020年11月5日
  • modbus 功能16写Q

    modbus协议中,PC做主站,PLC做从站,其中PLC的设置如图能不能通过这样在上位机中控制PLC的输出?如果要按照图中控制Q0.1  Q0.3,那么在主站发…

    2018年12月9日
  • 数据丢失

    数据存储区随时间久丢失后!我想利用sm状态点来检测是否丢失,请问是哪个sm点。谢谢! 最佳答案 SM0.2,它表示如果断电保存的数据丢失,此位在一个扫描周期中为1.可用作错误存储器…

    SIMATIC S7-200 2020年11月1日
  • 两台PLC通信

    两台PLC(CPU 222)通信,实现网络读写。硬件设备如何连接啊?用PC/PPI电缆吗?     另外,如何把他们与电…

    SIMATIC S7-200 2021年7月5日
  • 程序求检查

    各位师兄,本人刚开始用200系列,编了一段小程序,求各位兄长指点一下看看哪里有错误或者没有想到的地方。工程做的是用编码器读取其他电机速度然后控制新电机做线速度同步,电机间有张力辊控…

    2017年5月31日
  • 提问: 写完程序后 替换输出点问题?

    例如有时候写完程序,想替换新的点,现在要用M0.0替换掉 Q1 , 点击全部替换,为什么连Q1.1也替换成M0.0 了 ,&nbs…

    SIMATIC S7-200 2020年10月31日
  • S7-200如何用指针移动一个位

    S7-200如何用指针移动一个位?? 最佳答案 指针不能直接指向“位”可以按字节寻址,自己算出你所操作的“位”。如果在子程序中,可以把指针指向的字节赋值到LB,通过Ln.m得到该位…

    SIMATIC S7-200 2020年10月31日
  • s7200plc的通讯问题

    s7-200plc(6ES7-214)和威纶MT6070通讯,屏上面显示“PLC无响应”,大概2小时出现一次。PLC的另一通讯口是和工控机通讯的。问一下老师这是什么问题? 问题补充…

    SIMATIC S7-200 2020年10月31日