中断程序不执行或者是不知道有没有执行,该怎么办?

我写了一个恒压力控制的PID程序,但在监控的时候感觉中断程序没有执行,该如何解决?并判断程序是否执行?程序如下:
 SBR0
 LD     First_Scan_On:SM0.1
 CALL   P1调节:SBR3

 SBR3
 LD     Always_On:SM0.0
 MOVR   0.4, VD600
 MOVR   0.06, VD604
 MOVR   0.2, VD608
 MOVR   10.0, VD612
 MOVR   0.0, VD616
 MOVB   100, SMB34
 ATCH   INT_0:INT0, 10
 ENI

 INT_0
 LD     Always_On:SM0.0
 ITD    AIW4, AC0
 DTR    AC0, AC0
 /R     32000.0, AC0
 MOVR   AC0, VD700
 LD     M8.0(PID指令执行条件,为压力达到调节值时M8.0接通)
 PID    VB700, 0
 LD     Always_On:SM0.0
 MOVR   VD708, AC0
 *R     32000.0, AC0
 ROUND  AC0, AC0
 DTI    AC0, AC0
 MOVW   AC0, AQW0
 

问题补充:
我在中断程序中使用了置位Q1.0,但没有执行。是不是程序有问题,能不能看看有什么问题?

最佳答案

LaoHuai的方法其作用是最显著的。
 顺便说一句,构建程序在编程工作中并不是很难的,而调试监控程序运行却要费更多的脑子。这与解几何题中添加辅助线、解代数题的添加辅助项等方法如出一辙,或称之为“曲线救国”。如何添加辅助的监控点且不影响程序的正常功能是新手必须掌握的一门艺术。即使是编写完整的程序,也可以保留这些监控点,便于维护、维修。

提问者对于答案的评价:
thanks

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

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

相关推荐

  • TD400C与COU224通讯

    TD400C与CPU224XP一对一配置,目的是通过TD400C可以更改PLC中的参数。通过文本显示向导进行组态,操作时出现一个问题: 在TD400C屏幕中插入的PLC数…

    SIMATIC S7-200 2020年11月1日
  • S7-200以太网模块使用方法

    S7-200以太网模块使用方法 最佳答案 推荐一文档《S7-200 以太网解决方案》下载: http://download.gongkong.com/file/…

    SIMATIC S7-200 2021年7月4日
  • NETW/NETR 通讯

    想确认一下: 用向导做的NETW/NETR 通讯,可以用在几台PLC之间的通讯吗,CPU226,共7台,谢谢!!! 最佳答案 1 可以,1台做主,6台…

    SIMATIC S7-200 2021年7月5日
  • s7200与电脑无法通信

    s7200与电脑无法通信,通信线没问题,两台电脑一台可以通信另一台不可以 最佳答案 这很能说明问题啊跟你电脑操作系统有关系!或是和你电脑上其它软件存在了冲突!要么换系统,要么软件相…

    SIMATIC S7-200 2021年7月5日
  • 装过V14以后再装microwing出现

    can`t load S7epatdx.cpl 最佳答案 你的microwin是否是完整的?还有注意安装路径是否有中文 提问者对于答案的评价:OK

    SIMATIC S7-200 2021年7月5日
  • 200的通讯难题

    原有一系统:S7-200与WINCC V6通过pc access用OPC协议连接,WINCC授权64K,已用51点。现在需要再加一套S7-200作为备用,它的程…

    SIMATIC S7-200 2021年7月5日
  • 高速脉冲信号如何转成速度值?

    我现在在做一个小项目,三台变频器(AC20)、S7200及增量编码器(1000转每周),现在用三种变量,编码器高速脉冲信号、AIW及AQW,AIW及AQW都经过线性化处理;工艺要求…

    SIMATIC S7-200 2020年11月1日
  • 增量型编码器与S7-200224XP连接计数

    我要用100P/R(每转100个脉冲)的增量编码器与S7200连接计数,设备每秒5转,请问是不是用S7-200中CTU/CTD/CTUD就能实现呢?而不必用HSC高速计数器呢?另外…

    SIMATIC S7-200 2021年7月5日
  • wincc flexible中如何添加s7-200的变量

    大家好,我在做一个s7-200的PLC项目。CPU是224的,屏是K-TP 178Micro 我用wincc flexible2008编屏的程序,st…

    SIMATIC S7-200 2021年7月4日
  • 通讯接收问题

    当我在接收数据的时候 检测到:输入参数错误,或缺少起始结束条件,接收结束,那个时候好像也不能接收数据,也不能重发数据,为什么呀?当遇到这样,一般怎么复位啊,或者重新发送数…

    SIMATIC S7-200 2020年10月31日

发表回复

登录后才能评论