中职高二劳保版《可编程序控制器及其应用》课题二 任务2 三相异步电动机正反转PLC控制??课件
2023-03-29
|
23页
|
108人阅读
|
1人下载
普通
内容正文:
1. 掌握逻辑堆栈指令的功能、表示形式和使用方法。
2. 能进行互锁电路的编程。
3. 能分别使用启保停电路、S/R 指令和逻辑堆栈指令设计电动机正反转 PLC 控制程序。
学习目标
任务2 三相异步电动机正反转PLC控制
图所示为三相异步电动机正反转控制线路,其中,图 a 为原理图,图 b 为控制时序图。正反转控制线路适用于需要电动机能够正反两个方向运转的场合。例如,车库大门的升降、电梯轿厢的上下运行、起重机吊钩的上升与下降、机床工作台的前进与后退等。
本任务要求将如图所示的传统的继电器控制方式改为 PLC 控制方式,完成三相异步电动机正反转 PLC 控制线路的设计、安装和调试。
任务引入
控制要求如下:
1. 当按下正转启动按钮 SB1 时,电动机正转启动运行;当按下反转启动按钮 SB2时,电动机停止正转并开始反转启动运行;当按下停止按钮 SB3 或热继电器 KH 动作时,电动机停止运行。
2. 当按下反转启动按钮 SB2 时,电动机反转启动运行;当按下正转启动按钮 SB1时,电动机停止反转并开始正转启动运行;当按下停止按钮 SB3 或热继电器 KH 动作时,电动机停止运行。
3. 具有短路、过载保护等必要的保护措施。
三相异步电动机正反转控制线路
a)原理图 b)控制时序图
实训设备清单
实施本任务所使用的实训设备可参考表。
在梯形图中,若所有的触点都是简单的串、并联关系,则可以通过 LD、LDN、A、AN、O、ON 等简单的位逻辑指令编程来实现。然而,如果梯形图中的触点呈现比较复杂的连接关系(即复杂的逻辑关系),就要涉及逻辑堆栈指令编程。
相关知识
一、ALD、OLD 指令
1. ALD 指令
ALD(and load)指令即栈装载与指令。执行 ALD 指令时,将堆栈中的第一级和第二级的值进行逻辑与操作,将结果置于栈顶,并将堆栈中的第三级至第九级的值依次上移一级,操作过程如图所示。其中,栈顶值 =IV0 and IV1=0,X 为栈底生成的随机数(X 可能是 0,也可能是 1)。
ALD 指令的操作过程
ALD 指令使用实例
a)不使用 ALD 指令 b)使用 ALD 指令
使用 ALD 指令时要注意以下几点:
(1)并联电路块与前面电路串联时,使用 ALD 指令。分支的起点用 LD/LDN 指令,并联电路结束后使用 ALD 指令与前面电路串联。
(2)可以顺次使用 ALD 指令串联多个并联电路块,支路数量没有限制。
(3)ALD 指令无操作数。
2. OLD 指令
OLD(or load)指令即栈装载或指令。执行 OLD指令时,将堆栈第一级和第二级的值进行逻辑或操作,将结果置于栈顶,并将堆栈中其余各级的值依次 上移一级,操作过程如图所示。其中栈顶值 = IV0 or IV1=1,X 为栈底生成的随机数。
OLD 指令的操作过程
使用 OLD 指令时要注意以下几点:
(1)并联几个串联支路时, 其支路的起点以 LD/LDN 开始, 并联结束后用OLD。
(2)可以顺次使用 OLD 指令并联多个串联电路块,支路数量没有限制。
(3)OLD 指令无操作数。
二、LPS、LRD、LPP、LDS 指令
LPS、LRD、LPP、LDS 指令用于一个触点同时控制两个或两个以上线圈的编程, 也称为多重输出指令。例如,图所示就是一个触点同时控制两个线圈的梯形图。像这样一个触点或触点组控制多个逻辑行的梯形图结构称为多重输出。
图所示梯形图中,常开触点 I0.0 除控制 Q0.1 线圈外, 还控制 Q0.0 线圈。触点 I0.0 与 Q0.1 线圈、Q0.0 线圈这两个逻辑行之间既不是串联关系,也不是并联关系,也不属于纵接输出。要编写这种梯形图对应的语句表,应使用多重输出指令。
LPS、LRD、LPP、LDS 指令操作过程
a)LPS 指令操作过程 b)LRD 指令操作过程
c)LPP 指令操作过程 d)LDS 指令操作过程
1. LPS 指令
LPS(logic push)指令即逻辑进栈指令,用于梯形图分支电路开始编程。
2. LRD 指令
LRD(logic read)指令即逻辑读栈指令。
3. LPP 指令
LPP(logic pop)指令即逻辑出栈指令。
4. LDS 指令
LDS(load stack)指令即装载堆栈指令。
使用 LPS、LRD、LPP 指令时要注意以下几点:
(1)对于简单的多重输出电路,进栈(首次输出)使用逻辑进栈指令 LPS,出栈(末项输出)使用逻辑出栈指令 LPP,中间项输出使用逻辑读栈指令 LRD。
(2)LPS 指令和 LPP 指令必须成对使用,LRD 指令有时可能不用。
(3)对于复杂的多重输出电路,可以用二层栈或多层栈输出电路,即多重输出指令可以嵌套使用。
一、分配 I/O 地址
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。