西门子s7 200手册程序扫描问题

每日登录:+1西币&+1积分
&下次自动登录
绑定第三方账号登录 & & &
扫描二维码登录支持中心移动端
获取动态密码
| 新手必读 |
You are here:
程序运行问题
热点活动:
程序运行问题 - 已解决问题
请教各位大侠,主程序网络1调用子程序,子程序内是一定时器去完成某一动作,时间到某动作停止,同时是否返回主程序网络2继续主程序的扫描,在此候教,多谢.....
产品版区:
悬赏分:5 | 解决时间: 19:04:53 | 提问者: - 新生&nbsp&nbsp第1级
问题ID:38603
恩,建议你先看PLC的基本原理。&发个PLC300的教程你看看,注意查收邮件
高级工程师&nbsp&nbsp第11级&
填写您的评论...
提问者对于答案的评价:非常感谢你的资料,以后还请多多指教!
更多相关问题
本版精华问答
等待您来回答
作者/最新回复
最后回复时间
那你可以在网络一子程序时间到之后使一BOOL量置一,然后在网络2前加上该布尔量的长开触点
- 初级工程师&nbsp&nbsp第9级
& 18:14:14
不用谢,你对基本PLC的扫描原理还不了解,建议你把手册看几遍。
- 顶级工程师&nbsp&nbsp第12级
& 18:15:04
这个。。。&这个典型的顺控程序,你把子程序1执行完成后输出一个BOOL变量,比如DONE,在网络2的执行条件上加上DONE信号连锁。&但是需要申明的是,主程序一直在扫描,并不是说有了DONE信号网络2才开始扫描,只是条件成立了才执行而已。&好好看看PLC的基本原理,PLC是一直扫描的运行的,在西门子的程序中表现在OB1是一直扫描执行的。
- 中级工程师&nbsp&nbsp第10级
& 18:58:55
- 资深学长&nbsp&nbsp第3级
& 19:17:12
建议你自己先为之若不可再拿上来给大家伙看看帮你解决。
- 资深顾问&nbsp&nbsp第13级
& 19:35:00
PLC&是顺序扫描,循环执行的。&扫描网络1&之后扫描子程序&然后,扫描网络2.
- 新生&nbsp&nbsp第1级
& 00:09:21
- 初级技术员&nbsp&nbsp第5级
& 07:45:24
不要用子程序做,用顺序继电器(SCR)指令最合适。子程序中用定时器逻辑关系较复杂,对新手来说很容易出错。
- 初级工程师&nbsp&nbsp第9级
& 16:15:49
上一页1下一页&
扫描打开手机版
20秒帮我们优化支持中心!
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
欢迎您来到找答案
在“找答案”,已有超过7万个被解决的技术问题供您参考!
西门子技术专家亲自把关!常规的,简单的问题,在这里您都可以找到答案!
遇到了问题,就来“找答案”提问。
点击搜索框右侧的提问按钮,只需2步就能成功提交问题!分分钟就有无数大侠前来帮你。
在“找答案”每天都有大量的新问题。
别犹豫,只需要点击问题下方的“我要回答”就能参与。答题不光有积分相送,也会给您积攒大侠人气。
“找答案”定期开展各种有奖活动期待您的参与。
更有机会参加西门子高端用户峰会。领略西门子的博大精深!【】【】【】【】
版权与免责声明:
①凡本网注明"来源:电气自动化技术网"的所有作品,版权均属于电气自动化技术网,转载请必须注明出处“电气自动化技术网.cn”。违反者本网将追究相关法律责任。
②本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
③如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
>> 相关文章
>> 热点图片
栏目导航:
ICP网站备案:渝ICP备号您所在位置: &
&nbsp&&nbsp&nbsp&&nbsp
西门子S7300 plc故障及解决方法.doc27页
本文档一共被下载:
次 ,您可全文免费在线阅读后下载本文档。
文档加载中...广告还剩秒
需要金币:100 &&
你可能关注的文档:
··········
·····
西门子S7-300 plc故障及解决方法
1:使用CPU 315F和ET 200S时应如何避免出现“通讯故障”消息?
使用CPU S7 315F,??ET 200S以及故障安全DI/DO模块,那么您将调用OB35 的故障安全程序。而且,您已经接受所有监控时间的默认设置值,并且愿意接收“通讯故障”消息。 OB 35 默认设置为100毫秒。您已经将F I/O模块的F监控时间设定为100毫秒,因此至少每100毫秒要寻址一次I/O模块。但是由于每100毫秒才调用一次OB 35,因此会发生通讯故障。要确保OB35的扫描间隔和F监控时间有所差别,请确保F监控时间大于OB35的扫描间隔时间。
S7分布式安全系统,一直到V5.2 SP1 和 6ES-0AB0,6 ES-0AB0,6ES-0AB0 都会出现这个问题。在新的模块中,F 监控时间设定为150毫秒.
2:当DP从站不可用时,PROFIBUS上S7-300 CPU的监控时间是多少? 使用CPU的PROFIBUS接口上的DP从站操作PROFIBUS网络时,希望在启动期间检查期望的组态与实际的组态是否匹配。在 CPU属性对话框中的Startup选项卡上给出了两个不同的时间。
3:如何判断电源或缓冲区出错,如:电池故障? 如果电源 仅S7-400 或缓冲区中的一个错误触发一个事件,则CPU操作系统访问OB81。错误纠正后,重新访问OB81。电池故障情况下,如果电池检测中的BATT.INDIC开关是激活的,则 S7-400仅访问OB81。如果没有组态OB81,则CPU不会进入操作状态STOP。如果OB81不可用,则当电源出错时,C PU仍保持运行。
4:为S7 CPU上的I/O模块 集中式或者分布式的 分配地址时应当注意哪些问题? 请注意,创建的数据区域 如一个双字 不能组态在过程映象的边界上,因为在该数据块中,只有边界下面的区域能够被读入过程映像,因此不可能从过程映像访问数据。 因此,这些组态规则不支持这种情况:例如,在
正在加载中,请稍后...评论列表(网友评论仅供网友表达个人看法,并不表明本站同意其观点或证实其描述)
把一切平凡的事做好即不平凡,把一切简单的事做好即不简单。您现在所在的是:
西门子SIEMENS
→ 浏览主题:
* 帖子主题:
文章数:7605
年度积分:46
历史总积分:8503
注册时间:
09工控人生征文
各位工控朋友:
& & &现就PLC的扫描周期请大家讨论一下:大家都知道,PLC的程序是逐行扫描的,并且大多数的PLC是ms级的扫描周期,如S7200的扫描周期
而定时器的计时是从PLC上电开始计时的,如某个定时器从一开上电开始计时,已经计时到,但PLC扫描没到这行,则在定时器等等扫描时就产生一个系统的误差,如果是在主程序有中断的话,从中断反回到主程序时,也要由主程序的扫描时间决定,也有一定的时间误差,这是我个人的理解,大家谈谈各自的高见。谢谢
希望通过论坛与各位成为朋友!
学无止境,学有所用
文章数:35742
年度积分:2541
历史总积分:57985
注册时间:
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
呵呵;常用的定时器以100mS为单位的,所以相对影响很小;
当然,PLC内也有1mS定时器,这个是用中断处理,不受扫描周期的影响;
文章数:1371
年度积分:794
历史总积分:9121
注册时间:
那试没有试过用中断?它的执行条件是不受PLC主程序的扫描周期限制,只要条件成立就执行.
& & & & & & & & &I believe i can fly
文章数:2191
年度积分:164
历史总积分:3727
注册时间:
工控人谈电商
^_^循环扫描当然有它的弊端了^_^做单片机的人该行做PLC对这一点体会特别深,就是不理解是怎么回事^_^
只有交流才有提高,水平是在不断的讨论中提高的。
文章数:7911
年度积分:50
历史总积分:12244
注册时间:
08年最佳博客奖
你的理解是正确的,这个对初学者来讲,是经常忽略且不好理解的。
正因为有这样的问题,所以如果想要精确时,要用中断来处理
中断时,你理解的不太对。中断到了,就会马上输出,不会再等扫描的
文章数:7605
年度积分:46
历史总积分:8503
注册时间:
09工控人生征文
4楼:
请问一下,是不是中断程序里不也是逐行扫描的吗?在中断里程序一样也是逐行扫描的,中断也是要返回到主程序的。同样也有时间的等待和误差呀。
请高手给指点一下。
希望通过论坛与各位成为朋友!
学无止境,学有所用
文章数:35742
年度积分:2541
历史总积分:57985
注册时间:
2015论坛优秀版主
2014论坛优秀版主
2014相约国庆
2013论坛优秀版主
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
中断时只要对应的信号给定,不等扫描完毕,就马上输出;
但不可能完全没有误差的,所以用PLC对应的时间继电器精度不能达到mS级以下;
工控学堂推荐视频:

我要回帖

更多关于 西门子s7 200手册 的文章

 

随机推荐