基于MCGS的半精镗专用镗床控制系统的毕业设计论文_第1页
基于MCGS的半精镗专用镗床控制系统的毕业设计论文_第2页
免费预览已结束,剩余35页可下载查看

下载本文档

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

文档简介

1、西安航空职业技术学院/毕业设计论文第1页共 33 页该论文是本人忙了一个多月做出来的东西。论文质量不高,但对于专科和 本科毕业生而言, 我个人认为还是有一些参考的价值, 我也愿意跟大家分享我的 学习心得:该论文是一个基于 MCG 组态软件的半精镗专用镗床的监控系统。大家如果要学习 MCGS&态软件,我建议先学习 6.2 版本的和 6.8 版本的 MCG组态软件。这两个版本的软件可以一块学习。矚慫润厲钐瘗睞枥庑赖。学习 6.2 版本的原因是,它的功能比较多,而且目前买到的书籍里好多就 是用这个版本进行的讲解,所以学习这个版本是很有必要的。聞創沟燴鐺險爱氇谴净。学习 6.8 版本的原因是,

2、用这个版本进行制作你自己的作品的时候会显得 比较方便一点。你可以很方便的修改图符的许多参数,在制作的时候要方便一些。 所以我建议各位网友可以先学 6.2 版本一段时间,然后再学习 6.8 版本。残骛楼諍 锩瀨濟溆塹籟。下边是关于 MCG 组态软件和半精镗专用镗床的一些网址,里边有许多有关 半精镗专用镗床的东西,有兴趣的话各位网友可以参考参考:酽锕极額閉镇桧猪訣锥。西安航空职业技术学院/毕业设计论文第2页共 33 页毕业论文(设计)诚信声明本人声明:所呈交的毕业论文(设计)是在导师指导下进行的研 究工作及取得的研究成果,论文中引用他人的文献、数据、图表、资 料均已作明确标注,论文中的结论和成果为

3、本人独立完成,真实可靠, 不包含他人成果及已获得 _或其他教育机构的学位或证书使用过的材料。与我一同工作的同志对本研究所做的任何贡献均已在 论文中作了明确的说明并表示了谢意 。彈贸摄尔霁毙攬砖卤庑。论文(设计)作者签名: _ 日期: _ 年_月_日毕业论文(设计)版权使用授权书本毕业论文(设计)作者同意学校保留并向国家有关部门或机构 送交论文(设计)的复印件和电子版,允许论文(设计)被查阅和借 阅。本人授权青岛农业大学可以将本毕业论文(设计)全部或部分内 容编入有关数据库进行检索,可以采用影印、缩印或扫描等复制手段 保存和汇编本毕业论文(设计)。本人离校后发表或使用该毕业论文 (设计)或与该论

4、文(设计)直接相关的学术论文或成果时,单位署 名为。謀荞抟箧飆鐸怼类蒋薔。论文(设计)作者签名:日期:年 月 日 指导教师签名:日期:西安航空职业技术学院/毕业设计论文第3页共 33 页年 月 日基于 MCGS 勺半精镗专用镗床监控系统【摘要】半精镗专用镗床是加工汽车连杆的专用设备,汽车连杆是发动机的重要组成 部件,它直接影响到发动机及汽车的性能指标,所以对它的加工精度要求很高。厦礴恳蹒骈時盡继價骚。本设计研究了基于 MCGS 在半精镗专用镗床中的应用。 利用组太软件 MCGS 设计了半精镗专用镗床控制系统监控界面, 提供了直观、清晰、准确的半精镗专 用镗床运行状态,进而为维修和故障诊断提供了

5、多方面的可能性,充分提高了系 统的工作效率。茕桢广鳓鯡选块网羈泪。【关键词】半精镗专用机床、汽车连杆、MCGS西安航空职业技术学院/毕业设计论文第4页共 33 页【Abstract 】special bori ng mach ine is a semi-fi ne bori ng bar of the special equipme ntprocess ing auto, automobile engine conn ect ing rod is an importa nt comp onentparts, it has a direct impact on engine and vehicl

6、e performa nee, so it requires veryhigh precisi on.The design study based on semi-fine boring MCGSpecial boring machine in theapplication.MCGSesigned using the software group is too boringa half intensive special boring machine control system monitoring in terface providesan in tuitive, clear, accur

