送料小车自动往返的PLC控制.ppt

上传人:wuy****n92 文档编号:66715161 上传时间:2022-12-19 格式:PPT 页数:89 大小:3.86MB
返回 下载 相关 举报
送料小车自动往返的PLC控制.ppt_第1页
第1页 / 共89页
送料小车自动往返的PLC控制.ppt_第2页
第2页 / 共89页
点击查看更多>>
资源描述

《送料小车自动往返的PLC控制.ppt》由会员分享,可在线阅读,更多相关《送料小车自动往返的PLC控制.ppt(89页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、项目五项目五项目五项目五 送料小车自动往返的送料小车自动往返的送料小车自动往返的送料小车自动往返的PLCPLC控制控制控制控制 电气控制与电气控制与PLCPLC技术应用技术应用 职业核心能力培养探索项目五项目五项目五项目五 送料小车自动往返的送料小车自动往返的送料小车自动往返的送料小车自动往返的PLCPLC控制控制控制控制 小车往返运动控制广泛应用于工业生产设备中。下图是小车小车往返运动控制广泛应用于工业生产设备中。下图是小车自动往复循环示意图和电路图,它利用行程开关实现往复运动自动往复循环示意图和电路图,它利用行程开关实现往复运动控制的,通常叫做行程控制。控制的,通常叫做行程控制。项目描述项

2、目描述 Company Logov利用可编程控制器对小车利用可编程控制器对小车进行更优秀的控制。图进行更优秀的控制。图5-2是用西门子是用西门子S7-200 PLC控制小车往返运动的控制小车往返运动的电路图。通过本项目的实电路图。通过本项目的实施,我们了解施,我们了解PLC的产生、的产生、结构、工作原理、编程语结构、工作原理、编程语言,掌握言,掌握PLC的结构、端的结构、端口、工作原理、基本指令、口、工作原理、基本指令、控制程序设计调试方法等控制程序设计调试方法等基本知识和技能。基本知识和技能。Company LogoCompany Logo通用通用PLC识别识别 PLCPLC基本组成基本组成

3、基本组成基本组成2PLCPLC概述概述概述概述3 1编程器编程器编程器编程器4输入输出接口输入输出接口输入输出接口输入输出接口3 3Company LogoPLCPLC概述概述概述概述 3 1Company LogoPLCPLC基本组成基本组成基本组成基本组成2Company LogoPLCPLC基本组成基本组成基本组成基本组成2Company LogoPLCPLC基本组成基本组成基本组成基本组成2Company Logo输入输出接口输入输出接口输入输出接口输入输出接口3 3Company Logo输入输出接口输入输出接口输入输出接口输入输出接口3 3Company Logo输入输出接口输入输

4、出接口输入输出接口输入输出接口3 3Company Logo输入输出接口输入输出接口输入输出接口输入输出接口3 3Company Logo输入输出接口输入输出接口输入输出接口输入输出接口3 3Company Logo编程器编程器编程器编程器4Company LogoPLC工作过程工作过程PLCPLC的技术指标的技术指标的技术指标的技术指标2PLCPLC的工作过程的工作过程的工作过程的工作过程3 1PLCPLC分类、应用、发展分类、应用、发展分类、应用、发展分类、应用、发展3 3Company LogoPLCPLC的工作过程的工作过程的工作过程的工作过程3 1PLC循环工作循环工作扫描周期扫描周

5、期1.扫描输扫描输入端口入端口2.执行用执行用户程序户程序3处理通处理通信请求信请求4.CPU自诊断自诊断5.写输写输出端口出端口Company LogoPLCPLC的技术指标的技术指标的技术指标的技术指标2Company LogoPLCPLC分类、应用、发展分类、应用、发展分类、应用、发展分类、应用、发展3 3Company Logo西门子西门子S7-200 PLC识别与检测识别与检测扩展功能模块扩展功能模块扩展功能模块扩展功能模块2S7-200S7-200系列系列系列系列CPUCPU型型型型PLCPLC的结构的结构的结构的结构3 1Company LogoS7-200S7-200系列系列系

6、列系列CPUCPU型型型型PLCPLC的结构的结构的结构的结构3 1Company Logovv工作方式开关有工作方式开关有3 3个挡位:个挡位:STOPSTOP、TERMTERM(TerminalTerminal)、)、RUNRUN。vv1 1、把方式开关切到、把方式开关切到STOPSTOP位,可以停止程序的执行。位,可以停止程序的执行。vv2 2、把方式开关切到、把方式开关切到RUNRUN位,可以起动程序的执行。位,可以起动程序的执行。vv3 3、把方式开切到、把方式开切到TERMTERM(暂态)或(暂态)或RUNRUN位,允许位,允许STEP7-Micro/WIN32STEP7-Micr

