:PLC控制的基本电路设计方法( 四 )


文章图片

文章图片

选择序列的开始称为 分支 , 转换符号只能标在水平线之下 , 每个分支上必须具有一个或一个以上的转换条件 , 且具有优先级 。
选择序列的结束称为 合并 , 几个选择序列合并到一个公共序列时 , 转换符号只能标在水平线之上 。
:PLC控制的基本电路设计方法
文章图片

文章图片

并行序列用双水平线表示 , 转换符号在双水平线之上 , 为公共转换条件 。
并行序列的结束称为合并 。转换符号在水平线以下 , 当双水平线之上的所有前级都处于活动状态时 , 且转换条件成立 , 则下一步被激活 。同时所有前级步都变为不活动步 。
绘制原则及注意事项
1. 控制系统功能图的绘制必须满足以下规则 。
(1)状态与状态不能相连 , 必须用转移分开 。
(2)转移与转移不能相连 , 必须用状态分开 。
(3)状态与转移、转移与状态之间的连接采用有向线段 , 自上向下画时 , 可以省略箭头 。当有向线段从下向上画时 , 必须画上箭头 , 以表示方向 。
(4)一个功能图至少要有一个初始状态 。
2. 注意事项
(1)顺控指令仅对元件 S 有效 , 顺控继电器 S 也具有一般继电器的功能 , 所以对它能够使用其他指令 。
(2)SCR 段程序能否执行取决于该状态器(s)是否被置位 , SCRE 与下一个 LSCR 之间的指令逻辑不影响下一个 SCR 段程序的执行 。
(3)不能把同一个 S 位用于不同程序中 , 例如:如果在主程序中用了 S0.1 , 则在子程序中就不能再使用它了 。
(4)在 SCR 段中不能使用 JMP 和 LBL 指令 , 就是说不允许跳入、跳出或在内部跳转 , 但可以在 SCR 段附近使用跳转和标号指令 。
(5)在 SCR 段中不能使用 FOR、NEXT 和 END 指令 。
(6)在状态发生转移后 , 所有的 SCR 段的元器件一般也要复位 。如果希望继续输出 , 可使用置位 / 复位指令 。
(7)在使用功能图时 , 状态器的编号可以不按顺序编排 。
用 SCR 指令的顺序控制梯形图设计方法
单序列顺序功能图的编程
这是最简单的功能图 , 其动作是一个接一个地完成的 。每个状态仅连接一个转移 , 每个转移也仅连接一个状态 。如图示为单流程的功能图、梯形图和语句表 。
选择序列编程
在生产实际中 , 对具有多流程的工作 , 要进行流程选择或者分支选择 。即一个控制流可能转入多个可能的控制流中的某一个 , 但不允许多路分支同时执行 。到底进入哪一个分支 , 取决于控制流前面的转移条件哪一个为真 。
并行序列编程
在许多实例中 , 一个顺序控制状态流必须分成两个或多个不同分支的控制状态流 , 这就是并行分支 。当一个控制状态流分成多个分支时 , 所有的分支控制状态流必须同时激活 。当多个控制流产生的结果相同时 , 可以把这些控制流合并成一个控制流 , 即并行分支的连接 。在合并控制流时 , 所有的分支控制流必须都是完成了的 。这样 , 在转移条件满足时才能转移到下一个状态 。并行顺序一般用双水平线表示 , 同时结束若干个顺序也用双水平线表示 。
【:PLC控制的基本电路设计方法】:PLC控制的基本电路设计方法
文章图片

文章图片


推荐阅读