PLC论坛-全力打造可编程控制器专业技术论坛

 找回密码
 注册哦

QQ登录

只需一步,快速开始

微信扫码登录

查看: 83961|回复: 535

送5000金币讨论两个基本的梯型图

[复制链接]
发表于 2007-6-12 00:10:00 | 显示全部楼层 |阅读模式
工作中遇到下面两个梯型图,其中一个有可能使你的系统不稳定,请大家讨论一下!有金币赠送的哦!
此题目虽然简单可以让你理解PLC正真的工作原理

[upload=gif]UploadFile/200761213535852876.gif[/upload]


讨论很久,很多网友询问答案,这里公布一下:
A图是不稳定的,B图是稳定的
原因是无论在PLC或者是继电器控制中,永远是线圈先动作,并且是通过线圈来关闭节点。
A图中是先断计时器的节点,在断线圈,这就造成线圈没有完全断电,从而产生振荡。这一点在PLC中不明显,但如果行数一多,就会出现问题,主要表现是线圈无法复位或置位。如果是继电器控制,那结果更明显,直接产生振荡,不信回去接线试试!所以线圈是被迫关断。
B图中是先关断线圈再关闭节点,节点完全没有再导通的可能性,所以线圈是强制关断。

本帖子中包含更多资源

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

x
回复

使用道具 举报

 楼主| 发表于 2007-6-12 00:10:00 | 显示全部楼层
新手老手一起来!
回复 支持 反对

使用道具 举报

发表于 2007-6-12 11:21:00 | 显示全部楼层
[em08]
回复 支持 反对

使用道具 举报

发表于 2007-6-12 11:43:00 | 显示全部楼层
第一个第一行,好象是一个互锁,第二行怎么看不太清楚,是个常开加个延时吗?
回复 支持 反对

使用道具 举报

发表于 2007-6-12 15:44:00 | 显示全部楼层
<P>按我们的习惯分析,两个图的功能是一样的,但是按照PLC的循环扫描工作方式来分析,本人觉得b图可能会引起系统不稳定。a图相当于控制系统的运行时间,定时时间到,y1和t1都断开,而b图,y1断开后,定时器还要工作一个扫描周期才断开。</P>
<P>这只是本人的一点浅见,还请各位高手指点指点</P>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-12 16:38:00 | 显示全部楼层
在继电器回路中不稳定是很明显的,梯形图中由于编译性或解释性可能有所不同
回复 支持 反对

使用道具 举报

发表于 2007-6-12 16:50:00 | 显示全部楼层

??:(yezianna001)????????,??????...

我的一点想法<BR>按PLC的扫描,两段程序在X001导通时(导通时间大于一个扫描周期),A,B运行无差异,1秒钟后,A图中的Y0001断开,<BR>B图中Y0001也断开,但是B图中的T001还会计时1秒钟,如果第二次X001导通时,恰好T001的时间到了,会导致Y001不能闭合,从而使系统不稳定。<BR>所以B不稳定<BR>请指正
回复 支持 反对

使用道具 举报

发表于 2007-6-12 17:10:00 | 显示全部楼层
<P>个人观点:</P>
<P>     A图在T0断开的时候的同时也把T0清零了,这样就很可能会出现Y0不能断开;</P>
<P>     而B图 就是先断开Y0 , 然后用Y0去把T0清零;</P>
<P>个人认为B图的稳定的;</P>
<P>我隐约的记得:</P>
<P>          &lt;我刚开始学习的时候我就用的是B图的方法,而班里的同学用的是A图的方法编的,老师就说这样可能会不稳定的&gt;</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-12 17:13:00 | 显示全部楼层
不好意思                 Y0应该是Y1   T0换T1
回复 支持 反对

使用道具 举报

发表于 2007-6-12 20:51:00 | 显示全部楼层
<P>第一个很明显象一个一秒的跳灯,当X1接通后Y1有信号出,T1时间到切断T1常闭,Y1,T1常闭切断,T1 也把自己复位,(这时X1还有信号的情况下),T1常闭又通了,又继续前面的动作,很显然是不稳定。</P>

<P>第2个X1有信号后Y1自锁到T1时间到后,Y1输出断开,应该没有问题。</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-13 01:07:00 | 显示全部楼层

??:(loveplc)?5000????????????

