中断程序没有子程序

我发现别人写的程序,里面用到了中断例行程序,但是没有子程序,这是为什么啊?

最佳答案

中断程序实际上也是一个子程序,只是其调用不是由程序CALL来调用,而是当具备条件后自动的调用。在配置启动中断时可根据对应的中断号,调用相应的中断程序。比如启用SMB34定时器中断时,中断配置是:
ATCH   INT_0:INT0, 10
ENI
INT_0:就是中断程序,可以写入需要进行的工作
10:是SMB34定时器中断的中断号
ENI:为中断全局有效
这个中断启用只要在上电时运行一次,就能一直用下去。当然也可以根据要求,随时关闭或启用中断。

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年11月1日 下午3:45
下一篇 2020年11月1日 下午3:45

相关推荐

  • 调节阀控制问题

    用一个EM235模块采集两个油压信号(套压和润滑油压),输出的模拟量信号(0-5V)控制调节阀的开度. 具体工作原理:现场共两个油压信号,套压和润滑油压,套压的大小基本上…

    SIMATIC S7-200 2021年7月5日
  • 西门子新年活动的终极大奖是什么?

    西门子新年活动的终极大奖是什么? 最佳答案 终极大奖Kindle,,电子书阅读器,外形像平板电脑,Amazon Kindle(在中国大陆定名为亚马逊?金读)是由Amazo…

    SIMATIC S7-200 2017年6月29日
  • plc200 smart 输出不能及时刷新怎么办

    我用的是先进先出队列,有两个问题,由于要不停的从表里面提出数据,所以我就FIFO我就设为一直接通,用上升沿由于开关太多,每个开关都要接在FIFO上,感觉很麻烦,运行的时候发现FIF…

    2021年7月5日
  • 伺服控制,S7-200 Map库

    如何在 调用指令(如 Q0_0_MoveAbsolute,Q0_0_Home) 中途改变速度?我想在回原点前增加一个减速点开关,辅助它提前进入减速状态…

    SIMATIC S7-200 2020年10月31日
  • 自由口通讯时,接收不了。

    自由口通讯时,用CPU226做主站可发送。但用它作从站时没法接收信息。从书本上或手册上都打过很多这方面的例子来试,都不行。所以本人认为应该不是程序或参数设置问题。最后找了一条以下这…

    SIMATIC S7-200 2021年7月5日
  • 西门子S7-200的PTO位置向导? 用S7-200走完一段后(走了一个包络),再走一段,是不是还要建一个包络?

    以前是用OMRON的CP1H做定位控制的,现在用S7-200了,有问题请教各位。用S7-200走完一段后(走了一个包络),再走一段,是不是还要建一个包络?如我用OMRON的,指令P…

    SIMATIC S7-200 2020年11月1日
  • 计数器计数不准确

    我在生产线上安装了一个国产的,不用外接电源的计数器,但用一阵子后发现计数不准了,每天的产量总要少几十个甚至超过一百。(我一天的产量一般都是9000个左右)不知道是什么原因?这个计数…

    SIMATIC S7-200 2020年11月1日
  • S7-200通迅

    S7-200带一个EM277,请问EM277的通迅地址是怎么分配的,那位大哥告诉一下 最佳答案 1.EM277 上有两个圆形旋转开关,X1和X10 ,X1表DP…

    SIMATIC S7-200 2021年7月5日
  • 系统时间问题

    向各位请教了:怎么矫正系统时间呢我用的是S7200的CPU224,用时钟命令设怎么保证准确呢,就是我设的现在时间它输进去应该总有时差的吧,我想将采集数据的时间一起发到上位机,应该如…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC的选择-急!!!!!!!!!!!!!!

    我选择PLC的要求:用PLC控制16路模拟量输出来控制继电器的吸合,要控制的电压为220V,最大电流为2A/5A,PLC不需后备电池也可保存程序,3路控制电流,3路控制电压,总共六…

    SIMATIC S7-200 2021年7月5日