7、ate and specific semi-fi ne bori ng bori ng mach ine running,which in tur n provides maintenance and troubleshooti ng of a wide range ofpossibilities, the full in crease Systemefficie ncy.鹅娅尽損鹤惨歷茏鴛賴。【Key words semi-fine boring machine tools, automobile connecting rod,MCGS籟丛妈羥为贍债蛏练淨。西安航空职业技术学院/毕业设计论文

8、第5页共 33 页目录1 课题研究的要求. 6預頌圣鉉儐歲龈讶骅籴。1.1 连杆的工艺特点 . 6渗釤呛俨匀谔鱉调硯錦。1.2 力口工的工艺过程要求 . 6铙誅卧泻噦圣骋贶頂廡。1.2.1 力廿工工艺 . 6擁締凤袜备訊顎轮烂蔷。2 MCGS. 8贓熱俣阃歲匱阊邺镓騷。2.1MCGS 勺介绍. 8坛搏乡囂忏蒌鍥铃氈淚。2.2MCGS 勺主要特性和功能 . 8蜡變黲癟報伥铉锚鈰赘。2.3MCGS 勺编程语言. 8買鯛鴯譖昙膚遙闫撷凄。2.4MCGS 勺数据结构. 9綾镝鯛駕櫬鹕踪韦辚糴。2.5MCGS勺作用.9驅踬髏彦浃绥譎饴憂锦。2.6MCG 歐入版 . 9猫虿驢绘燈鮒诛髅貺庑。3 工程的建立

9、与变量的定义 . 11锹籁饗迳琐筆襖鸥娅薔。3.1 工程的建立. 11構氽頑黉碩饨荠龈话骛。3.2 变量的定义. 12輒峄陽檉簖疖網儂號泶。3.3 变量定义的步骤 . 13尧侧閆繭絳闕绚勵蜆贅。4 工程画面的建立 . 15识饒鎂錕缢灩筧嚌俨淒。4.1 半精镗专用镗床监控画面的制作 . 16凍鈹鋨劳臘错痫婦胫籴。4.2 运行策略的建立及定时器的编写 . 19恥諤銪灭萦欢煬鞏鹜錦。4.3 半精镗专用镗床控制系统脚本程序的编写 . 21鯊腎鑰诎褳鉀沩懼統庫。5 半精镗专用镗床的控制组态运行 . 26硕癘鄴颃诌攆檸攜驤蔹。结束语. 30阌擻輳嬪諫迁择植秘騖。谢寸辞.31氬嚕躑竄贸恳彈濾颔澩。参考文献.

10、 32釷鹆資贏車贖孙滅獅赘。西安航空职业技术学院/毕业设计论文第6页共 33 页1 课题研究的要求半精镗专用镗床是加工汽车连杆的专用设备,汽车连杆是发动机的重要组成 部件,它直接影响到发动机及汽车的性能指标,所以对它的加工精度要求很高。怂阐譜鯪迳導嘯畫長凉。1.1 连杆的工艺特点(1) 连杆体和盖厚度不一样,改善了加工工艺性。连杆盖厚度为31mm 比连杆杆厚度单边小 3.8mm 盖两端面精度产品要求不高,可一次加工而成。由于加工面小,冷却条件好,使加工振动和磨削烧伤不易产生。 连杆杆和盖装配后不存 在端面不一致的问题,故连杆两端面的精磨不需要在装配后进行,可在螺栓孔加工之前。螺栓孔、轴瓦对端面

11、的位置精度可由加工精度直接保证,而不会受精 磨加工精度的影响。谚辞調担鈧谄动禪泻類。(2) 连杆小头两端面由斜面和一段窄平面组成。这种楔形结构的设计可增大其承压面积,以提高活塞的强度和刚性。在加工方面,与一般连杆相比,增加了 斜面加工和小头孔两斜面上倒角工序;用提高零件定位及压头导向精度来避免衬 套压偏现象的发生,但却增加了压衬套工序加工的难度。嘰觐詿缧铴嗫偽純铪锩。(3) 带止口斜结合面。连杆结合面结构种类较多,有平切口和斜切口,还有键槽形、锯齿形和带止口的,该连杆为带止口斜结合面。熒绐譏钲鏌觶鷹緇機库。1.2 加工的工艺过程要求1.2.1 加工工艺(1) 在机床的初始状态(左/右滑台停在原

12、位、左/右主轴停转)时,同时装卡两个工件,启动机床并开始夹紧两工件。鶼渍螻偉阅劍鲰腎邏蘞。(2) 当工件夹紧到位,且压力继电器动作时,开始自动拔销。(3) 拔销完毕,右滑台快速前进,同时右主轴启动。(4) 当右滑块快进到位时,压迫液压行程调速阀,自动转为工进速度,开始对工件右面的两个大孔和两个小孔进行加工。工进速度行进到终点。纣忧蔣氳頑莶驅藥悯骛。(5) 到终点后,右滑台快退回原位自停,同时右主轴停转。(6) 左滑台快进,同时左主轴启动。(7) 当左滑台快进到位时,压迫液压行程调速阀,自动转为工进速度,开始对工件左面的两个大孔和两个小孔进行加工。工进速度行进到终点。颖刍莖峽饽亿顿裊赔泷。(8)