<P>貌似LOVEPLC要加强论坛的人气啊</P>
<P>A,B两图在一个扫描周期元件执行顺序如图</P>
<P>[upload=gif]UploadFile/2007613033522497.gif[/upload]<BR>A图</P>
<P>如果按下X1之后在1S内放开,那么当T1计时到达1S瞬间</P>
<P>Y1 ON T1 ON(表示接通,不关心常闭还是常开,只考虑状态)Y1OUT ON  T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 ON    T1 OFF    Y1OUT  OFF    T1OUT  OFF  </P>
<P>下一个周期</P>
<P>Y1 OFF    T1 ON    Y1OUT  OFF    T1OUT  OFF  这样回复到初始状态</P>
<P>B图</P>
<P>如果按下X1之后在1S内放开,那么当T1计时到达1S瞬间</P>
<P>Y1 ON  T1 ON    Y1OUT   ON    T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 ON  T1OFF    Y1OUT OFF    T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 OFF  T1 OFF  Y1OUT OFF    T1OUT OFF</P>
<P>下一个周期</P>
<P>Y1 OFF  T1 ON  Y1OUT OFF  T1OUT OFF  回到初始状态,比A图多用了一个扫描周期</P>
<P>根据以上分析,如果X1按下超过1S 那么</P>
<P> A图Y1OUT将ON  1S   OFF一个扫描周期,反复循环</P>
<P>B图Y1OUT只ON   1S</P>
<P>我估计loveplc不是做一个闪烁电路,如果是闪烁电路的话就不用那个OR Y1了</P>
<P>那如果不是闪烁电路,</P>
<P>我的结论是B图稳定,不会因为X1的长时间按下而导致Y1有输出</P>
<P>说的不对请各位高手抽我,说对了。。。 管理员你要给金币!</P>

本帖子中包含更多资源

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

x
回复 支持 反对

使用道具 举报

发表于 2007-6-13 08:47:00 | 显示全部楼层
<P>我记得我回复过这个帖子的呀。</P>
<P>假设X001一直为ON,A图T001动作后的第1个扫描周期Y001为OFF,第2个扫描又为ON。T001重新计时,一直重复循环至X001为OFF。而B图不存在上述问题。我个人觉得B图可靠。</P>
<P>假设X001是个微分信号,AB两图功能一样</P>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-13 09:17:00 | 显示全部楼层

??:(verynet2005)??:(loveplc)?5000???...

<DIV class=quote><B>以下是引用<I>verynet2005</I>在2007-6-13 1:07:00的发言:</B><BR>
<P>貌似LOVEPLC要加强论坛的人气啊</P>
<P>A,B两图在一个扫描周期元件执行顺序如图</P>
<P>[upload=gif]UploadFile/2007613033522497.gif[/upload]<BR>A图</P>
<P>如果按下X1之后在1S内放开,那么当T1计时到达1S瞬间</P>
<P>Y1 ON T1 ON(表示接通,不关心常闭还是常开,只考虑状态)Y1OUT ON  T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 ON    T1 OFF    Y1OUT  OFF    T1OUT  OFF  </P>
<P>下一个周期</P>
<P>Y1 OFF    T1 ON    Y1OUT  OFF    T1OUT  OFF  这样回复到初始状态</P>
<P>B图</P>
<P>如果按下X1之后在1S内放开,那么当T1计时到达1S瞬间</P>
<P>Y1 ON  T1 ON    Y1OUT   ON    T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 ON  T1OFF    Y1OUT OFF    T1OUT ON</P>
<P>下一个周期</P>
<P>Y1 OFF  T1 OFF  Y1OUT OFF    T1OUT OFF</P>
<P>下一个周期</P>
<P>Y1 OFF  T1 ON  Y1OUT OFF  T1OUT OFF  回到初始状态,比A图多用了一个扫描周期</P>
<P>根据以上分析,如果X1按下超过1S 那么</P>
<P>A图Y1OUT将ON  1S   OFF一个扫描周期,反复循环</P>
<P>B图Y1OUT只ON   1S</P>
<P>我估计loveplc不是做一个闪烁电路,如果是闪烁电路的话就不用那个OR Y1了</P>
<P>那如果不是闪烁电路,</P>
<P>我的结论是B图稳定,不会因为X1的长时间按下而导致Y1有输出</P>
<P>说的不对请各位高手抽我,说对了。。。 管理员你要给金币!</P><BR><BR></DIV>
<P>给你了200金币,我写的确实不是闪烁电路回路,而是延时复位,老兄的分析结果确实对了,A图会产生反复循环,使其产生自振,B图稳定。<BR>但是两图中影像稳定性的不是“X1的长时间按下”。</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-13 09:27:00 | 显示全部楼层
<P><IMG src=\"http://www.plcjs.com/bbs/skins/default/filetype/gif.gif\" border=0>此主题相关图片如下:<BR><a href=\"http://www.plcjs.com/bbs/showimg.asp?BoardID=43&amp;filename=2007613033522497.gif\" target=\"_blank\" ><IMG src=\"http://www.plcjs.com/bbs/showimg.asp?BoardID=43&amp;filename=2007613033522497.gif\" border=0></A></P>
<P>这两个图的中心点是X001是一个什么样的按扭</P>
<P>按下去的时间是多长</P>
<P>还有Y001是用来控制什么的</P>
<P>按逻辑思维来讲上面11楼讲得好长细了但是在实际中可能会有别的意外情况</P>
<P>这是我个人意见</P>
<P>多多指教</P>
<P>对了我也想拿一条题目来讨论不知可不可以??</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-13 14:37:00 | 显示全部楼层
<P>七楼的说得对,</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-15 14:47:00 | 显示全部楼层
<P>a图当XOO1长期按下时,则Y001、T001长期接通。</P>
<P>b图当XOO1长期按下时,则T001长期接通,而Y001在1S后而会断开,只有在XOO1断开,下次再按XOO1下时,Y001才会再接通1S后而断开</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-15 14:49:00 | 显示全部楼层
<P>a图当XOO1长期按下时,则Y001、T001长期接通。</P>
<P>b图当XOO1长期按下时,则T001长期接通,而Y001在1S后而会断开,只有在XOO1断开,下次再按XOO1下时,Y001才会再接通1S后而断开。</P>
<P>则b图稳定,而过到理想的目的。不知是否正确,请指点</P>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-15 19:04:00 | 显示全部楼层
这里说明白的一点是和x001没有关系的
回复 支持 反对

