中断程序结尾要手动加RETI么?还是系统默认会自动跳出

中断程序结尾要手动加RETI么   看了些资料说 编译后系统默认会在程序后加上RETI 是不是隐藏的我编译以后也没看见, 还有我使用XMT传送指令 传送的第一个字节是VB100=16#3   是不是传送完VB100后面的3个字节后 就可以用中断的事件26进入中断

最佳答案

1、子程序在执行到末尾时自动返回,不必加返回指令;在子程序中间也可以使用条件返回指令 。
2、有关子程序规则:
、子程序在调用时会保持当前的逻辑运算结果,但是不保存累加器(ACx)的内容 
、子程序不能使用跳转语句跳入、跳出 子程序返回时,回到调用子程序的指令后面,继续执行上一级程序 
、S7-200 CPU最多可以调用64个子程序(CPU226为128个) 
、子程序可以嵌套调用,即子程序中再调用子程序,一共可以嵌套8层 
、在中断服务程序中不能欠套调用子程序,被中断服务程序调用的子程序中不能再出现子程序调用 
、子程序可以带参数调用,在子程序的局部变量表中设置参数的类型;一共可以带16个参数(形式参数

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

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2020年10月31日 下午2:28
下一篇 2020年10月31日 下午2:28

相关推荐

  • 关于S7-200的循环周期

    在没有什么大循环程序的情况下,我想问下PLC的 循环周期是多少? 能说个大概就可以,50MS以内就够用,也就是采集周期能达到 20HZ就可以,&nbs…

    SIMATIC S7-200 2021年7月5日
  • s7-200PPI通信问题

    两台226CPU用PPI通信连接到上位机,上位机要加232转485接口吗?还有一个问题,再用PPI通信的时候,两台PLC之间还可以用PPI进行通信吗? 最佳答案 两台226CPU用…

    SIMATIC S7-200 2017年11月23日
  • 请问,博途里如何读取模拟量输入的4-20 ma信号?

    如果是200,那就调用模拟量的库程序,4-20毫安信号对应32767,可以直接读出温度或者液位那么博途是怎么读取这个信号的呢,我在指令表里没有找到请具体讲一下这个用那条 …

    2021年7月5日
  • S7-200中,掉电保持的数据可以一键清零吗?可以的话应该怎么写

    S7-200中,掉电保持的数据可以一键清零吗?可以的话应该怎么写 最佳答案 你写入全部0,是不是就叫做清零? 提问者对于答案的评价:任意方法写入0即可

    SIMATIC S7-200 2021年7月5日
  • PC/PPI通讯电缆问题

    为什么我的编程器(S7-200)和电脑连接时会出现黑屏,大约3秒钟后一切正常。 问题补充:我的通讯电缆上什么开关也没有。请问是不是买的时候被骗了 最佳答案 有条件换根通讯电缆试试&…

    SIMATIC S7-200 2021年7月5日
  • s7-200系统块设置的3级密码可以破解吗?

    如题 最佳答案 网上有破解软件自己可以搜,这里谈破解有违规之嫌,小心封号。 提问者对于答案的评价:谢谢 专家置评 已阅,最佳答案正确。

    SIMATIC S7-200 2017年12月1日
  • 在线监视时间久了,通信失败

    大家好,现在用S7-200在线监视功能,发现一个问题,大家有没有碰到这样一个问题:监视时间久了,就会提示“通信超时。请检查端口号、网络地址、波特率和连接电缆。”而且再搜索,连CPU…

    2020年10月31日
  • S7-200定时器遇到问题

    程序中,我用100ms的定时器,PT端输入200,即应该20秒后定时器为1。但是实际上只走了10秒就为1了,用监控看,发现定时器的时间数值走的比平时快1倍,但确实是从0到200的。…

    SIMATIC S7-200 2020年11月1日
  • S7-200通讯连接不上,求解

    新手第一次使用,出现连接超时,按http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=57678&c…

    2021年7月5日
  • HMI触摸屏下载总是无法连接目标

    IP地址设置没问题,ping能ping的通,硬件在线也可以在线,但是当点击下载就无法连接在线目标,报错也是无法连接那个地址,这个触摸屏里面已经有程序,通讯方式设置的也是对的,但是因…

    SIMATIC S7-200 2021年7月5日