7、o/WIN32软件设置软件设置CPUCPU工作状态。工作状态。如果工作方式开关设为如果工作方式开关设为STOPSTOP或或TERMTERM,电源上电时,电源上电时,CPUCPU自动进入自动进入STOPSTOP工作状态。设置为工作状态。设置为RUNRUN时,电源时,电源上电时,上电时,CPUCPU自动进入自动进入RUNRUN工作状态。工作状态。S7-200S7-200系列系列系列系列CPUCPU型型型型PLCPLC的结构的结构的结构的结构3 1Company Logov把把方方式式开开关关切切换换到到TERMTERM(暂暂态态),可可以以使使用用STEP STEP 7-Micro/WIN327-

8、Micro/WIN32编编程程软软件件设设置置工工作方式。作方式。v在程序中插入一个在程序中插入一个STOPSTOP指令,指令,CPUCPU可由可由RUNRUN方式进入方式进入STOPSTOP工作方式。工作方式。S7-200S7-200系列系列系列系列CPUCPU型型型型PLCPLC的结构的结构的结构的结构3 1Company LogoS7-200S7-200系列系列系列系列CPUCPU型型型型PLCPLC的结构的结构的结构的结构3 1Company Logo扩展功能模块扩展功能模块扩展功能模块扩展功能模块2v1.1.数字量扩展模块数字量扩展模块 S7-200PLCS7-200PLC系列目前总

9、系列目前总共可以提供共可以提供3 3大类共大类共9 9种数字量输入输出扩展种数字量输入输出扩展模块。模块。v2.2.模拟量扩展模块模拟量扩展模块提供了模拟量扩展模块模拟量扩展模块提供了模拟量输入模拟量输入/输出的功能输出的功能v3.3.热电偶、热电阻扩展模块热电偶、热电阻扩展模块 v4.PROFIBUS-DP4.PROFIBUS-DP通信模块通信模块 Company LogoS7-200 PLC内部器件内部器件编址方式编址方式编址方式编址方式2PLCPLC数据类型数据类型数据类型数据类型3 1元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4寻址方式寻址方式寻址方式寻址

10、方式3 3Company Logov最基本的存储单位是位(bit),8位二进制数组成1个字节(Byte),其中的第0位为最低位(LSB),第7位为最高位(MSB)。两个字节(16位)组成1个字(Word),两个字(32位)组成1个双字(Double word)。把位、字节、字和双字占用的连续位数称为长度。vPLC的数据类型可以是字符串、布尔型(0或1)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数;整数型数包括16位符号整数(INT)和32位符号整数(DINT)。实数型数据采用32位单精度数来表示。v常数:十进制:1234;十六进制:16#3AC6;二进制:2#1010 0001 1

11、110 0000;ASCII码:“Show”;实数(浮点数):+1.175495E-38(正数),-1.175495E-38(负数)PLCPLC数据类型数据类型数据类型数据类型3 1Company Logo编址方式编址方式编址方式编址方式2Company Logov1.直接寻址直接寻址v直接寻址是在指令中直接使用存储器或寄存器的元直接寻址是在指令中直接使用存储器或寄存器的元件名称(区域标志)和地址编号,直接到指定的区件名称(区域标志)和地址编号,直接到指定的区域读取或写入数据。有按位、字节、字、双字的寻域读取或写入数据。有按位、字节、字、双字的寻址方式,如图址方式,如图2-8所示。所示。v2.

12、间接寻址间接寻址v(1)创建指针。指针为双字,存放的是另一存储器)创建指针。指针为双字,存放的是另一存储器的地址,只能用的地址,只能用V、L或累加器或累加器AC作指针。作指针。v(2)利用指针存取数据。操作数前加)利用指针存取数据。操作数前加“*”号表示号表示该操作数为地址指针。例如:该操作数为地址指针。例如:MOVW*AC1 AC0,指令将,指令将AC1中的内容为起始地址的一个字长的数中的内容为起始地址的一个字长的数据(即据(即VB200,VB201内部数据)送入内部数据)送入AC0内。内。寻址方式寻址方式寻址方式寻址方式3 3Company Logo元件功能及地址分配元件功能及地址分配元件

13、功能及地址分配元件功能及地址分配4Company Logo元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4Company Logo元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4Company Logo元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4Company Logo元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4Company Logo元件功能及地址分配元件功能及地址分配元件功能及地址分配元件功能及地址分配4Company LogoPLC程序设计语言程序设计语言 在可编程控制器中有多

