版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、常州工学院(成人教育) 毕 业 设 计(论文)题 目 数控加工中心刀具库PLC自动控制 副标题 性 质: 毕业设计 毕业论文学生姓名 毛家山 年 级 2008 级 教 学 点 无锡技师学院 专 业 工业电气自动化 指导教师 吴尉 评定成绩 优 良 中 及格 不及格摘要PLC英文全称Programmable Logic Controller ,中文全称为可编程逻辑控制器,定义是:一种数字运算操作的电子系统,专为在工业环境应用而设计的。它采用一类可编程的存储器,用于其内部存储程序,执行逻辑运算,顺序控制,定时,计数与算术操作等面向用户的指令,并通过数字或模拟式输入/输出控制各种类型的机械或生产过程
2、.PLC是可编程逻辑电路,也是一种和硬件结合很紧密的语言,在半导体方面有很重要的应用,可以说有半导体的地方就有PLC。数控刀具的选择是数控加工工艺中的重要内容,它不仅影响数控机床的加工效率,而且直接影响加工质量。因此,数控加工中的刀具选择是在人机交互状态下完成的。用改造传统继电器控制系统是很好方法,它可以充分发挥高可靠性、高抗干扰的特点,寿命长、维修量少,查找外部线路简单。用进行逻辑控制和变速位置的数据处理,较好的实现了原工艺要求,简化了线路。关键词:PLC 工作原理 程序设计 数控系统应用.目录第1章 绪论1第2章 PLC概述2 2.1 PLC控制器 2 2.1.1 PLC的特点2 2.1.
3、2 PLC应用领域 2 2.1.3 PLC的发展状况3 2.2 PLC的基本结构4 2.2.1 PLC的硬件系统4 2.2.2 PLC的软件系统5 2.3 PLC的工作过程及原理6 2.3.1工作过程6 2.3.2 PLC的工作原理6 2.4 PLC的编程语言的基本指令系统和编程方法7 2.4.1 语言的形式7 2.4.2 编程指令7 2.4.3 基本指令系统特点8 2.5 FX2N系列8 2.5.1 FX2N系列的PLC模型8 2.5.2 FX2N系列主要技术性能9 2.6 PLC控制系统的设计基本原则10第3章 数控加工中心刀具库选择程序10 3.1 数控车床刀具10 3.2 传感器在数控
4、车床上的应用11 3.2.1传感器简介10 3.2.2数控机床对传感器的应用11 3.2.3霍尔传感器11 3.3程序要求11 3.4 流程图12 3.5 程序设计13 3.6 PLC外部接线图14 3.7 程序说明15 3.8 本系统工作原理20第4章 系统调试21 4.1 硬件调试21 4.2 软件调试21总 结22致 谢23参 考 文 献24第1章 绪论PLC即可编程控制器(Programmable logic Controller,是指以计算机技术为基础的新型工业控制装置。在1987年国际电工委员会(International Electrical Committee)颁布的PLC标准
5、草案中对PLC做了如下定义:“PLC是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC及其有关的外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。”1969年,美国数字设备公司(DEC)研制出了基于集成电路和电子技术的控制装置,首次采用程序化的手段应用于电气控制,这就是第一代可编程序控制器,称Programmable ,是世界上公认的第一台PLC.限于当时的元器件条件及计算机发展水平,早
6、期的PLC主要由分立元件和中小规模集成电路组成,可以完成简单的逻辑控制及定时、计数功能。20世纪70年代初出现了微处理器。人们很快将其引入可编程控制器,使PLC增加了运算、数据传送及处理等功能,完成了真正具有计算机特征的工业控制装置。为了方便熟悉继电器、接触器系统的工程技术人员使用,可编程控制器采用和继电器电路图类似的梯形图作为主要编程语言,并将参加运算及处理的计算机存储元件都以继电器命名。20世纪70年代中末期,可编程控制器进入实用化发展阶段,计算机技术已全面引入可编程控制器中,使其功能发生了飞跃。更高的运算速度、超小型体积、更可靠的工业抗干扰设计、模拟量运算、PID功能及极高的性价比奠定了
7、它在现代工业中的地位。20世纪80年代初,可编程控制器在先进工业国家中已获得广泛应用。这个时期可编程控制器发展的特点是大规模、高速度、高性能、产品系列化。这个阶段的另一个特点是世界上生产可编程控制器的国家日益增多,产量日益上升。这标志着可编程控制器已步入成熟阶段。20世纪末期,可编程控制器的发展特点是更加适应于现代工业的需要。从控制规模上来说,这个时期发展了大型机和超小型机;从控制能力上来说,诞生了各种各样的特殊功能单元,用于压力、温度、转速、位移等各式各样的控制场合;从产品的配套能力来说,生产了各种人机界面单元、通信单元,使应用可编程控制器的工业控制设备的配套更加容易。目前,可编程控制器在机
8、械制造、石油化工、冶金钢铁、汽车、轻工业等领域的应用都得到了长足的发展。我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了PLC的应用。目前,我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的CF系列、杭州机床电器厂生产的DKK及D系列、大连组合机床研究所生产的S系列、苏州电子计算机厂生产的YZ系列等多种产品已具备了一定的规模并在工业产品中获得了应用。此外,无锡华光公司、上海乡岛公司等中外合资企业也是我国比较著名的PLC生产厂家。可以预期,随着我国现代化进程的深入,PLC在我国将有
9、更广阔的应用天地。第2章 PLC概述2.1 PLC控制器 2.1.1 PLC的特点可编程控制器及其有关外部设备,都按易于与工业控制系统联成一个整体、易于扩充其功能的原则设计。可编程控制器具有诸多优点:(1)可靠性高,抗干扰能力强高可靠性是电气控制设备的关键性能。PLC由于采用现代大规模集成电路技术,采用严格的生产工艺制造,内部电路采取了先进的抗干扰技术,具有很高的可靠性。例如三菱公司生产的F系列PLC平均无故障时间高达30万小时。一些使用冗余CPU的PLC的平均无故障工作时间则更长。从PLC的机外电路来说,使用PLC构成控制系统,和同等规模的继电接触器系统相比,电气接线及开关接点已减少到数百甚
10、至数千分之一,故障也就大大降低。此外,PLC带有硬件故障自我检测功能,出现故障时可及时发出警报信息。在应用软件中,应用者还可以编入外围器件的故障自诊断程序,使系统中除PLC以外的电路及设备也获得故障自诊断保护。这样,整个系统具有极高的可靠性也就不奇怪了。(2)配套齐全,功能完善,适用性强。PLC发展到今天,已经形成了大、中、小各种规模的系列化产品。可以用于各种规模的工业控制场合。除了逻辑处理功能以外,现代PLC大多具有完善的数据运算能力,可用于各种数字控制领域。近年来PLC的功能单元大量涌现,使PLC渗透到了位置控制、温度控制、CNC等各种工业控制中。加上PLC通信能力的增强及人机界面技术的发
11、展,使用PLC组成各种控制系统变得非常容易。(3)易学易用,深受工程技术人员欢迎。PLC作为通用工业控制计算机,是面向工矿企业的工控设备。它接口容易,编程语言易于为工程技术人员接受。梯形图语言的图形符号与表达方式和继电器电路图相当接近,只用PLC的少量开关量逻辑控制指令就可以方便地实现继电器电路的功能。为不熟悉电子电路、不懂计算机原理和汇编语言的人使用计算机从事工业控制打开了方便之门。(4)系统的设计、建造工作量小,维护方便,容易改造。PLC用存储逻辑代替接线逻辑,大大减少了控制设备外部的接线,使控制系统设计及建造的周期大为缩短,同时维护也变得容易起来。更重要的是使同一设备经过改变程序改变生产
12、过程成为可能。这很适合多品种、小批量的生产场合。(5)体积小,重量轻,能耗低。以超小型PLC为例,新近出产的品种底部尺寸小于100mm,重量小于150g,功耗仅数瓦。由于体积小很容易装入机械内部,是实现机电一体化的理想控制设备。2.1.2 PLC应用领域目前,PLC在国内外已广泛应用于钢铁、石油、化工、电力、建材、机械制造、汽车、轻纺、交通运输、环保及文化娱乐等各个行业,使用情况大致可归纳为如下几类。(1)开关量的逻辑控制这是PLC最基本、最广泛的应用领域,它取代传统的继电器电路,实现逻辑控制、顺序控制,既可用于单台设备的控制,也可用于多机群控及自动化流水线。如注塑机、印刷机、订书机械、组合机
13、床、磨床、包装生产线、电镀流水线等。(2)模拟量控制在工业生产过程当中,有许多连续变化的量,如温度、压力、流量、液位和速度等都是模拟量。为了使可编程控制器处理模拟量,必须实现模拟量(Analog)和数字量(Digital)之间的A/D转换及D/A转换。PLC厂家都生产配套的A/D和D/A转换模块,使可编程控制器用于模拟量控制。(3)运动控制PLC可以用于圆周运动或直线运动的控制。从控制机构配置来说,早期直接用于开关量I/O模块连接位置传感器和执行机构,现在一般使用专用的运动控制模块。如可驱动步进电机或伺服电机的单轴或多轴位置控制模块。世界上各主要PLC厂家的产品几乎都有运动控制功能,广泛用于各
14、种机械、机床、机器人、电梯等场合。(4)过程控制过程控制是指对温度、压力、流量等模拟量的闭环控制。作为工业控制计算机,PLC能编制各种各样的控制算法程序,完成闭环控制。PID调节是一般闭环控制系统中用得较多的调节方法。大中型PLC都有PID模块,目前许多小型PLC也具有此功能模块。PID处理一般是运行专用的PID子程序。过程控制在冶金、化工、热处理、锅炉控制等场合有非常广泛的应用。(5)数据处理现代PLC具有数学运算(含矩阵运算、函数运算、逻辑运算)、数据传送、数据转换、排序、查表、位操作等功能,可以完成数据的采集、分析及处理。这些数据可以与存储在存储器中的参考值比较,完成一定的控制操作,也可
15、以利用通信功能传送到别的智能装置,或将它们打印制表。数据处理一般用于大型控制系统,如无人控制的柔性制造系统;也可用于过程控制系统,如造纸、冶金、食品工业中的一些大型控制系统。(6)通信及联网PLC通信含PLC间的通信及PLC与其它智能设备间的通信。随着计算机控制的发展,工厂自动化网络发展得很快,各PLC厂商都十分重视PLC的通信功能,纷纷推出各自的网络系统。新近生产的PLC都具有通信接口,通信非常方便。2.1.3 PLC的发展状况PLC诞生不久就显示了其在工业控制领域的重要作用。如日本、德国和法国等国家相继研制成各自的PLC,PLC技术随着计算机和微电子技术的发展而发展,由1位机发展成8位机,
16、随着微处理器CPU和微型计算机技术在PLC中的应用,形成了现代意义的PLC。 21世纪,PLC会有更大的发展。从技术上看,计算机技术的新成果会更多地应用于可编程控制器的设计和制造上,会有运算速度更快、存储容量更大、智能更强的品种出现;从产品规模上看,会进一步向超小型及超大型方向发展;从产品的配套性上看,产品的品种会更丰富、规格更齐全,完美的人机界面、完备的通信设备会更好地适应各种工业控制场合的需求;从市场上看,各国各自生产多品种产品的情况会随着国际竞争的加剧而打破,会出现少数几个品牌垄断国际市场的局面,会出现国际通用的编程语言;从网络的发展情况来看,可编程控制器和其它工业控制计算机组网构成大型
17、的控制系统是可编程控制器技术的发展方向。目前的计算机集散控制系统DCS(Distributed Control System)中已有大量的可编程控制器应用。伴随着计算机网络的发展,可编程控制器作为自动化控制网络和国际通用网络的重要组成部分,将在工业及工业以外的众多领域发挥越来越大的作用。现在PLC产品已经使用了16位、32位高性能微处理器,而且实现了多处理器的多信道处理,通信技术使PLC的应用得到进一步的发展。目前,PLC技术已经比较成熟。2.2 PLC的基本结构2.2.1 PLC的硬件系统用可编程控制器实施控制,其实质是按一定算法进行输入输出变换,并将这个变换予以物理实现。入出变换 、物理实
18、现可以说是PLC实施控制的两个基本点。而入出变换实际上就是信息处理,信息处理当今最常用的是微处理机技术,PLC也是用它,并使其专用化,应用与工业现场。至于物理实现,正是它与普通微机相区别之点,普通微机多只考虑信息本身,别的不多考虑,而PLC要考虑实际的控制需要。物理实现要求PLC的输入,应当排除干扰信号适应于工业现场。输出应放大到工业控制的水平,能为实际控制系统方便使用。这就要求I/O电路专门设计。根据PLC实施控制的基本点的分析,PLC采用了典型的计算结构。主要是由CPU、RAM、ROM和专门设计的输入输出接口电路组成。(1)中央处理器 中央处理器(CPU)一般由控制电路、运算器和寄存器组成
19、,这些电路一般都集成在一个芯片上。CPU通过地址总线、数据总线和控制总线与存储单元、输入输出(I/O)接口电路相连接。CPU按扫描方式工作,从0000首址存放的第一条用户程序开始,到用户程序的最后一个地址,不停的周期性扫描,每扫描一次,用户程序就执行一次。CPU的主要功能为:从存储器中读取指令。CPU从地址总线上给出存储地址,从控制总线上给出读指令,从数据总线上得到读出的命令,并存入CPU内的指令寄存器中。执行指令。对存放在指令寄存器中的指令操作码进行译码,执行指令规定的操作,如读取输入信号,取操作数,进行逻辑运算和算术运算,将结果输出给有关部分。准备取下一个指令。CPU执行完一条指令后,能根
20、据条件产生下一条指令的地址,以便取出和执行下一条指令,在CPU的控制下,程序的指令既可以顺序执行,也可以分支或跳转。处理中断。CPU除顺序执行程序外,还能接收输入输出接口发来的中断请求,并进行中断处理,中断处理完后,再返回原址,继续顺序执行。(2)存储器用于存放系统程序,一般系统程序是由PLC厂家编写的,不能由用户直接存取。系统程序存储器用来存放有关系统管理解释指令、标准程序系统调用等程序。一般用PROM或EPROM构成。由用户编写的程序称为用户程序,用户程序存放在用户程序存储器中,用户程序存储器的容量不大,一般只有几K 的容量,常用ROM构成。(3)输入/输出部分这是PLC与被控设备相连接的
21、接口电路。用户设备输入PLC的各种控制信号,如限位开关、操作按扭、选择开关、行程开关以及其他一些传感器输出的开关量或模拟量(要通过模数变换进机内)等,通过输入输出电路将这些信号转换成中央处理器能够接收和处理的信号。输出接口电路将中央处理器送出的弱电控制信号转换成现场需要的强电信号输出,以驱动电磁阀、接触器、电机等被控设备的执行元件。输入接口电路现场输入接口电路一般由光电耦合电路和微电脑输入接口电路成。光电耦合电路:采用光电耦合电路与现场输入信号相连是为防止现场的强电干扰进入PLC。光电耦合电路的关键器件是光电耦合器,一般由发光二极管和光电三极管组成。光电耦合器的抗干扰性能:由于输入和输出段是靠
22、光信号耦合的,在电器上是完全隔离的,因此输出端的信号不会反馈到输入端,也不会产生地线干扰和其他串扰。微电脑的输入接口电路:它一般由数据输入寄存器、选通电路和中断请求逻辑电路构成,这些电路集成在一个芯片上。现场的输入信号通过光电耦合送到输入数据寄存器,然后通过数据总线送给CPU。输出接口电路一般由微电脑输出接口电路和功率放大电路组成。微电脑输出接口电路:一般由输出数据寄存器、选通电路和中断电路集成而成。CPU通过数据总线将要输出的信号放到输出数据寄存器中。功率放大电路:是为了适应工业控制的要求,将微电脑输出的信号加以放大。PLC一般采用继电器输出。(4)电源部件将交流电源转换成供PLC所需的直流
23、电源。目前大部分PLC采用开关式稳压电源供电。2.2.2 PLC的软件系统(1)系统程序它由PLC的制造企业编制,固化在PROM或EPROM中,按装在PLC上,随产品提供给用户。系统程序包括系统管理程序、用户指令解释程序和供系统调用的标准程序模块等。系统管理程序其主要功能为: 时间分配的运行管理,即实现PLC输入、输出运算,自检及提供通信时序; 存储空间的额分配管理,即生成用户环境,规定各种参数、程序的存放地址,将用户使用的数据参数存储地址转化为实际的数据格式及物理存储地址; 系统的自检程序,即对系统进行出错检验、用户程序语法检验、句法检验、警戒时钟运行等。在系统管理程序的控制下,整个PLC能
24、正确、有效地工作。用户指令解释程序:它可将用户用各种编程语言(梯形图、语句表等)编制的应用程序翻译成CPU能执行的机器指令。供系统调用的标准程序模块:它由许多独立的程序组成,各自完成包括输入、输出、特殊运算等不同的功能。PLC的各种具体工作都由这部分来完成。(2) 用户程序它是根据生产过程控制的要求由用户使用制造企业提供的编程语言自行编制的应用程序。用户程序包括开关量逻辑控制程序、模拟量运算程序、闭环控制程序和操作站系统应用程序等。开关量逻辑控制程序:它是PLC用户程序中最重要的一部分,一般采用梯形图、助记符或功能块图等编程语言编制,不同的PLC制造企业提供的编程语言有不同的形式,至今没有一种
25、能全部兼容的编程语言。模拟量运算程序及闭环控制程序:通常,它是在大中型PLC上实施的程序,由用户根据需要按PLC提供的软件和硬件功能进行编制。编程语言一般采用高级语言或汇编语言。一些制造企业为了方便用户编程,也提供相应编程软件供用户编制模拟量和PID控制等的程序。操作站系统程:它是大型PLC系统经过通信联网后,由用户进行信息交换和管理而编制的程序。它包括各类画面的操作显示程序,一般采用高级语言实现,一些制造企业也提供了人机界面的有关软件,用户可以根据制造企业提供的外交使用说明进行操作站的系统画面组态和编制相应的应用程序。2.3 PLC的工作过程及原理2.3.1 工作过程PLC大多采用成批输入/
26、输出的周期扫描方式工作,按用户程序的先后次序逐条运行,一个完整的周期可分为三个阶段:(1)输入刷新阶段:程序开始时,监控程序使机器以扫描方式逐个输入所有输入端口上的信号,并依次存入对应的输入映象寄存器。(2)程序处理阶段: 所有的输入端口采样结束后,即开始进行逻辑运算处理,根据用户输入的控制程序,从第一条开始,逐条加以执行,并将相应的逻辑运行结果,存入对应的中间元件和输出元件映象寄存器,当最后一条控制程序执行完毕后,即转入输出刷新处理。入对应的中间元件和输出元件映象寄存器,当最后一条控制程序执行完毕后,即转入输出刷新处理。(3)输出刷新阶段:将输出元件映象寄存器的内容,从第一个输出端口开始,到
27、最后一个结束,依次读入对应的输出锁存器,从而驱动输出器件形成可编程的实际输出。一般地,PLC的一个扫描周期约10ms,另外,可编程序控制器的输入/输出还有响应滞后(输入滤波约10ms),继电器机械滞后约10ms,所以,一个信号从输入到实际输出,大约有20-30ms的滞后。2.3.2 PLC的工作原理PLC虽然以微处理器为核心,并具有微机的许多特点,但它的工作方式却与微机有很大不同。微机一般采用等待命令和中断的工作方式,而PLC则是采用顺序扫描、不断循环的方式进行工作的,包括输入采样、系统处理、用户程序执行和输出刷新四个阶段。完成上述四个阶段称为一个扫描周期。在整个运行期间,PLC的CPU以一定
28、的扫描速度重复执行这四个阶段。(1)输入采样阶段:顺序访问PLC的所有输入单元的信号状态,将其放入输入缓冲区内。(2)系统处理阶段:对系统工作状态进行检查,对连接的I/O单元及外部设备进行定期服务。(3)用户程序执行阶段:执行预先设定的用户程序,将处理结果分别放入动态数据区和输出缓冲区。(4)输出刷新阶段:将输出缓冲区的所有信号送到输出单元,刷新输出单元锁存器的原有状态。2.4 PLC的编程语言的基本指令系统和编程方法2.4.1 语言的形式 最常用的两种编程语言,一是梯形图,二是助记符语言表。采用梯形图编程,因为它直观易懂,但需要一台个人计算机及相应的编程软件;采用助记符形式便于实验,因为它只
29、需要一台简易编程器,而不必用昂贵的图形编程器或计算机来编程。 虽然一些高档的PLC还具有与计算机兼容的C语言、BASIC语言、专用的高级语言(如西门子公司的GRAPH5、三菱公司的MELSAP),还有用布尔逻辑语言、通用计算机兼容的汇编语言等。不管怎么样,各厂家的编程语言都只能适用于本厂的产品。2.4.2 编程指令指令是PLC被告知要做什么,以及怎样去做的代码或符号。从本质上讲,指令只是一些二进制代码,这点PLC与普通的计算机是完全相同的。同时PLC也有编译系统,它可以把一些文字符号或图形符号编译成机器码,所以用户看到的PLC指令一般不是机器码而是文字代码,或图形符号。常用的助记符语句用英文文
30、字(可用多国文字)的缩写及数字代表各相应指令。常用的图形符号即梯形图,它类似于电气原理图是符号,易为电气工作人员所接受。 (1)指令系统:一个PLC所具有的指令的全体称为该PLC的指令系统。它包含着指令的多少,各指令都能干什么事,代表着PLC的功能和性能。一般讲,功能强、性能好的PLC,其指令系统必然丰富,所能干的事也就多。在编程之前必须弄清PLC的指令系统。 (2)程序:PLC指令的有序集合,PLC运行它,可进行相应的工作,当然,这里的程序是指PLC的用户程序。用户程序一般由用户设计,PLC的厂家或代销商不提供。用语句表达的程序不大直观,可读性差,特别是较复杂的程序,更难读,所以多数程序用梯
31、形图表达。 (3)梯形图:梯形图是通过连线把PLC指令的梯形图符号连接在一起的连通图,用以表达所使用的PLC指令及其前后顺序,它与电气原理图很相似。它的连线有两种:一为母线,另一为内部横竖线。内部横竖线把一个个梯形图符号指令连成一个指令组,这个指令组一般总是从装载(LD)指令开始,必要时再继以若干个输入指令(含LD指令),以建立逻辑条件。最后为输出类指令,实现输出控制,或为数据控制、流程控制、通讯处理、监控工作等指令,以进行相应的工作。母线是用来连接指令组的。2.4.3 基本指令系统特点PLC的编程语言与一般计算机语言相比,具有明显的特点,它既不同于高级语言,也不同与一般的汇编语言,它既要满足
32、易于编写,又要满足易于调试的要求。目前,还没有一种对各厂家产品都能兼容的编程语言。如三菱公司的产品有它自己的编程语言,OMRON公司的产品也有它自己的语言。但不管什么型号的PLC,其编程语言都具有以下特点:(1)图形式指令结构:程序由图形方式表达,指令由不同的图形符号组成,易于理解和记忆。系统的软件开发者已把工业控制中所需的独立运算功能编制成象征性图形,用户根据自己的需要把这些图形进行组合,并填入适当的参数。在逻辑运算部分,几乎所有的厂家都采用类似于继电器控制电路的梯形图,很容易接受。如西门子公司还采用控制系统流程图来表示,它沿用二进制逻辑元件图形符号来表达控制关系,很直观易懂。较复杂的算术运
33、算、定时计数等,一般也参照梯形图或逻辑元件图给予表示,虽然象征性不如逻辑运算部分,也受用户欢迎; (2)明确的变量常数:图形符相当于操作码,规定了运算功能,操作数由用户填人,如:K400,T120等。PLC中的变量和常数以及其取值范围有明确规定,由产品型号决定,可查阅产品目录手册; (3)简化的程序结构:PLC的程序结构通常很简单,典型的为块式结构,不同块完成不同的功能,使程序的调试者对整个程序的控制功能和控制顺序有清晰的概念; (4)简化应用软件生成过程:使用汇编语言和高级语言编写程序,要完成编辑、编译和连接三个过程,而使用编程语言,只需要编辑一个过程,其余由系统软件自动完成,整个编辑过程都
34、在人机对话下进行的,不要求用户有高深的软件设计能力; (5)强化调试手段:无论是汇编程序,还是高级语言程序调试,都是令编辑人员头疼的事,而PLC的程序调试提供了完备的条件,使用编程器,利用PLC和编程器上的按键、显示和内部编辑、调试、监控等,并在软件支持下,诊断和调试操作都很简单。 总之,PLC的编程语言是面向用户的,对使用者不要求具备高深的知识、不需要长时间的专门训练。2.5 FX2N系列2.5.1 FX2N系列的PLC模型式中,1部分用两位数表示输入/输出的总点数,有16、24、32、48、64和80六种;2部分用字符表示输出类型:R表示继电器触点输出,T表示晶体管输出,S表示双向晶闸管输
35、出。备有可自由选择,丰富的品种 可选用16/32/48/64/80/128/点的主机,可以采用最小8点的扩展模块进行扩展。 可根据电源及输出形式,自由选择。 高速运算 : 1个指令运行时间,只需0.08us 基本指令/1指令0.08us 应用指令/1指令1.52us数100us 在指令以外,实现高速化 高速计数器1相60KHZ:2点10KHZ:4点或2相30KHZ:1点5KHZ:1点 脉冲读取 可读取最大50us的短脉冲输入 适用于多种特殊用途 还可应用在模拟控制、定位控制等特殊用途。 FX2N系列中,1台基本单元最多可连接8台扩展模块或特殊功能模块 模拟输入输出 FX2N4AD模拟输入(4C
36、H) FX2N4DA模拟输出(4CH) FX2N4ADPTPT100温度感应器用(4CH) FX2NAADTC电热偶温度感应器用(4CH) FXON3A模拟输入出模块(2CH入,1CH出) 高速脉冲输入 FX2N1HC高速计数器(2相50KHZ) 定位FX2N1PG脉冲输出(1轴100KPPS) RS232C机器通讯FX2N232IFRS232通讯用(1CH) 可共同的外部设备 可以共用FX系列的外部设备 便携式简易编程器FX10PE、FX20PE需使用FX20PCAB0作连接线个人电脑软件Windows 3.1/95)用(FXPCS/WIN)(需使用SC09作连接线) 2.5.2 FX2N系
37、列主要技术性能 应用指令中有多个可使用的简单指令 (1)高速处理指令 输入过滤器常数可变,中断输入处理,直接输入等。 (2)便利指令 数字开关的数据读取,16位数据的读取矩阵输入的读取,7段显示器输出等。 (3)数据处理 数据检索,数据排列,三角子函数运算,平方根,浮点小数运算等。 (4)特殊用途 脉冲输出(20KHZ/DC5V,10KHZ/DC12V24V)脉宽调制,PID控制指令等。 (5)外部设备相互通信 串行数据传送,ACCII code印刷,HEXASCII变换,校验码等。 (6)时计控制 内置时钟的数据比较、加法、减法,读出、写入等表2-2 指令种类表指令种类指令数目基本指令27种
38、步进梯形指令2种应用指令128种:298个2.6 PLC控制系统的设计基本原则(1)最大限度的满足被控对象的控制要求。(2)在满足控制要求的前提下,力求使控制系统简单、经济、使用和维护方便。(3)保证控制系统安全可靠。(4)考虑到生产的发展和工艺的改进在选择PLC容量时应适当留有余量第3章 数控加工中心刀具库PLC自动控制3.1数控车床刀具数控车床刀具种类繁多,功能互不相同。根据不同的加工条件正确选择刀具是编制程序的重要环节,因此必须对车到种类及忒点由一个基本了解。目前数控机床用刀具的主流是可转位刀片的机加刀具。(1)数控车床可转位刀具特点数控车床所采用的可转位车刀,与通用车床相比一般无本质的
39、区别,其基本结构、功能特点是相同的。但数控车床的加工工序是自动完成的,因此对可转位车刀的要求又有别于通用车床所使用的刀具,具体要求和特点如表3-1所示。表3-1可转位刀具特点要求特点目的精度高采用M或更高精度等级刀片;对采用精密级刀杆;用带微调装置的刀杆在机外预调好。保证刀片重复定位精度,方便坐标设定,保证刀尖位置精度。可靠性高采用可靠性高的断层槽形或有断屑台和断屑器的车刀;采用结构可靠的车刀;采用复合式加紧结构和夹紧可靠的其他结构。断屑稳定,不能有紊乱和带状切屑;适应刀架快速移动和换位以及整个自动切削过程中加进不得有松动要求。换刀迅速采用车削工具系统;采用快换小刀夹。迅速更换不同形式的切削部
40、件完成多种切削加工,提高生产效率。刀片材料刀片较多采用涂层刀片。满足生产节拍要求,提高加工效率刀杆截形刀杆加多采用正方形刀杆,但因刀架系统结构差异大,有的需采用专用刀杆刀杆与刀架系统匹配(2)可转位刀具的种类可转位车刀按其用途可分为外圆车刀、仿形车刀、端面车刀、内圆车刀、切槽车刀、切断车刀和螺纹车刀等。表3-2可转位刀具的种类类型主偏角(度)试用机床外圆车刀90、60、 50、75、45普通车床和数控车床仿形车刀93、107.5仿形车床和数控车床端面车刀90、45、75普通车床和数控车床内圆车刀45、60、75、0、91、93、95、107.5普通车床和数控车床切槽车刀普通车床和数控车床切断车
41、刀普通车床和数控车床螺纹车刀普通车床和数控车床(3)可转位车刀结构形式杠杆式、楔块式、楔块夹紧式3.2传感器在数控机床上的应用传感器是数控机床的关键部件之一,正是各种各样新传感器的产生,才使数控机床加工有可能3.2.1 传感器简介 传感器是一种能够感受规定的被测量,并按照一定的规律转换成可用输出信号的器件或 装置,其输入信号(被测量)往往是非电量,输出信号常常为易于处理的电量,如电压等。 传感器种类很多,分类标准不一样,叫法也不一样,常见的有电阻传感器、电感式传感器、电容式传感器、温度传感器、压电式传感器、霍尔传感器、热电偶传感器、光电传感器、数字式位置传感器等。在数控机床氏应用的传感器主要有
42、光电编码器、直线光栅、接近开关、温度传感器、霍尔传感器、电流传感器、电压传感器、压力传感器、液位传感器、旋转变压器、感应同步器、速度传感器等主要用来检测位置、直线位移和角位移、速度、压力、温度等。3.2.2 数控机床对传感器的要求(1)牢靠性高和抗干扰性强;(2)满足精度和速度的要求;(3)使用维护方便,适合机床运行环境;(4)成本低。3.23霍尔传感器霍尔传感器是利用霍尔现象制成的传感器。将锗等半导体置于磁场中,在一个方向通以电流时,则在垂直的方向上会出现电位差,这就是霍尔现象。将小磁体固定在运动部件上,当部件靠近霍尔元件时,便产生霍尔现象,从而判断物体是否到位。3.3程序控制要求此设计应用
43、的FX2N32型PLC作为主机。此数控加工中心刀具库由六种刀具组成, 按钮SB1SB6分别为6种刀具选择按钮;ST0ST7分别为刀具的行程开关,由霍尔元件组成。(1)初始状态时,PLC记录当前刀号(2)当按下SB1SB6中任何一个时,PLC记录该刀号,然后刀盘按照离请求刀号最近的方向移动,转盘转动到达刀具位置时,到位指示灯发亮,机械手开始换刀,切换刀指示灯闪烁。5秒后换刀结束。(3)换刀过程中,其他换刀信号均无效。换刀完毕,记录当前刀号,等待下一次换刀。3.4流程图检测机械手位置D0检测系统调取刀号D1D0和D1比较D0 D1D0-D1=D3D3和K3比较D3=K3M11动作刀盘顺转D0=D1
44、M11动作D3K3Y0到位指示灯亮M10动作刀盘逆转换刀成功指示灯Y4闪D0D1D0+K6-D1=D3D3K3M12动作3.5程序设计数控加工中心刀具库选择PLC控制输入输出点分配表。表3-3 PLC控制输入输出点分配表输入信号输入继电器代号作用X1SB11号刀具选择按钮X2SB22号刀具选择按钮X3SB33号刀具选择按钮X4SB44号刀具选择按钮X5SB55号刀具选择按钮X6SB66号刀具选择按钮X11ST1机械手位置检测X12ST2机械手位置检测X13ST3机械手位置检测X14ST4机械手位置检测X15ST5机械手位置检测X16ST6机械手位置检测输出信号输出继电器代号作用Y0HL1刀具到
45、位指示灯Y1HL2刀盘旋转指示灯Y2KM1刀盘顺转Y3KM2刀盘逆转Y4HL3换刀闪烁3.6 PLC外部接线图 图3-1数控加工中心刀具库选择PLC控制接线图3.7程序说明3.8本系统详细工作原理 分三种情况考虑:假设机械手一直在1号刀位(1)调取当前刀具号,机械手在1号刀位(X11闭合),将K1传入数据寄存器D0(D0=K1)。系统调取当前刀位的刀(X1闭合),将K1传入数据寄存器D1中(D1=K1)。把D0和D1两个值相比较,D0=D1,此时,M1动作,刀位指示灯Y0直接亮起,接着换刀成功指示灯Y4闪烁,表示换刀完成。(2)调取2-4号刀,机械手在1号刀位(X11闭合),将K1传入数据寄存器D0中(D0=K1)。系统调取2号刀位的刀(X2闭合),将K2传入数据寄存器D1中(D1=K2)。把D0和D1两个值相比较,D0K3,M10动作,刀盘逆转。(3)调取5-6号刀,机械手在1号刀位(X11闭合),将K1传入数据寄存器D0中(D0=K1)。系统调取5号刀位的刀
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年陕西省渭南市单招职业适应性测试题库带答案详解(轻巧夺冠)
- 2026年长沙民政职业技术学院单招职业技能考试题库带答案详解(预热题)
- 2026年青岛航空科技职业学院单招综合素质考试题库附参考答案详解(b卷)
- 国家事业单位招聘2024中国农业科学院生物技术研究所第一批招聘笔试笔试历年参考题库典型考点附带答案详解
- 2026年陇南师范高等专科学校单招职业倾向性测试题库带答案详解(巩固)
- 国家事业单位招聘2023中国法学会所属事业单位《中国法学》杂志社招聘第一批拟聘用人员笔试历年参考题库典型考点附带答案详解
- 2025年合肥市遴选新一届肥东县政府法律顾问的备考题库及答案详解参考
- 2026年陕西旅游烹饪职业学院单招职业技能考试题库及一套参考答案详解
- 2025年南宁市武鸣区两江镇中心卫生院编外工作人员招聘备考题库有完整答案详解
- 2026吉林省吉高路业发展有限公司劳务派遣项目招聘1人笔试历年参考题库附带答案详解
- 山东省2026年春季高考技能测试建筑类专业模拟试题及答案解析
- 2026年学士学位英语测试题及答案
- (一模)2026年深圳市高三年级第一次调研考试政治试卷(含官方答案)
- 上海市普陀区学校(五四制)2025-2026学年六年级上学期期中语文试题(解析版)
- XX初中校长在2026年春季学期教科研工作推进会上的发言
- 2026年伊春职业学院单招职业适应性考试题库附参考答案详解(b卷)
- 城市供水排水管网养护指南
- JJF(皖) 252-2026 球压试验装置校准规范
- 2026年无锡工艺职业技术学院单招综合素质考试题库带答案解析
- 2026年湖南铁道职业技术学院单招职业技能笔试备考试题含答案解析
- 三维成像技术课件
评论
0/150
提交评论