QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

全站
2天前
查看: 5486|回复: 40
收起左侧

[已解决] PLC程序的执行

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

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

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

x
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。5 a$ }7 u5 A: v0 t9 X* Q) l6 X

) u1 x* O" p& y! M这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行?
+ d6 p% `' L- i' G* F3 l4 t
: ~2 R1 t1 D5 U :L :L
6 m  ^2 x, R( e. ^5 e
2 J3 A; t0 e5 j: h# d% S5 F[ 本帖最后由 zz435 于 2009-2-3 15:13 编辑 ]
2.JPG
发表于 2009-2-3 14:58:45 | 显示全部楼层 来自: 中国山东济南
T10的状态和程序怎么执行没任何关系。
$ `  P& C- {$ t4 A就是一步一步往下走% ?  A) ^! m7 V9 x- f
而且,有些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.gif9 q9 L( w5 k% A1 ^% X5 g# x
T10的状态和程序怎么执行没任何关系。
$ {  Y! H! S7 k* ]% f! b就是一步一步往下走
+ p4 p# P5 u: f ……
7 c& }5 D% v" |9 }
不明白。7 }. d5 q! i  }) @# _% R4 B* W/ D# B
怎么会没有关系,T10计时是否结束,决定了B25是否带电。
. M. h" l# h/ h0 l  k  e3 d' @* w如果等待计时结束,那在以后的程序中,B25是带电的。
. H0 s$ \' t# a. ?如果不等待计时结束,那在计时未结束前,执行以后的程序时,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晚一个扫描周期.
& `3 r: t+ a! @3 }7 v换言之,当T10刚刚为"1"的瞬间,B25不导通,但过一个PLC扫描周期后,B25就导通了.1 N9 M% {3 ?! D
送楼主一个秘籍:"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 | 显示全部楼层 来自: 中国陕西宝鸡
谢谢,非常感谢!2 H/ o# E; Q5 P  o" M3 Q
大家讲的很好,对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
3 |3 v; A; s. A0 n$ |和T10没关系,直接转到下一条程序

6 Z2 @: z$ O, g$ ~7 u8 o6 d是的,它会扫描下面的程序,不管计时到没到。
发表于 2009-2-19 14:30:04 | 显示全部楼层 来自: 中国陕西西安
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。
4 Q  L' ~% z) A0 f& F/ U/ O& C6 g" x
这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行9 O/ `; j4 @' }! |  V( s- R
我是新手也来说下你的那个程序好像不是太对的了, p, G" S: \: Z3 d2 r. y5 t
扫描时是从上到下从左到右的哦
发表于 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 )

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