QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

查看: 5447|回复: 40
收起左侧

[已解决] PLC程序的执行

[复制链接]
发表于 2009-2-3 08:47:45 | 显示全部楼层 |阅读模式 来自: 中国陕西宝鸡

马上注册,结识高手,享用更多资源,轻松玩转三维网社区。

您需要 登录 才可以下载或查看,没有帐号?注册

x
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。
/ }7 v6 [% S6 i) U: x7 W
) X/ q3 F. v) _# E这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行?9 p3 x8 j+ Z8 |- J( b: }
( W1 u' b( u% w, _# M% O& U/ L1 N
:L :L
1 j. m# w3 b1 _' x& Z
! Y$ c/ S/ \( T& L1 N+ g7 `[ 本帖最后由 zz435 于 2009-2-3 15:13 编辑 ]
2.JPG
发表于 2009-2-3 14:58:45 | 显示全部楼层 来自: 中国山东济南
T10的状态和程序怎么执行没任何关系。
1 S; G9 {9 r* |" U6 E就是一步一步往下走5 s+ Y. V! A. q7 L1 h, m- u
而且,有些PLC是不允许这样编程。

评分

参与人数 1三维币 +1 收起 理由
lsq12345 + 1 应助

查看全部评分

 楼主| 发表于 2009-2-3 15:17:18 | 显示全部楼层 来自: 中国陕西宝鸡
原帖由 hawkofsky 于 2009-2-3 14:58 发表 http://www.3dportal.cn/discuz/images/common/back.gif$ W4 |$ K8 }# F* ]; E7 S" {
T10的状态和程序怎么执行没任何关系。
2 [# c1 t8 `5 X* {  k就是一步一步往下走
% a& I$ X* {& P: i9 ^% C" s ……
4 R! r6 n" a: E
不明白。
2 t  p" m' a* s/ K怎么会没有关系,T10计时是否结束,决定了B25是否带电。
9 l- f; b- o( K2 y如果等待计时结束,那在以后的程序中,B25是带电的。
/ ?% }& w% I, v8 H8 W如果不等待计时结束,那在计时未结束前,执行以后的程序时,B25是不带电。

评分

参与人数 1三维币 +1 收起 理由
lsq12345 + 1 应助

查看全部评分

发表于 2009-2-3 16:27:01 | 显示全部楼层 来自: 中国江苏苏州
用编程软件模拟一下结果看看呢
 楼主| 发表于 2009-2-3 20:39:35 | 显示全部楼层 来自: 中国陕西宝鸡
GX 如何模拟还没有学会, )4*( )4*(
头像被屏蔽
发表于 2009-2-3 21:57:19 | 显示全部楼层 来自: 中国江苏苏州
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2009-2-3 22:08:10 | 显示全部楼层 来自: 中国陕西宝鸡
没错,可是扫描到这里,它停吗?
发表于 2009-2-3 22:13:44 | 显示全部楼层 来自: 中国
和T10没关系,直接转到下一条程序
发表于 2009-2-3 23:27:09 | 显示全部楼层 来自: 中国山东烟台
楼主用哪个B25是什么意思
发表于 2009-2-4 08:45:54 | 显示全部楼层 来自: 中国北京
B25比T10晚一个扫描周期.0 r& w6 ]% B$ i2 ?6 f& h% ~% E
换言之,当T10刚刚为"1"的瞬间,B25不导通,但过一个PLC扫描周期后,B25就导通了.) z* }( N7 x' L4 H
送楼主一个秘籍:"PLC扫描:先上后下,先左后右",楼主须仔细琢磨一下.

评分

参与人数 1三维币 +1 收起 理由
lsq12345 + 1 应助

查看全部评分

 楼主| 发表于 2009-2-4 09:03:05 | 显示全部楼层 来自: 中国陕西宝鸡
谢谢fanuc_zgj,现在明白了。
发表于 2009-2-4 11:52:28 | 显示全部楼层 来自: 中国湖南湘潭
应该是一步一步往下走
发表于 2009-2-5 22:20:25 | 显示全部楼层 来自: 中国山东滨州
是转到下一个程序执行,在一个工况内PLC是在不停的扫描的,当T10的定时时间大于扫描时间时(一个扫描周期),T10继续计时(外部条件满足),直到T10计时完毕,当PL的N个扫描周期来到时,其开点闭合。
发表于 2009-2-6 11:05:51 | 显示全部楼层 来自: 中国广东深圳
同意楼上的说法,PLC执行程序时是逐行扫描进行的,要看T10定时的时间和扫描周期的关系,程序是绝对一行一行往下扫描执行的。
发表于 2009-2-6 13:01:37 | 显示全部楼层 来自: 中国重庆
说明白点就是程序往下面执行,当T10的记时到来时及k20完成是等待等待扫描那一次扫描周期的到来在执行这步..
发表于 2009-2-6 13:45:44 | 显示全部楼层 来自: 中国山东淄博
应该是一个扫描周期内
发表于 2009-2-6 21:05:13 | 显示全部楼层 来自: 中国河北廊坊
有时间长短的
 楼主| 发表于 2009-2-7 20:23:59 | 显示全部楼层 来自: 中国陕西宝鸡
谢谢,非常感谢!. a0 z; u6 t" m5 R
大家讲的很好,对PLC的理解又有了更深的认识。
发表于 2009-2-9 09:06:45 | 显示全部楼层 来自: 中国山东淄博
不在一个扫描周期内的,定时器定时需经过若干扫描周期
发表于 2009-2-10 09:10:08 | 显示全部楼层 来自: 中国福建厦门
PLC内部程序是循环周期扫描的,在同一扫描周期内程序是从上往下从左往右执行。
发表于 2009-2-11 14:09:08 | 显示全部楼层 来自: 中国山东临沂
原帖由 uberwachung 于 2009-2-3 22:13 发表 http://www.3dportal.cn/discuz/images/common/back.gif/ I9 G& t2 E9 ?& g8 [" Q
和T10没关系,直接转到下一条程序
1 S; Y, D; k2 b* {
是的,它会扫描下面的程序,不管计时到没到。
发表于 2009-2-19 14:30:04 | 显示全部楼层 来自: 中国陕西西安
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。
9 j; s( n+ o, ]- b: B
. W1 X! [) j: Q/ ]& b  w1 s这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行
1 [, _( v1 L) A6 W# g我是新手也来说下你的那个程序好像不是太对的了9 H: d. p) g* s, c1 R( z
扫描时是从上到下从左到右的哦
发表于 2009-2-24 16:26:09 | 显示全部楼层 来自: 中国浙江嘉兴
试下就知道了
发表于 2009-2-24 17:10:20 | 显示全部楼层 来自: 中国广东东莞
如果不等待计时结束,那在计时未结束前,执行以后的程序时,B25是不带电。
发表于 2009-2-24 21:01:19 | 显示全部楼层 来自: 中国广东深圳
这个程序不对呀
发表回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Licensed Copyright © 2016-2020 http://www.3dportal.cn/ All Rights Reserved 京 ICP备13008828号

小黑屋|手机版|Archiver|三维网 ( 京ICP备2023026364号-1 )

快速回复 返回顶部 返回列表