14、种程序设计语言在可编程控制器中有多种程序设计语言在可编程控制器中有多种程序设计语言在可编程控制器中有多种程序设计语言,它们是梯它们是梯它们是梯它们是梯形图、语句表、功能块图等。形图、语句表、功能块图等。形图、语句表、功能块图等。形图、语句表、功能块图等。1.1.梯形图(梯形图(梯形图(梯形图(Ladder DiagramLadder Diagram)程序设计语言)程序设计语言)程序设计语言)程序设计语言 用图形的方式进行逻辑运算、数据处理、数据的用图形的方式进行逻辑运算、数据处理、数据的用图形的方式进行逻辑运算、数据处理、数据的用图形的方式进行逻辑运算、数据处理、数据的输入输出等达到控制目标的

15、程序表现形式。输入输出等达到控制目标的程序表现形式。输入输出等达到控制目标的程序表现形式。输入输出等达到控制目标的程序表现形式。触点触点线圈线圈指令盒指令盒Company Logovv2.2.语句表(语句表(语句表(语句表(Statement ListStatement List)程序设计语言)程序设计语言)程序设计语言)程序设计语言vv 语句表程序设计语言是用布尔助记符来描述程序语句表程序设计语言是用布尔助记符来描述程序语句表程序设计语言是用布尔助记符来描述程序语句表程序设计语言是用布尔助记符来描述程序的一种程序设计语言。的一种程序设计语言。的一种程序设计语言。的一种程序设计语言。vv(1)

16、(1)采用助记符来表示操作功能,具有容易记忆;采用助记符来表示操作功能,具有容易记忆;采用助记符来表示操作功能,具有容易记忆;采用助记符来表示操作功能,具有容易记忆;vv(2)(2)在编程器的键盘上采用助记符表示,具有便于在编程器的键盘上采用助记符表示,具有便于在编程器的键盘上采用助记符表示,具有便于在编程器的键盘上采用助记符表示,具有便于操作的特点,可在无计算机的场合进行编程设计;操作的特点,可在无计算机的场合进行编程设计;操作的特点,可在无计算机的场合进行编程设计;操作的特点,可在无计算机的场合进行编程设计;vv(3)(3)用编程软件可以将语句表与梯形图可以相互转用编程软件可以将语句表与梯

17、形图可以相互转用编程软件可以将语句表与梯形图可以相互转用编程软件可以将语句表与梯形图可以相互转换。换。换。换。vv3.3.功能块图(功能块图(功能块图(功能块图(Function Block DiagramFunction Block Diagram)程序)程序)程序)程序设计语言设计语言设计语言设计语言vv功能块图程序设计语言是采用逻辑门电路的编程语功能块图程序设计语言是采用逻辑门电路的编程语功能块图程序设计语言是采用逻辑门电路的编程语功能块图程序设计语言是采用逻辑门电路的编程语言。功能块图指令由输入、输出段及逻辑关系函数言。功能块图指令由输入、输出段及逻辑关系函数言。功能块图指令由输入、输

18、出段及逻辑关系函数言。功能块图指令由输入、输出段及逻辑关系函数组成。组成。组成。组成。Company Logov1.1.逻辑取及线圈指令逻辑取及线圈指令逻辑取及线圈指令逻辑取及线圈指令LD/LDNLD/LDNvLDLD(loadload):对应梯形图为在左侧母线或):对应梯形图为在左侧母线或):对应梯形图为在左侧母线或):对应梯形图为在左侧母线或线路分支点处初始装载一个常开触点。将触线路分支点处初始装载一个常开触点。将触线路分支点处初始装载一个常开触点。将触线路分支点处初始装载一个常开触点。将触点对应的寄存器位的值读到点对应的寄存器位的值读到点对应的寄存器位的值读到点对应的寄存器位的值读到PL

19、CPLC的逻辑运算的逻辑运算的逻辑运算的逻辑运算器中来。常开触点逻辑运算的开始。器中来。常开触点逻辑运算的开始。器中来。常开触点逻辑运算的开始。器中来。常开触点逻辑运算的开始。vLDNLDN(load notload not):对应梯形图则为在左):对应梯形图则为在左):对应梯形图则为在左):对应梯形图则为在左侧母线或线路分支点处初始装载一个常闭触侧母线或线路分支点处初始装载一个常闭触侧母线或线路分支点处初始装载一个常闭触侧母线或线路分支点处初始装载一个常闭触点。将触点对应的寄存器位的值读到点。将触点对应的寄存器位的值读到点。将触点对应的寄存器位的值读到点。将触点对应的寄存器位的值读到PLCP