使用道具 举报

发表于 2007-6-15 19:31:00 | 显示全部楼层
两个都有问题   这么简单[em01]
回复 支持 反对

使用道具 举报

ym96669 该用户已被删除
发表于 2007-6-15 19:58:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2007-6-16 16:06:00 | 显示全部楼层
两个都没问题  看你用在什么地方
回复 支持 反对

使用道具 举报

发表于 2007-6-16 18:01:00 | 显示全部楼层
支持hnjsy
回复 支持 反对

使用道具 举报

发表于 2007-6-17 22:36:00 | 显示全部楼层
<P>ding</P>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-17 22:56:00 | 显示全部楼层

??:(ym96669)????A??????????...

<DIV class=quote><B>以下是引用<I>ym96669</I>在2007-6-15 19:58:00的发言:</B><BR>
<P>我觉得是A图啊</P>
<P>我回去再考虑下</P>
<P>我问大家一个问题哦</P>
<P>为什么相同的程序结果</P>
<P>只是元件号变了一下,一个正常另一个不正常</P>
<P>而且用指令表编的程和用梯形图编的同一个程序,一模一样,指令都是一样的,但是用指令表变的就出错,我编的是步进加顺控,一个送料+机械手和物料分拣的流水线</P></DIV>
<br>简单的东西要是弄懂还是要花点时间的
回复 支持 反对

使用道具 举报

发表于 2007-6-19 21:35:00 | 显示全部楼层
<P>版主出的题,我的理解A图不稳定。</P>
<P>A图:每次X1信号的输入时间有讲究,若要使输出稳定延时1秒后断开,X1信号输入时间必须小于1秒。若大于一秒则输出会1秒计时后断一下又输出,这样的程序使Y1输出不稳定。在正常的设备中编程必须考虑到使用者使用时的多样性,象A图不能正常使用。</P>
<P>B图:每次X1信号输入时间不管长或短,输出都能在延时1秒后停止输出Y1。</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-19 22:04:00 | 显示全部楼层
<P>A:当X001接通,进入扫描周期,Y001线圈闭合,T1延时一秒后断开,但是,输出Y001自锁成功...这个没有问题..</P>

<P>B:当X001接通,进入扫描周期,T1延时一秒断开,T1常闭也随之断开,Y001无法输出...这个是错的。</P>

<P>不好意思啊,,初学~~~</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-20 10:23:00 | 显示全部楼层

??:(hnjsy)??????????????,?X1?...

<DIV class=quote><B>以下是引用<I>hnjsy</I>在2007-6-12 20:51:00的发言:</B><BR>
<P>第一个很明显象一个一秒的跳灯,当X1接通后Y1有信号出,T1时间到切断T1常闭,Y1,T1常闭切断,T1 也把自己复位,(这时X1还有信号的情况下),T1常闭又通了,又继续前面的动作,很显然是不稳定。</P>
<P>第2个X1有信号后Y1自锁到T1时间到后,Y1输出断开,应该没有问题。</P></DIV>
<br>对头,就是我想说的啊。
回复 支持 反对

