当前课程知识点:电工技术 >  第16讲 可编程控制器之二 >  16.3 利用顺序控制继电器(SCR)编写程序 >  16.3 Video

返回《电工技术》慕课在线视频课程列表

16.3 Video在线视频

16.3 Video

下一节:16.4 Video

返回《电工技术》慕课在线视频列表

16.3 Video课程教案、知识点、字幕

下面介绍知识点16.3

利用顺序控制继电器SCR编写程序

首先介绍一下顺序控制继电器SCR指令

西门子S7-200系列PLC它的编程软件没有直接用

SFC也就是顺序功能图进行编程的一个图形化的编程功能

也就是说利用它的编程软件不能够直接输入顺序功能图

但是使用SCR指令

用顺序功能继电器这个位表示步

也就是用SCR这个位表示步

这样可以将顺序功能图转化为梯形图或者是语句表程序

利用SFC编程思路比较清晰

程序的结构是模块化的

所以说比较容易维护和修改

用SCR编程的时候用它的位代表步

大家知道用SCR它也是寄存器

Sx.y这个x表示字节 y表示位

也就是Sx.y表示S第x字节的第y位

如果用Sx.y这一位去表示一步

当这一位等于1的时候

这个步是活动的

它内部的动作就被执行

当这一位等于0

这一步就冻结了

当然这一个步冻结它的步内要执行的动作就不被执行

与Sx.y这一步对应的程序段是这样写的

编程软件提供了这么三条指令

大家看第一个

这是梯形图

这个方块里边是SCR

上边是Sx.y

这个是Sx.y这个步的程序段的一个开始

后边是语句表

语句表是LSCR叫载入顺序控制继电器

然后后边是Sx.y就是载入这一位所对应的程序段

这个是转移

它要转移到Sm.n

所以它这个语句表是这么写的

SCRT是转移

SCRT Sm.n是转移到Sm.n这个步

当然前面应该有转移条件

当这个转移条件满足的时候转移就发生了

这个是这个步的结束

或者是这个程序块的结束

比较简单就是括号里边是SCRE

语句表就写SCRE

这个就是用来编写顺序功能图的这么三条指令

当然前提是你必须用顺序控制继电器的位去表示步

那么这个SCR指令是怎么操作的呢

是这样我们知道PLC在执行程序的时候

它有逻辑堆栈

另外它为了执行SCR指令

它也有一个一位的叫做S堆栈

当它执行到载入Sx.y的时候

它就把这一位的值给它放到堆栈指令里边去

同时把这一位的值也放到栈顶

如果满足转移条件

它就把原程序的步寄存器就是Sx.y把它清零了

也就是把这个步就冻结了

也就是说当它满足转移条件的时候

它要从这一步转移出来的时候

它把这一步的寄存器就清零了

同时把这个Sm.n就是要转移到的那一步把它置1

就把下一步激活了

但是它并没有改变堆栈的状态

它只是改变了表示这一步的位的状态

这个SCR这是程序段的结束

比如说我这有这么一个顺序功能图

我每一步都用这个顺序功能继电器的位来表示

比如说这一步用S0.2这一位来表示

这一步是S0.3这一位来表示

如果说你每一步都用顺序控制继电器的位来表示了

那么我们就很容易把一步以及转出条件

把它转换成PLC程序 比如说S1.0这一步

它的转出条件是I3.0

程序的开始是SCR这是S1.0

这是程序段的开始

就是这一块它的程序段的开始

然后下面可能有一些在这一步里边要完成的动作

是我这用虚线来表示

这个是转移

转移条件是I3.0

然后后边是转移

转移到哪呢

S1.1就是满足转移条件的时候它就转移到了S1.1

最后是程序段的结束

所以这个把一步和它的转出条件变成一段程序是比较简单的

这是程序的开始

然后这是结束就这么一个程序段

中间有转移

其他的任何动作都可以放到开始和结束之间

它所对应的语句表就是载入S1.0

然后这个是载入I3.0

这是SCRT是转移到S1.1

然后这个是程序段的结束

而其它的一些指令都可以放到开始和结束之间