20、LC的的的的逻辑运算器中来并进行取反。常闭触点是逻逻辑运算器中来并进行取反。常闭触点是逻逻辑运算器中来并进行取反。常闭触点是逻逻辑运算器中来并进行取反。常闭触点是逻辑运算的开始。辑运算的开始。辑运算的开始。辑运算的开始。v=(OUTOUT):输出指令,对应梯形图则为线):输出指令,对应梯形图则为线):输出指令,对应梯形图则为线):输出指令,对应梯形图则为线圈驱动。圈驱动。圈驱动。圈驱动。基本指令分析与应用基本指令分析与应用Company Logo基本位操作指令基本位操作指令3 1网络网络1LD I0.0 /装载常开触点装载常开触点=M1.5 /输出线圈输出线圈网络网络2LDN M1.5 /装载

21、常闭触点装载常闭触点=Q0.2 /输出线圈输出线圈Company Logov2.2.触点串联指令触点串联指令触点串联指令触点串联指令A(AndA(And)、AN(AndAN(And Not)Not)vA(AndA(And):与操作,在梯形图中表示串联连:与操作,在梯形图中表示串联连:与操作,在梯形图中表示串联连:与操作,在梯形图中表示串联连接单个常开触点。取触点对应的寄存器位的接单个常开触点。取触点对应的寄存器位的接单个常开触点。取触点对应的寄存器位的接单个常开触点。取触点对应的寄存器位的值,并跟值,并跟值,并跟值,并跟PLCPLC逻辑运算器的原来的值进行与逻辑运算器的原来的值进行与逻辑运算器

22、的原来的值进行与逻辑运算器的原来的值进行与运算,结果存放在运算,结果存放在运算,结果存放在运算,结果存放在PLCPLC的逻辑运算器中。的逻辑运算器中。的逻辑运算器中。的逻辑运算器中。vAN(AndAN(And not)not):与非操作,在梯形图中表:与非操作,在梯形图中表:与非操作,在梯形图中表:与非操作,在梯形图中表示串联连接单个常闭触点。取触点对应的寄示串联连接单个常闭触点。取触点对应的寄示串联连接单个常闭触点。取触点对应的寄示串联连接单个常闭触点。取触点对应的寄存器位的值并且进行取反,再跟存器位的值并且进行取反,再跟存器位的值并且进行取反,再跟存器位的值并且进行取反,再跟PLCPLC逻

23、辑运逻辑运逻辑运逻辑运算器的原来的值进行与运算,结果存放在算器的原来的值进行与运算,结果存放在算器的原来的值进行与运算,结果存放在算器的原来的值进行与运算,结果存放在PLCPLC的逻辑运算器中。的逻辑运算器中。的逻辑运算器中。的逻辑运算器中。基本位操作指令基本位操作指令3 1Company Logov网络网络1vLD I0.0 v A I0.1 v=M0.0 v 网络网络2vLDN I1.1 v A m10.1 vAN M0.0v=Q0.0 vA Q0.1 v=Q0.7 基本位操作指令基本位操作指令3 1Company Logov3.3.触点并联指令:触点并联指令:触点并联指令:触点并联指令:

24、OO(OrOr)/ON/ON(Or Or notnot)vOO:或操作,在梯形图中表示并联连接一或操作,在梯形图中表示并联连接一或操作,在梯形图中表示并联连接一或操作,在梯形图中表示并联连接一个常开触点。取触点对应的寄存器位的值,个常开触点。取触点对应的寄存器位的值,个常开触点。取触点对应的寄存器位的值,个常开触点。取触点对应的寄存器位的值,并跟并跟并跟并跟PLCPLC逻辑运算器的原来的值进行或运算,逻辑运算器的原来的值进行或运算,逻辑运算器的原来的值进行或运算,逻辑运算器的原来的值进行或运算,结果存放在结果存放在结果存放在结果存放在PLCPLC的逻辑运算器中。的逻辑运算器中。的逻辑运算器中。

25、的逻辑运算器中。vONON:或非操作,在梯形图中表示并联连接或非操作,在梯形图中表示并联连接或非操作,在梯形图中表示并联连接或非操作,在梯形图中表示并联连接一个常闭触点。取触点对应的寄存器位的值一个常闭触点。取触点对应的寄存器位的值一个常闭触点。取触点对应的寄存器位的值一个常闭触点。取触点对应的寄存器位的值并且进行取反,再跟并且进行取反,再跟并且进行取反,再跟并且进行取反,再跟PLCPLC逻辑运算器的原来逻辑运算器的原来逻辑运算器的原来逻辑运算器的原来的值进行或运算,结果存放在的值进行或运算,结果存放在的值进行或运算,结果存放在的值进行或运算,结果存放在PLCPLC的逻辑运的逻辑运的逻辑运的逻

26、辑运算器中。算器中。算器中。算器中。基本位操作指令基本位操作指令3 1Company Logov网络网络1vLD I0.0 vO I0.1 v=Q0.0 v网络网络2vLDN I1.1 vA Q0.1 vON M0.0 vAN I0.2 vO I0.3 v=Q0.1 基本位操作指令基本位操作指令3 1Company Logov4.电路块的串联指令ALDv(1)指令功能vALD:块“与”操作,用于串联连接多个并联电路组成的电路块。基本位操作指令基本位操作指令3 1Company LogovALD指令使用说明:指令使用说明:v并联电路块与前面电路串联连接时,使用并联电路块与前面电路串联连接时,使用

27、ALD指令。指令。分支的起点用分支的起点用LD/LDN指令,并联电路结束后使用指令,并联电路结束后使用ALD指令与前面电路串联。指令与前面电路串联。基本位操作指令基本位操作指令3 1Company Logovv5.5.电路块的并联指令电路块的并联指令OLDOLDvvOLDOLD:块:块“或或”操作,用于并联连接多个串联电路操作,用于并联连接多个串联电路组成的电路块。组成的电路块。网络网络1LD I0.0/串联块串联块1开始开始A I0.1AN I0.2LD I0.3/串联块串联块2开开始始A I0.4OLDLDN I0.5 /串联块串联块3开开始始A I0.6OLD=M0.1 基本位操作指令基

28、本位操作指令3 1Company Logo网络网络1LD I0.0S Q0.0,1网络网络2LD I0.1R Q0.0,1 v7.置位置位/复位指令复位指令 S/Rv置位指令置位指令S:设置从位地址:设置从位地址bit开始的开始的N 个寄存器位(线圈)的值为个寄存器位(线圈)的值为“1”并保持。并保持。v复位指令复位指令R:设置从位地址:设置从位地址bit开始的开始的N 个寄存器位(线圈)的值为个寄存器位(线圈)的值为“0”并保持。并保持。基本位操作指令基本位操作指令3 1Company Logov8.脉冲生成指令脉冲生成指令 EU/EDvEU(Edge Up)指令:当)指令:当EU指令的指令

29、的输入端的能流有一个上升沿时产生一个输入端的能流有一个上升沿时产生一个宽度为一个扫描周期的脉冲,驱动后面宽度为一个扫描周期的脉冲,驱动后面的输出线圈。的输出线圈。vED(Edge Down)指令:当)指令:当ED指指令的输入端能流有一个下降沿时产生一令的输入端能流有一个下降沿时产生一个宽度为一个扫描周期的脉冲,驱动其个宽度为一个扫描周期的脉冲,驱动其后的线圈。后的线圈。基本位操作指令基本位操作指令3 1Company Logo基本位操作指令基本位操作指令3 1Company Logovv1.1.梯形图语言中的语法规定梯形图语言中的语法规定vv(1 1)程序应按自上而下,从左至右的顺序编写。)程

