您现在所在的是:

西门子SIEMENS

回帖:10个,阅读:916 [上一页] [1] [2] [下一页]
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/5/13 19:54:10
#0楼

。。。。。200CPU  关于系统存储器 SM0.1 我的概念有点混乱。

         好多资料上写 : 程序初次扫描SM0.1

        但我实际应用得出,应该是CPU初次上电SM0.1 闭合一个扫描周期。
         而不是程序初次扫描的时候闭合。
20664
jinqiaoma
文章数:5449
年度积分:99
历史总积分:20664
注册时间:2009/5/15
发站内信
2018论坛热心网友
发表于:2016/5/13 20:35:26
#1楼
你没搞清楚初次上电和run执行第一个扫描周期,搞清楚就没有困惑了。
20839
fireray
文章数:3654
年度积分:202
历史总积分:20839
注册时间:2009/7/29
发站内信
发表于:2016/5/13 21:31:53
#2楼
每次断电后再上电plc都会重新执行第一个扫描周期。在这个扫描周期内sm0.1是闭合的。程序初次扫描SM0.1说法没什么问题呀。
此帖发自手机工控论坛
18150
lizhengchao
文章数:7325
年度积分:136
历史总积分:18150
注册时间:2008/8/6
发站内信
2018春节活动(三)
发表于:2016/5/14 8:50:04
#3楼
刚上电时动作一次,运行时都是断开的
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/5/14 12:21:36
#4楼


。。。。。。 我觉得程序初次扫描的说法没有上电初次扫描来的准确。


          比如说,我有一个子程序,开机后我没有调用,在某个
          条件下调用了子程序,这个子程序里面的程序也是属于
          初次扫描。但是,在这个子程序里面假如你用了SM0.1
          是没有作用的。


          上电初次扫描的说法准确。我坚持!
10348
339402782
文章数:3210
年度积分:50
历史总积分:10348
注册时间:2010/6/2
发站内信
2011国庆活动
发表于:2016/5/14 13:18:18
#5楼
确切的说,是当运行时才置1一个周期;
一般情况下来讲,上电直接运行,所以是上电后SM0.1闭合一个周期;
但打到STOP再打到RUN后,在运行的第一个周期SM0.1也会闭合的.

针对你说的“开机后我没有调用,在某个
         条件下调用了子程序,这个子程序里面的程序也是属于
         初次扫描。但是,在这个子程序里面假如你用了SM0.1
         是没有作用的。”
这是正确的,因为开机运行后SM0.1只闭合一个周期,你刚运行时不调用,在运行后条件调用该程序,这时候SM0.1已经为0的状态了,肯定是没有效果的.
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/5/14 16:13:37
#6楼
以下是引用3394027822016/5/14 13:18:18的发言:
确切的说,是当运行时才置1一个周期;
一般情况下来讲,上电直接运行,所以是上电后SM0.1闭合一个周期;
但打到STOP再打到RUN后,在运行的第一个周期SM0.1也会闭合的.

针对你说的“开机后我没有调用,在某个
         条件下调用了子程序,这个子程序里面的程序也是属于
         初次扫描。但是,在这个子程序里面假如你用了SM0.1
         是没有作用的。”
这是正确的,因为开机运行后SM0.1只闭合一个周期,你刚运行时不调用,在运行后条件调用该程序,这时候SM0.1已经为0的状态了,肯定是没有效果的.


。。。。。。 你说的完全正确! 所以我坚持我的说法:不是程序初次扫描,而是上电初次扫描!
9116
qdppo
文章数:1203
年度积分:136
历史总积分:9116
注册时间:2016/2/13
发站内信
发表于:2016/5/14 16:21:21
#7楼


。。。。。 好多资料包括西门子的手册 , 都是说程序初次扫描SM0.1置1


        要抠起字眼来,应该是错误的。


        就我举的那个子程序的例子,绝对属于程序初次扫描。
        所以,呵呵了。  不过,我是彻底理解了。
20664
jinqiaoma
文章数:5449
年度积分:99
历史总积分:20664
注册时间:2009/5/15
发站内信
2018论坛热心网友
发表于:2016/5/14 20:53:22
#8楼
其实用PLC,从stop打到run,试验一次就可以。
15241
xuhuifox
文章数:2857
年度积分:158
历史总积分:15241
注册时间:2005/3/25
发站内信
发表于:2016/5/15 8:50:20
#9楼
回复 #7楼 qdppo
你的理解是错误的,程序初次扫描才是对的
你把PLC上电,当程序没有运行,SM0.1并不会导通,只有将PLC开关开在run,那运行的第一次扫描才会导通(通常PLC上电前就把开关拨到run了,所以导致你有这样的理解)
你把开关拨到stop,再拨到ON试一试,看是不是SM0.1又导通一次了!
                 一切为了生活

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

78.0005