13、 左滑台快退回原位,同时左主轴停转。西安航空职业技术学院/毕业设计论文第7页共 33 页(9) 接着进行自动插销,当插销到位时自动开始放松工件。(10) 工件放松到位时,人工取下工件,一次加工过程结束。此时,机床处于初始状态。欲进行下一次加工,要重复上述过程。濫驂膽閉驟羥闈詔寢賻。1.2.2 工艺流程图图 1-1 工艺流程西安航空职业技术学院/毕业设计论文第8页共 33 页2 MCGS2.1 MCGS 的介绍MCGS(Mo nitor and Control Gen erated System,监视与控制通用系统)是北京昆仑通态自动化软件科技有限公司研发的一套基于Windows 平台的,用于快

14、速构造和生成上位机监控系统的组态软件系统,主要完成现场数据的采集与监测、 前端数据的处理与控制,可运行于 Microsoft Win dows 95/98/Me/NT/2000/xp 等操作系统。銚銻縵哜鳗鸿锓謎諏涼。MCG 组态软件包括三个版本,分别是网络版、通用版、嵌入版。具有功能完善、操作简便、可视性好、可维护性强的突出特点。通过与其他 相关的硬件设备结合,可以快速、方便的开发各种用于现场采集、 数据处理和控 制的设备。用户只需要通过简单的模块化组态就可构造自己的应用系统, 如可以 灵活组态各种智能仪表、数据采集模块,无人值守的现场采集站、人机界面等专 用设备。挤貼綬电麥结鈺贖哓类。2.

15、2 MCGS 的主要特性和功能(1)简单灵活的可视化操作界面;(2)实时性强、良好的并行处理性能;(3)丰富、生动的多媒体画面;(4)开放式结构,广泛数据获取和强大的数据处理功能。MCG 系统由五大功能模块组成,主要的功能模块以构建的形式来构造,不 同的构件有着不同的功能,且各自独立。三种基本类型的构件(设备构件、动画 构件、策略构件)完成了 MCG 系统三大部分(设备驱动、动画显示和流程控制) 的所有工件。初次以外,MCG 还提供了一套开放的课扩充接口,用户可根据自 己的需要用 VB VC等高级开发语言,编制特定的构件来扩充系统功能。MCG 用数据库赖管理数据存储,系统可靠性高.MCGS 设

