中断程序没有子程序

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

最佳答案

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

相关推荐

  • 找不到PC/PPI 这个选项

    在设备管理器 simatic net 中找不到 simens PC/PPI cable, 重新安装SP9后也没…

    SIMATIC S7-200 2021年7月5日
  • S7-200 自由口控制问题

    现有一个扫码设备,自由口基础参数已经设置完成,想用刷条形码的次数来计数,不知道怎么实现;第二个问题,SMB94可以确定接收的最大字符数,扫码的信息都存储在缓存区里,我想更改缓存区里…

    SIMATIC S7-200 2021年7月5日
  • 关于S7-200的主程序、子程序和中断程序怎么理解

    初学S7-200请高手指教。什么是主程序、子程序和中断程序?他们有什么关系? 最佳答案 主程序:是程序的核心程序,主程序是逐条顺序循环执行,每循环一次称作一个扫描周期。子程序:可以…

    SIMATIC S7-200 2020年11月1日
  • S7-200仿真软件

    S7-200的官方网站没有公布S7-200仿真软件,但网上有,请问:网上的S7-200仿真软件可以用吗,可以离线(不用PLC就可调试S7-200的程序)调试吗? 最佳答案 网上那个…

    SIMATIC S7-200 2021年7月5日
  • 如何编脉冲程序

    请问各位学长,脉冲程序应如何编啊!谢谢! 问题补充:比如,我要正转1000个脉冲,然后再反转2000个脉冲,应如何编程,我初次接触伺服控制。谢谢!  最佳答案 用Q0.0…

    SIMATIC S7-200 2021年7月5日
  • 变频器与[s7200 222的modbus通讯问题

    变频器阿ACS510-37KW于222的modbus通讯我搞不起来,请问是不是让PLC 222做主站,变频器做从站啊?具体怎么操作阿请问,速!些! 问题补充:我做过一些p…

    SIMATIC S7-200 2020年11月1日
  • 224xp cn模拟量输入输出实际例子

    各位师傅:         能提供些224xp cn模拟量输入输出和控制伺服电机…

    SIMATIC S7-200 2020年11月1日
  • 状态表监视数据有10亿多是怎么回事?

    程序中多次调用了一个自己编写的库文件,变量类型已经定义为IN_OUT(图片3),为什么在程序中(图片1)看数值是对的,在状态表上(图片2)看是10亿多?是哪边出了问题? 图片说明:…

    2017年11月1日
  • 程序能看懂但是编挺困难的

    程序能看懂但是编挺困难的 最佳答案 想起n年前入门师傅对俺提出的要求,200一定要滚瓜乱熟地应用,300一定要会看。变频会点简单应用。——这样就可以混饭了。 提问者对于答案…

    SIMATIC S7-200 2020年11月1日
  • S7-200高速计数器向导编程

    S7-200高速计数器向导编程中断程序最多只有10步,请问中断事件较多,超过10步如何处理? 问题补充:请教seven&snow-资深学长:谢谢你我的问题,本人尚不明白,请说详细些…

    SIMATIC S7-200 2017年11月4日