s7-200的一个例程,为什么我的SBR_0得不到电?第一个扫描周期载入子程序,但子程序得不到电怎么工作?

s7-200的一个例程,为什么我的SBR_0得不到电?第一个扫描周期载入子程序,但子程序得不到电怎么工作?
主程序  //在第一个扫描周期调用子程序SBR_0
LD     SM0.1
CALL    SBR_0:SBR0

SBR_0  //子程序
LD     SM0.0
MOVB    100,SMB34  //设置时间间隔100ms
ATCH   INT_0:INT0,10  //用于定时中断
ENI

INT_0   //采取模拟量输入4
LD    SM0.0
MOVW    AIW4,VW100

问题补充:
这是手册上的例程,程序应该是没有问题吧,希望能实际指出问题所在点,怎么改,改哪里谢谢!

最佳答案

SM0.1是扫描周期只执行一次,以后就不再执行了(子程序只执行一次)。

所以把LD     SM0.1
CALL    SBR_0:SBR0
改成
LD     SM0.0
CALL    SBR_0:SBR0
就行了 。其他的一样,这样子程序就一直执行。

提问者对于答案的评价:
很好,但如果子程序是高速计数器呢?还能把sm0.1改成sm0.0吗?

专家置评

已阅,最佳答案正确。

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2018年12月6日 上午1:11
下一篇 2018年12月6日 上午1:11

相关推荐

  • S7-200PLC和S7-200PLC的接线

    不好意思问一下,我想用一个232-485/422转换器接电脑和S7-200PLC,怎么接线啊,485/422模块的T+T-和R+R-怎么接到PLC的3和8角上啊? 最佳答案 哈哈哈…

    SIMATIC S7-200 2021年7月5日
  • S7-200作为DP主站通讯的程序处理

    各位大虾好:    小弟有一个问题,S7-200作为PROFIBUS DP通讯的主站,通过EM277与变频器通讯(配有DP扩展卡)…

    SIMATIC S7-200 2020年11月1日
  • 电位器控制6个变频器

    电位器进EM231作为模拟量的输入后,用EM232的6路输出来控制6台变频器来实现同步运行,请问电位器如何接线EM231上,EM232的输出如何接到变频器上,PLC模拟量编程又大概…

    SIMATIC S7-200 2020年11月1日
  • S7_200 Sm0.1 是什么?

    难道是首次上电置1? 最佳答案 初始化脉冲,PLC通电第一个扫描周期ON一个周期,随后就一直OFF,主要用于设备通电复位一些动作,及顺序控制程序置位初始步. 提问者对于答案的评价:…

    SIMATIC S7-200 2017年6月27日
  • MODBUS协议必须有EM277吗

    我用一个224 XP,做为modbus的RTU站时,必须要有EM277模块吗? 最佳答案 EM277支持MPI和DP通讯,所以做modbus通讯时不是必须要有EM277模…

    SIMATIC S7-200 2021年7月5日
  • S7200的EM277通信的例子

    S7200的EM277通信的例子 最佳答案 上西门子的下载中心和技术资源中心有例子和资料下载!还有更多的资料和例子参考,是学习的好地方!  提问者对于答案的评价:谢谢各位…

    SIMATIC S7-200 2021年7月5日
  • 八路抢答器

    现场工艺:sb0-sb7为八只抢答器按钮。y0-y7分别代表八只输出灯。当任何时刻按一个抢答按钮,抢答成功后对应输出灯作0.5秒闪亮。此时再按其余七只按钮均无效。如果要清除可按Sb…

    SIMATIC S7-200 2020年11月1日
  • 请教S7-200通讯问题

    请各位高工看图,小弟想请问一下,第2张图上每条指令是怎么运做的,比如为什么要用FILL_N且0-4是指填表VW10-VW14吗?还有第2条指令为什么把3移动到VB11中去移动到别处…

    2020年10月31日
  • 伺服定位完成信号

    用PLC发高速脉冲,如果用PLC本身的脉冲输出完成位,来作为伺服完成定位,然后触发程序的下一步,那伺服会不会还有滞留脉冲没有发完,得需要伺服的定位完成信号?  …

    SIMATIC S7-200 2018年12月14日
  • 主程序调用子程序时可以用上升沿触发吗?

    例如:LD    I0.1EUCALL  SBR0如果用了上升沿,那么触发时间也就一下子,也就是调用时间很短,这么短的时…

    SIMATIC S7-200 2020年11月1日