16、立对象元件库,组态工作简单方 便,易于实现对工控系统的分布式控制和管理。赔荊紳谘侖驟辽輩袜錈。2.3 MCGS 的编程语言MCGS 全中文组态软件,采用C+H语言编制,核心为组态结构。构架合理、 连接灵活,结构层次清晰,方便用户的定制开发。它是基于 win95/98/nt 视窗结 构,能够快速构造和和生成数据管理、报警处理、流程控制、动画显示、报表输 出等截面,西安航空职业技术学院/毕业设计论文第9页共 33 页轻松实现各种工程曲线、报表、数据浏览、远程通讯、远程采集、远 程诊断等功能的先进软件。塤礙籟馐决穩賽釙冊庫。2.4 MCGS 的数据结构MCG 数据管理功能强大,分为数据前处理(可以对

17、设备采集进来的数据进 行多种数值处理)、实时数据处理(提供数据浏览,各种曲线、报表等功能构件, 对存盘数据库的数据进行查询、排序、运算等操作),同时可以挂外界外部数据 库,实现ODB(接口和 OLE 实时调用,可以和 SOL Server、Oracle、Access 等 数据库相连,提供多种数据转换方式,每种方法都可以独立使用或组合使用。裊樣祕廬廂颤谚鍘芈蔺。数据浏览构件可同时以表格和曲线的形式显示存盘数据库中数据, 实时曲线 可以动态显示当前的数据,并可以设定上下限值和时间的长短,以便于用户查询, 同时提供 DXCEL 报表和 MCG 自由报表。仓嫗盤紲嘱珑詁鍬齊驚。2.5 MCGS 的作用

18、MCG 全中文组态软件是真正的 32 为程序,支持多任务、多线程,提供近 百种绘图工具和基本模块、智能仪表、PLC 变频器、网络设备,它支持 ActiveX 控件,包括温控曲线、实时曲线、计划曲线、历史曲线、XY 曲线、实时报表、历史报表、单行报表、配方管理、数据库管理、数据库浏览统计、多媒体输出等 众多构件。绽萬璉轆娛閬蛏鬮绾瀧。MCGS 全中文组态软件可以完整实现 ODBC!口, 可与 SQLServer、 Oracle、 Access等主要数据库相连,可实现各种复杂的报表,并以不同方式增加、删除 数据库中的记录,支持 CAN PROFIBUSHART LONWOT 等多种数据传输方案,

19、提供 4 级安全保密机制。骁顾燁鶚巯瀆蕪領鲡赙。工程组态软件 MCGS 勺最大优点是组态方便,它融会了中外工控组态软件的 众多长处,只要是稍微具外语常识,即可以方便组态。瑣钋濺暧惲锟缟馭篩凉。2.6 MCGS 嵌入版由 MCG 嵌入版生成的用户应用系统,其结构由主控窗口、设备窗口、用户 窗口、实时数据库和运行策略五个部分构成。鎦诗涇艳损楼紲鯗餳類。窗口是屏幕中的一块空间,是一个“容器”,直接提供给用户使用。在窗口 内,用户可以放置不同的构件,创建图形对象并调整画面的布局, 组态配置不同 的参数以完成不同的功能。栉缏歐锄棗鈕种鵑瑶锬。在 MCG 嵌入版中,每个应用系统只能有一个主控窗口和一个设备

20、窗口,但 可以有多个用户窗口和多个运行策略,实时数据库中也可以有多个数据对象。 MCG 嵌入版用主控窗口、设备窗口和用户窗口来构成一个应用系统的人机交互 图形界面,组态西安航空职业技术学院/毕业设计论文第10页共 33 页配置各种不同类型和功能的对象或构件,同时可以对实时数据进 行可视化处理。辔烨棟剛殓攬瑤丽阄应。实时数据库是 MCG 嵌入版系统的核心实时数据库相当于一个数据处理中 心,同时也起到公用数据交换区的作用。 MCG 嵌入版使用自建文件系统中的实 时数据库来管理所有实时数据。从外部设备采集来的实时数据送入实时数据库, 系统其它部分操作的数据也来自于实时数据库。 实时数据库自动完成对实

21、时数据 的报警处理和存盘处理,同时它还根据需要把有关信息以事件的方式发送给系统 的其它部分,以便触发相关事件,进行实时处理。因此,实时数据库所存储的单 元,不单单是变量的数值,还包括变量的特征参数(属性)及对该变量的操作方 法(报警属性、报警处理和存盘处理等)。这种将数值、属性、方法封装在一起 的数据我们称之为数据对象。实时数据库采用面向对象的技术,为其它部分提供 服务,提供了系统各个功能部件的数据共享。峴扬爛滾澗辐滠兴渙藺。主控窗口构造了应用系统的主框架主控窗口确定了工业控制中工程作业的 总体轮廓,以及运行流程、特性参数和启动特性等项内容,是应用系统的主框架。詩叁撻訥烬忧毀厉鋨骜。设备窗口是

22、 MCG 嵌入版系统与外部设备联系的媒介设备窗口专门用来放置 不同类型和功能的设备构件,实现对外部设备的操作和控制。设备窗口通过设备 构件把外部设备的数据采集进来,送入实时数据库,或把实时数据库中的数据输 出到外部设备。一个应用系统只有一个设备窗口, 运行时,系统自动打开设备窗 口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说, 设备窗口在运行时是不可见的。则鯤愜韋瘓賈晖园栋泷。用户窗口实现了数据和流程的“可视化”用户窗口中可以放置三种不同类 型的图形对象:图元、图符和动画构件。图元和图符对象为用户提供了一套完善 的设计制作图形画面和定义动画的方法。动画构件对应于不同的动

23、画功能,它们 是从工程实践经验中总结出的常用的动画显示与操作模块,用户可以直接使用。 通过在用户窗口内放置不同的图形对象, 搭制多个用户窗口,用户可以构造各种 复杂的图形界面,用不同的方式实现数据和流程的“可视化”。胀鏝彈奥秘孫戶孪钇賻。组态工程中的用户窗口, 最多可定义 512 个。 所有的用户窗口均位于主控窗 口内,其打开时窗口可见;关闭时窗口不可见。鳃躋峽祷紉诵帮废掃減。运行策略是对系统运行流程实现有效控制的手段运行策略本身是系统提供 的一个框架,其里面放置有策略条件构件和策略构件组成的“策略行”,通过对运行策略的定义,使系统能够按照设定的顺序和条件操作实时数据库、控制用户窗口的打开、关

24、闭并确定设备构件的工作状态等, 从而实现对外部设备工作过程 的精确控制。稟虛嬪赈维哜妝扩踴粜。西安航空职业技术学院毕业设计论文第11页共 33 页一个应用系统有三个固定的运行策略:启动策略、循环策略和退出策略,同 时允许用户创建或定义最多 512 个用户策略。启动策略在应用系统开始运行时调 用,退出策略在应用系统退出运行时调用, 循环策略由系统在运行过程中定时循 环调用,用户策略供系统中的其它部件调用。陽簍埡鮭罷規呜旧岿錟。综上所述,一个应用系统由主控窗口、设备窗口、用户窗口、实时数据库和 运行策略五个部分组成。组态工作开始时,系统只为用户搭建了一个能够独立运 行的空框架,提供了丰富的动画部件

25、与功能部件。沩氣嘮戇苌鑿鑿槠谔應。3 工程的建立与变量的定义3.1 工程的建立(1) 单击文件菜单中“新建工程”选项,弹出“新建工程设置”窗口,点击 确定按钮。如图 3-1 所示(2) 选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。(3) 在文件名一栏内输入“半精镗专用镗床”,点击“保存”按钮,工程创两网格 列宽:耳行髙:20魂宅建完毕。如图3-2 所示。Sf建工稈设置建工稈设置埃型:描述:分辨率为別0 x 480,厂TFT液晶屏AKJ躡构CP比亘频400MHz,S4M SDRAM, 64M NAHD Flash背景背景色:取消西安航空职业技术学院/毕业设计论文第12页共 33 页图

26、 3-1新建工程保存为保存为保存在d)Qf Work*图 3-2 输入工程名3.2 变量的定义在开始定义之前,我们先对系统进行分析,确定需要的变量。本系统至少需要个变量,见表 1表 1 半精镗专用镗床监控系统变量分配表变量名类型初值注释启动停止按钮开关0启动控制信号,输入 1 启动,输入 0 停止复位停止按钮开关0复位控制信号,输入 1 复位后停止;输入 0 无效上移信号开关0工件上移信号,输入 1 有效上移信号 1开关0夹板上移信号,输入 1 有效下移信号开关0工件下移信号,输入 1 有效下移信号 1开关0夹板下移信号,输入 1 有效左移信号开关0右侧快速退回信号,输入 1 有效左移信号 1

