登录
首页
PLC论坛
西门子SIEMENS
回帖
发帖
正文
主题:新手,问个简单的问题?在线等--关于程序开始sm0.1后跟的初始化子程序
点击:1402 回复:4
楼主
编辑
引用
管理
shiyike
小弟想问下,程序开始sm0.1后跟的初始化子程序,是先运行这个子程序,再运行主程序后面的程序。还是这个子程序和主程序后面的程序同时运行的?????????????
最后修改:
2010/7/27 8:59:51
10-07-26 21:35
1楼
编辑
引用
管理
cvlsam
就目前来看,大多数的PLC的程序由上往下,自左向右执行,不存在同时运行的状况。
SM0.1初始化,在PLC从Stop到Run时运行一个扫描周期,因此,将早于主程序的运行。
Regards
10-07-26 22:01
2楼
编辑
引用
管理
shiyike
是不是可以这样理解:PLC由stop ->run,第一个扫描周期先运行初始化程序,不管其它程序段的触发条件是否满足。等第二个扫描周期时,在运行其它程序段的程序。因为sm0.1是只在stop->run时运行一次的,第二次扫描周期开始sm0.1后的程序就再也不运行了,直到下一次PLC再stop->run再运行。
10-07-27 02:55
3楼
编辑
引用
管理
ddk1984
在PLC从STOP到RUN状态 SM0.1 只接通1个扫描周期 你考虑的太多了 那个时间很短 的
10-08-02 16:59
4楼
编辑
引用
管理
ddk1984
你要搞清楚,PLC的处理资源只有一个,他是从上到下从左到右的执行,(但是中断 和掉用子程序 跳转有点特殊)SM0.1只是执行1个扫描周期,也就是说整个程序执行了一遍,具体怎么执行需要看你的程序怎么做的,看你的SM0.1放在那个位置,一般我们的初始化程序都会放在程序的最前面,
10-11-30 09:19
工控新闻
罗克韦尔自动化发布《可持续发展 2025 年度报告》
企稳回升向新而行 机床行业高端智变重塑格局
工业应用再提速,特斯拉计划在奥斯汀工厂培育 Optimus 机器人实操能力
政策密集发力 “工业互联网+AI”融合迈入新阶段
研华与高美馆首度跨界合作 以边缘 AI 打造生成式艺术互动体验
2025年全国规模以上工业企业利润增长0.6%
卡奥斯:AI+工业互联网融合,赋能制造业数智化转型
豪森智源MES,助力安徽汽车零部件企业产能提升20%
更多新闻资讯