使用道具 举报

发表于 2007-6-21 10:36:00 | 显示全部楼层
<P><FONT size=6></FONT><FONT size=4></FONT> </P>
回复 支持 反对

使用道具 举报

发表于 2007-6-21 11:04:00 | 显示全部楼层
<P>本人初学者,只是说说本人的理解,同时也想要点金币,毕竟金币少的话有挺多的限制。</P>
<P>楼主只给出两个图,并没有说明用途,那答案可能是不同的。</P>
<P>首先,拿我在上学时老师常让我们编的彩灯(闪耀)来说吧。</P>
<P>如果X1为按钮,这时两的图的功能时相同的。(接通时间为1S)</P>
<P>如果X1为连续接通的话,那因为有Y1的自锁, a图会出现闪耀。b图因为T1始终的接通的状态会导致系统的不稳定。</P>
<P>如果是别的功能那还有另一种答案。</P>
<P>X1为连续接通</P>
<P>a图,因为Y1和T1同时的通断,这时Y1会出现通电1S,断开这样的循环。</P>
<P>b图,Y1在接通1S后断开,等待T1的复位。</P>
<P>不知道分析的对错,各位高手多指点。</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-21 11:25:00 | 显示全部楼层
A是稳定的<br>B不稳定<br>
回复 支持 反对

使用道具 举报

发表于 2007-6-21 14:32:00 | 显示全部楼层
<P>我的观点:</P>
<P>A图:XOO1启动Y001,同时启动Y001,t001到时断开,同时断开Y001,TOO1同时清零</P>
<P>B图:XOO1启动Y001,同时启动Y001,断开TOO1,断开YOO1,TOO1清零。</P>
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-21 23:29:00 | 显示全部楼层

??:(plczhou)?????,????A?????A...

<DIV class=quote><B>以下是引用<I>plczhou</I>在2007-6-19 21:35:00的发言:</B><BR>
<P>版主出的题,我的理解A图不稳定。</P>
<P>A图:每次X1信号的输入时间有讲究,若要使输出稳定延时1秒后断开,X1信号输入时间必须小于1秒。若大于一秒则输出会1秒计时后断一下又输出,这样的程序使Y1输出不稳定。在正常的设备中编程必须考虑到使用者使用时的多样性,象A图不能正常使用。</P>
<P>B图:每次X1信号输入时间不管长或短,输出都能在延时1秒后停止输出Y1。</P></DIV>
<br>分析的结果是正确的,但是很抱歉与X1没有关系
回复 支持 反对

使用道具 举报

发表于 2007-6-21 23:40:00 | 显示全部楼层
<P>没看出什么问题,好像B图T1的复位时间比A图长了一个周期!!</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-22 21:19:00 | 显示全部楼层
第一个还可以,第二个就不是很稳定了,我在学习软件里面试过,经常会不动作,不知道是不是我的软件的问题
回复 支持 反对

使用道具 举报

发表于 2007-6-24 11:01:00 | 显示全部楼层
<P>个人愚见,A图在X1接通的情况下,Y1有信号输出并自锁,T1线圈导通,T1延时1S后断开了Y1,同时也复归了T1。而B图在Y1输出和断开信号方面与A图相同,只是在T1定时器扫描周期方面有所差异。B图在T1常闭触点断开后比A图多扫描了一个周期。  </P>
<P>我个人认为B图是稳定的</P>
回复 支持 反对

使用道具 举报

发表于 2007-6-25 16:07:00 | 显示全部楼层

??:(loveplc)?5000????????????

<P>A不稳定!!!A就是一个相当于脉冲的信号嘛!!而B呢?1秒后就段开了啊 !没有在让Y1在通点因为T一直都在得电,而A呢?就是1秒的脉冲信号,要说不稳定就是A了!!T定时到1秒后,就又段开了,A又可以得电,就这样循环!!</P>
<P>有不对的地方,请指正!!!</P>
回复 支持 反对

使用道具 举报

ym96669 该用户已被删除
发表于 2007-6-30 22:18:00 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复 支持 反对

使用道具 举报

发表于 2007-7-2 17:44:00 | 显示全部楼层
七楼分析很透彻...
回复 支持 反对

使用道具 举报

发表于 2007-7-3 01:05:00 | 显示全部楼层
从形式看t001是y001断开的理由,从图形来看,显然是a图不太正确。
回复 支持 反对

使用道具 举报

发表于 2007-7-3 20:56:00 | 显示全部楼层
在X1不变的情况下,第一个靠自己的复位来完成动作,有些不稳定,第二个在T1时间到后,断开Y1的输出,应该稳定些,没问题吧
回复 支持 反对

