在顺序功能图中,如果某一转换所有的前级步都是活动步,并且相应的转换条件满足,则转换可以实现。在以置位、复位指令模式的编程方法中,用该转换所有的前级步对应的辅助继电器的动合触点与转换对应的触点或电路串联,作为使所有后续步对应的辅助继电器置位(用SET指令)和使所有前级步对应的辅助继电器复位(用RST指令)的条件。这种编程方法与转换实现的基本规则之间有着严格的对应关系,在任何情况下,代表步的辅助继电器的控制电路都可以这一原则来设计,每一个转换对应一个控制置位和复位的电路块,有多少个转换就有多少个这样的电路块。
使用置位、复位指令编程时,不能将输出量的线圈与置位、复位指令直接并联,由于置位、复位指令所在的电路只接通一个扫描周期,当转换条件满足后前级步马上被复位,从而断开了此串联电路,而输出线圈至少应在某一步对应的全部时间内接通,因此使用这种方法编程时,不能将输出继电器的线圈与SET和RST指令并联,应根据顺序功能图,用代表步的辅助继电器的动合触点或它们的并联电路来驱动输出继电器的线圈。
1.基本电路模式
基本电路模式如图4.3-1所示,设步Mi是活动的(即Mi=1),且其后的转换条件成立(即Xi=1),则步Mi应被复位(断开并保持,用“RSTMi″指令),而后续步Mi+1应被置位(接通并保持,用“SETMi+1”指令)。因此可将Mi的动合触点和Xi对应的动合触点串联
图4.3-1 基本电路模式
用做Mi复位和Mi+1置位的条件,该串联电路即为通用逻辑电路中的起动电路,而置位、复位则采用置位、复位指令。(www.xing528.com)
2.单序列结构的编程
单序列结构程序就是基本电路模式的组合,如图4.3-2所示。
图4.3-2 单序列结构编程
每一个控制置位、复位的电路块都由前级步对应的辅助继电器的动合触点和转换条件的动合触点组成的串联电路、一条SET指令和一条RST指令组成。
3.单序列结构的编程示例
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。