毕业设计(论文)-组态王技术在铣打机床中的应用.doc_第1页
毕业设计(论文)-组态王技术在铣打机床中的应用.doc_第2页
毕业设计(论文)-组态王技术在铣打机床中的应用.doc_第3页
毕业设计(论文)-组态王技术在铣打机床中的应用.doc_第4页
毕业设计(论文)-组态王技术在铣打机床中的应用.doc_第5页
已阅读5页,还剩24页未读 继续免费阅读

下载本文档

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

文档简介

2011届毕业设计(论文)常州工程职业技术学院 毕业设计报告(论文)(2011届)题 目: 组态王技术在铣打机床中的应用 所 属 系: 机械工程技术系 班 级: 机电0831 学 生 姓 名: 学 号: 同 组 成 员: 指 导 教 师: 摘 要随着工业自动化水平的迅速提高,计算机广泛的应用于工业领域中。人们对工业自动化越来越高的要求及其种类繁多的控制设备和过程监控装置在工业领域的应用,使得传统的工业控制软件已无法满足用户的各种需求。界面和通讯是机械加工监控系统的两个重要组成部分,良好的组态软件可将界面和通讯有机结合,以达到监控真实机组运行的目的。木文论述了界面组态软件的整体框架和设计方法。本系统通过动态直观的现场状态显示界面,方便快捷的对现场情况进行监控,使系统动态的跟随现场条件而变化,降低了对操作人员的技术要求,完善了控制过程,使得控制更加的自动化,并且避开了一些危险的动作。为了实现更好的监控,本文基于国产组态软件组态王,利用visualbasic编程和dde链接,使显示与控制在计算机上实现,从而得到一个成本低、性能好的监控系统。关键词:图形界面系统 组态王 监控系统abstractwith the industrial automation speedily developed, computers are widely used in industry. people are requiring more and more to industrial automation and many kinds of control equipment and procedure monitor device are used in industry, which made the conventional industrial control soft cant satisfy all kinds of requirement of the users. the two capital parts of performance system of mechanical processing are interface and communication. the good configuration software can combinate the two parts well to performance the fact system of thermal power station. this paper describes the whole frame and design of configuration software. the system can change state itself along with following condition and show supervisory control interfaces so it can easily control and supervise the fact system. it also reduces the request of operators, perfects the control procedure, makes control procedure more automatic, and then avoid some dangerous actions. for the sake of better realization to control and supervision, this paper based on domestic configuration software kingview and by using vb programming and dde linkage, display and control are implemented in one computer. thus a low cost and good performance system is obtained.keywords:graphical interface system kingview performance system目录1 绪论11.1 组态软件11.2 组态软件的发展11.3 组态软件的特点21.4 组态王概述32 组态机床的制作52.1 z8210铣打机床介绍52.2 z8210铣打机床的动作要求52.3 组态王建立应用工程的一般过程62.3.1 z8210铣打机床的组态王制做步骤62.3.2 组态王连接设备92.4 z8210铣打机床的组态王数据词典142.4.1数据词典中变量的类型142.5 组态王的应用程序命令语音162.5.1 表达式和运算符162.6 动画连接183 机床的电气系统设计203.1 机床的电气控制要求203.2 z8210铣打机床plc 控制系统的分析203.3 plc外部接线图223.4 plc程序24结 论25致 谢26251 绪论本章主要介绍本论文的选题背景、组态软件的现状和发展趋势,及国产组态软件组态王的功能特点,并且简要介绍基于组态王的数控加工过程监控系统。1.1 组态软件组态软件,又称组态监控软件系统软件。译自英文scada,即 supervisory control and data acquisition(数据采集与监视控制)。它是指一些数据采集与过程控制的专用软件。它们处在自动控制系统监控层一级的软件平台和开发环境,使用灵活的组态方式,为用户提供快速构建工业自动控制系统监控功能的、次通用层的软件工具。1.2 组态软件的发展“组态”的概念是伴随着分布式控制系统 (distributed conctrol system,dcs) 的出现才开始被广大的生产过程自动化技术人员所熟知的。在控制系统中使用的各种仪表中,早期的控制仪表是气动 pid(proportion integral and differential coefficient,pid)调节器,后来发展为气动单元组合仪表,20 世纪 50 年代后出现电动单元组合仪表和直接数字控制系统 ddc(direct digital control,ddc)。70 年代中期随着微处理器的出现,诞生了第一代 dcs。到目前,dcs 和其他控制设备在全球范围内得到了广泛的应用。由于每一套 dcs 都是比较通用的控制系统,可以应用到很多的领域中,为了使用户在不需要编代码程序的情况下,便可生成适合自己需求的应用系统,每个 dcs 厂商在 dcs 中都预装了系统软件和应用软件,而其中的应用软件,实际上就是组态软件,但一直没有人给出明确的定义,只是将使用这种应用软件设计生成目标应用系统的过程称为“组态(configure)”或“做组态”。因此组态的概念最早来自英文 configuration,含义是使用软件工具对计算机及软件的各种资源进行配置,达到使计算机或软件按照预先设置,自动执行特定任务,满足使用者要求的目的。监控组态软件是面向监控与数据采集 scada(supervisory control and data acquisition,scada)的软件平台工具,具有丰富的设置项目,使用方式灵活,功能强大。监控组态软件最早出现时,hmi(human machine interface,hmi)或 mmi(man machine interface,mmi)是其主要内涵,即主要解决人机图形界面问题。随着它的快速发展,实时数据库、实时控制、scada、通信及联网、开放数据接口、对 i/o 设备的广泛支持已经成为它的主要内容。随着技术的发展,监控组态软件将会不断被赋予新的内容。在20世纪80年代末期,由于个人计算机的普及,pc机开始走上工业监控的历史舞台,与此同时开始出现基于pc总线的各种数据i/o板卡,加上软件工业的迅速发展,开始有人研究和开发通用的pc监控软件组态软件。世界上第一个把组态软件作为商品进行开发、销售的专业软件公司是美国的wonderware公司,它于80年代末率先推出第一个商品化监控组态软件intouch。此后组态软件得到了迅猛发展。组态软件的发展与成长和网络技术的发展普及密不可分。组态软件具有远程监控、数据采集、数据分析、过程控制等强大功能,在自动控制系统中占据主力军的位置,逐步成为工业自动化系统中的灵魂。目前世界上的组态软件有几十种之多,国际上较知名的监控组态软件有:fix,intouch,wincc,labview,citech等。国内主要用的是组态王等。1.3 组态软件的特点(1)强大的图形组态功能:组态软件大都以microsoft windows平台作为操作平台,充分利用了windows图形功能完备,界面一致性好,易学易用的特点。设计人员可高效快捷地绘制出各种工艺画面,并可方便地进行编辑,使采用pc机比以往使用专用机开发的工业控制系统更有通用性,减少了工控软件开发者的重复工作。丰富的动画连接如“闪烁”、“旋转”、“填充”、“移动”等,使画面生动直观。(2)脚本语言:从使用脚本语言方面,组态软件均使用脚本语言提供二次开发。脚本语言也称命令语言、控制语言。用户可根据自己需要编写程序。组态软件在脚本语言功能及提供的脚本函数数量上不断提高。(3)开放式结构:组态软件能与多种通讯协议互联,支持多种硬件设备。既能与低层数据采集设备通讯,也能与管理层通讯。在scada应用与通用数据库及用户程序间传送实时、历史数据。 (4)提供多种数据驱动程序:组态软件用于和i/o设备通讯,互相交换数据。dde和opc client是两个通用的标准i/o驱动程序,用来支持dde标准和opc标准的i/o设备通讯。(5)强大的数据库:组态软件均有一个实时数据库作为整个系统数据处理、数据组织和管理的核心。负责整个应用系统的实时数据处理、历史数据存储、报警处理,完成与过程的双向数据通讯。(6)丰富的功能模块:组态软件以模块形式挂接在基本模块上,互相独立提高了系统可靠性和可扩展性。利用各种功能模块,完成实时监控、报表生成、实时曲线、历史曲线、提供报警等功能。1.4 组态王概述近几年国内组态软件市场大部分份额仍被国外几家组态软件占据,如:fix、intouch等。而这些软件除了在功能完备性,产品包装,市场推广等方面具有一定的优势外,并非所有方面尽善尽美。国产化的组态软件产品也在成为市场上的一支生力军,近年来有一定影响力的产品有组王,力控,synll,mcgs等。国内有不少单位,如一些高校,研究所,公司及一些个人正积极的搞组态软件产品的开发。国产化的组态软件具有较强的价格竞争优势,但总的来讲,由于资金来源缺乏,软件工程的组织薄弱,因此软件商品化的程度还比较差。目前国产化组态软件主要使用于一些小型的非重要性的项目应用中。“组态王”组态软件是在流行的微机上建立工业控制对象的人机接口的一种智能软件包,它以 windows98/windowsnt4.0中文操作系统为其操作平台,充分利用了windows的图形功能完备,界面一致性好,易学易用的特点,它使采用微机开发的系统工程比以往的使用专用机开发的工业控制系统更有通用性,大大地减少了工控软件开发者的重复性工作,并可运用微机丰富的软件资源进行开发。组态王可以与一些常用i/o设备直接进行通讯.i/o设备包括:可编程控制器(plc)、智能模块、板卡、智能仪表等等。组态王的驱动程序采用activex技术,使通讯程序和组态王构成一个完整的系统,保证运行系统的高效率。为了方便用户使用,组态王中增加了设备配置向导,用户只需要按照安装向导的提示就可以完成i/o设备的配置工作。在系统运行的过程中,组态王通过内嵌的设备管理程序负责与i/o设备的实时数据交换。已配置的i/o设备在工程浏览器的设备节点中分类列出,用户可以随时查询和修改。组态王与i/o设备之间的数据交换采用以下五种方式:串行通讯方式,dde方式,板卡方式,网络节点方式,人机接口卡方式。2 组态机床的制作2.1 z8210铣打机床介绍广泛适用于汽车、拖拉机、电机等行业中轴类零件的铣端面钻中心孔及套车外圆加工,一次装夹即可完成上述工序.还可根据用户所加工零件尺寸的大小及毛坯件形状来选择或设计专用夹具。 图2.1 z8012机床2.2 z8210铣打机床的动作要求z8210铣床主要用于轴类零件的端面及中心孔的加工,本机床采用plc控制,实现多面与中心孔的同工序加工。它主要的动作要求有:1. 工件夹紧和松开2. 工件进给速度有快进、工进和快退3. 面铣刀工作4. 点孔刀工作5. 点孔刀进给速度有快进、工进和快退6. 能够在控制面板上集中控制2.3 组态王建立应用工程的一般过程通常情况下,建立一个应用工程大致可分为以下几个步骤:第一步:创建新工程 为工程创建一个目录用来存放与工程相关的文件。 第二步:定义硬件设备并添加工程变量添加工程中需要的硬件设备和工程中使用的变量,包括内存变量和 i/o 变量。 第三步:制作图形画面并定义动画连接 按照实际工程的要求绘制监控画面并使静态画面随着过程控制对象产生动态效果。 第四步:编写命令语言通过脚本程序的编写以完成较复杂的操作上位控制。 第五步:进行运行系统的配置 对运行系统、报警、历史数据记录、网络、用户等进行设置,是系统完成用于现场前的必备工作。 第六步:保存工程并运行 完成以上步骤后,一个可以拿到现场运行的工程就制作完成了。2.3.1 z8210铣打机床的组态王制作步骤1、建立文件打开组态王软件,点击新建按钮我们就可以新建一个新的组态王工程项目。接着我们可以新建画面,如图2.2,这样我们就可以对z8210铣打机的外观进行设计。图2.2 建立新画面首先我们要写上画面名称,可以写注释。在画面位置中,我们要设置所需要的显示分辨率,一般按电脑显示器分辨率设置。当我们的显示器分辨率改变时,可以使用组态王自带的转换功能转为相适应的分辨率。2、制作床身实物中的床身比较复杂,我们在组态王中,用形象的的表达出就可以了。工程的左边有调色板和工具箱。如图2.3。 图2.3 工具箱 图2.4 组态床身在工具箱中,我们可以选择所需要的画图方法,如图2.2.2.1是我们需要设计的床身,我们就可以选用工具箱中的“圆角矩形”功能进行绘制。若要改变图形的颜色,需先选中图形,再在调色板中选用所需要的颜色即可。在我的设计中,蓝色形象的代表了导轨,浅绿色代表床身,这样机床的床身就设计完成了。如图2.4。在工具箱中还有一个图库功能,图库是系统预先建立好的组合图形对象。组态王系统提供十几个图形库几百个元件,包括控制按钮、指示表、阀门、电机、泵、管路和其它标准工业元件。设计者可以简单地从图库中取出元件加到自己的应用中。图库单元还包含动画连接,可以方便地实现动画效果。为满足不同行业用户的需要,图库是可扩充的。设计者可以创建自己的图库单元,把它们加入到已有的图库中,或者把不再需要的图库单元从图库中删除。也可以创建自己的图库。3、制作夹具与工件在z8210铣打机床中,所加工的都是棒料。所用的夹具为两爪定心夹具,夹具夹紧工件,依托导轨可做上下运动,夹具靠液压夹紧。 图2.5 夹具未夹紧 图2.6 夹具夹紧图5为未夹紧状态下的夹具与工件,为了具备夹紧时的效果,还需要建立一个夹紧是的状态如图2.6。后面我会提到对它进行动画连接,丰富它的效果。4、加工部件图2.7 加工区加工部件有点孔刀和端面铣刀,点孔刀的主要功能是给工件的两端点中心孔,便于工件在今后加工中的定位。端面铣刀用来铣削工件端面,使其达到加工所需要的长度并且拥有光滑的端面。与之相连的电机是用来带动铣刀旋转,为其加工提供动力。6、控制面板每个机床都有它的电气控制部分,在z8210铣打机中,我们使用集中控制,布局如图2.8所示。在面板上几乎集中了机床所需的全部控制,给用户的操作提供了很大的方便。图2.8 控制面板2.3.2 组态王连接设备组态王把那些需要与之交换数据的硬件设备或软件程序都作为外部设备使用。外部硬件 设备通常包括 plc、仪表、模块、变频器、板卡等;外部软件程序通常指包括 dde、opc 等服务程序。按照计算机和外部设备的通讯连接方式,则分为:串行通信(232/422/485)、 以太网、专用通信卡(如 cp5611)等。在计算机和外部设备硬件连接好后,为了实现组态王和外部设备的实时数据通讯,必须 在组态王的开发环境中对外部设备和相关变量加以定义。为方便您定义外部设备,组态王设 计了“设备配置向导”引导您一步步完成设备的连接。激活设备配置向导。在组态王工程浏览器的“设备”大纲项下,选择要设置的i/o设备类型,在右侧目录内容显示区双击“新建”图标,如图2.10所示。图2.10 i/o设备管理在“设备选择”向导页中选择要安装串口设备的生产厂家、设备名称、通讯方式。如图2.11所示。完成后单击“下一步”。进入“设备名称”向导的对话框。图2.11 设备配置对话框在“设备名称”向导页中为将要安装的串口设备指定一个逻辑名称。给安装的设备填写指定的逻辑名称,如图2.12所示。完成后单击“下一步”。图2.12 设备名称对话框在“选择串口号”向导页为安装的串行设备指定与pc相连的串口号。将与设备连接的串口定为“com1”,如图2.13所示。完成后单击“下一步”。进入“设备地址”对话框。图2.13 选择串口号对话框在“设备地址”向导页为串口设备指定设备地址。在使用rs232与pc机相连时,plc的地址在组态王中的设置范围从0到15。可为默认值“0”,如图2.14所示。单击“下一步”。进入“通讯参数”对话框。图2.14 设备地址对话框在“通讯参数”向导页中设置通讯故障时的参数。参数的设置如图2.15所示。单击“下一步”。进入“设备信息总结”对话框。图2.15 通讯参数对话框确认“设备信息总结”向导页中的设备信息。确认所要安装的设备信息,如图2.16所示。图2.16 设备信息总结对话框确认完成后单击“完成”。即完成“串行通讯”设备的安装。2.4 z8210铣打机床的组态王数据词典组态王数据词典是组态王处理信号的核心,在组态王中使用的所有信号都需要在数据词典中申明。组态王系统支持多种变量类型,主要分为基本类型变量与特殊类型变量两大类。变量定义在工程浏览器的“数据词典”中进行,定义时要指定变量名和变量类型,某些类型的变量还需要一些附加信息。不同类型的变量具有不同的变量属性,在定义变量时,有时需要设置它的部分属性。2.4.1数据词典中变量的类型数据词典中存放的是应用工程中定义的变量以及系统变量。变量可以分为基本类型和特殊类型两大类,基本类型的变量又分为内存变量和 i/o 变量两种。“i/o 变量”指的是组态王与外部设备或其它应用程序交换的变量。这种数据交换是双向的、动态的,就是说在组态王系统运行过程中,每当 i/o 变量的值改变时,该值就会自动写入外部设备或远程应用程序;每当外部设备或远程应用程序中的值改变时,组态王系统中的变量值也会自动改变。所以,那些从下位机采集来的数据、发送给下位机的指令,比如反应罐液位、电源开关等变量,都需要设置成“i/o变量”。那些不需要和外部设备或其它应 用程序交换,只在组态王内使用的变量,比如计算过程的中间变量,就可以设置成“内存变量”。基本类型的变量也可以按照数据类型分为离散型、实型、整型和字符串型。1、内存离散变量、i/o 离散变量类似一般程序设计语言中的布尔(bool)变量,只有0、1两种取值,用于表示一些开关量。2、内存实型变量、i/o实型变量类似一般程序设计语言中的浮点型变量,用于表示浮点数据,取值范围10e-38 10e+38,有效值7位。3、内存整数变量、i/o 整数变量类似一般程序设计语言中的有符号长整数型变量,用于表示带符号的整型数据,取值范围21474836482147483647。4、内存字符串型变量、i/o字符串型变量类似一般程序设计语言中的字符串变量,可用于记录一些有特定含义的字符串,如名称、密码等,该类型变量可以进行比较运算和赋值运算。特殊变量类型有报警窗口变量、历史趋势曲线变量、系统变量三种。如图2.17中所示,在定义的字典中填入所需的数值,来使得组态机床能正常工作。图2.17 定义变量z8210铣打机床的现场信号与plc软继电器对照表信号名称现场信号plc变量名组态王变量名限位开关左sq1m1工作台左位置1左sq2m2工作台左位置2左sq3m3工作台左位置3右sq1m4工作台右位置1右sq2m5工作台右位置2右sq3m6工作台右位置3上sq1m7工件位置1上sq2m8工件位置2上sq3m9工件位置3左点孔快进m43左快进工进m45左工进快退m47左快退右点孔快进m44右快进工进m46右工进快退m48右快退工件移动快进m49工件快进工进m50工件工进快退m51工件快退铣端面主轴启动m60铣削电机切削液切削液打开m58切削液点孔电机主轴启动m59点孔电机2.5 组态王的应用程序命令语音组态王除了在定义动画连接时支持连接表达式,还允许用户定义命令语言来驱动应用程序,极大地增强了应用程序的灵活性。命令语言是一段类似语言的程序,工程人员可以利用这段程序来增强应用程序的灵活性。命令语言的句法和语言非常类似,是的一个子集,具有完备的词法语法查错功能和丰富的运算符、数学函数、字符串函数、控件函数和系统函数。命令语言通过“命令语言”对话框编辑输入,在组态王运行系统中编译执行。命令语言有五种形式,其区别在于命令语言执行的时机或条件不同:第一、应用程序命令语言:可以在程序启动时执行、关闭时执行或者在程序运行期间定时执行。如果希望定时执行,还需要指定时间间隔。第二、热键命令语言:被链接到设计者指定的热键上,软件运行期间,操作者随时按下热键都可以启动这段命令语言程序。第三、事件命令语言:规定在事件发生、存在、和消失时分别执行的程序。离散变量名或表达式都可以作为事件。第四、数据改变命令语言:只链接到变量或变量的域。在变量或变量的域的值变化到超出数据字典中所定义的变化灵敏度时,它们就被执行一次。第五、画面命令语言:可以在画面显示时、隐含时或者在画面存在期间定时执行画面命令语言。2.5.1 表达式和运算符连接表达式是定义动画连接的主要内容,因为连接表达式的值决定了画面上图素的动画效果。表达式由数据字典中定义的变量、变量域、报警组名、数值常量以及各种运算符组成,与c语言中的表达式非常类似。在连接表达式中不允许出现赋值语句,表达式的值在“组态王”运行时计算。变量名和报警组名可以直接从变量浏览器中选择,出现在表达式中,不必加引号,但区分大小写,变量的域名不区分大小写。连接表达式中可用到的运算符如下:取补码,将整型变量变成2的补码。*乘法/除法模运算加法减法(双目)&整型量按位与|整型量按位或整型量异或&逻辑与|逻辑或大于=大于或等于= =等于!=不等于下面列出算符的运算次序,首先计算最高优先级的算符,再依次计算较低优先级的算符。同一行的算符有相同的优先级。 ( ) 最高优先级(单目),!,*, / ,%,=,= =,! =&,|,& | 最低优先级通过应用程序命令语音的编写,可以对所接受到的信号进行处理,可将接受到的信号转换为图形的形象化动作。如示例1中的命令语音能使机床在运行到相应的位置时,由组态王虚拟的限位开关会发生动作。示例1/* 限位触发 */* 工件位置 */if(工件21)工件位置1=0;if(工件300&工件321|工件300)工件位置2=0;if(工件=500)工件位置3=1;if(工件500)工件位置3=0;/* 左刀具 */if(左刀具21)工作台左位置1=0;if(左刀具300&左刀具321|左刀具300)工作台左位置2=0;if(左刀具=500)工作台左位置3=1;if(左刀具500)工作台左位置3=0;/* 右刀具 */if(右刀具21)工作台右位置3=0;if(右刀具300&右刀具321|右刀具300)工作台右位置2=0;if(右刀具=500)工作台右位置1=1;if(右刀具500)工作台右位置1=0;2.6 动画连接所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。建立动画连接后,根据数据库中变量的变化,图形对象可以按动画连接的要求进行改变。“组态王”动画连接的特点:一个图形对象可以同时定义多个动画连接,从而可以实现复杂的动画功能。建立动画连接的过程非常简单,不需要编写任何程序即可完成。动画过程的引发不限于变量,也可以是由变量组成的连接表达式。为每一个有动画连接的图形对象设置了访问权限,以增强系统安全性。创建或选择链接对象。双击图形对象,弹出动画连接对话框,如图2.4所示。在动画连接中有多种动画效果,在机械中最常用的是移动和隐含。从图2.18动画连接对话框中可知填充类图形(椭圆和圆角矩形)无属性文本色和输出值各选项,而基本图素之一的文本无属性变化中的线属性和填充属性,也无位置与大小变化中的填充、缩放和旋转属性,却有属性文本色和输出值各选项,各对象各有特点。所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。动画连接的引入是设计人机接口的一次突破,它把工程人员从重复的图形编程中解放出来,为工程人员提供了标准的工业控制图形界面,并且由可编程的命令语言连接来增强图形界面的功能。图形对象与变量之间有丰富的连接类型,给工程人员设计图形界面提供了极大的方便。“组态王”系统还为部分动画连接的图形对象设置了访问权限,这对于保障系统的安全具有重要的意义。建立动画连接后,根据数据库中变量的变化,图形对象可以按动画连接的要求进行改变。数据库中的变量可以是内存变量,也可以是i/o变量。i/o变量是工业控制过程和科学实验中的各种物理量。若按物理量的数学形态分类有:数字式开关量和连续式物理量;若按物理量的物理形态分类有:开关的通断、位移、速度、加速度、质量、大小、颜色、电压、电流、温度、压力、流量、液位、物质浓度、亮度、酸碱度、种类繁多的化学及生物物理量。这样,工业控制过程和科学实验五彩缤纷的客观世界就可呈现在计算机屏幕上,这是人们梦寐以求的,因为“一幅画可抵得上千言万语”。图形对象可以按动画连接的要求改变颜色、尺寸、位置、填充百分数等,一个图形对象又可以同时定义多个连接。把这些动画连接组合起来,应用程序将呈现出令人难以想象的图形动画效果。图2.18 动画连接对话框在工件的移动的动画连接中,选择垂直连接如图2.19移动距离表示在屏幕上的移动像素点,对应值表示组态王内部数值。在表达式中,选择组态王的数据字典,连接只好,数据字典内容的变化,就会引起图案的变化,达到动画的效果。3 机床的电气系统设计3.1 机床的电气控制要求图3.1机床主回路电路图控制要求:(1)铣面主轴电动机m1、m2由一台变频器控制,提供无极变速。(2)点孔主轴电动机m3、m4由一台变频器控制,提供无极变速。(2)工作台与点孔刀进给动力由液压系统提供,依靠液压回路提供三种控制:快速进给、工进和快退。(3)m5拖动冷却泵提供冷却液,只需单向运行。(4)m6拖动液压泵提供液压能,只需单向运行。(5)为了保证安全,防止事故,机床有顺序的动作,采用了联锁。3.2 z8210铣打机床plc 控制系统的分析z8210机床有24个数字输入点、10个数字输出点和2个模拟量输出点。在plc选型上,我们选择三菱的fx2n-128mr和一个模拟量输出的拓展模块q64da。表 2-1 现场信号与plc软继电器对照表按钮/开关输入电磁换向阀、继电器输出手动/自动x0冷却电机y0冷却x1夹具夹紧y1工件夹紧x2夹具松开y2工件松开x3滑台向前快进y3滑台进x4滑台向前工进y4滑台退x5滑台向后退y5铣刀电机启动x6左中心钻快进y6铣刀电机停止x7左中心钻工进y7中心钻电机启动x10左中心钻快退y10中心钻电机停止x11右中心钻快进y11左中心钻进x12右中心钻工进y12左中心钻退x13右中心钻快退y13右中心钻进x14铣刀电机变频器aqw0右中心钻退x15中心转电机变频器aqw1移动加速x16滑台原位x17滑台工进x20滑台终点x21左中心钻的原位开关x22左中心钻的工进开关x23左中心钻的终点开关x24右中心钻的原位开关x25右中心钻的工进开关x26右中心钻的终点开关x273.3 plc外部接线图图3.2 plc外部接线图图3.3 plc模拟量输出单元外部接线图结论随着社会的发展,办学规模的扩大,专业设置

温馨提示

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

评论

0/150

提交评论