你现在位置:首页>技术论文>经验技巧>三菱PLC>正文
功能表图中跳步与循环问题
日期:2006-9-25 23:57:34 来源:www.plc100.com  
点击: 作者:未知
点击【】放大字体.

复杂的控制系统不仅I/O点数多,功能表图也相当复杂,除包括前面介绍的功能表图的基本结构外,还包括跳步与循环控制,而且系统往往还要求设置多种工作方式,如手动和自动(包括连续、单周期、单步等)工作方式。手动程序比较简单,一般用经验法设计,自动程序的设计一般用顺序控制设计法。

P.L.C.技.术.网——可编程控制器技术门户

1.跳步

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

如图5-34所示用状态器来代表各步,当步S31是活动步,并且X5变为“1”时,将跳过步S32,由步S31进展到步S33。这种跳步与S31 S32 S33等组成的“主序列”中有向连线的方向相同,称为正向跳步。当步S34是活动步,并且转换条件 时,将从步S34返回到步S33,这种跳步与“主序列”中有向连线的方向相反,称为逆向跳步。显然,跳步属于选择序列的一种特殊情况。

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

 

plcjs.技.术_网

WWW_PLCJS※COM-PLC-技.术_网(可※编程控※制器技术门户)

 

WWW_PLCJ-S_COM-PLC-技.术_网(可-编程控-制器技术-门户)

图5-34  含有跳步和循环的功能表图

P.L.C.技.术.网——可编程控制器技术门户

2.循环

WWW.PLCJS.COM——可编程控制器技术门户

在设计梯形图程序时,经常遇到一些需要多次重复的操作,如果一次一次地编程,显然是非常繁琐的。我们常常采用循环的方式来设计功能表图和梯形图,如图5-34所示,假设要求重复执行10次由步S33和步S34组成的工艺过程,用C0控制循环次数,它的设定值等于循环次数10。每执行一次循环,在步S34中使C0的当前值减1,这一操作是将S34的常开触点接在C0的计数脉冲输入端来实现的,当步S34变为活动步时,S34的常开触点由断开变为接通,使C0的当前值减1。每次执行循环的最后一步,都根据C0的当前值是否为零来判别是否应结束循环,图中用步S34之后选择序列的分支来实现的。假设X4为“1”,如果循环未结束,C0的常闭触点闭合,转换条件 满足并返回步S33;当C0的当前值减为0,其常开触点接通,转换条件 满足,将由步S34进展到步S35。

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

在循环程序执行之前或执行完后,应将控制循环的计数器复位,才能保证下次循环时循环计数。复位操作应放在循环之外,图5-34中计数器复位在步S0和步S25显然比较方便。

WWW※PLCJS_COM-PL#C-技.术_网(可编※程控※制器技术门户)

评论内容
载入中...
载入中...
P
L
C



|










|


P
L
C









·最新招聘信息
·最新求职信息
·推荐产品
·推荐厂商
·栏目热门排行
·站内热门排行