毕业论文-大尺寸多工步自动推料进给装置及控制数据管理系统设计(送全套CAD图纸 资料打包)

上传人:小令设计q****9516... 文档编号:242601 上传时间:2018-03-25 格式:DOC 页数:41 大小:2.52MB
返回 下载 相关 举报
毕业论文-大尺寸多工步自动推料进给装置及控制数据管理系统设计(送全套CAD图纸  资料打包)_第1页
第1页 / 共41页
毕业论文-大尺寸多工步自动推料进给装置及控制数据管理系统设计(送全套CAD图纸  资料打包)_第2页
第2页 / 共41页
毕业论文-大尺寸多工步自动推料进给装置及控制数据管理系统设计(送全套CAD图纸  资料打包)_第3页
第3页 / 共41页
点击查看更多>>
资源描述
下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763摘 要推料进给系统主要是由硬件和软件两大部分组成。系统控制软件配合硬件合理的组织、管理数据系统的输入、数据处理和输出信息与控制执行部件,使数推料进给装置按照操作者的要求,实现进给。操作者使用上位控制界面 E-VIEW 触摸屏对系统进行进给控制。软件使用西门子 S7-200 PLC 进行编程,对电机控制采用多段脉冲输出,数据管理使用间接寻址。机械结构方面采用双丝杆同时推动,两根丝杆采用同步带传动,保证了工件进给的平稳性。关键词:自动进给;可编程逻辑控制器;E-VIEW 触摸屏;间接寻址;丝杆;下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763AbstractThe feeding by pushing system is mainly comprised of hardware and software . System control software with rational hardware organization, the iuput of management data system, data processing and the output of the results and the control the executing assemblys, makes the system feed the material in accordance with the operatorsrequirements. The operator use the upper control interface E-VIEW touch screen to control the system . The control software is a Siemens S7-200 PLC program, adopting multi-pulse output to control the motor and indirect addressing to manage the data. The mechanical structure is realized by using two screws and the belt among them to ensure the stability of the material feeding.Keyword: automatic feeding; PLC; E-VIEW touch screen; indirect addressing ; screw;下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763目 录第一章 绪论11 PLC 在组合机床控制中的应用112 课题的主要任务 5 第二章 设备的测试与转接板的制作21 设备的测试 622 制作转接板及电路分析 7第三章 程序的设计31 S7-200 的工作原理1332 高速脉冲输出(PTO)1433 PLC 发脉冲程序设计 163. 数据在存储器中的数据类型与间接寻址 17.5 数据管理程序 18.6 分步运动程序分析 19第四章 大尺寸多工步自动推料进给装置系统的上位系统设计(E-VIEW)41 E-VIEW 及其设计软件 MT500 的介绍和使用方法 2042 上外界面的编写调试 20第五章 大尺寸多工步自动推料进给装置的结构设计51 丝杠的选型计算及其校核 2452 轴承的选型计算及其校核 2753 减速器的选型 2854 电机的选型计算及其校核 2955 联轴器的选型计算及其校核3256 同步带的选型计算及其校核33第六章 总结和心得体会 36结束语 37参考文献 38买文档送全套图纸 扣扣 414951605第一章 绪论11 PLC 在组合机床控制中的应用一.可编程控制器的定义 可编程控制器,简称 PLC(Programmable logic Controller),是指以计算机技术为基础的新型工业控制装置。在 1987 年国际电工委员会(International Electrical Committee)颁布的 PLC 标准草案中对 PLC 做了如下定义:“PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。二.PLC 的特点 1 可靠性高,抗干扰能力强 高可靠性是电气控制设备的关键性能。PLC 由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的 F 系列 PLC 平均无故障时间高达 30 万小时。一些使用冗余 CPU 的 PLC 的平均无故障工作时间则更长。从 PLC 的机外电路来说,使用 PLC 构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚至数千分之一,故障也就大大降低。此外,PLC 带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除 PLC 以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。 2 配套齐全,功能完善,适用性强 PLC 发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代 PLC 大多具有完善的数据运算能力,可用于各种数字控制领域。近年来 PLC 的功能单元大量涌现,使 PLC 渗透到了位置控制、温度控制、CNC 等各种工业控制中。加上 PLC 通信能力的增强及人机界面技术的发展,使用 PLC 组成各种控制系统变得非常容易。 3 易学易用,深受工程技术人员欢迎 PLC 作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用 PLC 的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。 4 系统的设计、建造工作量小,维护方便,容易改造 PLC 用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产过程成为可能。这很适合多品种、小批量的生产场合。 5 体积小,重量轻,能耗低 以超小型 PLC 为例,新近出产的品种底部尺寸小于 100mm,重量小于 150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。 三.在组合机床自动线中,一般根据不同的加工精度要求设置三种滑台 目前,PLC 在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。 1 开关量的逻辑控制 这是 PLC 最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机床、磨床、包装生产线、电镀流水线等。 2 模拟量控制 在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital )之间的 A/D 转换及 D/A 转换。PLC 厂家都生产配套的 A/D 和 D/A 转换模块,使可编程控制器用于模拟量控制。 3 运动控制 PLC 可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763量 I/O 模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要 PLC 厂家的产品几乎都有运动控制功能,广泛用于各种机械、机床、机器人、电梯等场合。 4 过程控制 过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID 调节是一般闭环控制系统中用得较多的调节方法。大中型 PLC 都有 PID 模块,目前许多小型 PLC 也具有此功能模块。PID处理一般是运行专用的 PID 子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。 5 数据处理 现代 PLC 具有数学运算(含矩阵运算、函数运算、逻辑运算) 、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。 6 通信及联网 PLC 通信含 PLC 间的通信及 PLC 与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各 PLC 厂商都十分重视 PLC 的通信功能,纷纷推出各自的网络系统。新近生产的 PLC 都具有通信接口,通信非常方便。 7 PLC 控制的数控滑台结构 一般组合机床自动线中的数控滑台采用步进电机驱动的开环伺服机构。采用 PLC 控制的数控滑台由可编程控制器、环行脉冲分配器、步进电机驱动器、步进电机和伺服传动机构等部分组成, 伺服传动机构中的齿轮 Z1、 Z2 应该采取消隙措施,避免产生反向死区或使加工精度下降;而丝杠传动副则应该根据该单元的加工精度要求,确定是否选用滚珠丝杠副。采用滚珠丝杠副,具有传动效率高、系统刚度好、传动精度高、使用寿命长的优点,但成本较高且不能自锁。 8 控制系统的软件结构 软件结构根据控制要求而设计,主要划分为五大模块:即步进电机控制模块、定位控制模块、数据拨盘输入及数据传输模块、数码输出显示模块、元件故障的自动检测与报警模块。 由于整个软件结构较为庞大,脉冲控制器产生 0.1 秒的控制脉冲,使移位寄存器移位,提供六拍时序脉冲,通过三相六拍环形分配器使三个输出继电器 Y430、Y431、Y432 按照单双六拍的通电方式控制步进电机。为实现定位控制,采用不同的计数器分别控制粗定位行程和精定位行程,计数器的设定值依据行程而定。例如,设刀具或工作台欲从 A 点移至C 点,已知 AC200mm,把 AC 划分为 AB 与 BC 两段, AB196mm,BC4mm,AB段为粗定位行程,采用 0.1mm/步的脉冲当量快速移动,利用了 6 位计数器(C660/C661 ) ,而 BC 段为精定位行程,采用 0.01mm/步的脉冲当量精确定位,利用了 3 位计数器C460,在粗定位结束进入精定位的同时,PLC 自动接通电磁离合器输出点 Y433 以实现变速机构的更换。 9 PLC 控制系统的接地方法 (1)由于 PLC 机柜和操作台、配电柜等用电设备的金属外壳及控制设备正常不带电的金属部分,由于各种原因(如腐蚀、绝缘破损等)而有可能带危险电压,所以应该进行保护接地,低于 36V 供电的设备,无特殊要求可不做接地保护。 下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763(2)PLC 控制系统中的基准电位是各回路工作的参考电位,基准电位的连接线称为系统地,通常是控制回路直流电源的零伏导线,系统接地的方式有浮地方式、直接接地方式和电容接地方式。 (3)为防止静电感应和磁场感应而设置的屏蔽接地端子应做屏蔽接地。其中信号回路接地和屏蔽接地又通称为工作接地。 一般以上接地方法的控制原则是:保护地和工作地不能混用,这是由于在每一段电源保护地线的两点间会有数毫伏,甚至几伏的电位差,这对低电平信号电路来说是一个非常严重的干扰。屏蔽地,当信号电路是单点接地时,低频电缆的屏蔽层也应单点接地,如果电缆的屏蔽层接地点有一个以上时,将产生噪声电流,形成噪声干扰源。 本系统采用的接地电阻都需要在规定的范围内,对于 PLC 组成的控制系统一般应小于4,而且要有足够的机械强度,事前都需要进行防腐处理。PLC 组成的控制系统进行单独设置接地系统,也可以利用现场条件进行“等电位联结” 进行接地设计。 10 PLC 控制梯形图: 梯形图是通过连线把 PLC 指令的梯形图符号连接在一起的连通图,用以表达所使用的PLC 指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含 LD 指令) ,以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。下图是三菱公司的 FX2N 系列产品的最简单的梯形图例: 它有两组,第一组用以实现启动、停止控制。第二组仅一个 END 指令,用以 结束程序。11 梯形图与助记符的对应关系: 助记符指令与梯形图指令有严格的对应关系,而梯形图的连线又可把指令的顺序予以体现。一般讲,其顺序为:先输入,后输出(含其他处理) ;先上,后下;先左,后右。有了梯形图就可将其翻译成助记符程序。上图的助记符程序为: 地址 指令 变量 0000 LD X000 0001 OR X010 0002 AND NOT X001 0003 OUT Y000 0004 END 反之根据助记符,也可画出与其对应的梯形图。 12 梯形图与电气原理图的关系: 如果仅考虑逻辑控制,梯形图与电气原理图也可建立起一定的对应关系。如梯形图的输出(OUT)指令,对应于继电器的线圈,而输入指令(如 LD,AND,OR)对应于接点,互锁指令(IL、 ILC)可看成总开关,等等。这样,原有的继电控制逻辑,经转换即可变成梯形图,再进一步转换,即可变成语句表程序。 有了这个对应关系,用 PLC 程序代表继电逻辑是很容易的。这也是 PLC 技术对传统继电控制技术的继承。 四、数控滑台的 PLC 控制方法 数控滑台的控制因素主要有三个: 1 行程控制 一般液压滑台和机械滑台的行程控制是利用位置或压力传感器(行程开关/死挡铁)来下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763实现;而数控滑台的行程则采用数字控制来实现。由数控滑台的结构可知,滑台的行程正比于步进电机的总转角,因此只要控制步进电机的总转角即可。由步进电机的工作原理和特性可知步进电机的总转角正比于所输入的控制脉冲个数;因此可以根据伺服机构的位移量确定 PLC 输出的脉冲个数: n= DL/d (1) 式中 DL伺服机构的位移量(mm) d 伺服机构的脉冲当量(mm/脉冲) 2 进给速度控制 伺服机构的进给速度取决于步进电机的转速,而步进电机的转速取决于输入的脉冲频率;因此可以根据该工序要求的进给速度 ,确定其 PLC 输出的脉冲频率: f=Vf/60d (Hz) (2) 式中 Vf伺服机构的进给速度(mm/min) 3 进给方向控制 进给方向控制即步进电机的转向控制。步进电机的转向可以通过改变步进电机各绕组的通电顺序来改变其转向;如三相步进电机通电顺序为 A-AB-B-BC-C-CA-A时步进电机正转;当绕组按 A-AC-C-CB-B-BA-A顺序通电时步进电机反转。因此可以通过 PLC 输出的方向控制信号改变硬件环行分配器的输出顺序来实现,或经编程改变输出脉冲的顺序来改变步进电机绕组的通电顺序实现。 五.PLC 的国内外状况 世界上公认的第一台 PLC 是 1969 年美国数字设备公司(DEC)研制的。限于当时的元器件条件及计算机发展水平,早期的 PLC 主要由分立元件和中小规模集成电路组成,可以完成简单的逻辑控制及定时、计数功能。20 世纪 70 年代初出现了微处理器。人们很快将其引入可编程控制器,使 PLC 增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。为了方便熟悉继电器、接触器系统的工程技术人员使用,可编程控制器采用和继电器电路图类似的梯形图作为主要编程语言,并将参加运算及处理的计算机存储元件都以继电器命名。此时的 PLC 为微机技术和继电器常规控制概念相结合的产物。 20 世纪 70 年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID 功能及极高的性价比奠定了它在现代工业中的地位。20 世纪80 年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。这个阶段的另一个特点是世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。 20 世纪末期,可编程控制器的发展特点是更加适应于现代工业的需要。从控制规模上来说,这个时期发展了大型机和超小型机;从控制能力上来说,诞生了各种各样的特殊功能单元,用于压力、温度、转速、位移等各式各样的控制场合;从产品的配套能力来说,生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。 我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC 的应用。目前,我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的 CF 系列、杭州机床电器厂生产的 DKK 及 D 系列、大连组合机床研究所生产的 S 系列、苏州电子计算机厂生产的 YZ 系列等多种产品已具备了一定的规模并在工业产品中获下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763得了应用。此外,无锡华光公司、上海乡岛公司等中外合资企业也是我国比较著名的 PLC生产厂家。可以预期,随着我国现代化进程的深入,PLC 在我国将有更广阔的应用天地。 六.PLC 未来展望 21 世纪,PLC 会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统 DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。12 课题的主要任务1、硬件的设计利用步进电动机带动丝杆转动,利用丝杆的转动带动工作台的前进。对进给装置电气传动系统的关键部件进行设计计算,同时也要对进给装置传动装置的关键部件进行设计计算。2、软件的设计利用 PLC 来实现对电机的控制。针对不同的工件调用相应的程序来对电机的运行进行控制,实现多工步自动推料进给。第二章 设备的测试与转接板的制作21 设备的测试1、设备改造分析原设备为 PMAC 设备,现在用的是其中的电机驱动电路和限位关系,因此必须了解其下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763中的 MYCOM 步进电机的驱动关系和限位原点定义。MYCOM 步进电机的驱动器说明:CP11 端子: 1-5V2-PLUS(脉冲输入)3-5V4-DIR(方向输入)CP12 端子: 1-电机 A 向2-电机 A/向3-电机 B 向4-电机 B/向CP13 端子: 1-24V2-24V3-GND4-GND要实现多工步自动推料进给,只要电机要按照规定的方式转动即可,故只需控制脉冲和方向。即只需将外部信号给 CP11 端子,CP12 端子和 CP13 端子并不会影响电机的转速和转动方向,故可以用原 PMAC 设备的部件。2、设备限位关系的测量限位原点的定义: 经过对原设备的观察,得知原设备及限位开关是点接触式的限位开关,故电压大小不会影响其工作。图 1图 1 为原 PMAC 设备的限位接控制输入的十针插座,在各个位置时对十针插座的测量结果如下:任意位置时:1、3、4、5、6、7、8、9 接通X 电机转动,X 轴带动工作台到 X 原点时:1、3、5、6、7、8、9 接通Y 电机转动,Y 轴带动工作台到 Y 原点时:1、3、4、6、7、8、9 接通X 电机转动,X 轴带动工作台到 X 左极限时:1、3、4、5、7、8、9 接通X 电机转动,X 轴带动工作台到 X 右极限时:1、3、4、5、6、7、9 接通Y 电机转动,Y 轴带动工作台到 Y 左极限时:1、3、4、5、6、8、9 接通Y 电机转动,Y 轴带动工作台到 Y 右极限时:1、3、4、5、6、7、8 接通注:在测量 X 轴向的各个位置时 Y 轴位于非圆点,非极限位:在测量 Y 轴向的各个位置时 X 轴位于非圆点,非极限位。由以上测量结果分析可知:(1) 、原设备的限位开关使用的是限位开关的常闭触点;(2) 、原设备的 COM 端是 1、3 即模拟地,而 2 和 10 没有使用;(3) 、X 轴原点接入点为 4,Y 轴原点接入点为 5,X 轴左极限接入点为 6,X 轴右极限接入点为 8,Y 轴左极限接入点为 7,Y 轴右极限接入点为 9。可以得出原设备的限位接线关系如图 2 所示:下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763图 2 22 制作转接板及电路分析、电路分析要实现 PLC 对步进电机的控制要做以下两步:():将 PLC 的发出的脉冲和方向信号送给步进电机驱动器;():将工作台的限位开关引入到 PLC 的输入点。、电路原理图如图图其中电阻和分别为脉冲和方向的下拉电阻。下拉电阻的连接说明:下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763程序编好后,经 PLC 调试有脉冲输出,但是当它跟设备的电机驱动器连接后电机却不转,为了解决这一问题做了以简单的检验设备,如图:图发光二极管的最大要求电流是 10MA 而所要测的电路中两端电压是 5V,所以取得电阻为 500 欧姆。检验过程如下:(1) 、通过原设备的手摇设备使原设备有脉冲输出并驱动电机转动,PLC 的脉冲输出是断开的,经检验,发光二极管闪烁,得知原设备输出的是高低电平脉冲。(2) 、将 PLC 接通并将程序输入到 PLC 中,通过检验 PLC 输出端,此时输出端没有联接到电机驱动器上,经检查,发光二极管闪烁,得知 PLC 输出的也是高低电平脉冲。(3) 、将 PLC 输出端联接到电机驱动器上,并将检验电路接到脉冲输出端和 0V 之间,此时电机转动,发光二极管也闪烁。通过以上的检测,推理得知在电机驱动器里应该有一个电容,当脉冲处于高电平时电容充电,当脉冲处于低电平时由于有电容,低电平不能马上被输入到电机驱动器里,不能被识别所以电机不转。当接一电阻时起到了将电容电压拉低的作用,这样低电平可以输入到电机驱动器里,这样电机就可以转了。示意图如图:图下拉电阻的连接说明:当程序编好进行调试时,发现不管方向控制输出端是还是电机只是右转,为分析并解决这一问题做以下测试:() 、将的方向输出端与电机驱动器断开,用万用表的支流档来测试的方向输出端电压是否有变化。测量结果是当方向控制输出端是时该端电压是伏,当方向控制输出端是时该端电压是伏。() 、将原设备的脉冲方向端接到电机驱动器上,通过原设备的手摇设备驱动电机转动。测量结果是当电机右转时方向控制端的电压是伏,当电机左转是方向输出端的电压是伏,当电机不转时方向输出端的电压是伏。下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763()将原设备的脉冲方向端与电机驱动器上断开,测的电机驱动器的方向控制端的电压是伏。对测试结果分析得知:电压驱动器上在方向端提供伏的电压。故当需要电机左转时需要一个下拉电阻来将方向端的电压拉低,使得电机可以左转。通过使用来控制继电器来使得电压拉低。环形分配器说明(如图 6):步进电动机的各相绕组必须按一定的顺序通电才能正常工作。这种位电动机绕组的通电顺序按一定规律变化的部分称为脉冲分配器,又称为环型脉冲分配器。实现环型分配的力法有 3 种:一种是采用计算机软件,利用查表或计算方法来进行脉冲的环型分配,简称软环分。该方法能充分利用计算机软件资源,以降低硬件成本尤其是对多相电动机的脉冲分配具有更大的优点。但由于软环分占用计算机的运行时间,故会使插补次的时间增加,易影响步进电动机的运行速度。另种足采用小规模集成电路搭接而成的三相六拍环型脉冲分配器。这种方式灵活性很大,可搭接任意通电顺序的环形脉冲型分配器,同时在工作时不占用计算机的工作时间。第三种是采用专用环型分配器器件,如 cH250,即为一种三相步进电动机专用环型分配器,它可以实现三相步进电动机的各种环型分配,使用方便,接口简单。ULN2003 是高耐压、大电流达林顿陈列,由七个硅 NPN 达林顿管组成。 该电路的特点如下:ULN2003 的每一对达林顿都串联一个 2.7K 的基极电阻,在 5V 的工作电压下它能与TTL 和 CMOS 电路 直接相连,可以直接处理原先需要标准逻辑缓冲器来处理的数据。ULN2003 工作电压高,工作电流大,灌电流可达 500mA,并且能够在关态时承受 50V 的电压,输出还可以在高负载电流并行运行。图 6高低压功串放大电路说明(如图 7):高低压功串放大电路为采用脉冲变压器 T1 组成的高低压控制电路原理图。吴脉冲输入时,VT1 、VT2、VT3 、VT4 均截至,电动机绕组 W 无电流通过,电动机不转。有脉冲输入时,VT1、VT2、VT4 饱和导通,在 VT2 由截止到饱和期间,其集电极电流,也就是脉冲变压器 T1 的一次电流急剧增加,在变压器二次侧感生成一个电压,使VT3 导通, 80V 的高电压经高压管 VT3 加到绕组 W 上,使电流迅速上升,当 VT2 进入稳下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763定状态后,T1 一次侧感电流暂时恒定,无磁通量变化,二次侧的感应电压为 0,VT3 截至。这时,12V 低压电源经 VD1 加到电动机绕组 W 上并维持绕组中的电流。输入脉冲结束后VT1、VT2、VT3、VT4 又都截至,储存在 W 中的能通过 18 的电阻和 VD2 放电,18电阻的作用是减小放电回路的时间常数,改善电流波形的后沿。该电路由于采用高压驱动,电流增长加快,脉冲电流的前沿变陡,电动机的转矩和运行频率都得到提高。高低压功串放大电路由于仅在脉冲开始时的一瞬间接通高压电源,其余时间均由低压供电,故效率很高。又由于电流上升率高,故高速运行性能好,但由于电流波形陡,有时还会产生过冲,故谐波成分丰富,致使电动机运行时震动较大(尤其在低速运行时) 。图 7、转接板的说明因为原设备的电机驱动器和限位电缆位于原设备内,要将 PLC 信号输入到电机驱动器并将限位电缆的限位信号取到 PLC 中,必须做一个装接板,该板的功能有以下几个:(1) 、将 PLC 信号输入到电机驱动器(2) 、将限位电缆的限位信号取到 PLC 中(3) 、将 5V 电源分别送到 PLC 输出端及电机驱动电路的脉冲输入端(4) 、将电路的线合理的分布,不至于太乱电路转接板如图:下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763图下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763第三章 程序的设计31 S7-200 的工作原理在 PLC 通电后,需要对硬件和软件作一些初始化的工作。为了使 PLC 的输出及时响应各种输入信号,初始化后反复不停地分阶段处理各种不同的任务,即以扫描模式工作。PLC 的工作步骤一般有 7 个,如下: () 、读取输入在 PLC 的存储器中,设置了一片区域来存放输入信号和输出信号的状态,它们分别称为输入过程映像寄存器和输出过程映象寄存器。CPU 以字节(8 位)为单位来读写输入/输出过程影响寄存器。在读取输入阶段,PLC 把所有外部数字量输入电路的 1/0 状态(或称 ON/OFF 状态)读入输入过程影响寄存器。外部的输入电路闭合时,对应的输入过程映像寄存器为 1 状态,梯形图中对应的输入点的常开触电接通,常闭触电断开。外接的输入电路断开时,对应的输入过程映像寄存器为 0 状态,梯形图中对应的输入点的常开触电断开,常闭触电接通() 、执行用户程序PLC 的用户程序由若干条指令组成,指令在存储器中按顺序排列。在 RUN 工作模式的程序执行阶段,在没有跳转指令时,CPU 从第一条指令开始,逐条顺序地执行用户程序。在执行指令时,从 I/O 映像寄存器或别的位元件的映像寄存器读出其 0/1 状态,并根据指令的要求执行相应的逻辑运算,运算的结果写入到相应的映像寄存器中,因此,各映像寄存器(只读的输入过程映像寄存器除外)的内容随着程序的执行而变化。在程序执行阶段,即使外部输入的状态发生了变化,输入过程映像寄存器的状态也不会随之而变,输入信号变化了的状态只能在下一个扫描周期的读取输入阶段被读入。执行程序时,对输入/输出的存取通常是通过映像寄存器,而不是实际的 I/O 点。这样做在程序执行完后再用输出过程映像寄存器的值更新输出点,使系统的运行稳定;而且由于用户程序读写 I/O 映像寄存器比读写 I/O 点快得读哦,可高了程序的执行速度。() 、通信处理在通信请求处理阶段,CPU 处理从通信接口和智能模块接收到的信息,例如读取智能模块的信息并存放在缓冲区中,在适当的时候将信息传送给通信请求方。() 、CPU 自诊断测试自诊断测试包括定期检查 CPU 模块的操作和扩展模块的状态是否正常,将监控定时器复位,以及完成一些别的内部工作。(5) 、改写输出CPU 执行完用户程序后,将输出过程映像寄存器的 0/1 状态传送到输出模块并锁存起来。梯形图中某一输出位的线圈“通电”时,对应的输出过程映像寄存器为 1 状态。信号经输出模块隔离和功率放大后,继电器型输出模块中对应的硬件继电器的线圈通电,其常开触电闭合,使外部负载通电工作。若梯形图中输出点的线圈“断电” ,对应的输出过程映像寄存器中存放的二进制数为 0,将它送到继电器型输出模块,对应的硬件继电器的线圈断电,其常开触电断开,外部负载断电,停止工作。() 、中断程序的处理如果在程序中使用了中断,终端事件发生时,CPU 停止正常的扫描工作模式,立即执行中断程序,中断功能能够提高 PLC 对某些事件的响应速度。(7) 、在程序执行过程中使用立即 I/O 指令可以直接存取 I/O 点。用立即 I/O 指令读下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763输入点的值时,相应的输入过程映像寄存器的值未被更新。用立即 I/O 指令改写输出点时,相应的输出过程映像寄存器得知被更新。32 高速脉冲输出(PTO)脉冲输出指令(PLS)用于在高速输出(Q0.0 和 Q0.1)上控制脉冲串输出(PTO)和脉宽调制(PWM)功能。PTO 可以输出一串脉冲(占空比 50%),用户可以控制脉冲的周期和个数。PWM 可以输出连续的、占空比可调的脉冲串,用户可以控制脉冲的周期和脉宽S7-200 有两个 PTO/PWM 发生器,它们可以产生一个高速脉冲串或者一个脉宽调制波形。一个发生器是数字输出点 Q0.0,另一个发生器是数字输出点 Q0.1。一个指定的特殊寄存器(SM)位置为每个发生器存储下列数据:一个控制字节(8 位),一个计数值(32 位无符号数)和一个周期或脉宽值(16 位无符号数)。PTO/PWM 发生器与过程映像寄存器共用 Q0.0 和 Q0.1。当在 Q0.0 或 Q0.1 上激活 PTO或 PWM 功能时,PTO/PWM 发生器对输出拥有控制权,同时普通输出点功能被禁止。输出波形不受过程映象区状态、输出点强制值或者立即输出指令执行的影响。当不使用 PTO/PWM发生器功能时,对输出点的控制权交回到过程映象寄存器。过程映象寄存器决定输出波形的起始和结束状态,以高低电平产生波形的启动和结束。在使能 PTO 或者 PWM 操作之前,将 Q0.0 和 Q0.1 过程映象寄存器清 0。所有控制位、周期、脉宽和脉冲计数值的缺省值均为 0。PTO/PWM 的输出负载至少为 10的额定负载,才能提供陡直的上升沿和下降沿。PTO 按照给定的脉冲个数和周期输出一串方波(占空比 50)。PTO 可以产生单段脉冲串或者多段脉冲串(使用脉冲包络)。可以指定脉冲数和周期(以微秒或毫秒为增加量)。在单段管线模式,需要为下一个脉冲串更新特殊寄存器。一旦启动了起始 PTO 段,就必须按照第二个波形的要求改变特殊寄存器,并再次执行 PLS 指令。第二个脉冲串的属性在管线中一直保到第一个脉冲串发送完成。在管线中一次只能存储一段脉冲串的属性。当第一个脉冲串发送完成时,接着输出第二个波形,此时管线可以用于下一个新的脉冲串。重复这个过程可以再次设定下一个脉冲串的特性。除去以下两种情况之外,脉冲串之间可以作到平滑转换:时间基准发生了变化或者在利用 PLS 指令捕捉到新脉冲之前,启动的脉冲串已经完成。当管线已满时,如果试图装入脉冲列参数,状态寄存器的 PTO 溢出位(SM66.6 或 SM76.6)被置 1。PLC 进入 RUN 模式时,该位被初始化为 0。如果监测到溢出,必须手工清除该位。在多段管线模式,CPU 自动从 V 存储器区的包络表中读出每个脉冲串的特性。在该模式下,仅使用特殊存储器区的控制字节和状态字节。选择多段操作,必须装入包络表在 V存储器中的起始地址偏移量(SMW168 或 SMW178)。时间基准可以选择微秒或者毫秒,但是,在包络表中的所有周期值必须使用同一个时间基准,而且在包络正在运行时不能改变。执行 PLS 指令来启动多段操作。每段记录的长度为 8 个字节,由 16 位周期值、16 位周期增量值和 32 位脉冲个数值组成。表 1 中给出了包络表的格式。您可以通过编程的方式使脉冲的周期自动增减。在周期增量处输入一个正值将增加周期;输入一个负值将减少周期;输入 0 将不改变周期。当 PTO 包络执行时,当前启动的段的编号保存在 SMB166(或 SMB176)。表 1从包络表开始的字节偏移 包络段数 描述0 段数(1255),如果为 0 将产生致命错误1 初始周期(265535 个基准时间单位)下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 13041397633 每个脉冲的周期增量(-3276832767 个时间单位)51脉冲数(14294967295)9 初始周期(265535 个基准时间单位)11 每个脉冲的周期增量(-3276832767 个时间单位132脉冲数(14294967295)17 段数(1255),如果为 0 将产生致命错误(继续)3继续PLS 指令会从特殊存储器 SM 中读取数据,使程序按照其存储值控制 PTO/PWM 发生器。SMB67 控制 PTO0 或者 PWM0,SMB77 控制 PTO1 或者 PWM1。表 2 对用于控制 PTO/PWM 操作的存储器给出了描述。表 2Q0.0 Q0.1 描述SM66.4 SM76.4 PTO 包络由于增量计算错误而终止:0=无错误,1=有错误SM66.5 SM76.5 PTO 包络因用户命令中止:0=不是因用户命令中止,1=因用户命令中止SM66.6 SM76.6 PTO 管线溢出:0=无溢出,1=有溢出状态字节SM66.7 SM76.7 PTO 空闲位:0=PTO 正在运行。1=PTO 空闲SM67.0 SM77.0 PTO/PWM 更新周期值:1=写新的周期值SM67.1 SM77.1 PWM 更新脉冲宽度值:1=写新的脉冲宽度SM67.2 SM77.2 PTO 更新脉冲数:1=写新的脉冲数SM67.3 SM77.3 PTO/PWM 基准时间单位:0=1s,1=1msSM67.4 SM77.4 PWM 更新方式:0= 异步更新,1=同步更新SM67.5 SM77.5 PTO 操作:0=单段操作(脉冲和周期存在 SM 寄存器中)1=多段操作(包络表存在 V 寄存器中)SM67.6 SM77.6 PTO/PWM 模式选择:0= PTO,1= PWM控制字节SM67.7 SM77.7 PTO/PWM 有效位:0=无效,1=有效SMW68 SMW78 PTO/PWM 周期值(2-65535 倍时间基准)SMW70 SMW80 PWM 脉冲宽度值(2-65535 倍时间基准)SMD72 SMD82 PTO 脉冲计数值(1-4,294,967,295)SMB166 SMB176 运行中的段数(仅在多段 PTO 操作中)SMW168 SMW178 保络表的起始位置,从 V0 开始的字节偏移量来表示(仅在多段PTO 操作中)SMB170 SMB180 线性包络状态字节SMB171 SMB181 线性包络结果寄存器其他PTO/PWM寄存器SMD172 SMD182 手动模式频率寄存器可以通过修改 SM 存储区(包括控制字节),然后执行 PLS 指令来改变 PTO 或 PWM 波形的特性,也可以在任意时刻禁止 PTO 或者 PWM 波形,方法为:首先将控制字节中的使能位(SM67.7 或者 SM77.7)清 0,然后执行 PLS 指令。PTO 状态字节中的空闲位(SM66.7 或者 SM76.7)标志着脉冲串输出完成。另外,在脉冲串输出完成时,您可以执行一段中断服务程序。(参考中断指令和通讯指令中的描述)。如果您使用多段操作,可以在整个包络表完成之后执行中断服务程序。下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763下列条件使 SM66.4(或 SM76.4)或 SM66.5(或 SM76.5)置位:(1)如果周期增量使 PTO 在许多脉冲后产生非法周期值,会产生一个算术溢出错误,这会终止 PTO 功能并在状态字节中将增量计算错误位(SM66.4 或者 SM76.4)置 1,PLC 的输出变为由映象寄存器控制。(2)如果要手动终止一个正在进行中的 PTO 包络,要把状态字节中的用户终止位(SM66.5 或 SM76.5)置 1。(3)当管线满时,如果试图装载管线,状态存储器中的 PTO 溢出位(SM66.6 或者SM76.6)置 1。如果想用该位检测序列的溢出,必须在检测到溢出后手动清除该位。当 CPU切换至 RUN 模式时,该位被初始化为 0。如果要装入新的脉冲数(SMD72 或 SMD82)、脉冲宽度(SMW70 或 SMW80)或周期(SMW68或 SMW78),应该在执行 PLS 指令前装入这些值和控制寄存器。如果要使用多段脉冲串操作,在使用 PLS 指令前也需要装入包络表的起始偏移量(SMW168 或 SMW178)和包络表的值。33 PLC 发脉冲程序设计在软件编程前,必须根据实际控制系统与工艺要求进行步进电机的“启动频率”和“停止频率”的标定,步进电机能响应而不失步的最高步进频率称为“启动频率”,“停止频率”是指系统控制信号突然关断,步进电机不冲过目标位置的最高频率。步进电机在起动和停止时有一个加速及减速过程,且加速度越小则冲击越小,动作越平稳。所以,步进电机工作时般要经历这样个变化过程:加速一恒速(高速)一减速一低速一停止。其中步进电动机在运行过程中般采用如下运行曲线,主要要考虑步进电动机的起动时必须有个加速缓冲的过程,对步进电动机起保护作用。其程序如下:主程序LD SM0.1ATCH 初始化结束中断, 3R .1, 1CALL 包络表子程序包络表子程序LD SM0.0MOVB 16#AC, SMB77MOVW +500, SMW178MOVB 3, VB500MOVW +50, VW501MOVW -1, VW503MOVD 45, VD505MOVW +5, VW509MOVW +0, VW511MOVD 9910, VD513MOVW +5, VW517MOVW +1, VW519MOVD 45, VD521PLS 1下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或1304139763下载论文就送你全套 CAD 图纸,Q 咨询 414951605 或 1304139763初始化结束中断LD SM0.0R SM77.7, 1PLS 1在主程序中先将脉冲输出端清零(R .1, 1),并设置相应的中断(位 I0.1的下降沿),在中断程序中禁止。接着调用相应的子程序,在子程序中设置的控制字节(MOVB 16#AC, SMB77),十六进制二进制 10101100,根据表得知:允许;模式;多段操作;异步更新;基准时间单位是ms;写新的脉冲数;不写脉冲宽度;不写新的周期值。接着在 SMW178 寄存器中设置包络表的起始位置为vb500,根据表一设置包络表中的周期值、周期增量和脉冲数。计算包络表的值:周期增量值:De给定段的周期增量=ECT-ICT/Q其中:ECT=该段结束周期时间ICT=该段初始化周期时间Q=该段的脉冲数量段的最后一个脉冲的周期在包络中不直接指定,但必须计算出来(除非周期增量是0)。如果在段之间需要平滑转换,知道段的最后一个脉冲的周期是有用的。计算段的最后一个脉冲周期的公式是:段的最后一个脉冲的周期时间=ICT+(DEL*(Q-1)其中:ICT=该段的初始化周期时间DEL=该段的增量周期时间Q=该段的脉冲数量周期增量只能以微秒数或毫秒数指定,周期的修改在每个脉冲上进行这两项的影响使对于一个段的周期增量的计算可能需要叠代方法。对于结束周期值或给定段的脉冲个数,可能需要作调整。在确定校正包络表值的过程中,包络段的持续时间很有用。按照下面的公式可以计算完成一个包络段的时间长短:包络段的持续时间=Q*(ICT+(DEL/2)*(Q-1)其中:Q=该段的脉冲数量ICT=该段的初始化周期时间DEL=该段的增量周期时间3. 数据在存储器中的数据类型与间接寻址二进制数的位(bit)只有和两种不同的值,可以用来表示开关量的两种不同状态。如果该位为,则表示梯形图中对应的编程元件的线圈通电,其常开触点接通,常闭触点断开。以后称改编程元件为状态。如果该位为,对应的编程元件的线圈和触点的状态与上述的相反,称该编程元件为状态。位数据的数据类型为BOOL型。位二进制数组成个字节,其中第位为最低位,第位为最高位。两个字节组成一个字,两个字组成一个双字。一般用二进制补码表示有符号数,其中最高位为符号位,最高位为时为正数,为时为负数,最大的正数为,表示十六进制数。位存储单元的地址由字节地址和位地址组成,例如I3.2,其中的区域标示符“”表示输入,字节地址为,位地址为,这种存取方式称为
展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 图纸设计 > 毕设全套


copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


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