送料小车PLCPPT课件_第1页
送料小车PLCPPT课件_第2页
送料小车PLCPPT课件_第3页
送料小车PLCPPT课件_第4页
送料小车PLCPPT课件_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、项目五项目五 送料小车自动往返的送料小车自动往返的plc控制控制 电气控制与电气控制与plcplc技术应用技术应用 职业核心能力培养探索 小车往返运动控制广泛应用于工业生产设备中。下图是小小车往返运动控制广泛应用于工业生产设备中。下图是小车自动往复循环示意图和电路图,它利用行程开关实现往复运车自动往复循环示意图和电路图,它利用行程开关实现往复运动控制的,通常叫做行程控制。动控制的,通常叫做行程控制。项目描述项目描述 5.1v利用可编程控制器对小车进行更优秀的控制。图5-2是用西门子s7-200 plc控制小车往返运动的电路图。通过本项目的实施,我们了解plc的产生、结构、工作原理、编程语言,掌

2、握plc的结构、端口、工作原理、基本指令、控制程序设计调试方法等基本知识和技能。 通用通用plc识别识别 5.223 143 33 1v可编程控制器主要由可编程控制器主要由cpucpu、存储器、基本、存储器、基本i/oi/o接接口电路、外设接口、编程装置、电源等组成口电路、外设接口、编程装置、电源等组成 2cpu存储器单元输入接口电路输出接口电路编程装置输出设备输入信号2v i/o单元及i/o扩展接口 v外设接口电路:用于连接手持编程器或其他图形编程器、文本显示器,并能通过外设接口组成plc的控制网络。 v电源单元:把外部电源(220v的交流电源)转换成内部工作电压。23 33 3i0.01m

3、ml+r15.6kr21kd2d1q1s1dc24v内部电路3 33 3kr1r2uc1kout内部电路q0.01lac220v3 3 4plc工作过程工作过程5.323 13 33 1plc循环工作循环工作扫描周期扫描周期1.扫描输扫描输入端口入端口2.执行用执行用户程序户程序3处理通处理通信请求信请求4.cpu自诊断自诊断5.写输写输出端口出端口与其他设备之间的通信。通信主要涉及通信模块,通信接口,通信协议和通信指令等内容。23 3西门子西门子s7-200 plc识别与检测识别与检测5.423 13 13 13 13 12 s7-200 plc内部器件内部器件5.523 143 3v最基本

4、的存储单位是位最基本的存储单位是位(bit)(bit),8 8位二进制数位二进制数组成组成1 1个字节个字节(byte)(byte),其中的第,其中的第0 0位为最低位位为最低位(lsb)(lsb),第,第7 7位为最高位位为最高位(msb)(msb)。两个字节(。两个字节(1616位)组成位)组成1 1个字个字(word)(word),两个字(,两个字(3232位)组成位)组成1 1个双字(个双字(double worddouble word)。把位、字节、字)。把位、字节、字和双字占用的连续位数称为长度。和双字占用的连续位数称为长度。vplcplc的数据类型可以是字符串、布尔型(的数据类型

5、可以是字符串、布尔型(0 0或或1 1)、整数型和实数型(浮点数)。布尔型数)、整数型和实数型(浮点数)。布尔型数据指字节型无符号整数;整数型数包括据指字节型无符号整数;整数型数包括1616位位符号整数(符号整数(intint)和)和3232位符号整数(位符号整数(dintdint)。)。实数型数据采用实数型数据采用3232位单精度数来表示。位单精度数来表示。v常数:十进制:常数:十进制:1234 1234 ; 十六进制:十六进制:16#3ac6 16#3ac6 ;二进制:;二进制:2#1010 0001 1110 00002#1010 0001 1110 0000; asciiascii码:

6、码:“showshow”;实数(浮点数):;实数(浮点数):+1.175495e-38+1.175495e-38(正数),(正数), -1.175495e-38-1.175495e-38(负数)(负数)3 12按位寻址 v0.2低位高位v 0 . 2位号字节号区域号07按字节寻址 vb0高位低位v b 0字节号字节寻址标志字母区域号按字寻址 vw0vb0高位vb1低位07015v w 0字节号字寻址标志字母区域号v d 0字节号双字寻址标志字母区域号按双字寻址 vd0vb0高位vb131vb2vb3低位0v1. 直接寻址v直接寻址是在指令中直接使用存储器或寄存器的元件名称(区域标志)和地址编号

7、,直接到指定的区域读取或写入数据。有按位、字节、字、双字的寻址方式,如图2-8所示。v2. 间接寻址v(1)创建指针。指针为双字,存放的是另一存储器的地址,只能用v、l或累加器ac作指针。v (2)利用指针存取数据。操作数前加“*”号表示该操作数为地址指针。例如:movw *ac1 ac0 ,指令将ac1中的内容为起始地址的一个字长的数据(即vb200,vb201内部数据)送入ac0内。 3 34444于运行状态时,产生周期为1s的时钟脉冲。44plc程序设计语言程序设计语言5.6 触点触点线圈线圈指令盒指令盒v功能块图程序设计语言是采用逻辑门电路的编程语言。功能块图指令由输入、输出段及逻辑关

8、系函数组成。基本指令分析与应用基本指令分析与应用5.73 1网络网络1ld i0.0 /装载常开触点装载常开触点= m1.5 /输出线圈输出线圈网络网络2ldn m1.5 /装载常闭触点装载常闭触点= q0.2 /输出线圈输出线圈5 . 1m3 1v 网络1v ld i0.0 v a i0.1 v = m0.0 v 网络2v ldn i1.1 v a m10.1 v an m0.0v = q0.0 v a q0.1 v = q0.7 3 13 1v 网络1v ld i0.0 v o i0.1 v = q0.0 v 网络2v ldn i1.1 v a q0.1 v on m0.0 v an i0

9、.2 v o i0.3 v = q0.1 3 1v 4. 电路块的串联指令电路块的串联指令aldv (1)指令功能)指令功能v ald:块:块“与与”操作,用于串联连接多个并联电路组操作,用于串联连接多个并联电路组成的电路块。成的电路块。3 1vald指令使用说明:v并联电路块与前面电路串联连接时,使用ald指令。分支的起点用ld/ldn指令,并联电路结束后使用ald指令与前面电路串联。 3 1aldald网络网络1ld i0.0 /串联块串联块1开始开始a i0.1an i0.2ld i0.3/串联块串联块2开开始始a i0.4oldldn i0.5 /串联块串联块3开开始始a i0.6ol

10、d= m0.1 3 1网络网络1ld i0.0s q0.0, 1网络网络2ld i0.1r q0.0, 1 v 7. 置位/复位指令 s/rv 置位指令s:设置从位地址bit开始的n 个寄存器位(线圈)的值为“1”并保持。v 复位指令r:设置从位地址bit开始的n 个寄存器位(线圈)的值为“0”并保持。3 13 13 1i0.0m0.0i0.1m0.1q0.0一个扫描周期宽度3 2错了错了可以这可以这样样3 2不好不好这才好这才好。 3 33 3通电延时定时器工作工程时序3 33 33 33 33 3时钟周期:1000ms一个plc扫描周期23 143 3西门子西门子plc编程软件应用编程软件

11、应用5.83 53 1v 编程软件的安装和中文界面设置v双击编程软件中的安装程序setup.exe,根据安装提示,编程语言选择english,完成安装。启动step7-micro/win40。安装完成自动选择为英文版,进行以下操作,设置为中文界面:点击菜单tools,选项options,在弹出的options中选择general,在右边的general标签下的语言选择language窗口下选择chinese,点击ok,编程软件自动关闭。重新启动软件,显示为中文界面。v1. 连接s7-200plc与计算机通信电缆v可以采用pc/ppi电缆建立pc机与plc之间的通信连接。rs-232通信口com