30、序应按自上而下,从左至右的顺序编写。vv(2 2)同一操作数的输出线圈在一个程序中不能使用两次,不同)同一操作数的输出线圈在一个程序中不能使用两次,不同操操vv(3 3)线圈不能直接与左母线相连。如果需要,可以通过特殊内)线圈不能直接与左母线相连。如果需要,可以通过特殊内部标志位存储器部标志位存储器SM0.0SM0.0来连接。来连接。vv(4 4)适当安排编程顺序,以减少程序的步数。)适当安排编程顺序,以减少程序的步数。编程注意事项及编程技巧编程注意事项及编程技巧3 2错了错了可以这可以这样样Company Logovv2.2.串联触点支路并联时遵循串联触点支路并联时遵循“上重下轻上重下轻”的

31、原则,的原则,即串联多的支路应尽量放在上部。即串联多的支路应尽量放在上部。vv3.3.并联电路块串联时遵循并联电路块串联时遵循“左重右轻左重右轻”的原则,即的原则,即并联多的支路应靠近左母线并联多的支路应靠近左母线.编程注意事项及编程技巧编程注意事项及编程技巧3 2不好不好这才好这才好Company Logovv(1 1)通电延时定时器()通电延时定时器(TONTON)工作原理)工作原理vv程序及时序分析如图程序及时序分析如图4-294-29所示。当所示。当I0.0I0.0接通时即使接通时即使能端(能端(ININ)输入有效时,驱动)输入有效时,驱动T37T37开始计时,计数开始计时,计数当前值

