登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-200 一个初级问题。
点击:987 回复:10
楼主
编辑
引用
管理
qdppo
。。。。。200CPU 关于系统存储器 SM0.1 我的概念有点混乱。
好多资料上写 : 程序初次扫描SM0.1
但我实际应用得出,应该是CPU初次上电SM0.1 闭合一个扫描周期。
而不是程序初次扫描的时候闭合。
16-05-13 19:54
1楼
编辑
引用
管理
jinqiaoma
你没搞清楚初次上电和run执行第一个扫描周期,搞清楚就没有困惑了。
16-05-13 20:35
2楼
编辑
引用
管理
fireray
每次断电后再上电plc都会重新执行第一个扫描周期。在这个扫描周期内sm0.1是闭合的。程序初次扫描SM0.1说法没什么问题呀。
16-05-13 21:31
3楼
编辑
引用
管理
lizhengchao
刚上电时动作一次,运行时都是断开的
16-05-14 08:50
4楼
编辑
引用
管理
qdppo
。。。。。。 我觉得程序初次扫描的说法没有上电初次扫描来的准确。
比如说,我有一个子程序,开机后我没有调用,在某个
条件下调用了子程序,这个子程序里面的程序也是属于
初次扫描。但是,在这个子程序里面假如你用了SM0.1
是没有作用的。
上电初次扫描的说法准确。我坚持!
16-05-14 12:21
5楼
编辑
引用
管理
339402782
确切的说,是当运行时才置1一个周期;
一般情况下来讲,上电直接运行,所以是上电后SM0.1闭合一个周期;
但打到STOP再打到RUN后,在运行的第一个周期SM0.1也会闭合的.
针对你说的“开机后我没有调用,在某个
条件下调用了子程序,这个子程序里面的程序也是属于
初次扫描。但是,在这个子程序里面假如你用了SM0.1
是没有作用的。”
这是正确的,因为开机运行后SM0.1只闭合一个周期,你刚运行时不调用,在运行后条件调用该程序,这时候SM0.1已经为0的状态了,肯定是没有效果的.
16-05-14 13:18
6楼
编辑
引用
管理
qdppo
引用
339402782
在 2016/5/14 13:18:18 发言
【内容省略】
。。。。。。 你说的完全正确! 所以我坚持我的说法:不是程序初次扫描,而是上电初次扫描!
16-05-14 16:13
7楼
编辑
引用
管理
qdppo
。。。。。 好多资料包括西门子的手册 , 都是说程序初次扫描SM0.1置1
要抠起字眼来,应该是错误的。
就我举的那个子程序的例子,绝对属于程序初次扫描。
所以,呵呵了。 不过,我是彻底理解了。
16-05-14 16:21
8楼
编辑
引用
管理
jinqiaoma
其实用PLC,从stop打到run,试验一次就可以。
16-05-14 20:53
9楼
编辑
引用
管理
xuhuifox
你的理解是错误的,程序初次扫描才是对的
你把PLC上电,当程序没有运行,SM0.1并不会导通,只有将PLC开关开在run,那运行的第一次扫描才会导通(通常PLC上电前就把开关拨到run了,所以导致你有这样的理解)
你把开关拨到stop,再拨到ON试一试,看是不是SM0.1又导通一次了!
16-05-15 08:50
上一页
下一页
工控新闻
埃夫特3414万元芜湖拿地建机器人超级工厂
华北工控BIS-6670L:支持政务终端集成,助力实现更高效便捷办事!
首届“信捷杯”全国大学生智能制造创新大赛收官
提升人工智能产业技术创新力
12路1080P高清视频流,米尔RK3576 开发板重塑视频处理极限
国内首个电气行业AI大模型通过国家网信办备案
调查显示:成本与安全驱动北美机器人加速普及
2025年全球智能机器人3D视觉白皮书发布,深入解析全球视角下机器人3D视觉市场格局与未来增长机遇
更多新闻资讯