只要把所有的状态都转成了这个程序

那么这个PLC的程序就完成了

利用顺序控制继电器我们怎么去完成选择分支呢

比如说假如有这么一个选择分支

这个状态是S3.4

当满足M2.3等于1的时候它转移到S3.5

当满足I3.3等于1的时候它转移到S6.5

那么这个虚线里边这块程序是这么写的

S3.4这是这个状态的开始

这是结束

这个是两个转移

满足M2.3等于1的时候

那么转到S3.5

如果I3.3等于1

那么它就转到了S6.5

但是这里要注意这两个条件不能够同时满足

这是它对应的语句表程序

在这就不详细介绍了

利用顺序功能继电器怎么去实现并行分支呢

是这样的

这个状态这么去写

这是开始

这是结束

然后这是转出条件

当满足这个条件的时候

它要激活这两个状态

所以下边是SCRT S4.0

SCRT S4.1

这一块就是这两个平行线和S3.3

这个状态这是开始这是结束

这是转移条件

这是3.4所以载入I3.4

那么这个是转移到S3.4

这个状态一样开始 结束

然后转移

这是两个并行分支

我们要保证两个分支都完成的时候

才能够进入到S6.6这个状态

所以说一般情况下

是在两个分支的最末端

放两个什么也不做的两个状态

这两个状态叫做虚拟步

在这两部里边什么都不做

当然我这两个分支每个分支只有一个状态

这个S3.4和S6.5是我们人为的放上去的

是两个什么也不做的状态

我们在程序里边加这么一段就能够保证这两个并行分支

都完成以后才进入到S6.6

这个转移是要到3.4

这个转移是要到6.5

这两个的常开串联就表示

都进入到虚拟步以后才能够进入到这一步

这个是为S6.6这一步给它置1

就是激活这一步

这个和这个是把这两步清零

就是冻结这两部

这样的话就从这两步就转移到了S6.6这一步

它所对应的语句表就是这样的

载入S3.4

再与S6.5

然后再把3.4清零

6.5清零

然后6.6再置位

这个是怎么实现并行分支以及怎么实现并行分支的同时汇合

下边举一个例子

这个例子稍微的有点复杂

三个电动机M1 M2 M3

我们要求起动以后M1先运转

1分钟后M2运转

再1分钟后M1停车

M3运转

直至手动停车

首先我们建立一个I/O分配表

I0.0是起动按钮

是常开按钮

I0.1是停车按钮

用的是常闭

然后Q0.0控制M1

Q0.1控制M2

Q0.2控制M3

T35是M2延时起动的一个定时器

它的分辨率是10ms

T36是M3延时起动的一个定时器

它的分辨率也是10ms

这是顺序功能图

这个是PLC运行

然后PLC一运行

第一个扫描周期它进入到初始化步

所以S0.0是初始化步

如果是PLC运行以后要起动

那么I0.0就等于1

它就从S0.0就转移到了S0.1这一步

在这一步里边M1运行

M2 M3都停止不运行

同时要起动T35要延时

当延时一到它进入到第二个状态S0.2

这个状态里边是第一个电机运行

第二个电机也运行

但是第三个电机停止

这个时候要起动T36这个定时

这个定时一到就进入到S0.3这个状态

在这个状态里边第一个电机停止

而第二个电机和第三个电机都运行

这个顺序功能图是根据这个控制的工艺要求

以及I/O分配表来画的

画出这个图来并不是很难

那么下面我们把这个顺序功能图把它转化为PLC程序

首先看这块

这块的程序是这么一个程序段

首先上边这块是不在步内的一个程序

其他它的都在步内

这个是代表在第一个扫描周期之内

就进入到S0.0这个初始化状态

I0.0这个常闭就代表在任何一种状态下

只要I0.0这个按钮按下了

那么这个就接通了

于是它就进入到这个状态

所以进入这个状态有两个条件

一个是第一个扫描周期

再一个就是说在任何其它状态只要按下了停车按钮

它都进入到这个状态

底下这块就对应的是这个初始化状态以及它的转出条件

