首页 考试资料幻灯片工程技术公务员考试小学教学中学教学大学教学外语资料
中职PLC教材教案稿(新)2013-11


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

图 5-34

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

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

的。假设 X4 为“1” ,如果循环未结束,C0 的常闭触点闭合,转换条件 X4 ? C0 满足并返回步 S33; 当 C0 的当前值减为 0,其常开触点接通,转换条件 X4 ? C0 满足,将由步 S34 进展到步 S35。 在循环程序执行之前或执行完后,应将控制循环的计数器复位,才能保 证下次循环时循环计数。复位操作应放在循环之外,图 5-34 中计数器复位在 步 S0 和步 S25 显然比较方便。 (二)选择序列和并行序列的编程 循环和跳步都属于选择序列的特殊情况。对选择序列和并行序列编程的 关键在于对它们的分支和合并的处理,转换实现的基本规则是设计复杂系统 梯形图的基本准则。与单序列不同的是,在选择序列和并行序列的分支、合 并处,某一步或某一转换可能有几个前级步或几个后续步,在编程时应注意 这个问题。 1.选择序列的编程 (1)使用 STL 指令的编程 如图 5-35 所示,步 S0 之后有一个选择序列的分支,当步 S0 是活动步, 且转换条件 X0 为“1”时,将执行左边的序列,如果转换条件 X3 为“1”状 态,将执行右边的序列。步 S32 之前有一个由两条支路组成的选择序列的合 并,当 S31 为活动步,转换条件 X1 得到满足,或者 S33 为活动步,转换条件 X4 得到满足,都将使步 S32 变为活动步,同时系统程序使原来的活动步变为 不活动步。

81

图 5-35 选择序列的功能表图一

图 5-36 选择序列的梯

形图一 如图 5-36 所示为对图 5-35 采用 STL 指令编写的梯形图,对于选择序列 的分支,步 S0 之后的转换条件为 X0 和 X3,可能分别进展到步 S31 和 S33, 所以在 S0 的 STL 触点开始的电路块中,有分别由 X0 和 X3 作为置位条件的两 条支路。对于选择序列的合并,由 S31 和 S33 的 STL 触点驱动的电路块中的 转换目标均为 S32。 在设计梯形图时,其实没有必要特别留意选择序列的如何处理,只要正 确地确定每一步的转换条件和转换目标即可。 2.并行序列的编程 (1)使用 STL 指令的编程 如图 5-40 所示为包含并行序列的功能表图,由 S31、S32 和 S34、S35 组 成的两个序列是并行工作的,设计梯形图时应保证这两个序列同时开始和同 时结束,即两个序列的第一步 S31 和 S34 应同时变为活动步,两个序列的最 后一步 S32 和 S35 应同时变为不活动步。并行序列的分支的处理是很简单的, 当步 S0 是活动步,并且转换条件 X0=1,步 S31 和 S34 同时变为活动步,两 个序列开始同时工作。当两个前级步 S32 和 S35 均为活动步且转换条件满足, 将实现并行序列的合并,即转换的后续步 S33 变为活动步,转换的前级步 S32
82

和 S35 同时变为不活动步。

图 5-40 并行序列的功能表图 列的梯形图
83

图 5-41 并行序

如图 5-41 所示是对图 5-40 功能表图采用 STL 指令编写的梯形图。对于 并行序列的分支,当 S0 的 STL 触点和 X0 的常开触点均接通时,S31 和 S34 被 同时置位, 系统程序将前级步 S0 变为不活动步; 对于并行序列的合并, 用 S32、 S35 的 STL 触点和 X2 的常开触点组成的串联电路使 S33 置位。在图 5-41 中, S32 和 S35 的 STL 触点出现了两次,如果不涉及并行序列的合并,同一状态器 的 STL 触点只能在梯形图中使用一次,当梯形图中再次使用该状态器时,只 能使用该状态器的一般的常开触点和 LD 指令。另外,FX 系列 PLC 规定串联的 STL 触点的个数不能超过 8 个,换句话说,一个并行序列中的序列数不能超过 8 个。

84

1234567891011121314

 


 

  【Top

最新搜索

 


 

热点推荐