定时中断无法计数

我做了个定时中断实验,让它触发一个计数器。却不能实现。不知何故。程序如下
 主程序:
 网络1
  LD     SM0.1
 MOVB   255, SMB34
 ATCH   INT_0:INT0, 10
 ENI
 网络2
 LD     M0.3
 EU
 LDW=   C1, 299
 CTU    C1, 300
 中断程序
 LD     SM0.0
 =      M0.3
 CRETI

 结果是c1只等于2.不变化。
 不知何故,请教各位,谢谢
 

问题补充:
监控时能看到中断程序在闪。

最佳答案

M0.3始终等于1,所以网络2 M0.3后面的不会执行。
 实际上,中断程序只要执行一次,M0.3就会永远为1,除非停电.
  C1=2,可能是因为你这个程序中间断电过一次。
  M0.3默认是断电不保持的,而C1默认断电是保持的。
  断电前一次 C1=1,然后就不变化了
  CPU再得电后 C1=2
  如果你再停电,再送电那么C1=3

  
 

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日 上午1:57
下一篇 2021年7月5日 上午1:57

相关推荐

  • 自由口与一个仪表协议通讯问题

    读取仪表主测量值命令是#aa,再加一个回车 十六进制是23,30,31,0D,不过还有一个数据格式为10位:1位启始位,8位数据位,无奇偶校验位,1位停止位;请问各位大侠…

    SIMATIC S7-200 2021年7月4日
  • TD400C设置设备运行的时间

    我想通过TD400C的上下键来设定控制2泵运行的时间,(XX小时XX分钟XX秒),这个设定的时间在设定完以后,按ENTER键就保存了,请问这样的程序怎么写?? &nbsp…

    SIMATIC S7-200 2018年12月2日
  • S7-200 局部寄存器

    图片主程序中 LD0 如何理解?  可以把他看作是VD0吗?能否提供下相关资料 谢谢 图片说明:    最佳答…

    2017年11月13日
  • 4个200CPU通讯问题

    有个项目需要4个216 CPU,分4个地点控制,最远距离500米,4个CPU的数据能够互相读取,并且每个CPU都连接一个触屏,CPU之间该用哪种通讯方式?程序中怎么实现互…

    SIMATIC S7-200 2020年11月1日
  • 模拟量驱动变频器疑问

    新购入一个台达1,5kw变频器VFD-M的,没舍得买mm420,怕烧了。。。想三段速控制这个变频器带空载电机运转,给变频器一个模拟量信号作为主频率,这个主频率是干啥用的?各个阶段频…

    SIMATIC S7-200 2017年8月3日
  • 用EM231输入的4-20mA信号,经过比例换算,如何运用到该子程序中?

    需要用采集到的信号(如图AWI0),经过子程序的计算步骤(如图SCL子程序),得出所需的数据。但实际当中经过S_ITR这种比例换算(如图S_ITR),输出的是VD形式,而(图AWI…

    2017年6月4日
  • s7200模拟量编程

    各位大哥:当温度所对应的量程超过32000时,AQWO输出的电压会变为负的,应该怎么在程序里设置上限和下限程序呢? 最佳答案 模拟量输出是双极性的,-32000-+32000。用二…

    SIMATIC S7-200 2021年7月5日
  • 以太网通讯求助

    S7-200通过以太网通讯,传输距离大概300米,请教大家是否需要加中继进行信号放大 最佳答案 网络配置必须遵守以下条件: 二个(光通信)模块之间的纤维光缆最大长度:30…

    SIMATIC S7-200 2021年7月5日
  • 求证

    西门子s7-200CN EM231,如果4路模拟量输入都是4—20mA,各路之间的信号传输会有影响吗? 最佳答案 每个通道都是独立的,没有相互影响。 提问者对于答案的…

    SIMATIC S7-200 2017年11月1日
  • 伺服电机外表能承受多高的温度?

    伺服电机外表能承受多高的温度? 最佳答案 根据电机的绝缘等级可以查相应的温度。 提问者对于答案的评价:谢谢

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论