子程序中SM0.1的问题

子程序1中有SM0.1用于初始化,如果调用子程序1会初始化,然后调用子程序2,再调用子程序1,那第二次调用子程序1时SM0.1会运行吗?
SM0.1所说的首次扫描时为ON,是指第一次接通PLC电源时才为ON,还是每次调用含有SM0.1的子程序时SM0.1都会有一次扫描为ON?

最佳答案

如果是子程序中使用,就需要注意调用这个子程序的条件,如果调用条件是无条件调用的,如、SM0.0,则有效。反之,就没有实际意义了。
SM0.1是指当PLC开始上电后的第一个扫描周期有效,其它周期无效。

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

专家置评

SM0.1 该位在首次扫描是为1,一个用途是调用初始化子程序。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月10日 下午8:36
下一篇 2017年6月10日 下午8:36

相关推荐

  • S7-200模拟量编程方法

    现在有一个压力传感器(0-35MPa)和温度传感器(-50-150度)接入S7-200中,由于初学,不太明白怎样写程序,想让专家给指点一下,希望输出为整数型怎么写?最好能给写个,示…

    SIMATIC S7-200 2018年12月5日
  • CAD产品外型图

    S7200数字量扩展模块32点输入,32点输出模块,为什么官网没有CAD的产品外形图。其他型号的都有! 最佳答案 邮箱给我,给你发一份。 提问者对于答案的评价:!!!!

    SIMATIC S7-200 2017年8月16日
  • cpu216两个通讯口(port0,1)可以同时接两台电脑吗

    如题,比如可以接两台电脑,一台(port0)用于组态(如三维力控),另一个用microwin调试(prot1) 最佳答案 完全没问题,一个口用于编程调试的同时,另外一个连HMI(如…

    SIMATIC S7-200 2020年10月31日
  • 参数格式

    在编程时,经常在一些参数下出现绿波浪线,红线。(特别是模拟量编程时),肯定是参数格式不对,我对Byte, bool, w0rd. Dword,&nbs…

    SIMATIC S7-200 2021年7月5日
  • S7-200 Modbus:TCP/IP协议

    请教各位高手:S7-200 PLC支持modbus: TCP/IP协议吗? 最佳答案 modbus: TCP/IP协议是基于TCP/IP的所以需要IE…

    SIMATIC S7-200 2021年7月5日
  • 西门子6FX2007-1AC04

    西门子840d系统,电子手轮6FX2007-1AC04摔坏,换了新的,安装以后,其它正常,就是手摇脉冲发生器不正常,控制轴移动时,不平稳,感觉跳着走,里边的8个拨码开关和原来手轮设…

    SIMATIC S7-200 2021年7月5日
  • 通过EM277怎么与ABB AC800F通讯?

    现有一个技改项目,DCS是ABB AC800F系统,用西门子200做设备局部升级改造,要将数据传到DCS,并最终能在操作员站显示出来,通讯的话用EM277是否能行?将EM…

    SIMATIC S7-200 2017年6月6日
  • 这2个S7-200有啥区别?

    一个订货号为6ES7 216-2AD23-0XB8另外一个为6ES7 216-2AD23-0XB0 最佳答案 1. 定货号最后一个数字为8(如6ES7…

    SIMATIC S7-200 2020年10月31日
  • 定时器不计时

    大家好。我用S7-200中的定时器时条件都满足但是定时器不计时,请问该怎样解决? 问题补充:LD     自动:I0.0&nbsp…

    SIMATIC S7-200 2021年7月5日
  • 上升沿和下降沿的问题

    如果采用加计数器来对泵的运行次数进行计数,那么计数器的输入端是串联一个上升沿触点好还是下降沿触点好?有什么差别?与PLC的扫描周期关系具体怎样理解?是否可以这样理解,泵在运行过程中…

    SIMATIC S7-200 2017年6月1日