32、从当前值从0 0开始递增,计时到设定值开始递增,计时到设定值PTPT(5 5)时,)时,T37 T37 状态位置状态位置1 1,其常开触点,其常开触点T37T37接通,驱动接通,驱动Q0.0Q0.0输出,其后当前值仍增加,但不影响状态位。当前输出,其后当前值仍增加,但不影响状态位。当前值的最大值为值的最大值为3276732767。当。当I0.0I0.0分断时,使能端无效分断时,使能端无效时,时,T37T37复位,当前值清复位,当前值清0 0,状态位也清,状态位也清0 0,即回复,即回复原始状态。若原始状态。若I0.0I0.0接通时间未到设定值就断开,接通时间未到设定值就断开,T37T37则立即

33、复位,则立即复位,Q0.0Q0.0不会有输出不会有输出。定时器指令介绍定时器指令介绍3 3Company Logovv通电延时定时器工作工程过程通电延时定时器工作工程过程定时器指令介绍定时器指令介绍3 3通电延时定时器工作工程时序Company Logo(2 2)记忆型通电延时定时器()记忆型通电延时定时器(TONRTONR)指令工)指令工作原理作原理v使能端(使能端(ININ)输入有效时(接通),定时器)输入有效时(接通),定时器开始计时,当前值递增,当前值大于或等于开始计时,当前值递增,当前值大于或等于预置值预置值PTPT(4 4)时,输出状态位置)时,输出状态位置1 1。使能端。使能端输

34、入无效(断开)时,当前值保持(记忆),输入无效(断开)时,当前值保持(记忆),使能端(使能端(ININ)再次接通有效时,在原记忆值)再次接通有效时,在原记忆值的基础上递增计时。的基础上递增计时。定时器指令介绍定时器指令介绍3 3Company Logo定时器指令介绍定时器指令介绍3 3记忆通电延记忆通电延记忆通电延记忆通电延时定时器工时定时器工时定时器工时定时器工作过程作过程作过程作过程Company Logo(3 3)断电延时型定时器()断电延时型定时器(TOFTOF)指令工作原理)指令工作原理vv断电延时型定时器用来在输入断开,延时一段时间断电延时型定时器用来在输入断开,延时一段时间后,才

35、断开输出。使能端(后,才断开输出。使能端(ININ)输入有效时,定时)输入有效时,定时器输出状态位立即置器输出状态位立即置1 1,当前值复位为,当前值复位为0 0。使能端。使能端(ININ)断开时,定时器开始计时,当前值从)断开时,定时器开始计时,当前值从0 0递增,递增,当前值达到预置值时,定时器状态位复位为当前值达到预置值时,定时器状态位复位为0 0,并停,并停止计时,当前值保持。止计时,当前值保持。定时器指令介绍定时器指令介绍3 3Company Logo定时器指令介绍定时器指令介绍3 3Company Logov三种脉冲发生器三种脉冲发生器定时器指令介绍定时器指令介绍3 3Compan

36、y LogoSTEP7-MicroWINSTEP7-MicroWIN编程应用编程应用编程应用编程应用2西门子西门子西门子西门子PLCPLC编程软件认识编程软件认识编程软件认识编程软件认识3 1程序调试与监控程序调试与监控程序调试与监控程序调试与监控4通信通信通信通信3 3西门子西门子PLC编程软件应用编程软件应用西门子西门子西门子西门子PLCPLC仿真调试仿真调试仿真调试仿真调试3 5Company Logo编程软件安装编程软件安装3 1v 编程软件的安装和中文界面设置编程软件的安装和中文界面设置v双击编程软件中的安装程序双击编程软件中的安装程序SETUP.EXE,根据安装提示根据安装提示,编

37、程语言选择编程语言选择English,完成,完成安装。启动安装。启动STEP7-Micro/WIN40。安。安装完成自动选择为英文版,进行以下操作,装完成自动选择为英文版,进行以下操作,设置为中文界面:点击菜单设置为中文界面:点击菜单Tools,选项,选项Options,在弹出的,在弹出的Options中选择中选择General,在右边的,在右边的General标签下的语标签下的语言选择言选择Language窗口下选择窗口下选择Chinese,点击点击OK,编程软件自动关闭。重新启动软件,编程软件自动关闭。重新启动软件,显示为中文界面。,显示为中文界面。Company Logov1.连接连接S

