- 4
- 0
- 约3.73千字
- 约 47页
- 2017-06-10 发布于四川
- 举报
第六章S7-200PLC的顺控指令及其应用 *将工作周期划分为若干个顺序相连的状态,用Sx.y 代表各状态; *用转换条件控制Sx.y,使其值按一定顺序置1; ● 根据顺序功能图设计梯形图程序。 1. 顺序功能图(Sequential Function Chart) *是描述系统控制过程、功能和特性的图形。 *将系统的工作周期划分为若干个顺序相连的状态,用 Sx.y 代表各状态; *顺序激活各个状态,实现顺序执行不同动作的目的。 2. 顺序功能图的组成 ▲ 顺序功能图的组成 ● 状态 ● 转移 ◆ 初始状态的表示方法: ●工作状态 控制系统正常运行时,要完成某些动作的状态。 ◆ 工作状态表示方法: ▲ 转移 ◆ 转移:表示系统从一种状态转向另一种状态 ◆ 转移的组成: ●有向线段:用带箭头的直线指明转移的方向,当状态由上向下转移时,可省略箭头。 3. 顺序功能图的画法 【例6-1】 冲压机床的工作过程如图: 画功能图的步骤 将一个工作周期划分为三个顺序相连的状态: 为各状态指定顺控元件S0.0~S0.2,画出各状态。 C.画出各状态下执行的动作。 D. 画出转移方向及转移条件 ●一个功能图至少要有一个初始状态。 ●初始状态下没有机械动作。 6-2 顺序控制指令 1. 顺序控制指令 ▲ 指令格式及功能: 2. 顺控指令使用说明 ●顺序控制用 S-bit来代表各个状态。S-bit的范围是:S0.0 ~S31.7。 ●顺控程序设计是对每个状态(SCR段)编程。 ※ 用(LSCR) 标示一个SCR段的开始,用(SCRE)标示一个SCR段的结束。 ※ 只有活动的 SCR 段中的程序能被执行。 ● 顺控转移指令(SCRT)指定状态转移目标: *将后续状态器置1,激活下一个状态; *把当前状态器清0,停止本状态器工作。 ● 条件顺序状态结束(CSCRE)指令:根据条件提前结束正在执行的SCR段,只能用 STL形式编程。 3. 顺控指令使用注意事项 ●顺控指令只能对顺序控制继电器S的位进行操作; ●不能把同一个S位用于不同程序中; ●不能在SCR段中使用JMP和LBL指令,即不允许用跳转的方法跳入或跳出SCR段;也不能在SCR段中使用FOR、NEXT和END指令。 6-3 用顺序控制指令设计梯形图程序 2. 单支流程功能图的编程方法 ▲ 单支流程: 解:A. 先列出系统的输入/输出,并分配I/O地址 C. 画顺序控制功能图 ◆ 将小车的一个工作周期划分为五个状态: ◆按照动作顺序画出初始状态和各工作状态及各状态下执行的动作。 ◆标出转移方向及转移条件。 D. 根据顺控功能图编写梯形图程序 2. 选择性分支和联接的编程 ▲ 选择性分支的编程 ●某个状态的后面是由多条分支组成的选择序列,称选择性分支。 ▲ 选择序列合并的编程 3. 并行分支和联接的编程 ●一个控制流同时分成多个分支时称为并行分支。 ● 物理意义:多个动作同时产生。 ● 并行分支在功能图中用双水平线表示。 ●并行分支编程时,用多条并联的转移指令同时激活所有分支状态。 ●并行分支合并:多个分支产生的结果相同时,把多个状态流合并为一个状态流。 ●物理意义:多个动作都完成后,转向下一个动作。 ● 并行分支合并:用双水平线表示。 4. 跳转和循环的编程 ●在顺序控制功能图中,有时需要根据条件决定控制流是跳转还是顺序执行。 6.4 功能图应用举例 选择和循环电路举例 题目 I/O地址分配 输入点: 输出点: 启动按钮SB1 I0.0 原始位置指示灯HL Q0.0 停止按钮SB2 I0.1 抓球电磁铁K Q0.1 上限位开关LS1 I0.2 下行接触器KM1 Q0.2 下限位开关LS2 I0.3 上行接触器KM2 Q0.3 左限位开关LS3 I0.4 右行接触器KM3 Q0.4 小球右限位开关LS4 I0.5 左行接触器KM4 Q0.5 大球右限位开关LS5 I0.6 大小球检测开关SQ I0.7 选择和循环电路举例 程序设计 并行分支和联接电路举例 题目 并行分支和联接电路举例 I/O地址分配 输入点: 输出点: 手动启动按钮 I0.0 泵P1接触器 Q0.0 1号容器满 I0.1 泵P2接触器 Q0.1 1号容器空 I0.2 泵P3接触器 Q0.2 2号容器满 I0.3 泵P4接触器 Q0.3 2号容器空 I0.4 泵P5接触器 Q0.4
原创力文档

文档评论(0)