QQ登录

只需一步,快速开始

登录 | 注册 | 找回密码

三维网

 找回密码
 注册

QQ登录

只需一步,快速开始

展开

通知     

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

[已解决] PLC程序的执行

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

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

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

x
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。' V6 M' b$ o  l2 y# g4 ]9 A$ |

# R! q! k" V- A* T2 C% q3 Y这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行?
+ T/ F: T: S) f) q$ e
( }+ a/ W8 E. R. e2 h6 S' Y$ f :L :L
! x" b' l  t1 u
) j; @" e# A9 B/ @3 p[ 本帖最后由 zz435 于 2009-2-3 15:13 编辑 ]
2.JPG
发表于 2009-2-3 14:58:45 | 显示全部楼层 来自: 中国山东济南
T10的状态和程序怎么执行没任何关系。
" I6 Q/ \3 A& J% `9 |就是一步一步往下走" A) J, Q1 `# E( v6 ?6 k' N
而且,有些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# S6 o- Y& Q+ S; }9 `+ @3 S3 o
T10的状态和程序怎么执行没任何关系。. T) X1 d8 j+ U) i0 G
就是一步一步往下走* X  n, _' u$ D) Z; s
……

8 C2 @4 C4 \- H; T, {不明白。
. R) d7 D! k, ~怎么会没有关系,T10计时是否结束,决定了B25是否带电。* _' I8 g: K7 h
如果等待计时结束,那在以后的程序中,B25是带电的。
) r& _; }# m3 c/ g$ F0 n0 ?3 ^如果不等待计时结束,那在计时未结束前,执行以后的程序时,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晚一个扫描周期.- v0 P/ P; `* _* t( _6 L
换言之,当T10刚刚为"1"的瞬间,B25不导通,但过一个PLC扫描周期后,B25就导通了.3 i: W* l# W+ J" E2 E+ k7 L2 X
送楼主一个秘籍:"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 | 显示全部楼层 来自: 中国陕西宝鸡
谢谢,非常感谢!+ t9 r0 \  n& H1 O1 U! e# j
大家讲的很好,对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
; [2 M8 E2 z- Z. ^( {  Q1 l和T10没关系,直接转到下一条程序

6 ?8 v3 T! a+ D7 c* f3 ~是的,它会扫描下面的程序,不管计时到没到。
发表于 2009-2-19 14:30:04 | 显示全部楼层 来自: 中国陕西西安
像截图所示那样的一条程序,当X25由开转闭时,T10开始计时。
/ Y5 k+ L8 X1 r1 D( g( x3 G8 b
: J1 W7 F6 ]& `# _& Y% f这时,程序是等待计时完毕后,触点T10吸合,然后B25带电呢;还是直接转到下一条程序执行
' H2 k( g4 @; }" ~. q$ {' w我是新手也来说下你的那个程序好像不是太对的了
% M% k9 Q2 f$ {" t6 i: I  |扫描时是从上到下从左到右的哦
发表于 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 )

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