38、7-200PLC与计算机通信电缆与计算机通信电缆v可以采用可以采用PC/PPI电缆建立电缆建立PC机与机与PLC之间的通信之间的通信连接。连接。RS-232通信口通信口COM1或或COM2接口上,接口上,RS-485端接到端接到S7-200通信口上。有通信口上。有5种波特率可种波特率可以选择:以选择:1.2K,2.4K,9.6K,19.2K,38.4K。系统的默认值为系统的默认值为9.6K b/s。v2.建立在线连接建立在线连接v建立与建立与S7-200 CPU的在线联系,步骤如下:的在线联系,步骤如下:v(1)在)在STEP7-Micro/WIN40运行时单击运行时单击“通通信信”图标。图标

39、。v(2)双击对话框中的)双击对话框中的“双击刷新双击刷新”图标,图标,STEP7-Micro/WIN40编程软件将检查所连接的所有编程软件将检查所连接的所有S7-200CPU站。站。v(3)双击要进行通信的站,在通信建立对话框中,)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。可以显示所选的通信参数。编程软件安装编程软件安装3 1Company Logo编程软件窗口组件编程软件窗口组件2Company LogoCompany LogoCompany Logo编程软件窗口组件编程软件窗口组件2Company Logo编程软件窗口组件编程软件窗口组件2Company Logo编

40、程软件窗口组件编程软件窗口组件2Company Logo编程软件窗口组件编程软件窗口组件2Company Logo编程软件窗口组件编程软件窗口组件2Company Logov1.1.建立项目建立项目v(1 1)打开已有的项目文件。)打开已有的项目文件。v用菜单命令用菜单命令“文件文件”“打开打开”,在,在“文件文件”菜单底部列出最近工作过的项目名称,选菜单底部列出最近工作过的项目名称,选择文件名,直接选择打开。择文件名,直接选择打开。v(2 2)创建新项目)创建新项目v单击单击“新建新建”快捷按钮。快捷按钮。v菜单命令菜单命令“文件文件”“新建新建”。梯形图程序输入梯形图程序输入梯形图程序输入

41、梯形图程序输入2Company Logovv1.1.在在STEP 7-Micro/WIN 40STEP 7-Micro/WIN 40中,单击浏览条中的中,单击浏览条中的“通讯通讯Communications”Communications”图标,或用菜单命令图标,或用菜单命令“视图视图”“组件组件”“通讯通讯”。vv2.2.从从“通讯通讯”对话框(如图对话框(如图3-213-21所示)的右侧窗格,单击显所示)的右侧窗格,单击显示示“双击刷新双击刷新Double Click to Refresh”Double Click to Refresh”的蓝色文字。的蓝色文字。通信网络的配置通信网络的配置通

42、信网络的配置通信网络的配置3 2Company Logovv1.1.下载之前,下载之前,PLCPLC必须位于必须位于“停止停止”的工作方式。的工作方式。检查检查PLCPLC上的工作方式指示灯,如果上的工作方式指示灯,如果PLCPLC没有在没有在“停止停止”,单击工具条中的,单击工具条中的“停止停止”按钮,将按钮,将PLCPLC至至于停止方式。于停止方式。vv单击工具条中的单击工具条中的“下载下载”按钮,或用菜单命令按钮,或用菜单命令“文文件件”“下载下载”。vv2.2.上载上载UploadUploadvv单击单击“上载上载”按钮。按钮。vv选择菜单命令选择菜单命令“文件文件”“上载上载”。上载

43、和下载上载和下载上载和下载上载和下载2Company Logovv1.1.起动程序状态起动程序状态vvPLCPLC置于置于RUNRUN工作方式,起动程序状态监控改动工作方式,起动程序状态监控改动PLCPLC数据值。数据值。vv单击单击“程序状态打开关闭程序状态打开关闭”按钮或用菜单命令按钮或用菜单命令“调试调试”“开始程序状态监控开始程序状态监控”,在梯形图中显示,在梯形图中显示出各元件的状态。出各元件的状态。vv2.2.用程序状态模拟进程条件(读取、强制、取消强用程序状态模拟进程条件(读取、强制、取消强制和全部取消强制)制和全部取消强制)vv3.3.识别强制图标识别强制图标vv被强制的数据处

44、将显示一个图标。被强制的数据处将显示一个图标。程序状态显示程序状态显示程序状态显示程序状态显示3Company Logo程序状态显示程序状态显示程序状态显示程序状态显示3Company Logo项目实施:项目实施:PLC控制小车运行设计与安装调试控制小车运行设计与安装调试 1 1、控制要求:、控制要求:料小车在左端(由行程开关料小车在左端(由行程开关SQ1SQ1限位)装料,右端限位)装料,右端(由行程开关(由行程开关SQ2SQ2限位)卸料。行程开关限位)卸料。行程开关SQ3SQ3和和SQ4SQ4是极限位置开关。是极限位置开关。小车在处于小车在处于SQ1SQ1与与SQ2SQ2之间任何位置时,可以

