中断程序没有子程序

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

最佳答案

中断程序实际上也是一个子程序,只是其调用不是由程序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

相关推荐

  • 编程软件支持win8吗?

    S7-200PLC编程软件支持win8吗? 专家建议 shi88您好:     目前S7-200的编程软件还无法支持Win8系统。…

    SIMATIC S7-200 2020年10月31日
  • S7200 PID(标准)

    请教各位高手:请问做标准PID的时候是直接用温度(0~10对应0~50度的传感器)来做PID的还是用温度所对应的32000的数来做呢? 谢谢`~~ 最佳答案 理论上没有区…

    SIMATIC S7-200 2021年7月5日
  • 博途软件200 smart 组态

    组态200 smart cpu st40 ,控制器里面没有这一款,怎样下载这个型号 最佳答案 博图中组态1200与200SMART使用什么通…

    SIMATIC S7-200 2021年7月5日
  • 求助:应用S7-200的MODBUS指令时遇到的怪事。

    我用S7-200通过MODBUS控制一台台达变频器,频率的输入显示。电压,电流的显示,及变频器本身的显示均正常。控制2台变频器时我在笔记本上模拟触摸屏输入50HZ时,以上的参数看起…

    2021年7月5日
  • SMART 200系列模块AE08空置通道如何处理

    AE08模块已用4路,空置的需要作何处理 钻石用户推荐最佳答案 一般应用环境不用特殊处理,未接线空着。若出现通道采集数据时波动大,存在干扰,一般将未使用的通道端接。 提问者对于答案…

    SIMATIC S7-200 2021年7月5日
  • S7-200SMART PLC与编码器的应应

    请高手指点一下,我用一个360P/R的编码器与s7-200smart ST20的PLC配合使用,编码器轴的转速是20转每分左右,配置高速计数器HSC0,能计数,但是每转只…

    SIMATIC S7-200 2017年6月24日
  • EM277 数据区不够用

    主站中对EM277的I/O配置的数据通讯区已经到了最大,而仍不能满足需通讯的数据量怎么办?  听说可以在传送的数据区中设置标志位,分时分批传送,我想请问一下各位…

    SIMATIC S7-200 2021年7月4日
  • 200pid调节问题

    用CPU222CN和EM235做了PID控制,调节效果很不好,比如压力设定1.2,反馈1.24了,怎么变频输出还是30多赫兹啊,甚至还有增长趋势。 最佳答案 wenku.baidu…

    SIMATIC S7-200 2020年11月5日
  • step7 5.5 编程软件在win7 64 位系统上安装后MPI编程电缆不能用。

    step7 5.5 编程软件中文版在win7  64 位系统上安装后MPI编程电缆不能用。只能用网线连接300PLC.选MPI通讯…

    SIMATIC S7-200 2021年7月5日
  • 两个PLC的通信问题

    我用WINCC监控两个PLC,现在已经通过OPC连接上一个PLC,想再监控另一个,两个PLC不相互控制。型号是cpu226cn,两个PLC相距70米左右。怎么连接,用70箱的DP头…

    SIMATIC S7-200 2017年8月26日