已阅读5页,还剩35页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
陕西理工学院毕业设计 第 1 页 共 40 页 目目 录录 1 1 绪论绪论 1 1 2 2 PLCPLC 和和 MCGSMCGS 简介简介 2 2 2.1 PLC 的由来及其定义.2 2.2 PLC 的发展历程.2 2.4 MCGS 运行环境.3 3 3 全自动洗衣机的工作原理及控制要求全自动洗衣机的工作原理及控制要求 4 4 3.1 整体系统介绍及原理 .4 3.2 全自动基于三菱 PLC 的全自动洗衣机的设计4 4 4 全自动洗衣机的全自动洗衣机的 MCGSMCGS 组态软件控制组态软件控制 4 4 4.1 MCGS 组态软件概述.4 4.2 全自动洗衣机工程及动画设计.5 4.2.1 建立工程5 4.2.2 画面设计及动画连接5 4.2.3 报警显示与数据7 4.2.4 历史报表与实时报表.8 4.2.5 编辑脚本程序10 5 5 全自动洗衣机控制系统全自动洗衣机控制系统 PLCPLC 程序设计程序设计 1111 5.1 设计功能顺序图 .11 5.2 I/O 口分配表.12 5.3 梯形图 .13 5.4 指令表 .15 6 6 MCGSMCGS 与与 PLCPLC 的连接与调试的连接与调试 1717 7 7 基于基于 PLCPLC 的自动售货机设计的自动售货机设计 1818 7.1 设计目的及控制要求 .18 7.2 自动售货机的基本功能 .18 7.3 PLC 的 I/O 分配19 7.4 PLC 控制程序梯形图.20 7.5 MCGS 组态程序设计说明.23 8 8 基于基于 MCGSMCGS 的的 PLCPLC 液体混合控制系统设计液体混合控制系统设计 2424 8.1 选择 PLC 型号 .24 8.2 I/O 分配表.24 8.3 机械装置图 .25 8.4 工作过程分析 .26 8.5 梯形图 .27 8.6 指令表 .30 8.7 组建系统工程 .31 8.7.1 制作动画显示画面31 8.7.2 脚本程序编写32 陕西理工学院毕业设计 第 2 页 共 40 页 8.8 程序下载整体运行与综合测试 .33 结束语结束语 3434 致致 谢谢 3535 参考文献参考文献 3636 陕西理工学院毕业设计 第 1 页 共 40 页 1 1 绪绪 论论 现代科学技术的飞速发展,改变了世界,也改变了人类的生活。作为新世纪的大学生,应该站在 时代发展的前列掌握现代科学技术知识调整自己的知识结构和能力结构,以适应社会发展的要求.新 世纪需要具有丰富的现代科学知识,能够独立解决面临的任务,充满活力,有创新意识的新型人才。 洗衣机是人们日常生活中常见的一种家电,已经成为人们生活中不可缺少的家用电器。在工业 生产中的应用也十分广泛,本课题在于自动控制洗衣机的研究,自动控制用洗衣机适用于洗涤棉、 毛、化纤、丝绸等衣物织品。水磨洗涤机可用于服装厂水洗牛仔服及丝绸等衣物。自动控制用洗衣 机适用于宾馆、饭店、医院、学校、工厂等领域,满足大容量的洗衣要求。但是传统的基于半手动 的控制,已经不能满足人们对洗衣机的自动化程度的要求了。洗衣机需要更好地满足人们的需求, 必须借助于自动化技术的发展。而随着 PLC 技术的发展,用 PLC 作为控制器,就能很好地满足全 自动洗衣机对自动化的要求,并且控制方式灵活多样,控制模式可以根据不同场合的应用而有所不 同。自动化技术的飞速发展使得洗衣机由初始的半自动式洗衣机发展到现在的全自动洗衣机,又正 在向智能化洗衣机方向发展。 洗衣机是国内家电业唯一不打价格战的行业,经过几年的平稳发展,国产洗衣机无论在质量 上还是功能上都和世界领先水平同步。纵观省会的洗衣机市场,高效节能、省水、省电、环保型洗 衣机一直在市场上占主导地位。 本次毕业设计是利用欧姆龙 C 系列 P 型机 PLC 对洗衣机进行全自动控制,掌握 STEP7- Micro/KINGVIEW 组态王的组态理论和组态方法,制作整个洗衣过程监控界面,对电动机及其他设 备进行实时监控。在实现以上全部功能的前提下,再对监控界面的控制功能作进一步研究,监控界 面的控制功能就是不在现场的情况下,对现场的设备进行控制。 最后,在该设计过程中给予极大鼓励和帮助的老师、同学,在此表示衷心的感谢。由于在设 计过程中存在许多不足,希望老师指正。 陕西理工学院毕业设计 第 2 页 共 40 页 2 PLC 和 MCGS 简介 2.12.1 PLCPLC 的由来及其定义的由来及其定义 在 60 年代,汽车生产流水线的自动控制系统基本上都是由继电器控制装置构成的。当时汽车 的每一次改型都直接导致继电器控制装置的重新设计和安装。随着生产的发展,汽车型号更新的周 期愈来愈短,这样,继电器控制装置就需要经常地重新设计和安装,十分费时,费工,费料,甚至 阻碍了更新周期的缩短。为了改变这一现状,美国通用汽车公司在 1969 年公开招标,要求用新的 控制装置取代继电器控制装置,可编程逻辑控制器(PLC 如图 1.1)的产生也正是顺应了这一当时 的生产要求。PLC 是一种专门为在工业环境下应用而设计的数字运算操作的电子装置。它采用可以 编制程序的存储器,用来在其内部存储执行逻辑运算、顺序运算、计时、计数和算术运算等操作的 指令,并能通过数字式或模拟式的输入和输出,控制各种类型的机械或生产过程。PLC 及其有关的 外围设备都应该按易于与工业控制系统形成一个整体,易于扩展其功能的原则而设计。 2.22.2 PLCPLC 的发展历程的发展历程 1969 年,美国数字设备公司(DEC) 研制出第一台 PLC,在美国通用汽车自动装配线上试用, 获得了成功。这种新型的工业控制装置以其简单易懂,操作方便,可靠性高,通用灵活,体积小, 使用寿命长等一系列优点,很快地在美国其他工业领域推广应用。到 1971 年,已经成功地应用于 食品饮料冶金造纸等工业。 由于 PLC 同时提高了功能和柔性度,使其应用迅速增长,并普及到许多其它离散零件制造工 业领域。随后又扩展到与批量生产和连续生产过程有关的工业领域。随着 CIMS(计算机集成制造系 统)的发展,PLC 当前还被人们应用于工厂通信网络、柔性制造系统、工业机器人到大型分散型控 制系统,之中,与其它智能控制器和计算机系统一起成为计算机综合控制系统中的重要组成部分, 特别是单元级和工作站级。 这一新型工业控制装置的出现,也受到了世界其他国家的高度重视。1971 日本从美国引进了这项 新技术,很快研制出了日本第一台 PLC。1973 年,西欧国家也研制出它们的第一台 PLC。我国从 1974 年开始研制,于 1977 年开始工业应用。 我国可编程控制器的引进、应用、研制、生产是伴随着改革开放开始的。最初是在引进设备中 大量使用了可编程控制器。接下来在各种企业的生产设备及产品中不断扩大了 PLC 的应用。目前, 我国自己已可以生产中小型可编程控制器。上海东屋电气有限公司生产的 CF 系列、杭州机床电器 厂生产的 DKK 及 D 系列、大连组合机床研究所生产的 S 系列、苏州电子计算机厂生产的 YZ 系列 等多种产品已具备了一定的规模并在工业产品中获得了应用。此外,无锡华光公司、上海乡岛公司 等中外合资企业也是我国比较著名的 PLC 生产厂家。可以预期,随着我国现代化进程的深入,PLC 在我国将有更广阔的应用天地。 2.32.3 PLCPLC 与与 MCGSMCGS 通讯要求通讯要求 基于 MCGS 嵌入组态软件容量小、速度快、成本低、真正嵌入、稳定性高、功能强大、通讯 方便、操作简便、支持多种设备、有助于建造完整的解决方案的特点。所以选择其与 PLC 进行通 讯连接。 MCGS 一般通过上位机的串行口和 PLC 上的编程口建立物理上的通讯连接,从而达到操作 PLC 的目的。而在 MCGS 组态软件设置方面需先进行“设备组态” 。设备组态方法是先调用 MCGS 串口通讯父设备构件,再找到三菱 FX-232 子设备构件,并挂接在串口父设备下。对串口父设备需 打开其属性窗口,在基本属性中设置好设备名称,初始工作状态,最小采样周期,串口端口号,通 讯波特率,数据位位数,停此位位数,数据校验方式等。而对于三菱 FX-232 子设备,要先打开其 属性窗口,设置好基本属性中的设备名称,初始工作状态,最小采集周期(同父设备) ,然后根据 MCGS 与系列 PLC 之间两种不同的通讯方式,再进行后面的设置:如果使用 MCGS 提供的 陕西理工学院毕业设计 第 3 页 共 40 页 read 和 write 设备命令直接访问 PLC,无需进一步设置,而如果要通过 MCGS 循环采样方式自动周 期性地访问 PLC,则必须还要对设备增加通道,建立通道连接,把 PLC 中相关继电器(X,Y,M) 和寄存器(D)与 MCGS 实时数据库中变量建立一一对应关系,确定操作方式(读或写或读写) 。 并且 MCGS 嵌入版系统与 PLC 联系的媒介设备窗口专门用来放置不同类型和功能的设备构件, 实现对外部设备的操作和控制。设备窗口通过设备构件把外部设备的数据采集进来,送入实时数据 库,或把实时数据库中的数据输出到外部设备。一个应用系统只有一个设备窗口,运行时,系统自 动打开设备窗口,管理和调度所有设备构件正常工作,并在后台独立运行。注意,对用户来说,设 备窗口在运行时是不可见的。 2.42.4 MCGSMCGS 运行环境运行环境 由于 MCGS 实时性强、有良好的并行处理性能。MCGS 嵌入版是真正的 32 位系统,充分利用 了 32 位 WindowsCE 操作平台的多任务、按优先级分时操作的功能,以线程为单位对在工程作业中 实时性强的关键任务和实时性不强的非关键任务进行分时并行处理,使嵌入式 PC 机广泛应用于工 程测控领域成为可能。例如,MCGS 嵌入版在处理数据采集、设备驱动和异常处理等关键任务时, 可在主机运行周期时间内插空进行象打印数据一类的非关键性工作,实现并行处理。 MCGS 嵌入版组态环境运行于具备良好人机界面的 Windows 操作系统上,具备与北京昆仑通 态公司已经推出的通用版本组态软件和网络版组态软件相同的组态环境界面,可有效帮助用户建造 从嵌入式设备,现场监控工作站到企业生产监控信息网在内的完整解决方案;并有助于用户开发的 项目在这三个层次上的平滑迁移。 MCGS 嵌入式体系结构分为组态环境、模拟运行环境和运行环境三部分。 组态环境和模拟运行环境相当于一套完整的工具软件,可以在 PC 机上运行。用户可根据实际 需要裁减其中内容。它帮助用户设计和构造自己的组态工程并进行功能测试。 运行环境则是一个独立的运行系统,它按照组态工程中用户指定的方式进行各种处理,完成用 户组态设计的目标和功能。运行环境本身没有任何意义,必须与组态工程一起作为一个整体,才能 构成用户应用系统。一旦组态工作完成,并且将组态好的工程通过串口或以太网下载到下位机的运 行环境中,组态工程就可以离开组态环境而独立运行在下位机上。从而实现了控制系统的可靠性、 实时性、确定性和安全性。 陕西理工学院毕业设计 第 4 页 共 40 页 3 全自动洗衣机的工作原理及控制要求 3.13.1 整体系统介绍及原理整体系统介绍及原理 洗衣机的工作流程由进水,洗衣,排水和脱水四个过程组成。在半自动洗衣机中,这四个过程 分别用相应的按扭开关来控制。全自动洗衣机中,这四个过程可做到全自动依次运行,直至洗衣结 束。洗衣机的工作流程示意图。如图 3.1 所示。 图 3.1 洗衣机的工作流程示意图 自动洗衣机的进水,洗衣,排水,脱水是通过水位开关,电磁进水阀和电磁排水阀配合进行控 制,从而实现自动控制的,水位开关用来控制进水到洗衣机内高低水位,电磁进水阀起着通断水源 的作用。进水时,电磁进水阀打开,将水注入,排水时,电磁排水阀打开,将水排出,洗衣时,洗 涤电动机启动,脱水时,脱水桶启动。 3.23.2 全自动基于三菱全自动基于三菱 PLCPLC 的全自动洗衣机的设计的全自动洗衣机的设计 1) 按下启动按钮及水位选择开关,开始进水,水满(即水位到达高低)时停止进水。 2) 2 秒后开始洗涤。 3) 洗涤时,正转 15 秒后暂停,暂停 3 秒后开始反转洗涤,反转洗涤 15 秒后暂停,暂停 3 秒。 4) 如此循环 3 次,总共 180 秒后开始排水,排空后(水位下降到低位)开始脱水并继续排水。脱 水 10 秒即完成一次从进水到脱水的工作循环过程。 5) 若未完成 3 次大循环,则返回从进水开始的全部动作,进行下一次大循环;若完成了 3 次大循 环,则进行洗完报警。 6) 报警 10 秒结束全过程,自动停机。 7) 此外按排水按钮可实现手动排水;按停车按钮可停止进水、排水、脱水及报警。 4 全自动洗衣机的 MCGS 组态软件控制 4.14.1 MCGSMCGS 组态软件概述组态软件概述 MCGS(Monitor and Control Generated System)是一套基于 Windows 平台的,用于快速构造和生 成上位机监控系统的组态软件系统,可运行于 Microsoft Windows 95/98/Me/NT/2000 等操作系统。 MCGS 为用户提供了解决实际工程问题的完整方案和开发平台,能够完成现场数据采集、实时 和历史数据处理、报警和安全机制、流程控制、动画显示、趋势曲线和报表输出以及企业监控网络 等功能。 陕西理工学院毕业设计 第 5 页 共 40 页 使用 MCGS,用户无须具备计算机编程的知识,就可以在短时间内轻而易举地完成一个运行稳 定,功能全面,维护量小并且具备专业水准的计算机监控系统的开发工作。 MCGS 具有操作简便、可视性好、可维护性强、高性能、高可靠性等突出特点,已成功应用于 石油化工、钢铁行业、电力系统、水处理、环境监测、机械制造、交通运输、能源原材料、农业自 动化、航空航天等领域,经过各种现场的长期实际运行,系统稳定可靠。 MCGS 5.1 软件系统包括组态环境和运行环境两个部分。 MCGS 组态软件(以下简称 MCGS)由“MCGS 组态环境”和“MCGS 运行环境”两个系统 组成。两部分互相独立,又紧密相关。 MCGS 组态环境是生成用户应用系统的工作环境,由可执行程序 McgsSet.exe 支持,其存放于 MCGS 目录的 Program 子目录中。用户在 MCGS 组态环境中完成动画设计、设备连接、编写控制 流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg 的工程文件,又称为组态结果数 据库,其与 MCGS 运行环境一起,构成了用户应用系统,统称为“工程” 。 MCGS 运行环境是用户应用系统的运行环境,由可执行程序 McgsRun.exe 支持,其存放于 MCGS 目录的 Program 子目录中。在运行环境中完成对工程的控制工作。 MCGS 组态软件所建立的工程由主控窗口、设备窗口、用户窗口、实时数据库和运行策略五部 分构成,每一部分分别进行组态操作,完成不同的工作,具有不同的特性。 4.24.2 全自动洗衣机工程及动画设计全自动洗衣机工程及动画设计 4.2.14.2.1 建立工程建立工程 简单的自动洗衣控制系统。本设计工程中涉及到动画制作、控制流程的编写、模拟设备的连接、 如何应用 MCGS 组态软件完成全自动洗衣的组态过程。应用 MCGS 组态软件建立一个比较报警输 出、报表曲线显示与打印等多项组态操作。如果已在计算机上安装了“MCGS 组态软件” ,在 Windows 桌面上,会有“Mcgs 组态环境”与“Mcgs 运行环境” 图标。鼠标双击“Mcgs 组态环境” 图标,进入 MCGS 组态环境在菜单“文件”中选择“新建工程”菜单项,如果 MCGS 安装在 D: 根目录下,则会在 D:MCGSWORK下自动生成新建工程,默认的工程名为新建工程 X.MCG(X 表示新建工程的顺序号在菜单“文件”中选择“工程另存为”选项,把新建工程存为: D:MCGSWORK全自动洗衣机。 4.2.24.2.2 画面设计及动画连接画面设计及动画连接 在 MCGS 组态平台上,单击“用户窗口” ,在“用户窗口”中单击“新建窗选 0” ,单击“窗口 属性” ,进入“用户窗口属性设置” ,将“窗口名称”改为:全自动洗衣机;将“窗口标题”改为: 全自动洗衣机;在“窗口位置”中选中“最大化显示” ,其它不变,单击“确认”选中刚创建的 “全自动洗衣机”用户窗口,单击“动画组态” ,进入动画制作窗 单击工具条中的“工具箱”按 钮,则打开动画工具箱,图标对应于选择器,用于在编辑图形时选取用户窗口中指定的图形对 组态环境: 组态生成 应用系统 运行环境: 解释执行 组态结果 组态结果 数据库 陕西理工学院毕业设计 第 6 页 共 40 页 象;为了快速构图和组态,MCGS 系统内部提供了常用的图元、图符、动画构件对象,称为系统图 形对象。 。单击“工具”菜单,选中“对象元件库管理”或单击工具条中的“工具箱”按钮,则打 开动画工具箱,工具箱中的图标用于从对象元件库中读取存盘的图形对象;图标用于把当前 用户窗口中选中的图形对象存入对象元件库中。 从“对象元件库管理”中的“储藏罐”中选取中 意的罐,按“确认” ,则所选中的罐在桌面的左上角,可以改变其大小及位置,从“对象元件库管 理”中的“阀”中分别选取 2 个阀(均为阀 46) 、2 个马达(马达 30) 、一个指示灯(指示灯 1) 。 如图 4.2.2 所示。 图 4.2.2 控制主界面 选择菜单项 “文件” 中的“保存窗口” ,则可对所完成的画面进行保存。 由图形对象搭制而成的图形界面是静止不动的,需要对这些图形对象进行动画设计,真实地描述外 界对象的状态变化,达到过程实时监控的目的。MCGS 实现图形动画设计的主要方法是将用户窗口 中图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性。在系统运行过程 中,图形对象的外观和状态特征,由数据对象的实时采集值驱动,从而实现了图形的动画效果。 在用户窗口中,双击全自动洗衣机窗口进入,选中水罐 43 双击,则弹出单元属性设置窗口。选中 符合图符,则会出现,单击则进入动画组态属性设置窗口, ,其它属性不变。设置好后,按 确定,再按确定,变量连接出水阀属性设置跟进水阀属性设置一样。在“用户窗口”中选中“全自 动洗衣机” ,单击鼠标右键,点击“设置为启动窗口”这样工程运行后会自动进入“全自动洗衣机” 窗口。在菜单项“文件”中选“进入运行环境”或直接按“F5”或直接按工具条中图标,都可 以进入运行环境。 但看见的画面并不能动,移动鼠标到 “进水阀” 、 “出水阀”上面的红色部分,会出现一只小 “手” ,单击一下,红色部分变为绿色,同时流动块相应地运动起来。但水罐仍没有变化,这是由 于我们没有信号输入,也没有人为地改变其值。现在可以用如下方法改变其值,使液位动起来。 此方法只是模拟动画,只在设计过程中应用到了,最终并没有出现。 在“工具箱”中选中滑动输入器图标,当鼠标变为“十”后,拖动鼠标到适当大小,然后 双击进入属性设置。 在“滑动输入器构件属性设置”的“操作属性”中,把对应数据对象的名称改为:液位,可以 通过单击图标,到库中选,自己输入也可;“滑块在最上边时对应的值”为:100。 陕西理工学院毕业设计 第 7 页 共 40 页 在“滑动输入器构件属性设置”的“基本属性”中,在“滑块指向”中选中“指向左(上) ” , 其它不变。 在“滑动输入器构件属性设置”的“刻度与标注属性”中,把“主划线数目”改为:10,即能 被 10 整除,其它不变。为了准确了解液位的值,我们可以用数字显示其值,在“工具箱”中单击 “标签” 图标,调整大小放在水罐下面,双击进行属性设置如图 4.2.3 所这时再按“F5”或直 接按工具条中图标,进入运行环境后,可以通过拉动滑动输入器使整个画面动起来。 图 4.2.3 组态效果图 4.2.34.2.3 报警显示与数据报警显示与数据 按“F5”或直接按工具条中图标,进入运行环境,就会发现报警显示已经轻松地实现了。 报警数据在报警定义时,已经让洗衣机当有报警产生时, “自动保存产生的报警信息” ,在“运行策 略”中,单击“新建策略” ,弹出“选择策略的类型” ,选中“用户策略” ,按“确定” 。选中“策略 1” ,单击“策略属性” 按钮,弹出“策略属性设置”窗口,把“策略名称”设为:报警数据, “策 略内容注释”为“水罐的报警数据” 。 选中“报警数据” ,单击“策略组态”按钮进入,在策略组态中,单击工具条中的“新增策略 行”图标,新增加一个策略行。再从“策略工具箱”中选取“报警信息浏览” ,加到策略行 上,单击鼠标左键双击图标,弹出 “报警信息浏览构件属性设置”窗口,在“基 本属性”中,把“报警信息来源”中的“对应数据对象”改为:液位组。退出策略组态时,会弹出 如窗口,按“是”按钮,就可对所做设置进行保存。操作将在运行环境中看到刚才的报警数据。 在 MCGS 组态平台上,单击“主控窗口” ,在“主控窗口”中,选中“主控窗口” ,单击“菜 单组态”进入。单击工具条中的“新增菜单项” 图标,会产生“操作 0”菜单。双击“操作 陕西理工学院毕业设计 第 8 页 共 40 页 0”菜单,弹出“菜单属性设置”窗口。在“菜单属性”中把“菜单名”改为:报警数据。在“菜 单操作”中选中“执行运行策略块” ,选中“报警数据” ,按“确认”设置完毕。按“F5”或直接按 工具条中图标,进入运行环境,就可以用菜单“报警数据”打开报警历史数据。当有报警产生 时,可以用提示灯显示,具体操作如下:在“用户窗口”中选中“水位控制” ,双击进入,单击 “工具箱”中的“插入元件” 图标,进入“对象元件库管理” ,从“指示灯”中选取如: ,调整大小放在适当位置。作为“洗完”的报警指示。 4.2.44.2.4 历史报表与实时报表历史报表与实时报表 在工程应用中,大多数监控系统需要对数据采集设备采集的数据进行存盘,统计分析,并根据 实际情况打印出数据报表,所谓数据报表就是根据实际需要以一定格式将统计分析后的数据记录显 示和打印出来,如:实时数据报表、历史数据报表(班报表、日报表、月报表等) 。数据报表在工 控系统中是必不可少的一部分,是数据显示、查询、分析、统计、打印的最终体现,是整个工控系 统的最终结果输出;数据报表是对生产过程中系统监控对象的状态的综合记录和规律总结。实时数 据报表是实时的将当前时间的数据变量按一定报告格式(用户组态)显示和打印,即:对瞬时量的 反映,实时数据报表可以通过 MCGS 系统的实时表格构件来组态显示实时数据报表。 在全自动洗衣机 MCGS 组态平台上,单击“用户窗口” ,在“用户窗口”中单击“新建窗口”按 钮产生一个新窗口,单击“窗口属性”按钮,弹出“用户窗口属性设置”窗口,进行设置所示。在 工具条中单击“帮助” 图标,拖放在“工具箱”中单击“自由表格” 图标上就会获得 “MCGS 在线帮助” ,仔细阅读,然后再按下面操作进行。 在“工具箱”中单击“自由表格” 图标,拖放到桌面适当位置。双击表格进入,如要改 变单元格大小,把鼠标移到 A 与 B 或 1 与 2 之间,当鼠标变化时,拖动鼠标即可;单击鼠标右键进 行编辑。 单击“连接”或直接按“F9” ,再单击鼠标右键从实时数据库选取所要连接的变量双击。 在全自动洗衣机 MCGS 组态平台上,单击“主控窗口” ,在“主控窗口”中,单击“菜单组态” , 在工具条中单击“新增菜单项” 图标,会产生“操作 0”菜单。双击“操作 0”菜单,弹出 “菜单属性设置”窗口按“F5”进入运行环境后,单击菜单项中的“曲线”会“曲线”窗口,实时 数据就会显示出来。历史报表历史数据报表是从历史数据库中提取数据记录,以一定的格式显示历 史数据。实现历史报表由两种方式,一种用策略“存盘数据浏览”构件,另一种利用历史表格构件。 在“运行策略”中单击“新建策略”按钮,弹出“选择策略的类型” ,选中“用户策略” ,按“确认” 。单击“策略属性” ,弹出“策略属性设置” ,把“策略名称”改为:历史数据,双击“历史数据” 进入策略组态环境,从工具条中单击“新增策略行” ,再从“略工具箱”中单击“存盘数据浏览”. 弹出“存盘数据浏览构件属性设置”窗所示设置单击“测试”按钮,进入“数据存盘浏览” 。单 击“退出”按钮,再单击“确认”按钮,退出运行策略时,保存所做修改。如果想在运行环境中看 到历史数据,请在“主控窗口”中新增加一个菜单,取名为:历史另外可以做历史数据报表利用 MCGS 的历史表格构件。历史表格构件是基于“Windows 的窗口”和“所见即所得”机制,用户可以 在窗用历史表格构件强大的格式编辑功能配合 MCGS 的在 MCGS 开发平台上,单击“用户窗口” ,在 “用户窗口”中双击“数据显示”进入,在“工具箱”中单击“历史表格” ,拖放到桌面,双击表 陕西理工学院毕业设计 第 9 页 共 40 页 格进入,把鼠标移到在 C1 与 C2 之间,当鼠标发生变化时,拖动鼠标改变单元格大小;单击鼠标右 键进行编辑。在 R1C1输入“采集时间” ,R1C2输入“液位 1” ,R1C3输入“液位 2” 。拖动鼠标从 R2C1 到 R5C3,表格会反黑。在表格中单击鼠标右键,单击“连接” ,再单击“表格”菜单中“合并表元” 选项,表格中所选区域会出现反斜杠,如双击表格中反斜杠处,弹出“数据库连接设置”窗口,具 体设置如图 3-33 所示,设置完毕后按“确认”这时进入运行环境,实时报表与历史报表制作完了。 实时曲线在实际生产过程控制中,对实时数据、历史数据的查看、分析是不可缺少的工作。但对大 量数据仅做定量的分析还远远不够,必须根据大量的数据信息,画出曲线,分析曲线的变化趋势并 从中发现数据变化规律,曲线处理在工控系统中也是一个非常重要的部分。实时曲线构件是用曲线 显示一个或多个数据值的画图形,象笔绘记录仪一样实时记录数据对象值的变化情况。单击“用户 窗口”标签,在“用户窗口”中双击“数据显示”进入,在“工具箱”中单击“实时曲线” ,拖放 到适当位置调整大小。双击曲线,弹出“实时曲线构件按“确认”即可,在运行环境中单击“曲线” 菜单,就可看到实时曲线。双击曲线可以放大曲线。历史曲线为全自动洗衣机的历史曲线构件实现 了历史数据的曲线浏览功能。运行时,历史曲线构件能够根据需要画出相应历史数据的趋势效果图。 历史曲线主要用于事后查看数据和状态变化趋势和总结规律。在“用户窗口”中双击“数据显示” 进入,在“工具箱”中单击“历史曲线”标,拖放到适当位置调整大小。双击曲线,弹出“历史曲 线构件属性设置”窗口,按下图所示设置,在“历史曲线构件属性设置”中, “液位 1”曲线颜色 为“绿色” ;“液位 2”曲线颜色为“红色” 。在运行环境中,单击“曲线”菜单,打开“曲线窗口” ,就可以看到实时数据,历史报表,实时曲线,历史用户脚本程序是由用户编制的、用来完成特定 操作和处理的程序,脚本程序的编程语法非常类似于普通的 Basic 语言,但在概念和使更简单直观, 力求做到使大多数普通用户都能正确、快速地掌握。 陕西理工学院毕业设计 第 10 页 共 40 页 4.2.54.2.5 编辑脚本程序编辑脚本程序 双击进入脚本程序编辑环境,按所示输入。 IF 进水阀=1 THEN IF 液位90 THEN 液位=90 ELSEELSE 液位=液位+1 ENDIF ELSE 液位=液位 ENDIF IF 出水阀=1 THEN IF 液位=2THEN 传感器 2=1 ENDIF IF 液位316THEN 传感器 3=1 ENDIF M0=液位 ENDIF ELSE IF 开关=1THEN 传感器 2=0 M=M+1 IF 电动机 1=0THEN 液位=液位 2012 IF 液位4THEN 传感器 3=0 ENDIF IF 液位1THEN 传感器 4=1 ENDIF IF 液位011THEN M=0 M0=0 传感器 4=0 ENDIF 陕西理工学院毕业设计 第 33 页 共 40 页 8.88.8 程序下载整体运行与综合测试程序下载整体运行与综合测试 用调试程序产生的模拟数据,检查动画显示和控制流程是否正确,最后,对模拟设备组成的控制系 统进行模拟调试。进入运行环境,就能按照实验规定的控制流程,出现相应的动画效果。再接上 PLC 进行连机调试,MCGS 的模拟运行界面应和 PLC 的输出运行状态一致。通过实现上位机对下位机 PLC 的直接控制。如图 8.8 最终搭建模拟画面演示所示。 图 8.8 MCGS 最终搭建模拟画面演示 陕西理工学院毕业设计 第 34 页 共 40 页 结束语 基于 MCGS 的 PLC 虚拟控制系统充分利用计算机软件功能,利用其庞大的标准图形库、完备的 绘图工具集以及丰富的多媒体支持,“调用”或“制造”出各种现场设备和仪表,快速地开发出漂亮、 生动的工程画面。与 PLC 运行相配合,真实地再现了现场运行过程,有很好的可视性。 通过这次 PLC 课程设计,让我更加深刻理解了课本的知识,并使我熟悉和掌握了 PLC 基本指令的 使用,掌握了 PLC 的 I/O 分配、程序调试等。编写程序首先必须把 I/O 分配表写好。弄清楚哪些信 号作为输入,哪些信号作为输出,该用什么继电器,还有什么情况下要用定时器/计数器。 通过调 试找出问题的所在,相应的修改程序。在编程过程中难免会有不足之处,因此通过调试,再修改程 序可以更好实现相应的功能。 这次设计,提高了我的动手和动脑能力,更让我们体会到了理论与实践相结合的重要性,使我 得到了一次用专业知识、专业技能分析和解决问题全面系统的锻炼。使我在 PLC 的基本原理以及 编程设计思路技巧的掌握方面都能向前迈了一大步。我相信这会对我的毕业设计上起到很大的帮助 作用。另外,就是先前对组态软件不是很了解,也是一次想写论文的时候才了解到 MCGS 这款软 件,在功能上已经很强大,我想要是有机会的话,还会继续深入的了解这款软件。记住一样东西, 在学习上,每时每刻都有值得要学的东西。 陕西理工学院毕业设计 第 35 页 共 40 页 致 谢 在本次课程设计中,感谢老师的指导,每次答疑时老师总能指出一些不足之处,让我之后去完 善我所做的课程设计,另外我在课程设计中,学会了如何更好的与老师和同学去交流,这样自己不 太懂得一些知识,在自己熟悉的过程中会发现许多问题,现在对于这学期的课程设计基于 MCGS 的 PLC 液体混合控制系统设计,自动洗衣机,自动售货机。自己学到很多,先前没有接触过组态 软件,现在自己也能很熟练进行工程的搭建与操作,还有自己可以更好的将自己大学里学过的知识 进行一次实战性的综合应用,我觉得这是最好的。这学期的课程设计本身对于我们大四的学生来说 就是为了下学期的毕业设计做的准备,所以我觉得应该更好的去真正的投入一些,这样在毕业设计 中也会很好的就行相关题目的设计与论文的写作。总之,在这次课程设计中自己学到很多,也去尝 试着让老师指导着去从事一些东西的研究,更好的学到了一些东西,我觉得这是最重要的。 通过本系统的设计,对全自动洗衣机的控制系统有了深入的理解。全自动洗衣机控制系统利用了 MCGS 组态软件与三菱 PLC 的特点,实现了洗衣机洗衣过程的自动化。这次在毕业设计中,我及时 与老师交流,并严格按照进度表按时完成各阶段的任务。 通过这次设计,对自动控制原理及应用有了进一步认识,设计中,我遇到不懂或不明白的地方。 除了查阅相关资料, 曹老师也给了我很多的指导。对待任何工作,责任心是必要的;这次毕业设 计的体会,我收获至深。然更重要的是,在责任心的驱使下,又该采用何种方法完成,采用何种方 法更省时省力,解决问题的方案很多,永远坚信“方法总比困难多” ,我想首先分析本身,就拿毕 业设计来说,课题有了,关键是何处着手。何时何地查找相关资料等等,寻找突破口充分的解决好 问题遇到不懂的问题,及时请教老师,抓紧设计的每分每秒,需要调整和改变的地方及时做出改动, 而不能墨守成规,做人也是同样的道理。总之,这次设计为我打开了以后面向实际应用的大门,为 我们以后做各项工作和进一步学习奠定了基础。它好比一个灯塔,为我们指明了远行的航向;好比 一颗启明星,为我们指明了前进的道路。通过这次设计,我对自动化控制的理论,自动控制原理及 应用有了进一步认识,对自动洗衣系统有了一定了解。 短暂的毕业设计就这样在紧张有序中度过了。衷心的感谢各位老师在这次设计过程中的精心指 导,尤其是张老师,他在每一个阶段都认真的教导和耐心的讲解,使我能顺利的走到现在。 为了使自己能够全方位的发展,更好的适应这个日新月异的社会,在这几学年中,我兢兢业业,努 力学习,严格要求自己,不断的提高自己各方面的素质,争取在人生的道路上更好的实现社会价值,人 生价值和自我价值! 本次毕业设计是对每个学生在校四年来所学知识与生产实践技术所进行的一次综合性的全面考 察;培养了我们运用所学专业知识解决实际问题的能力;它还为我们了解一般自动化工程设计的基 本思想打下良好的基础;在设计方案的拟定,设计资料的收集,手册,设计方法的运用等方面,有一 次较全面的锻炼。对我们进入社会具备一定独立工作能力起了良好的作用,能较好的适应工作。 陕西理工学院毕业设计 第 36 页 共 40 页 参考文献 【1】李刚. MCGS 组态软件在液位控制系统中的应用J. 可编程控制器与工厂自动化, 2005,02:8590 【2】高丽萍,郑萍. 基于 MCGS 的 PLC 虚西华大学学报(自然科学版) ,2006,01:9496 【3】何航校,刘蕾,黄书奎. 基于 MCGS 组态环境的化水处理监控系统设计与实现【6】中国仪器仪表, 2005,10:9294 【4】刘振宇. 基于 MCGS 组态软件开发水位控制系统的研究J. 山西农业大学学报(自然科学版) ,2006,01:8387 【5】李斌,邹灿红. 基于 MCGS 的水厂控制系统J. 自动化技术与应用,2007,08:106107 【6】张文明.刘志军.组态软件控制技术【M】.清华大学出版社;北京交通大学出版社.2003 【7】吴作明.工控组态软件与 PLC 应用技术【M】北京航空航天大学出版社.2007 【8】袁秀英.组态控制技术【M】.北京:电子工业出版社.2003 【9】胡学林.可编程控制器应用技术【M】.高等教育出版社.2003 【10】余国亮.PLC 原理与应用【M】.清华大学出版社.2005 【11】田淑珍.可编程控制器原理及应用【M】.北京:机械工业出版社.2005 【12】电气控制及可编程控制器 张凤珊 中国轻工业出版社 2003.8 【13】可编程控制器原理与实践教程 王整风 上海交通大学出版社 2007.1 陕西理工学院毕业设计 第 37 页 共 40 页 为你提供优秀的毕业论文参考资料,请您删除以下内容,为你提供优秀的毕业论文参考资料,请您删除以下内容,O(_)O 谢谢!谢谢!A large group of tea merchants on camels and horses from Northwest Chinas Shaanxi province pass through a stop on the ancient Silk Road, Gansus Zhangye city during their journey to Kazakhstan, May 5, 2015. The caravan, consisting of more than 100 camels, three horse-drawn carriages and four support vehicles, started the trip from Jingyang county in Shaanxi on Sept 19, 2014. It will pass through Gansu province and Xinjiang Uygur autonomous region, and finally arrive in Almaty, formerly known as Alma-Ata, the largest city in Kazakhstan, and Dungan in Zhambyl province. The trip will cover about 15,000 kilometers and take the caravan more than one year to complete. The caravan is expected to return to Jingyang in March 2016. Then they will come back, carrying specialty products from Kazakhstan A small art troupe founded six decades ago has grown into a household name in the Inner Mongolia autonomous region. In the 1950s, Ulan Muqir Art Troupe was created by nine young musicians, who toured remote villages on horses and performed traditional Mongolian music and dances for nomadic families. The 54-year-old was born in Tongliao, in eastern Inner Mongolia and joined the troupe in 1975.He says there are 74 branch troupes across Inner Mongolia and actors give around 100 shows every year to local nomadic people. “I can still recall the days when I toured with the troupe in the early 80s. We sat on the back of pickup trucks for hours. The sky was blue, and we couldnt help but sing the folk songs,“ Nasun says. The vastness of Inner Mongolia and the lack of entertainment options for people living there, made their lives lonely. “The nomadic people were very excited about our visits,“ Nasun recalls. “We didnt have a formal stage. The audience just sat on the grass. Usually, the performances became a big party with local people joining in.“ For him, the rewarding part about touring isnt just about sharing art with nomadic families but also about gaining inspiration for the music and dance. Ulan Muqir literally translates as “red burgeon“, and todays performers of the troupe still tour the regions villages and entertain nomadic families, but their fame has spread around the world. On May 16 and 17, nearly 100 singers and dancers from the troupe performed at Beijings Poly Theater. Their show, titled Ulan Muqir on the Grassland, depicted the history and development of the art troupe. “Being from the region allowed me to embrace the culture of Inner Mongolia and being a member of the troupe showed me where I belonged,“ Nasun, the art troupes president, who is also a renowned tenor, tells China Daily. During a tour in 1985, he went to a village and met an elderly local man, who told him a story about his friendship with a solider from Shenyang, capital of Northeast Chinas Liaoning province, decades ago. The solider gave the old man a handmade saddle when they bid farewell. The story inspired Nasun to write Carved Saddle, a song that later became one of his most popular numbers. Now, every year, Nasun recruits young singers and dancers for the troupe. The troupe has also designed a new repertoire, which is mostly based on the daily lives of Mongolian people, especially the lives of nomadic families, and has combined contemporary musical elements with folk songs of the region. Haimu, a 25-year-old khoomei (a local variant of overtone singing) singer, joined the t
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 私募股权基金项目尽职调查实务手册
- 如何在产品领域建立个人品牌与影响力
- 公共交通乘务员服务标准
- 能源管理企业节能降耗项目计划与实施安排
- 县市级体育协会对县级体育馆的滑板培训反馈报告
- 川航安全员安全事件处理手册
- 数字殡葬行业趋势预测
- 数字营销师的年度规划与执行
- 机器人工程师的工作规划与执行方案机器人领域
- 幼儿园安装门闸通知书
- 《教育强国建设规划纲要(2024-2035年)》解读讲座
- 装修工程施工方案
- 一病一品肺结核汇报
- 《小学生新能源科普》课件
- 2024年高中语文《我与地坛》教学设计:地坛之景蕴哲思母爱无言含深情
- 营养改善计划协调机制
- 调研报告:基层审计问题整改中存在的不足与建议
- 发展型资助育人模式探索
- 正念减压疗法详解课件
- 可穿戴健康监测设备的创新
- 专题06 排序衔接-备战2022-2023学年八年级语文上学期期末考试真题汇编(部编版)(解析版)
评论
0/150
提交评论