27、开关0左侧快进信号,输入 1 有效左移信号 2开关0左侧工进左移信号,输入 1 有效右移信号开关0右侧快进信号,输入 1 有效右移信号 1开关0右侧工进信号,输入 1 有效右移信号 2开关0左侧快速退回信号,输入 1 有效夹紧信号开关0工件夹紧信号,输入 1 有效放松信号开关0工件放松信号,输入 1 有效插销信号开关0销插销完毕信号,输入 1 有效拔销信号开关0拔销完毕信号,输入 1 有效0 1 2 3 4 5程程程區陰程工T.工工T.工&-旨一&3ZB_蓉琶蓉裙欝新新新新新新品Z二-晶丄二-保存类型西安航空职业技术学院/毕业设计论文第13页共 33 页左可见度开关0左边加工可

28、见度,输入 1 有效西安航空职业技术学院/毕业设计论文第14页共 33 页右可见度开关0右边加工可见度,输入 1 有效垂直移动量数值0工件垂直下移数值垂直移动量 1数值0上板下移数值水平移动量数值0整个右滑台右移数值水平移动量左数值0整个左滑台左移数值表 1 半精镗专用镗床监控系统变量分配表3.3 变量定义的步骤(1)单击工作台中的“实时数据库”选项卡,进入“实时数据库”窗口页, 如图3-3 所示。窗口中列出了系统已有变量“数据对象”的名称。其中一部分为 系统内部建立的数据步骤对象。现在要将表中定义的数据对象添加进去。钡嵐縣緱虜荣产涛團蔺。图 3-3 实时数据库(2)单击工作台右侧“新增对象”