所以说可以说上边是这块

对应的是这块

这块对应的是这块

这是这个步的一个开始

这个是步的一个结束

这个是在这步要做的动作

在这个步里边要让所有的电机都停止

所以是Q0.0三位就是Q0.0 Q0.1和Q0.2都把它清零

然后这个是转出条件

满足这个条件其实就是起动

如果起动了那么它转出到S0.1

这个可能第一次看到

这是SM0.0

在这个PLC程序里边

线圈不能够直接接母线

因为我在这一步里边就要执行这个动作

似乎是直接可以把它连到这的

但是不能够把这个像这种线圈直接接到母线

中间还得有一个触点

而这个SM0.0它是一个标志位寄存器

它的值一直是1

所以把这个触点加到这

那么使这个线圈它不和母线相连

这个程序段就不违法了

它所对应的语句表就是

LD装载SM0.1

然后再或I0.1的反

这个时候再把这个S0.0再置1

这是这一段

然后这一段是对应的这一段

这个就不说了

好那么就像刚才说的

整个框里边是对应的是这段程序

这个框里边就是S0.1这个步以及它的转出条件

对应的是这块程序

这是开始

这是结束

这一块是在这一步里边要做的动作

它的动作当然就是让第一个电机转

另外两个电动机停止

所以这用了个置位

用了个清零

然后同时要起动定时器T35延时

延时一到就要转移

所以底下是转移

最后是结束

这一步它对应的程序是这样

开始 结束

然后这个动作包括让一些电机转

让某些电机停止

然后这个是转移

定时一到转移

这个它所对应的是这一段程序

这是开始 这是结束

然后这块是动作

但是它没有一个转出

这个要转出的话实际上就要停车了

要停车才转到S0.0这个状态

下边我们总结一下

第一是用SCR这个位代表步

利用SCR实现顺序功能图

比用位寄存器代表步更方便

但是并不是所有的PLC都有SCR指令

我们用的是S7-200

这个PLC有SCR指令

所以可以用SCR这个位去表示步

但是用位寄存器M去表示步这种方法更通用

一般的PLC都可以使用

当这个SCR这个位被置1的时候

它所对应的这一步是活动的

当它被清零的时候

它所对应的这一步是冻结的

SCR这个转移指令可以自动完成步之间的转移

也就是说只要转移一发生

它就会冻结当前步

并激活下一步

但是如果使用位寄存器去代表步的时候

只要满足这个转移条件的时候

你必须完成冻结当前步 激活下一步的这个动作

所以用位寄存器稍微的麻烦点

但是用SCR编程的方法

它的缺点是每个步所占用的程序段

就是这个程序网络比较多

使整个程序显得比较长

所以在PLC的编程软件里边

这个窗口里边

看不到整个的程序

这是它的缺点

电工技术课程列表:

第1讲 电路的基本概念与分析方法之一

-1.1 电路变量及方向

--1.1 Video

--作业

-1.2 基尔霍夫定律

--1.2 Video

--作业

-1.3 电路元件

--1.3 Video

--作业

-1.4 两种电源的等效互换

--1.4 Video

--作业

-1.5 支路电流法

--1.5 Video

--作业

-1.6 节点电位法

--1.6 Video

--作业

-第一讲课件

第2讲 电路的基本概念与分析方法之二

-2.1 叠加定理

--2.1 Video

--作业

-2.2 等效电源定理之戴维宁定理

--2.2 Video

--作业

-2.3 等效电源定理之诺顿定理

--2.3 Video

--作业

-2.4 含受控源电路的分析方法

--2.4 Video

--作业

-第二讲课件

第3讲 电路仿真软件SPICE

-3.1 SPICE电路文件

--3.1 Video

-第3讲 电路仿真软件SPICE--3.1 SPICE电路文件

-3.2 元件语句

--3.2 Video

-第3讲 电路仿真软件SPICE--3.2 元件语句

-3.3 直流分析与输出语句

--3.3 Video

-第3讲 电路仿真软件SPICE--3.3 直流分析与输出语句

-3.4 子电路与模型语句

--3.4 Video