12、1或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运行时单击“通信”图标。v(2)双击对话框中的“双击刷新”图标,step7-micro/win40编程软件将检查所连接的所有s7-200cpu站。v(3)双击要进行通信的站,在通信建立对话框中,可以显示所选的通信参数。 3 1222 选项配置程序编辑器窗口新建项目打开现有项目保存当前项目剪切选项并复制至剪贴板打印预览

13、将选项复制至剪贴板在光标位置粘贴剪贴板内容撤消最后一个条目编译程序块或数据块全部编译将程序从plc上载至计算机从计算机下载程序至plc符号表名称列按照a-z排序符号表名称列按照z-a排序打印预览2 状态图表全部读取强制数值将plc设为运行模式将plc设为停止模式在程序状态打开关闭之间切换在触发暂停打开停止之间切换在图状态打开关闭之间切换状态图表单次读取状态图表全部写入强制plc数据取消强制plc数据状态图表全部取消强制22 插入指令盒插入向下直线插入向上直线插入左行插入右行插入触点插入线圈v1. 建立项目v(1)打开已有的项目文件。v用菜单命令“文件”“打开”,在“文件”菜单底部列出最近工作过

14、的项目名称,选择文件名,直接选择打开。v(2)创建新项目v单击“新建”快捷按钮。v菜单命令“文件” “新建”。23 22 33项目实施:项目实施:plc控制小车运行设计与安装调试控制小车运行设计与安装调试 5.91 1、控制要求:、控制要求:料小车在左端(由行程开关料小车在左端(由行程开关sq1sq1限位)装料,右端限位)装料,右端(由行程开关(由行程开关sq2sq2限位)卸料。行程开关限位)卸料。行程开关sq3sq3和和sq4sq4是极限位置开关。是极限位置开关。小车在处于小车在处于sq1sq1与与sq2sq2之间任何位置时,可以按下按之间任何位置时,可以按下按钮钮sb3sb3让小车停止;按

15、下让小车停止;按下sb1sb1小车向左运动;按下小车向左运动;按下sb2sb2小车向右运动。小车向右运动。送料小车起动后先向左行,到左端停下装料;送料小车起动后先向左行,到左端停下装料;30s30s后装料结束,开始右行,到右端停下卸料;后装料结束,开始右行,到右端停下卸料;20s20s后卸料完毕,又开始左行;后卸料完毕,又开始左行;如此自动往复循环,直到按下停止按钮。如此自动往复循环,直到按下停止按钮。v2、系统硬件设计v送料小车自动往返plc控制系统的硬件设计包括设计系统的主电路、系统i/o元件分配表和控制电路接线图。v系统共有4个输入点:按钮三个,左行按钮sb1,右行按钮sb2,停机按钮s

16、b3;行程开关2 个,左位行程开关sq1,右位行程开关sq2。v共有2个输出点:右行接触器km1,左行接触器km2。v当小车到达装料位置时,sq1动作,定时器t37计时,30秒时间到,定时器常开触点闭合。小车自动右行。v当下车达到卸料位置时,sq2动作,定时器t38计时,20秒时间到,定时器常开触点闭合。小车自动左行。v按下右行按钮或装料时间到,小车右行。按下停止按钮或到达卸料位置时,小车停止。v按下左行按钮或卸料时间到,小车左行。按下停止按钮或到达装料位置时,小车停止。3、控制程序、控制程序v4安装与调试v(1)连接控制电路。v(2)连接主控制电路。v(3)连接plc与计算机的通信电缆。v(4)按图5-55编辑梯形图,使用符号表对端口定义。编译,下载到plc,运行程序。v(5)按控制要求,按下按钮sb1,观察电动机运行情况;按下按钮sb2,观察电动机运行情况;按下按钮sb3,观察电动机运行情况。v(6)应用编程软件的在线监控功能,观察每次按下按钮时plc内部各触点和线圈的值的变

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论