29、按钮,在窗口的数据对象列表中增添了一 个新的数据对象,如图 3-4 所示。寺工作台:D: ICGSEORKffiS专用笹床口名字丨注释报警It InputETi*e字符型系统内建討InputSTIKB字符型系统内建.底廿InprutUseTl字符型系统内建.0 InputlJseTS字符型系统内建U1JB1主控窗口 | 设备窗口 |S用户窗口S实时数据库|ir运行策略西安航空职业技术学院毕业设计论文图 3-4 新添数据对象(3) 选中该数据对象,按“对象属性|按钮,或双击选中对象,这则打开“数 据对象属性设置”窗口。a 将“对象名称”改为:启动停止按钮;“对象初值”改为: 0;“对象类 型”选

30、择:开关型;在“对象内容注释输入框|内输入:启动停止信号,输入 1 启动;输入0 停止 b 单击“确定”。 如图 3-5 所示。懨俠劑鈍触乐鹇烬觶騮。(4) 按照步骤 3-5,根据上面列表,设置其他数据对象。(5) 单击“保存”按钮。数据对软属性设養数据对软属性设養基本属性存盘属性报警属性对象定义对象名称启动停止按昭小数位对叢初値0最小值丨_工程草隹最大值西安航空职业技术学院毕业设计论文检查确认取消帮助【印西安航空职业技术学院/毕业设计论文第17页共 33 页图 3-5数据对象属性设置4 工程画面的建立(1)在“用户窗口”中单击“新建窗口”按钮,建立“窗口 0”。如图 4-1所示。西安航空职业

31、技术学院毕业设计论文第18页共 33 页邑工作台:B : 1CGSEOKKS Jfl - ICE *ffl 主控窗口1设备窗口 窗用户窗口虑目冥时数据库 订运行策咯窗口苗窗口苗动画组态动画组态新建窗口新建窗口窗口属性窗口属性如图 4-1 新建用户窗口(2) 选中“窗口 0”,单击“窗口属性”,进入“用户窗口属性设置”。(3) 将窗口名称改为:半精镗专用镗床:窗口标题改为:半精镗专用镗床; 其他不变。如图图 4-2 所示。图 4-2用户窗口属性设4.1 半精镗专用镗床监控画面的制作(1) 单击“用户窗口”。(2) 双击“用户窗口”中的“半精镗专用镗床”。进入编辑画面。如图4-3所示。西安航空职业

32、技术学院毕业设计论文第19页共 33 页图 4-3 编辑环境(2)单击“工具箱”内的“标签”按钮 八,打开绘图工具箱。(3)选择“工具箱”内的“标签”按钮,鼠标的光标呈“十字”形,在窗口顶端中心位置拖曳鼠标,根据需要拉出一个一定大小的矩形。謾饱兗争詣繚鮐癞别濾。(4)在光标闪烁位置输入文字“半精镗专用镗床监控系统”,按回车键在窗口的任意位置用鼠标点击一下,文字输入完毕。呙铉們欤谦鸪饺竞荡赚。(5)选中文字框,作如下设置。(6)点击“填充色”按钮,设定文字框的背景颜色为:没有填充。(7)点击“线色”按钮,设置文字框的边线颜色为:没有边线。(8)点击“字符字体”按钮,设置文字字体为: 宋体;字型为

33、: 粗体;大小:二号(9)点击“字符颜色”按钮,将文字颜色设为:“黄色”。单击“保存”,“半精镗专用镗床”文字编辑完毕。如图 4-4 所示。莹谐龌蕲賞组靄绉嚴减。半精镇专用镇床的自动控制图 4-4 文字“半精镗专用镗床”的编辑(10)选中“半精镗专用镗床监控系统”的窗口标题,单击“动画组态”, 进入动画组态窗口对“半精镗专用镗床监控系统” 进行相同的操作。单击绘图工 具箱中的插入“元件”图标,弹出“对象元件管理”对话框,将相应的动画元件 添加到组态中。“对象元件管理”如图 4-5 所示:麸肃鹏镟轿騍镣缚縟糶。西安航空职业技术学院/毕业设计论文第20页共 33 页对象元件列表 对無类型上移 麟移

