定时中断无法计数

我做了个定时中断实验,让它触发一个计数器。却不能实现。不知何故。程序如下
 主程序:
 网络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

相关推荐

  • pid向导 s7-200

    过程变量为脉冲信号,可以用pid向导做吗 问题补充:比如说,我控制流量,流量传感器为脉冲信号 最佳答案 可以用PID。1、脉冲信号不能直接用,要转换成PID向导要求的范围。2、转换…

    SIMATIC S7-200 2021年7月5日
  • 补充:求救!S7 200断电后参数变为零

    我们使用的S7 200的在使用中,断电后,原先设置的参数全部变为零了,重新设置后又可以正常使用。我们是使用了一个控制面板,参数是通过控制面板写进去的,那些参数也是通过控制…

    SIMATIC S7-200 2021年7月5日
  • PTO状态位SM66.7如何使用啊?

    PTO状态位SM66.7如何使用啊?不是SM66.7=0的时候是正在发脉冲,SM66.7=1是脉冲已经发完了,处于空闲吗? 最佳答案 SM66.7=0的时候代表控制脉冲(PTO&n…

    SIMATIC S7-200 2020年11月1日
  • 安装完STEP 7-MicroWIN SMART,打开提示无法找到入口

    一开始安装以后打开没反应,后来看论坛里让删注册表,一顿操作以后再安装,结果提示无法找到入口。求大佬们帮看下咋办 图片说明:    最佳答案 1、打开电脑,按照c…

    2021年7月5日
  • tia v13如何将数据写到sql2008中

    本人刚接触这款软件,现在需要将tia v13中的数据写到sql2008数据库中,通过点击按钮实现,请大神赐教 问题补充:我用vb脚本编写的将tia v13的数据…

    2017年5月28日
  • 做个倒计时程序在触摸屏上显示

    功能要求,可以暂停,可以在不断电的情况下重新设定倒计时时间,可以在倒计时到0时,不断电的情况下重新设定时间。该如何做哪?求专家!!我用sm0.5,DEC_W和CTU怎么做不出这种效…

    SIMATIC S7-200 2020年10月31日
  • 关于触摸屏和电脑问题

    现在我用PID控制一台设备的温度,我好不容易在电脑上把PID的参数调好了,并且可以在设定值附近稳定。可是不知道为什么,当我用smart 700IE V3这款触摸…

    SIMATIC S7-200 2021年7月5日
  • S7-200的16进制转换成10进制

    s7-200 我的仪表上来的是VB204 VB205  VB206三个字节是16进制的流量,那么我怎么能够转成10进制?谢谢 问题补充:我的…

    2021年7月5日
  • 谁能提供一个pcAccess下载链接?

    谁能提供一个pcAccess下载链接? 最佳答案 软件  S7-200 PC-Access V1.0 SP3 软件&nb…

    SIMATIC S7-200 2020年11月1日
  • 自动化

    s7-200的STEP 7 – MicroWIN V4.0 incl. SP6 (2).zip编程软件能在wi…

    SIMATIC S7-200 2018年12月3日

发表回复

登录后才能评论