S7-200中主程序使用SM0.1还是SM0.0调用子程序,子程序又是使用哪个特殊继电器调用中断程序

我在主程序里面使用SM0.1来调用子程序,子程序SM0.0调用中断程序。为什么在PLC监控状态下,子程序里面内容显示灰色,难道子程序没有运行?如果是这样,那为何中断程序又是运行状态了?请各位大神帮帮忙解答,十分感谢!

图片说明:

S7-200中主程序使用SM0.1还是SM0.0调用子程序,子程序又是使用哪个特殊继电器调用中断程序    S7-200中主程序使用SM0.1还是SM0.0调用子程序,子程序又是使用哪个特殊继电器调用中断程序    S7-200中主程序使用SM0.1还是SM0.0调用子程序,子程序又是使用哪个特殊继电器调用中断程序   

最佳答案

SM0.0 该位始终为1。
SM0.1 该位在首次扫描时为1,一个用途是调用初始化子例行程序。就是PLC上电的时候,第一个扫描周期的时候是1,然后就一直是0,如果你需要PLC上电对某些位或者字节的初始化赋值,可以用这个

在编程的时候,调用子程序如果是每个周期都执行的话是用SM0.0的,你的理解正好反了
至于中断程序,是根据你设置的中断条件,进行的,比如定时中断,设置100ms,那就是每隔100ms 执行一次。

关于特殊存储器参考手册:
S7-200 可编程序控制器 系统手册
https://support.industry.siemens.com/cs/cn/zh/view/1109582
495页 附录D 特殊存储器(SM)标志位
中断程序介绍参考
167页 中断指令
程序的执行参考:
39页 执行程序

提问者对于答案的评价:
非常感谢。我还想再问您一句,我的主程序中SM0.1和子程序中的SM0.0是不是用反了?

最佳答案作者回复:
是的,对于中断程序,SM0.1只是初始化的作用了

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月28日 上午12:19
下一篇 2017年5月28日 上午12:19

相关推荐

  • step7-Micro/WIN V4.0.4.16在Windows7 64位系统上无法正常使用,请问WIN7是否支持step7-Micro/WIN V4.0.4.16?谢谢!

    step7-Micro/WIN  V4.0.4.16在Windows7   64位系统上无法正常使用,请问WIN7是否支持step…

    SIMATIC S7-200 2017年6月18日
  • 关于正跳变和负跳变的疑问

    我正在自学西门子PLC-200,有一个问题自己始终弄不明白,就是关于正跳变和负跳变的功能,用途,以及什么时候需要用到正跳变指令和负跳变指令.先谢谢大家了. 最佳答案 正负跳变就是上…

    SIMATIC S7-200 2021年7月5日
  • 关于plc编程问题

    用的是smart 200PLC的模拟量输出模块发出0-10v电压控制变频器让三相异步电动机转动。要求知道电机的实时转速,就是电机启动时从0加到设定值的过程!但是不能用模拟…

    SIMATIC S7-200 2021年7月5日
  • 西门子PLC与变频器的通信

    今天在网上终于找到了有关PLC与变频器通信,我要发送一个数据到变频器的参数P001,这些址和数据地址要放在哪里了,但对里面的CRC校验数据有点不明白,我要发送1到P001的话,1就…

    SIMATIC S7-200 2021年7月4日
  • 恒张力放卷控制 224xp

    主牵引变频器由外部给定速度,张力设定值在触摸屏:主牵引变频器频率输出信号给PLC,PLC读取张力信号,经过计算输出频率给放卷变频器。是不是这样?张力信号和主牵引变频器怎么计算给放卷…

    SIMATIC S7-200 2021年7月5日
  • 200编程线

    200的编程线插到电脑中显示不了com口,无法连接plc。但是三菱的编程线插到电脑是可以显示com口的,所以电脑com口是没问题的。是编程线坏了还是驱动有问题? 问题补充:之前用的…

    SIMATIC S7-200 2021年7月5日
  • EM235受变频器干扰

    本人用的是CPU226和EM235的四模拟量输入一模拟量输出模块,输入接称重传感器,输出为0-10V的控制信号用于控制变频器。将模块的输入端正负极短接,通道的读数稳定,但是当有控制…

    SIMATIC S7-200 2020年10月31日
  • 变量存储器V的地址编排

    S7-200中V的地址编排是否是这样的: VB0   VB1  VB2  VB3 &nbs…

    SIMATIC S7-200 2021年7月5日
  • 奇怪了,监控发现一个SM0.0处于断开状态?

    今天调试机器,程序中某一网络中的SM0.0并没有在接通状态?不知为什么,其它网络段的SM0.0都是接通状态的,打电话话资询西门子客服,但没解决,麻烦高手帮看看,如下图 图片说明: …

    2020年10月31日
  • step7-micro/win搜索不了

    如题,在用micro/win sp9一段时间没用后,再打开发现搜索功能用不了了,不知怎么回事?如图片所示! 问题补充:哦,是我把搜索“区分大小写打钩了”,这样就搜索不到了…

    2017年6月13日