45、按下按之间任何位置时,可以按下按钮钮SB3SB3让小车停止;按下让小车停止;按下SB1SB1小车向左运动;按下小车向左运动;按下SB2SB2小车向右运动。小车向右运动。送料小车起动后先向左行,到左端停下装料;送料小车起动后先向左行,到左端停下装料;30s30s后装料结束,开始右行,到右端停下卸料;后装料结束,开始右行,到右端停下卸料;20s20s后卸料完毕,又开始左行;后卸料完毕,又开始左行;如此自动往复循环,直到按下停止按钮。如此自动往复循环,直到按下停止按钮。Company Logov2、系统硬件设计、系统硬件设计v送料小车自动往返送料小车自动往返PLC控制系统的硬件设计包括控制系统的硬件

46、设计包括设计系统的主电路、系统设计系统的主电路、系统I/O元件分配表和控制元件分配表和控制电路接线图。电路接线图。v系统共有系统共有4个输入点:按钮三个,左行按钮个输入点:按钮三个,左行按钮SB1,右行按钮,右行按钮SB2,停机按钮,停机按钮SB3;行程开关;行程开关2 个,个,左位行程开关左位行程开关SQ1,右位行程开关,右位行程开关SQ2。v共有共有2个输出点:右行接触器个输出点:右行接触器KM1,左行接触器,左行接触器KM2。Company Logov当小车到达装料位置时,当小车到达装料位置时,SQ1动作,定时器动作,定时器T37计时,计时,30秒时间到,定时器常开触点闭合。小车秒时间到

47、,定时器常开触点闭合。小车自动右行。自动右行。v当下车达到卸料位置时,当下车达到卸料位置时,SQ2动作,定时器动作,定时器T38计时,计时,20秒时间到,定时器常开触点闭合。小车秒时间到,定时器常开触点闭合。小车自动左行。自动左行。v按下右行按钮或装料时间到,小车右行。按下停按下右行按钮或装料时间到,小车右行。按下停止按钮或到达卸料位置时,小车停止。止按钮或到达卸料位置时,小车停止。v按下左行按钮或卸料时间到,小车左行。按下停按下左行按钮或卸料时间到,小车左行。按下停止按钮或到达装料位置时,小车停止。止按钮或到达装料位置时,小车停止。Company Logo3、控制程序、控制程序Company

48、 LogoCompany LogoCompany Logov4安装与调试安装与调试v(1)连接控制电路。)连接控制电路。v(2)连接主控制电路。)连接主控制电路。v(3)连接)连接PLC与计算机的通信电缆。与计算机的通信电缆。v(4)按图)按图5-55编辑梯形图,使用符号表对端口编辑梯形图,使用符号表对端口定义。编译,下载到定义。编译,下载到PLC,运行程序。,运行程序。v(5)按控制要求,按下按钮)按控制要求,按下按钮SB1,观察电动机运观察电动机运行情况;按下按钮行情况;按下按钮SB2,观察电动机运行情况;,观察电动机运行情况;按下按钮按下按钮SB3,观察电动机运行情况。,观察电动机运行情

49、况。v(6)应用编程软件的在线监控功能,观察每次)应用编程软件的在线监控功能,观察每次按下按钮时按下按钮时PLC内部各触点和线圈的值的变化情内部各触点和线圈的值的变化情况。况。Company Logo电动机电动机电动机电动机Y-Y-控制电路调试控制电路调试控制电路调试控制电路调试3 1知识拓展:知识拓展:PLC控制应用控制应用 Company Logo电动机电动机电动机电动机Y-Y-控制电路调试控制电路调试控制电路调试控制电路调试3 1触点硬件互锁,热继电器触点硬件互锁,热继电器触点直接接在触点直接接在KM线圈上线圈上Company Logo电动机电动机电动机电动机Y-Y-控制电路调试控制电路

50、调试控制电路调试控制电路调试3 1延时起动三角形延时起动三角形接法的接触器接法的接触器Company Logov(1)设计主电路:主电路仍然是电气控制的正)设计主电路:主电路仍然是电气控制的正反转主电路,由反转主电路,由KM1控制电动机正转往前,控制电动机正转往前,KM2控制电动机反转往后。控制电动机反转往后。v (2)设计输入输出分配,编写元件)设计输入输出分配,编写元件IO分配分配表,并画出表,并画出PLC接线图。接线图。送料小车三点往还运行送料小车三点往还运行送料小车三点往还运行送料小车三点往还运行PLCPLC控制控制控制控制 3 2Company LogoCompany Logo2系统

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com