以转换条件为中心,是指同一种转换在梯形图中只能出现一次,而对辅助存储器位可重复进行置位、复位。其编程思路为:设步Mn是活动步(即Mn=1),且其后的转换条件成立(即In+1=l),则步Mn应被复位,而后续步Mn+1应被置位(接通并保持)。因此可将Mn的常开触点和In+1对应的常开触点串联用作Mn复位和Mn+1置位的条件。该串联电路即起保停电路中的起动电路,置位、复位采用置位、复位指令。
在任何情况下,代表步的存储器位的控制电路都可以用这一方法设计,每一个转换对应一个这样的控制置位和复位的电路块,有多少个转换就有多少个这样的电路块。
这种方法特别有规律,梯形图与实现转换的基本规则之间有着严格的对应关系。用于复杂功能图的梯形图设计时不容易遗漏和出错。
(1)单序列编程
采用置位、复位(S、R)指令方法重新设计顺序功能图5-12的梯形图。
以步M0.2为例,如果步M0.2要实现转换,必须满足两个条件,首先M0.2是活动步,即M0.2=1,其次转换条件满足,即I0.3=1。在梯形图中,可用M0.2和I0.3的常开触点组成串联电路表示上述条件。两个条件同时满足,步M0.2实现转换。将该转换的后续步变为活动步,即用置位指令“SM0.3,1”将M0.3置位;同时使用复位指令“RM0.2,1”将M0.2复位,使之变为不活动步。
控制置位、复位指令的串联电路只有一个扫描周期的接通时间,转换条件满足后前级步马上被复位,从而断开了此串联电路,而输出线圈至少应在某一步对应的全部时间内接通,因此不能将输出线圈与置位、复位指令并联,只能用代表步的存储器位的常开触点或它们的并联电路来驱动线圈。
采用置位、复位(S、R)指令方法对图5-12所示的顺序功能图,重新编写的梯形图如图5-17所示。
图5-17 以转换为中心的单序列梯形图设计
(2)选择序列编程
选择序列的分支与合并的编程与单序列的完全相同,除了与合并序列有关的转换以外,每一个控制置位、复位的电路块都由前级步对应的存储器位的常开触点和转换条件对应的触点组成的串联电路,以及一条置位指令和一条复位指令组成。
在图5-18a所示的顺序功能图中,除I0.3与I0.6对应的转换以外,其余的转换均与并行序列的分支、合并无关,I0.0~I0.2对应的转换与选择系列的分支、合并有关,它们都只有一个前级步和一个后续步。与并行序列的分支、合并无关的转换对应的梯形图是非常标准的,每一个控制置位、复位电路的电路块都由前级对应的存储器位的常开触点和转换条件对应的触点组成的串联电路、一条置位指令和一条复位指令组成。(www.daowen.com)
图5-18 选择序列与并行序列功能图与梯形图
a)功能图 b)梯形图
(3)并行序列编程
对于并行序列的分支,仍然是用前级步和转换条件对应的触点组成串联电路,只不过需要置位的后续步的存储器位不止一个。
图5-18a中步M0.2之后有一个并行序列的分支,当M0.2是活动步,并且转换条件I0.3满足时,步M0.3与步M0.5同时变为活动步,这是用M0.2和I0.3的常开触点组成串联电路使M0.3和M0.5同时置位来实现的;与此同时,步M0.2应变为不活动步,这是用复位指令来实现的。
I0.6对应的转换之前有一个并行序列的合并,该转换实现条件是所有的前级步(即步M0.4和步M0.6)都是活动步和转换条件I0.6满足。由此可知,应将M0.4、M0.6和I0.6的常开触点串联,作为使后续步M0.0置位和使M0.4、M0.6复位的条件。
图5-19a中转换的上面是并行序列的合并,转换的下面是并行序列的分支,该转换实现的条件是所有的前级步(即步M1.0和M1.1)都是活动步和转换条件满足。因此应将M1.0、M1.1、I0.3的常开触点与I0.1的常闭触点组成的串并联电路作为M1.2、M1.3置位和M1.0、M1.1复位的条件。
图5-19 转换的实现
a)功能图 b)梯形图
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。