34、1改容1删除1分类1臥1图 4-5 对象元件库最终的监控画面如图图 4-6 所示:阀刻泵标haIB-:41!确宦取消西安航空职业技术学院/毕业设计论文第21页共 33 页图 4-6 半精镗专用镗床监控系统4.2 运行策略的建立及定时器的编写1 运行策略的建立进入“运行策略”窗口中,双击进入“循环策略”窗口,如图4-7 所示。USE按照设是的时间循坏运行二动画俎蛊半精镣专用镇床*:X,西安航空职业技术学院/毕业设计论文第22页共 33 页图 4-7循环策略西安航空职业技术学院毕业设计论文第23页共 33 页左键点击工具条,选中“新增策略行”,增加一策略行。单击“策略工具 箱”中的“脚本程序”将鼠

35、标指针移到策略块图标上, 单击鼠标左键, 添加脚本 程序构件。如图 4-8 所示。納畴鳗吶鄖禎銣腻鰲锬。图 4-8 添加脚本程序2.定时器的添加选中“新增策略行”,增加一策略行。单击“策略工具箱”中的“定时器”将鼠标指针移到策略块图标上,单击鼠标左键,添加脚本程序构件。如图4-9所示。風撵鲔貓铁频钙蓟纠庙。阴陂照设金的时间循环运U-)- 1躍|脚衣母序图 4-9 添加定时器定时器的设置如图 4-10 所示:西安航空职业技术学院/毕业设计论文第24页共 33 页定时器i1 miBiriiaiB i|确认取消帮助(且)4-10 定时器设置4.3 半精镗专用镗床控制系统脚本程序的编写双击“脚本程序”

36、工具条进入脚本程序编辑环境,编辑脚本程序如下:IF 下移信号 2 = 1 THEN垂直移动量 = 垂直移动量 + 1ENDIFIF 上移信号 2 = 1 THEN垂直移动量 = 垂直移动量-1ENDIFIF 下移信号 1 = 1 THEN垂直移动量 1 =垂直移动量 1 + 1ENDIFIF 上移信号 1 = 1 THEN垂直移动量 1 =垂直移动量 1 - 1ENDIFIF 下移信号=1 THEN垂直移动量 2 =垂直移动量 2 + 1工件下移速率为 1工件上移速率为 1上板下移速率为 1上板下移速率为 1基本属性内容注释定冠西安航空职业技术学院/毕业设计论文第25页共 33 页水平移动量左

37、=水平移动量左+ 1ENDIF左移速率为-1IF 启动停止按钮=1 AND 复位停止按钮=0 THEN定时器复位=0定时器启动=1ENDIF单击启动停止按钮,定时器开始计时IF 启动停止按钮=0 THEN定时器启动=0ENDIF再单击启动停止按钮,定时器停止计时IF 复位停止按钮=1 AND 计时时间=70 THEN定时器启动=0单击复位停止按钮,定时器计时时间大于等于 70s,定时器停止计时灭暧骇諗鋅猎輛觏馊藹。IF 定时器启动=1 THENIF 计时时间 5 THEN下移信号 2 = 1EXITENDIF赀诨癱骝。IF 计时时间 10 THENENDIFIF 上移信号=1 THEN垂直移动

38、量 2 =垂直移动量 2 - 1ENDIFIF 右移信号 11 = 1 THEN水平移动量=水平移动量+ 1ENDIFIF 左移信号 11 = 1 THEN水平移动量=水平移动量-1ENDIFIF 左移信号 22 = 1 THEN水平移动量左=水平移动量左-1ENDIFIF 右移信号 22 = 1 THEN上板上移速率为 1上板下移速率为 1右移速率为 1右移速率左移速率为 1ENDIFII计时器启动,工件下移铹鸝饷飾镡閌西安航空职业技术学院/毕业设计论文第26页共 33 页下移信号 2 = 0下移信号 1 = 1EXIT攙閿频嵘陣澇諗谴隴泸。ENDIFIF 计时时间 15 THEN下移信号

39、1 =0下移信号=1EXITENDIF趕輾雏纨颗锊讨跃满賺。IF 计时时间 20 THEN下移信号=0右主轴启动信号=1右移信号=1工件夹紧标志=1右移信号 11 = 1EXITENDIF工件停止下移,夹板下移夹板停止下移;开始插销插销完毕;右主轴启动;右滑台快进夹覡闾辁駁档驀迁锬減。IF 计时时间 25 THEN右移信号=0右移信号 1 = 1EXIT右滑台工进IF 计时时间 35 THEN右移信号 1 = 0右主轴启动信号=:0右主轴停止信号=:1左移信号 =1右移信号 11 =0左移信号 11 =1EXITENDIFIIENDIF右滑台工进结束;右主轴停转;右滑台快速后退西安航空职业技术

