PLC控制系统编程与实现课件 任务五 三相异步电动机正反转控制系统编程与实现.pdf
文本预览下载声明
PLC控制系统编程与实现
PLC控制系统编程与实现
任务五 三相异步电动机正反转控制系统编程与实现
任 务 提 出
任 务 目 标
相 关 知 识
任 务 分 析
任 务 实 施
任 务 训 练
PLC控制系统编程与实现
一.任务提出
会运用“经验设计法”来设计三相异步电动机正反
转控制系统梯形图程序,能够熟练运用编程软件进行联
机调试。
PLC控制系统编程与实现
二. 任务目标
1.了解经验设计法的一般步骤。
2.了解联锁控制的意义,并掌握PLC联锁控制的设计要点。
3. 掌握堆栈操作指令的应用。
三.相关知识
1.基本知识
(1) PLC联锁控制
在生产机械的各种运动之间,往往存在着某种相互制约或者由一种运
动制约着另一种运动的控制关系,一般均采用联锁控制来实现。
图2-6联锁(互锁)控制梯形图
互锁控制方式经常用于控制电动机的减压起动、正反转、机床刀架的进给
与快速移动、横梁升降及机床卡具的卡紧与放松等一些不能同时发生运动的控
制。
三.相关知识
⑵堆栈操作指令
语句表STL
指令名称 操作 操作 功能
码 数
栈装载与指令(电路 将堆栈中第一层和第二层的值进行逻辑与操作
ALD 无
块串联指令) ,结果存入栈顶,堆栈深度减1
栈装载或指令(电路 将堆栈中第一层和第二层的值进行逻辑或操作
OLD 无
块并联指令) ,结果存入栈顶,堆栈深度减1
复制栈顶的值并将其推入栈,栈低的值被推出
逻辑推入栈指令 LPS 无
并丢失
复制堆栈中的第二个值到栈顶,堆栈没有推入
逻辑读栈指令 LRD 无 栈或弹出栈操作,但旧的栈顶值被新的复制值
取代
逻辑弹出栈指令 LPP 无 弹出栈顶的值,堆栈的第二个值成为栈顶的值
表2-5 堆栈操作指令的格式及功能
三.相关知识
堆栈操作指令编程举例
例1 电路块串联指令编程
假定输入I0.0常开与I0.1常闭并联,I0.2常开与I0.3常开并联,并联后
再串联输出到Q0.0。
图2-7 逻辑块“与”操作编程举例
三.相关知识
例2 电路块并联指令举例
假定输入I0.0常开与I0.2常开串联,I0.1常闭与I0.3常开串联,串联
后再并联输出到Q0.0。
图2-8 逻辑块“或”操作编程举例
三.相关知识
例3 堆栈操作指令编程
假定某逻辑控制梯形图程序如图2-9a所示,则与此对应的语句表指令如图2-
9b所示。
图2-9 逻辑堆栈操作指令编程举例
三.相关知识
2、拓展知识
经验设计法也叫
显示全部