您现在的位置是:首页 > PLC技术 > PLC技术
S7-200系列PLC的在顺序功能图中使用顺序控制指令
来源:艾特贸易2017-06-04
简介在小型 PLC 的程序设计中,对于遇到大量的顺序控制或步进问题,如果能采用顺序功能图的设计方法,再使用顺序控制指令将其转化为梯形图程序,就可以完成比较复杂的顺序控制或步
在小型PLC的程序设计中,对于遇到大量的顺序控制或步进问题,如果能采用顺序功能图的设计方法,再使用顺序控制指令将其转化为梯形图程序,就可以完成比较复杂的顺序控制或步进控制。 (1)单纯顺序结构 单纯顺序结构的步进控制比较简单,其流程图及顺控指令的使用如图5-4所示。只要各步间的转换条件得到满足,就可以从上而下地顺序控制。 图5-4 顺序结构的流程图与顺控指令的使用 (2)选择分支结构 某些情况下,控制流可能指向几个可能的控制流之一,这取决于哪一个转变条件首先变为真。图5-5是选择分支结构的状态流程图和顺控指令的使用。在图5-5中,步S0.1后有2条分支,分支成立条件分别为I0.1和I0.4,哪个分支条件成立,便从S0.1转向条件成立后的分支运行。
图5-5 选择分支结构的状态流程图和顺控指令的使用 (3)并行分支结构 在状态流程图中用水平双线表示并行分支开始和结束。在设计并行结构的各个分支时,为提高系统工作效率,应尽量使各个支路的工作时间接近一致。并行分支结构的状态流程图和顺控指令的使用如图5-6所示。在图5-6中,I0.1接通后,S0.2和S0.4会同时各自开始运行,当2条分支运行到S0.3和S0.5时,当I0.4接通后,会从2条分支运行转移到步S0.6,继续往下运行。
图5-6 并行分支结构的状态流程图和顺控指令的使用 (4)循环结构 循环结构是选择分支结构的一个特例,它用于一个顺序控制过程的多次或往复运行。图5-7为循环结构的状态流程图及顺控指令的使用。在图5-7中,当I0.3和I0.4接通后,会从S0.3转移到S0.1,循环执行。
图5-7 循环结构的状态流程图和顺控指令的使用 (5)复合结构 在一个比较复杂的控制系统中,其状态流程图往往是复合结构,即分支中有分支,分支中有循环或循环中有分支等。复合结构状态流程的程序编写,应先编写其中的并行分支结构、循环结构部分,然后按照转移条件将各部分连接起来。 通过编写上述几个状态流程图的程序可以发现,在状态流程图中,状态寄存器会无条件地驱动某个输出元件或者定时器与计数器。而相应的程序中会出现“LD SM0.0”去驱动输出元件或者定时器与计数器。因为流程图中表示的是无条件驱动某个输出元件或者定时器和计数器,所以在编程中以“只要PLC处于RUN状态(SM0.0=1)时都执行此操作”来表示。
点击排行