-3.5 Aim-spice使用方法

--3.5 Video

-第三讲课件

第4讲 正弦交流电路基础

-4.1 正弦交流电路的概念

--4.1 Video

-第4讲 正弦交流电路基础--4.1 正弦交流电路的概念

-4.2 正弦量的相量表示法

--4.2 Video

-第4讲 正弦交流电路基础--4.2 正弦量的相量表示法

-4.3 纯电阻交流电路

--4.3 Video

-第4讲 正弦交流电路基础--4.3 纯电阻交流电路

-4.4 纯电感交流电路

--4.4 Video

-第4讲 正弦交流电路基础--4.4 纯电感交流电路

-4.5 纯电容交流电路

--4.5 Video

-第4讲 正弦交流电路基础--4.5 纯电容交流电路

-第四讲课件

第5讲 正弦交流电路的分析方法

-5.1 RLC串联的交流电路

--5.1 Video part1

--5.1 Video part2

-第5讲 正弦交流电路的分析方法--5.1RLC串联的交流电路

-5.2 交流电路的一般分析方法

--5.2 Video

-第5讲正弦交流电路的分析方法--5.2交流电路的一般分析方法

-5.3 功率因数的提高

--5.3 Video

-第5讲 正弦交流电路的分析方法--5.3 功率因数的提高

-5.4正弦信号源与.tran分析语句

--5.4 Video

-第5讲--5.4正弦信号源与.tran分析语句

-第五讲课件

第6讲 电路中的谐振现象与频率特性

-6.1 串联谐振

--6.1 Video

--作业

-6.2 并联谐振

--6.2 Video

--作业

-6.3 电路的频率特性

--6.3 Video

--作业

-6.4 ac交流扫描分析语句及其应用

--6.4 Video

--作业

-6.5 RLC电路的串联谐振实验

--6.5Video

-第六讲课件

第7讲 三相交流电路

-7.1 三相交流电源

--7.1 Video

-第7讲 三相交流电路--7.1 三相交流电源

-7.2 负载星形连接的三相电路分析

--7.2 Video

-第7讲 三相交流电路--7.2 负载星形连接的三相电路分析

-7.3 负载三角形连接的三相电路分析

--7.3 Video

-第7讲 三相交流电路--7.3 负载三角形连接的三相电路分析

-7.4 三相电路功率

--7.4 Video

-第7讲 三相交流电路--7.4 三相电路功率

-7.5 安全用电常识

--7.5 Video

-7.6 用SPICE分析三相电路

--7.6 Video

-第7讲 三相交流电路--7.6 用SPICE分析三相电路

-7.7 三相电路实验

--Video

-第七讲课件

第8讲 非正弦交流电路

-8.1 非正弦周期交流信号的分解

--8.1 Video

--作业

-8.2 非正弦周期交流电路的分析计算

--8.2 Video

--作业

-8.3 有效值和平均功率

--8.3 Video

--作业

-8.4 用Spice分析非正弦交流电路

--8.4 Video

--作业

-第八讲课件

第9讲 电路的过渡过程之一

-9.1 换路定理与初始值的确定

--9.1 Video

--作业

-9.2 过渡过程的经典分析方法

--9.2 Video

-第9讲 电路的过渡过程之一--9.2 过渡过程的经典分析方法

-9.3过渡过程的三要素分析法

--9.3 Video

-第9讲 电路的过渡过程之一--9.3过渡过程的三要素分析法

-9.4 过渡过程的叠加分析方法

--9.4 Video

-第9讲 电路的过渡过程之一--9.4 过渡过程的叠加分析方法

-第九讲讲义

第10讲 电路的过渡过程之二

-10.1 微分电路、积分电路与脉冲激励下的RC电路

--10.1 Video

-第10讲--10.1微分电路、积分电路与脉冲激励下的RC电路

-10.2 含有多个储能元件的一阶电路

--10.2 Video1

--10.2 Video2

-第10讲--10.2含有多个储能元件的一阶电路

-10.4 用Spice分析电路的过渡过程

--10.4 Video

-第10讲 --10.4 用Spice分析电路的过渡过程

