《PLC基本逻辑指令应用任务一电动机直接启停》由会员分享,可在线阅读,更多相关《PLC基本逻辑指令应用任务一电动机直接启停(16页珍藏版)》请在金锄头文库上搜索。
1、PLC基本逻辑指令应用任务基本逻辑指令应用任务一电动机直接启停一电动机直接启停1.掌握掌握LD/LDN、= 、R/S指令的应用指令的应用2.了解继电接触器与了解继电接触器与PLC控制的区别控制的区别3.掌握用掌握用PLC实施电机直接启停控制实施电机直接启停控制 学时学时: 4: 2.5 2.7教学目的和要求教学目的和要求 目目 录录l一、一、任务导入和分析任务导入和分析l二、二、相关知识相关知识 输入输入/ /输出、串输出、串/ /并联指令并联指令l三、三、任务实施任务实施l四、四、知识拓展知识拓展 置位置位S/S/复位复位R R指令指令图图2-1 三相电动机的直接启停控制电路三相电动机的直接
2、启停控制电路FRFR一、任务导入与分析一、任务导入与分析 小型三相交小型三相交流异步电动机通流异步电动机通常采用直接启停常采用直接启停控制,图控制,图2-1所示所示为其继电接触器为其继电接触器控制的原理图。控制的原理图。 用用PLC进行进行控制时,只需要控制时,只需要改变图改变图2-1中的控中的控制电路。制电路。 二、相关知识二、相关知识 输入输入/输出、串输出、串/并联指令并联指令 1输入输入/输出指令输出指令 bit bit bit LD bit LDN bit = bit (a) 装载指令装载指令 (b) 非装载指令非装载指令 (c) 输出指令输出指令 图图2-2输入输入/输出指令格式输
3、出指令格式装载指令装载指令LD(LoaD):将常开触点与左母线连接,):将常开触点与左母线连接, 语句表中它将位语句表中它将位bit值装入栈顶。值装入栈顶。非装载指令非装载指令LDN(LoaD Not):将常闭触点与左母线连接,):将常闭触点与左母线连接, 它将它将bit值取反后装入栈顶。值取反后装入栈顶。输出指令输出指令 = :执行输出:执行输出(也叫线圈驱动也叫线圈驱动)指令时,指令时, 栈顶值复制到指定地址位栈顶值复制到指定地址位bit。LD/LDN和和= 指令的用法如图指令的用法如图2-3所示。所示。网络网络1LD I0.0= Q0.0网络网络2LDN I0.1= Q0.1 梯形图程序
4、梯形图程序 语句表程序语句表程序图图2-3 LD/LDN和和 = 指令的用法指令的用法【指令使用说明指令使用说明】(1)LD/LDN指令的操作数为指令的操作数为I、Q、M、SM、T、C、V、S、L;输出指令的操作数为;输出指令的操作数为Q、M、V、S。(2)LD/LDN指令还能用于分支电路块的开始(详见指令还能用于分支电路块的开始(详见电路块的连接指令)。电路块的连接指令)。(3)在同一个程序中,同一编程元件的触点可以任意)在同一个程序中,同一编程元件的触点可以任意次数重复使用,但同一个元件的线圈只能使用一次,次数重复使用,但同一个元件的线圈只能使用一次,否则容易引发系统出现意外事故。否则容易
5、引发系统出现意外事故。(4)输出指令不可串联使用,但并联的输出指令可以)输出指令不可串联使用,但并联的输出指令可以连续使用多次。连续使用多次。2触点串连指令和触点并联指令触点串连指令和触点并联指令与指令与指令A(And):串联连接单个常开触点,):串联连接单个常开触点, 将位将位bit值和栈顶值相与,结果存于栈顶。值和栈顶值相与,结果存于栈顶。与非指令与非指令AN(And Not):串联连接单个常闭触点,):串联连接单个常闭触点, 它将它将bit值的非和栈顶值相与,结果存于栈顶。值的非和栈顶值相与,结果存于栈顶。或指令或指令O(Or):并联连接单个常开触点,):并联连接单个常开触点, 将位将位
6、bit值和栈顶值相或,结果存于栈顶。值和栈顶值相或,结果存于栈顶。或非指令或非指令ON(Or Not):并联连接单个常闭触点,):并联连接单个常闭触点, 它将它将bit值的非和栈顶值相或,结果存于栈顶。值的非和栈顶值相或,结果存于栈顶。A bit AN bit O bit ON bit (a) 与指令与指令 (b) 与非指令与非指令 (c) 或指令或指令 (d) 或非指令或非指令 图图2-4触点串连指令和并联指令格式触点串连指令和并联指令格式A/AN和和O/ON指令的用法如图指令的用法如图2-5所示。所示。LD I0.0O Q0.0ON I0.1A I0.2AN Q0.1= Q0.0 梯形图程
7、序梯形图程序 语句表程序语句表程序图图2-5 A/AN和和 O/ON指令的用法指令的用法【指令使用说明指令使用说明】(1)A、AN、O、ON指令的操作数为指令的操作数为I、Q、M、SM、T、C、V、S、L。(2)A、AN、O、ON指令可连续多次使用。使指令可连续多次使用。使用次数仅受编程软件的限制,在一个逻辑行中用次数仅受编程软件的限制,在一个逻辑行中最多串联(或并联)最多串联(或并联)31个触点。个触点。 三、任务实施三、任务实施1分配分配I/O地址,绘制地址,绘制PLC输入输入/输出接线图输出接线图表2-1 三相电动机全压启停控制I/O地址分配输输 入入输输 出出启动按钮启动按钮SB2SB
8、2I0.0I0.0接触器线圈接触器线圈KMKMQ0.0Q0.0停止按钮停止按钮SB1SB1I0.1I0.1FRFR触点触点I0.2I0.2 1L Q0.0 Q0.1 Q0.2 M L1 CPU 2221M I0.0 I0.1 I0.2 . 用户电源用户电源 PLC工作电源工作电源KM 启动启动 停止停止 热保热保 SB2 SB1 FR图图2-6 电动机直接启停控制输入电动机直接启停控制输入/输出接线图输出接线图2编制编制PLC程序并调试程序并调试图图2-72-7电动机全压启动的梯形图程序电动机全压启动的梯形图程序LD I0.0O Q0.0AN I0.1A I0.2= Q0.0图图2-8 2-8
9、 电动机全压启动的电动机全压启动的 指令表程序指令表程序四、知识拓展四、知识拓展 置位置位S/复位复位R指令指令置位指令置位指令S(Set):从):从bit位开始的位开始的N 个元件位置个元件位置 “1”并保持。并保持。复位指令复位指令R(Reset):从):从bit位开始的位开始的N 个元件位个元件位 清清“0”并保持。并保持。 S bit , N R bit , N (a) 置位指令置位指令 (b) 复位指令复位指令 图图2-9 置位复位指令格式置位复位指令格式【指令使用说明指令使用说明】(1)S/R指令的操作数为指令的操作数为I、Q、M、SM、T、C、V、S、L,N的常数范围为的常数范围
10、为1255。(2)SR指令与指令与 指令不同,指令不同,S 或或 R 指令可以多次使指令可以多次使用同一个操作数。用同一个操作数。(3)对位元件来说一旦被置)对位元件来说一旦被置“1”后,就保持在接通状后,就保持在接通状态,除非用态,除非用R指令清指令清“0” ;而位元件一旦被清;而位元件一旦被清“0”后,就保持在断电状态,除非用后,就保持在断电状态,除非用S指令置指令置“1”。(4)如对定时器或计数器进行复位操作,则被指定的)如对定时器或计数器进行复位操作,则被指定的T或或C复位,其当前值被清零。复位,其当前值被清零。S/R指令的简单应用指令的简单应用 : I0.0 I0.1 Q0.0 Q0.1LD I0.0S Q0.0 , 2LD I0.1R Q0.0 , 2(a) 梯形图梯形图 (b) 语句表语句表 (c) 时序图时序图 图图 2-10 S/R指令的简单应用指令的简单应用【练一练练一练】用置位用置位S/复位复位R指令设计电动机直接启停指令设计电动机直接启停控制的梯形图和语句表程序。控制的梯形图和语句表程序。