S7-200里中断为何不计算

首先,主程序里中断;
中断程序INT_0里用调用PID自编程序(向导里只支持8个回路,不够用),运行后没运算,问题是在哪呢?
程序如附件图。

图片说明:

S7-200里中断为何不计算    S7-200里中断为何不计算   

最佳答案

转帖一个典型问题:
中断服务程序看起来没有执行?
可以在中断程序中加一个测试程序段,如使用SM0.0(常为“1”)将一个输出点置位(使用Set指令),观察是否进入中断服务程序。
中断程序不执行,多数原因是初始化(连接中断事件和中断程序)的问题,或者没有“开中断”。
应该使用SM0.1(或沿触发)执行一次初始化,然后开中断。

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

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年12月2日 上午10:51
下一篇 2017年12月2日 上午10:51

相关推荐

  • 变量存储区

    变量存储区比方说VW0里面存储了一个5,那么使用MOV指令对vw0进行赋值时是不是必须先将里面的数字5移出来了? 最佳答案 直接覆盖了 提问者对于答案的评价:

    SIMATIC S7-200 2017年6月1日
  • 如何读取转速

    我想编写一个程序, 采用高速计数器测每秒钟脉冲的数量,每秒读取一次高速计数器的值,并在读取的同时将计数器清零,等下一秒再重新读取,并清零高速计数器.清零需要采用软件清零.…

    SIMATIC S7-200 2020年11月1日
  • S7-200计时的问题

    如何在三菱的触摸屏里输入数字,更改西门子S7-200PLC程序里两小时以上的计时(以分钟为单位),请教各位了,举例说明,谢谢! 最佳答案 见图,更改VW200里的值,即屏幕地址,S…

    2020年10月31日
  • s7-200程序故障问题

    我用的S7-200CPU224XPCN的挂了2个16IO的模块,现在程序出现问题,出现的现象是在I1.0有的情况下按下I1.2,这个时候I1.0有个闪动,因为用了SR,所以就把电机…

    SIMATIC S7-200 2021年7月5日
  • S7-200的调用子程序怎么使用T定时器

    如图,因为这个子程序为模拟转换程序,有个上下限报警,但是取得的值有时候会跳动一下,触发报警,然后又恢复正常,造成报警灯会乱报警,模拟量又比较多。按我自己的写法有点麻烦,不知道各位有…

    2020年10月31日
  • 组态软件问题!!请问威纶通触摸屏组态软件那里下载”

    多谢帮助!!!! 问题补充:我在威纶通官网下过了!!但是安装不了!!请问下载哪一个啊!!    请各位大哥指教!!!!多谢!!! 最佳答案 …

    SIMATIC S7-200 2020年11月1日
  • 求直接安装版200的

    17163327@qq.com   PC Access SP6直接安装版官网的不行是补丁谢谢 最佳答案 发了 图片说明: &nbs…

    2021年7月5日
  • S71200与和利时DCS走以太网通信?怎么做?求指导,求资料。谢谢。

    1. 两套1200和和利时DCS走以太网通信,不知道怎么做,求指导,谢谢。2.用测试软件连以太网总线中的1200PLC,2台只能分别连通,同时读2台里面的数据不通,求指导…

    SIMATIC S7-200 2021年7月5日
  • PTO手动控制

    请问大家,我要实现PTO手动控制Q0.0,要怎么操作,只知道那个SMD172是手动频率寄存器,但要实现手动要怎么操作,不想用向导,向导里生成的子程序和那里面的代码觉得很不方便?谢谢…

    SIMATIC S7-200 2021年7月4日
  • 高速计数器怎么实现连续剔除功能程序

    。 钻石用户推荐最佳答案 你这个问题如何理解?高速计数器仅仅只是记录高速脉冲的作用,需要剔除功能程序是你需要编辑的工作,高速计数器无法胜任。你是否需要做一个当高速计数器到达预设值后…

    SIMATIC S7-200 2021年7月5日