-10.5 RC电路的过渡过程

--Video

-第十讲讲义

第11讲 磁路与变压器

-11.1 磁场的物理量与磁性材料

--11.1 Video

-第11讲 磁路与变压器--11.1 磁场的物理量与磁性材料

-11.2 安培环路定律和磁路的欧姆定律

--11.2 Video

-第11讲磁路与变压器--11.2安培环路定律和磁路的欧姆定律

-11.3 交流铁芯线圈

--11.3 Video

-第11讲 磁路与变压器--11.3 交流铁芯线圈

-11.4 变压器的结果与工作原理

--11.4 Video

-第11讲 磁路与变压器--11.4 变压器的结果与工作原理

-11.5 变压器的额定值及特殊变压器

--11.5 Video

-第11讲 磁路与变压器--11.5变压器的额定值及特殊变压器

-11.6 用SPICE分析变压器电路

--11.6 Video

-第11讲 磁路与变压器--11.6用SPICE分析变压器电路

-第十一讲讲义

第12讲 电路仿真软件Multisim

-12.1 Multisim主要窗口组件

--12.1 Video

-第12讲--12.1 Multisim主要窗口组件

-12.2 电路图的编辑与测试

--12.2 Video

-第12讲 --12.2电路图的编辑与测试

-12.3 元件库

--12.3

-第12讲 电路仿真软件Multisim--12.3 元件库

-12.4 测试仪表

--12.4 Video

-第12讲 电路仿真软件Multisim--12.4 测试仪表

-12.5 Multisim的分析功能

--12.5 Video

-第12讲 --12.5 Multisim的分析功能

-12.6 用Multisim分析电路举例

--12.6 Video

第13讲 电动机

-13.1 预备知识

--13.1 Video

-第13讲 电动机--13.1 预备知识

-13.2 异步电动机的转动原理

--13.2 Video

-第13讲 电动机--13.2 异步电动机的转动原理

-13.3 三相异步电动机的结构和工作原理

--13.3 Video

--作业

-13.4 三相异步电动机的机械特性

--13.4 Video

-第13讲 电动机--13.4 三相异步电动机的机械特性

-13.5 三相异步电动机的使用

--13.5 Video

-第13讲 电动机--13.5 三相异步电动机的使用

-13.6 单相异步电动机简介

--13.6 Video

-第十三讲讲义

第14讲 继电器-接触器控制系统

-14.1 常用低压电器

--14.1 Video

-14.2 电动机的启-保-停控制及电机的保护

--14.2 Video

--作业

-14.3 基本控制环节

--14.3 Video

--作业

-14.4 综合举例

--Video

-14.5 继电器-接触器控制系统实验

--Video

-第十四讲讲义

第15讲 可编程控制器之一

-15.1 可编程控制器的组成与工作原理

--15.1 Video

--作业

-15.2 S7-200 PLC程序设计基础

--15.2.1 Video

--15.2.2 Video

--作业

-15.3 位逻辑指令

--15.3.1 Video

--15.3.2 Video

--作业

-15.4 定时器指令与计数器指令

--15.4 Video

--作业

--第十五讲讲义

第16讲 可编程控制器之二

-16.1 小型PLC控制系统的设计方法

--16.1 Video

-第16讲--16.1小型PLC控制系统的设计方法

-16.2 顺序功能图

--16.2 Video

-第16讲 可编程控制器之二--16.2 顺序功能图

-16.3 利用顺序控制继电器(SCR)编写程序

--16.3 Video

-第16讲--16.3 利用顺序控制继电器(SCR)编写程序

-16.4 Step7-Microwin的窗口组成

--16.4 Video

-16.5 Step7-Microwin使用举例

--16.5 Video

-第十六讲讲义

期末考试

-期末考试--电工技术期末考试

16.3 Video笔记与讨论

也许你还感兴趣的课程:

© 柠檬大学-慕课导航 课程版权归原始院校所有,
本网站仅通过互联网进行慕课课程索引,不提供在线课程学习和视频,请同学们点击报名到课程提供网站进行学习。