登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:S7-200 一个初级问题。
点击:1027 回复: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
上一页
下一页
工控新闻
尼得科精密检测科技株式会社与中国感图科技签署战略合作协议
HMS|技术干货:数据协议转换原理与应用
控创与康佳特携手打造安全嵌入式解决方案
推进5G+工业互联网应用:华北工控BIS-6390ARA-C50满足高性能计算和丰富扩展要求
SPS 新品发布 倍福| 新一代处理器实现计算能力跃升
大摩调查:高达62%中国企业或在三年内采用人形机器人
AI赋能,智控领航,新质跃升——2025工业操作系统大会即将启幕
SmartDV亮相ICCAD-Expo 2025,助力中国集成电路产业高质量升级
更多新闻资讯