使用道具 举报

发表于 2007-7-3 21:52:00 | 显示全部楼层
很明显图B比较稳定,不管主令电器X1是否始终ON,Y1在1秒之后都会断电OFF
回复 支持 反对

使用道具 举报

发表于 2007-7-3 22:09:00 | 显示全部楼层
<P>但是,有一点要补充,图B在软件上编程时,</P>
<P>    ld x1</P>
<P>    or y1</P>
<P>    out t1 k10</P>
<P>    ld t1</P>
<P>    out y1</P>
<P>   这样才会正确, </P>
回复 支持 反对

使用道具 举报

发表于 2007-7-5 16:29:00 | 显示全部楼层

??:(ailihua)??:(loveplc)?5000?????...

<DIV class=quote><B>以下是引用<I>ailihua</I>在2007-6-25 16:07:00的发言:</B><br>
<P>A不稳定!!!A就是一个相当于脉冲的信号嘛!!而B呢?1秒后就段开了啊 !没有在让Y1在通点因为T一直都在得电,而A呢?就是1秒的脉冲信号,要说不稳定就是A了!!T定时到1秒后,就又段开了,A又可以得电,就这样循环!!</P>
<P>有不对的地方,请指正!!!</P></DIV>
<P>你说的没错,我在plc上试了一下,a图就是一个脉冲信号,间隔相当短,应该是a不稳定吧</P>
<P>而b图不管x1信号有多长时间,y1都在1s后断开</P>
[此贴子已经被作者于2007-7-5 16:32:54编辑过]
回复 支持 反对

使用道具 举报

发表于 2007-7-8 08:08:00 | 显示全部楼层
很明显图B要晚一个扫描周期呀
回复 支持 反对

使用道具 举报

发表于 2007-7-8 17:09:00 | 显示全部楼层
<P>    按plc的工作原理,梯形按从上到下,从左到右扫描,输出的结果是先存储在输出寄存器中,在第二个图中,当计时器响应时,常闭触点断开,假如这时程序刚好执行到第二行,从输出寄存器中读入信号,而使Y001触点仍然闭合,从而计时器重新计时,使程序陷入死循环,导致系统不稳定了啦!</P>
<P>    一点个人的看法,多多指教啊!</P>[em03]
回复 支持 反对

使用道具 举报

发表于 2007-7-9 23:52:00 | 显示全部楼层

??:(loveplc)?5000????????????

7楼分析的有道理
回复 支持 反对

使用道具 举报

发表于 2007-7-14 11:46:00 | 显示全部楼层
<P>有该是图B不稳定,第一个扫描是没有问题的,但是到 第二个扫描时输出就变为跳动了,有该是介于1S和一个扫描周期的时间  一直在不断的打开闭合,这样导致系统不稳定</P>[em04]
回复 支持 反对

使用道具 举报

发表于 2007-7-15 10:41:00 | 显示全部楼层

??:(loveplc)?5000????????????

<DIV class=quote><B>以下是引用<I>loveplc</I>在2007-6-12 0:10:00的发言:</B><BR>
<P><BR>工作中遇到下面两个梯型图,其中一个有可能使你的系统不稳定,请大家讨论一下!有金币赠送的哦!</P>
<P>此题目虽然简单可以让你理解PLC正真的工作原理</P>
<P><BR></P>[upload=gif]UploadFile/200761213535852876.gif[/upload]<BR><BR></DIV>
<P>我不是PLC专业编程人员,词语中有外行的话请指正.<BR>按PLC的扫描,A,B梯形图在X001导通时,A,B图y001和T001同时导流,1秒钟后,AB两梯形图<BR>中的Y0001断开,此处无差异.<BR>区别在于AB两梯形图中的T001断开时间.</P>
<P>A图中的T001断开时间与Y001相同,为1S.</P>
<P>B图中的T001断开时间=Y001断开时间(1S)+PLC扫描到T001接点断开的时间</P>
<P>A图稳定,B图不稳定.</P>
回复 支持 反对

使用道具 举报

发表于 2007-7-15 15:51:00 | 显示全部楼层
<P>Solution A has some problem and Solution B is OK</P>
回复 支持 反对

使用道具 举报

发表于 2007-7-15 16:00:00 | 显示全部楼层
<P>B 是正确的逻辑</P>
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册哦

本版积分规则

QQ|小黑屋|手机版|Archiver|PLC技术网-PLC论坛 ( 粤ICP备17165530号 )|网站地图

GMT+8, 2024-4-19 18:23 , Processed in 0.056760 second(s), 27 queries .

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