40、学院/毕业设计论文第27页共 33 页IF 计时时间 40 THEN左移信号 11 = 0左移信号=0左主轴启动信号=1左移信号 1 = 1左移信号 22 = 1右可见度=1左可见度=1EXITENDIF右滑台退回原位;左主轴启动;左滑台快进视絀镘鸸鲚鐘脑钧欖栃。IF 计时时间 45 THEN左移信号 1 = 0左移信号 2 = 1EXITENDIF左滑台工进IF 计时时间 55 THEN左移信号 2 = 0左主轴启动信号=0左主轴停止信号=1右移信号 2 = 1工件夹紧标志=0左移信号 22 = 0右移信号 22 = 1EXITENDIF左滑台工进结束;左主轴停转;左滑台快速退回原位IF 计

41、时时间 60 THEN右移信号 2 = 0上移信号=1右移信号 22 = 0右可见度=0左可见度=0EXIT西安航空职业技术学院/毕业设计论文第28页共 33 页ENDIF左滑台回到原位;拔销IF 计时时间 65 THEN上移信号=0上移信号 1 = 1EXITENDIF拔销完毕;松开工件IF 计时时间 70 THEN上移信号 1 = 0上移信号 2 = 1EXITENDIF工件回到原位IF 计时时间=70 THEN上移信号 2 = 0右主轴停止信号=0左主轴停止信号=0定时器复位=1EXITENDIF 左滑台后退到原位;左右主轴停止信号结束;准备开始重新计时ENDIFIF 定时器启动=0 T

42、HEN上移信号=0上移信号 1 = 0上移信号 2 = 0下移信号=0下移信号 1 =0下移信号 2 = 0左移信号=0左移信号 1 = 0左移信号 2 = 0右移信号=0右移信号 1 = 0右主轴启动信号=0左主轴启动信号=0西安航空职业技术学院/毕业设计论文第29页共 33 页左主轴停止信号=0右主轴停止信号=0西安航空职业技术学院毕业设计论文第30页共 33 页5 半精镗专用镗床的控制组态运行按下 F5,进入组态模拟运行环境,如图 5-1 所示:2010-12-3016:01:08下载雇行策略水12010-12-3016:01;03开始下裁爭语言营理器!2010-12-3016:0U08

43、下戏设备芮口2010-12-3016:01:08正在下我询口 半精锂专用锂床.2010-12-3016:01109幵胎下载脚丰呃动类型信息!112010-12-3016:01:09开贻下载数据对象引用表!2010-12-3016:01:09工程下载咸功!D个错详:。个警吉0个苗1*1r下戦进IX:图 5-1 工程下载单击“工程下载按钮”,等工程下载结束之后,点击“启动”按钮,进入运行 环境,半精镗专用镗床监控系统如图 5-2 所示:偽澀锟攢鴛擋緬铹鈞錠。右移信号 11 = 0左移信号 11 = 0右移信号 22 = 0左移信号 22 = 0ENDIF定时器停止工作,上述信号变回初始状态启动运行

44、下载谨项W 清除配方致据厂清涂历史巔据W 清除抿警记录V支持工程上传背耳方秦背耳方秦连接方式目标机名模拟运返回信息二西安航空职业技术学院/毕业设计论文第31页共 33 页图 5-2 模拟运行环境单击“启动停止按钮”后,工件下移如图 5-3 所示:图 5-3 工件下移右滑台工进如图 5-4 所示:西安航空职业技术学院/毕业设计论文第32页共 33 页半精趙专用镇床的自动控制mn-JI ui启葡囁工件克翳工件i插稲肓主抽启功石潘结快进石潘台工进進回原竝石主轴停石nc&-n n= 三口CH夏it旦左主轴启旅】左滑台按进左滑台工进退回爲位 左主轴停止 拔销 工件啟枪:工件复惶图 5-4 右滑台工进左滑台工进如如 5-5 所示:二西安航空职业技术学院/毕业设计论文第33页共 33 页图 5-5 左滑台工进西安航空职业技术学院/毕业设计论文第34页共 33 页拔销如图 5-6 所示:图 5-6 拔销西安航空职业技术学院毕业设计论文第35页共 3

温馨提示

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

评论

0/150

提交评论