程序扫描的问题

主程序用SM0.1调用子程序,子程序中都是用SM0.0的指令。请问,子程序是不是反复执行,而不是执行一次

问题补充:
子程序的变量和主程序中的变量相同,请问,两者会不会相互影响。如子程序的m0.0复位了,那么主程序中的M0.0是不是也跟着复位呢?

最佳答案

如子程序的m0.0复位了,那么主程序中的M0.0是不是也跟着复位呢?
 那要看你怎么用?用的是“S、R”还是"="等等

 
 不是的,子程序里SM0.0=SM0.1

 LD     SM0.1
 CALL   SBR_0

 SBR_0:
 LD     SM0.0    //也可以用SM0.1
 =      Q0.0

提问者对于答案的评价:

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2021年7月5日
下一篇 2021年7月5日

相关推荐

  • AC0的用发

    用3个em231模块检测电流和电压,把实时采集的数据先传到AC0、AC1、AC2中然后再转到别的寄存器,再比较输出。这样做是不是多次一举呢?我还想问下都在什么时候用AC呢?请各位高…

    SIMATIC S7-200 2020年11月1日
  • 关于PLC采集流量计信号

    流量计三根线工作电压范围 DC5~15V   输出NPN   输出脉冲高电平 >DC&nbsp…

    SIMATIC S7-200 2021年7月5日
  • PPI协议是否支持多台200的PLC做从站

    一台触摸屏通过一个485接口使用PPI协议是否支持与多台200的PLC做从站通信呢? 最佳答案 可以,前提是你的触摸屏支持ppi协议!在一个PPI网络中,与一个从站通信的主站的个数…

    SIMATIC S7-200 2017年8月24日
  • smart cr30s 怎么编程

    我有一个smart  CR30S,想对其进行编程,手里有MPI编程电缆,USB转485转换器,串口线。这三个方法都试过了,没法通讯。网上有说设置PC\PG接口属…

    SIMATIC S7-200 2021年7月5日
  • 掉电保持状态器

    图一。为什么没有失电保持型状态器(S)。只有MB掉电记忆。那我顺控掉电要继续停电位置运行怎么办。那桌面实现状态掉电记忆,求解救方法。谢谢各位师傅 问题补充:ever你好,你看我的图…

    2017年11月12日
  • 关于保持定时器TONR的问题

    各位老师,我在使用TONR的时候出现了个问题,我想实现的是,当m0.0闭合的时候q0.0和q0.1都得电,但q0.1得电5s钟就自动失电,而q0.0需要按下m0.1才会断电。怎么使…

    2017年6月27日
  • 无法导入符号

    s7-200 pc access SMART导入s7-200 smart符号提示指定的文件无访问 钻石用户推荐最佳答案 1. 检查…

    SIMATIC S7-200 2021年7月5日
  • S7-200与触摸屏smart 1000 IE通讯

    我想将S7-200与触摸屏smart 1000 IE通讯(PLC与触摸屏距离100m多一点),似乎smart 1000 IE不支持DP通讯,…

    SIMATIC S7-200 2018年12月7日
  • TD400C数据永久保存程序如何实现

    设备控制使用TD400与CPU224,为避免一段时间不上电TD400C内数据清零。求:SMB31和SMW32永久性内存写入控制程序,请提供实例,谢谢!急! 最佳答案 请参阅我在论坛…

    SIMATIC S7-200 2020年11月1日
  • S7-200PLC硬件版本号如何查询

    CPU222或224硬件版本1.1以上,CPU226版本1.00以上才能与CP243-1连接实现以太网通讯;但是,CPU硬件版本号如何查找呢?是在CPU壳上还是在程序软件里面找? …

    SIMATIC S7-200 2021年7月5日

发表回复

登录后才能评论