用MCGS实现霓虹灯显示设计论文
更新时间:2024-06-17 21:49:01 阅读量: 综合文库 文档下载
- MCGS实现日期设置推荐度:
- 相关推荐
MCGS组态软件课程设计
题 目: 基于MCGS实现霓虹灯显示 姓 名: 卢鹏飞 学 号: P101813412 学 院: 电气工程学院 专业班级: 11级自动化(2)班 指导教师: 王彩霞老师 同 组 人: 何睦 柴伟 吴冠南 潘姣凤 成 绩:
西北民族大学
2014年6月12日
霓虹灯显示设计
专业:自动化 组员:卢鹏飞 吴冠南 何睦 柴伟 潘姣凤
指导教师:王彩霞老师
摘要
本课题的主要内容为用MCGS组态软件对控制对象——霓
虹灯完成模拟设计。制作过程中,可以根据工程实际情况,利用MCGS工控组态软件提供的底层设备的设备驱动、开放式的数据库和画面制作工具,就能完成一个具有动画效果、实时数据处理、具有网络功能的工程,不受行业限制。
ABSTRACT
关键词:MCGS组态软件 霓虹灯 数据库 实时数据处理
In this paper,the main content is for using MCGS software to control object—neon complete simulation design. The production process, can according to engineering practice, use MCGS software provides equipment of the device driver, open database and picture production tools, can finish with an animation effects, real-time data processing, historical data and curve has the function of network coexist,engineering,not affected by industry restrictions.
Keywords: MCGS software、neon、database、real-time data processing。
目 录
1 绪论 ................................................................................................................................... 1
1.1 引言 ..................................................................................................................... 1 1.2组态软件的发展 ................................................................................................. 1 1.3 本文主要研究内容 ........................................................................................... 3 1.4 课题研究意义 ................................................................................................... 3
2 MCGS组态软件功能简介 ............................................................................................... 4
2.1 MCGS组态软件的整体结构 ............................................................................. 4
3 运行画面的设计 ............................................................................................................... 5
3.1 工程的建立 ......................................................................................................... 5 3.2 用户窗口组态 ..................................................................................................... 7 3.3 定义数据对象 ................................................................................................... 10 3.4 动画连接 ........................................................................................................... 11 3.5运行策略组态 ................................................................................................... 13 3.6
组态画面的完善和组控窗口的设置 ......................................................... 23
4 运行结果 ......................................................................................................................... 24 5结论 .................................................................................................................................. 25 参考文献 ............................................................................................................................. 26 致 谢 ............................................................................................................................... 27 成员工作: ............................................................................................................................ 28
1
西北民族大学电气工程学院2013-2014学年第二学期组态软件课程设计
1 绪论
1.1 引言
每当夜幕降临,楼宇上、道路旁缤纷夺目的霓虹灯广告,构筑了一道璀璨的城市夜景,作为主角--霓虹灯功不可没,而编程程序控制器是专用于工业自动化的工业计算机,是现代化的三大支柱之一。长期以来,MCGS监控始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用,其主要原因在于它能够为动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业和企业对自动化的需要。但在开发传统的工业控制软件时,当被控制对象一旦变动,就必须修改控制程序,导致开发周期长。组态软件的出现解决了这个问题,通过MCGS组态软件仿真,我们不需要实物而通过微机的显示器就可以检验所编程程序的正确与否和执行结果。
1.2组态软件的发展
新型的工业自动化控制系统正以标准的工业计算软件、硬件平台构成的集成系统,具有适应性强、开发性好、易于扩展、经济、开发周期短等明显优点。组态软件指数据采集于过程控制的专用软件,它们是在自动控制系统监控一级的软件平台和开发环境,能以灵活多样的组态方式提供良好的用户开发界面和简洁的使用方法,并同时支持各种硬件厂家的计算机和I/O产品。目前世界上不少专业厂商提供各种组态软
1
基于51单片机的点阵广告板设计(论文)
件产品。
1.2.1组态软件在我国的发展历程
最早开发的通用组态软件是DOS环境下的组态软件,其特点是具有简单的人机界面、图库、绘图工具箱的基本功能。随着Windows的广泛应用,Windows环境下得组态软件与DOS环境下得组态软件成为主流。与DOS环境下得组态软件相比,其最突出的特点是图形功能有了很大的增强。国外很多优秀通过组态软件是在英文状态下开发的,对国内而言,它具有应用时间长,用户界面不理想,不支持国内普遍使用的硬件设备,这些正是国外通用状态组件的国内部能广泛应用的原因。随着国内计算机水平和工业自动化水平的不断提高,近年来,一些技术力量雄厚的高科技公司相继开发出了适合国内使用组态软件。MCGS组态软件就是其中的一种。
1.2.2流行的组态软件
目前中国市场上的组态软件产品按厂商划分大致分为万类:国外专业软件厂商提供的产品;国外硬件和系统厂商提供的产品;国内自行开发的国产化产品。近年来国外一些著名硬件或系统厂商亦推出了日趋成熟的组态软件产品,如美国的Cimplicity,德国西门子公司的WinCC等。这些软件一改过去仅为其本身硬件配套发展的OEM形式,通过大力加强对其他硬件产品的驱动支持和软件内部的各种功能,而发展成为专业化的通用组态软件。
2
基于51单片机的点阵广告板设计(论文)
1.3 本文主要研究内容
课题主要内容为霓虹灯仿真系统的设计,组态软件主要用于实现实时监控;同时编辑相应的脚本程序控制功能。MCGS组态软件用以制作仿真画面、编写仿真程序并与下位机进行通信。本界面需实现的控制要求为:
A、主要是控制“国家名”几个字形霓虹灯的闪亮过程,具体运行策略为:几个字段依次闪亮,再沿相反的方向依次熄灭。
B、要求按动控制按钮时打开相应国家球队图片窗口。 C、利用脚本程序可以完成霓虹灯的控制功能。 D、利用闪烁效果实现星星灯的闪烁。
1.4 课题研究意义
长期以来,MCGS监控始终处于工业自动化控制领域的主战场,为各种各样的自动化控制设备提供了非常可靠的控制应用。其主要原因,在于它能够为自动化控制应用提供安全可靠和比较完善的解决方案,适合于当前工业企业对自动化的需要。但在开发系统的工业控制软件时,当被控 对象一旦变动,就必须修改控制系统源程序,导致开发周期长。组态软件的出现解决了这个问题,使用户能通过自己的控制对象和控制目的任意组态,完成最终的自动控制目的。另一方面,组态软件还可以用于教学实验中。由于条件所限,学校可能无法提供一些实验设备,同学们通过实验只能看到I/O口得输入输出情况,验证程序的真确性。运用
3
基于51单片机的点阵广告板设计(论文)
组态软件就可以让同学们看到直观生动的实验结果,使得理论和实际得到了完美的结合。
2 MCGS组态软件功能简介
MCGS全文工业自动化控制组态软件为用户建立全新的过程测控系统通过了一整套解决方案。MCGS工程组态软件是一套32位工控组态软件,可稳定运行于Windows95/98/NT和windows 7操作系统中,集动画显示、流程控制、数据采集、设备控制与输出、网络数据传输、工程报表、数据与曲线等诸多强大功能于一身,并支持国内外众多数据采集与输出设备。
2.1 MCGS组态软件的整体结构
MCGS组态软件由“MCGS组态环境”和“MCGS运行环境”两个系统组成。两部分相互独立,有紧密联系。MCGS组态环境是生成用户应用系统的工作环境,由可执行程序McgsSet.exe支持,其存放于MCGSMU目录的Program子目录中。用户在MCGS组态环境中生成动画设计、设备连接、编写控制流程、编制工程打印报表等全部组态工作后,生成扩展名为.mcg的工程文件,又称为组态结果数据库,其与MCGS运行环境一起, 构成了用户应用系统,统称为“工程”。MCGS运行环境是用户应用系统的运行环境,又可执行程序McgsRun.exe支持,其存放于MCGS目录的Program子目录中。在运行环境中完成对工程的控制工作。
4
基于51单片机的点阵广告板设计(论文)
3 运行画面的设计
清楚霓虹灯运行工作的基础上,制定出设计方案。确定任务目标,以设计出合乎情理的仿真系统。仿真系统由上位机和下位机两部份组成,现在我们先着手于MCGS组态的设计工作——仿真界面的设计工作。对工程设计人员来说,使用MCGS首先要了解整个工程的系统结构成和工艺流程,弄清测控对象的特征,明确主要的监控要求和技术要求等问题。在此基础上,拟定组建工程的总体规划和设想,主要包括系统应实现哪些功能,控制流程如何实现,需要什么样的用户窗口界面,实现何种动画效果以及如何在实时数据库中定义数据变量等环节,同时还要分析工程中设备的采集及输出通道与实时数据库中定义的变量的对应关系,分清哪些变量是要求与设备连接的哪些变量是软件内部用来传递数据及用于实现动画显示的等问题。作好工程的整体规划,在项目的组态过程中能够尽量避免一些无谓的劳动,快速有效地完成工程项目。
3.1 工程的建立
进入MCGS组态环境后,单击工具条上的“新建”按钮,或执行“文件”菜单中的“新建工程”命令,系统自动创建一个名为“新建工程X.MCG”的新工程(X为数字,表示建立新工程的顺序,如1、2、3等)。由于尚未进行组态操作,新工程只是一个“空壳”,一个包含五个基本组成部分的结构框架,接下来要逐步在框架中配置不同的功能部件,构造完成特定任务的应用系统。
5
基于51单片机的点阵广告板设计(论文)
3.1.1 工程功能分析
本课题是利用MCGS来控制霓虹灯的闪烁及工作过程。本界面需实现的控制要求为:
A、主要是控制“Brazil”,“Spain”,“German”,“China”, “France”,“USA”,“Australia” 7个字形霓虹灯的闪亮过程,具体实现的控制功能为:7个灯依次点亮,再沿相反的方向依次点亮,然后7个灯间隔一个依次点亮,再沿相反方向间隔一个依次点亮,一个循环结束。
B、要求按动控制按钮时灯按控制要求打开对应国家球队图片窗口。在相应窗口添加位图,然后装载相应图片。
C、利用脚本程序可以完成流水灯的控制功能。根据流水灯的填充颜色的定义,可改变流水灯闪烁颜色。脚本程序添加到循环策略中。
D、利用闪烁效果实现星星灯闪烁以及主题灯的闪烁。闪烁效果表达式为:1。
3.1.2 工程的定义
A、选择文件菜单中的“工程另存为”菜单项,弹出文件保存窗口。 B、在文件名一栏内输入“霓虹灯演示工程”,点击“保存”按钮,工程创建完毕
6
基于51单片机的点阵广告板设计(论文)
3.2 用户窗口组态 3.2.1 建立画面
在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。如图3.1
图3.1 窗口的建立
3.2.2 编辑画面
设置用户窗口属性:选择带定义的用户窗口图标,点鼠标右键选择属性,弹出“用户窗口属性设置”对话框,按所列款项设置有关属性。用户窗口的属性包括基本属性、扩充属性和脚本控制(启动脚本、循环脚本、退出脚本)。由用户选择设置。窗口的基本属性包括窗口名称、显示标题、背景颜色、窗口位置、窗口边界、窗口大小等项内容。窗口的扩充属性包括窗口的外观、位置坐标和视区大小等项内容。窗口的视区是指实际可用的区域,与屏幕上所见的区域可以不同,当选择视区大于可见区时,窗口侧边滚动条,操作滚动条可以浏览窗口内所有的图形对象。脚本控制包括启动脚本,循环脚本和退出脚本,启动脚本在用户窗口打开时执行,循环脚本是在窗口打开期间以指定的间隔循环执行,退
7
基于51单片机的点阵广告板设计(论文)
出脚本则是在用户窗口关闭时执行。具体操作步骤为:双击“窗口0”窗口图标,进入动画组态窗口,开始编辑画面;双击画面,弹出设置窗口。见图3.2
图3.2窗口属性
按上图将“窗口名称”设置为“霓虹灯”;“窗口位置”选中最大化显示;“窗口边界”设定为可变边,其余不变。
3.2.3 主画面的编辑
MCGS提供了三类图形对象供用户选用,即图元对象、图符对象和动画构件。这些图形对象位于常用符号工具箱和动画工具箱内,用户从工具箱中选择所需要的图形对象,配置在用户窗口内,可以创建各种复杂的图形。
图形对象创建完成后,要对图形对象进行各种编辑工作,如:改变图形的颜色和大小,调整图形的位置和排列形式,图形的选转及组合分解等项操作,MCGS提供了完善的编辑工具,使用户能快速制作各种复杂的图形界面,以图形方式精确表示外部物理对象。具体操作步骤如下:
8
基于51单片机的点阵广告板设计(论文)
A、单击工具条中的“工具箱”按钮,打开绘图工具箱。
,鼠标的光标呈十字形,在
B、选择“工具箱”内的“标签”按钮
窗口顶端中心位置拖拽鼠标,根据需要拉出一个一定大小的矩形。
C、在光标闪烁的位置输入文字“the”,按回车键或在窗口任意位置单击一下,文字输入完毕。
D、选中文字框,作如下设置: 点击点击点击
(填充色)按钮,设定文字框的背景颜色为:无填充色。 (填线色)按钮,设定文字框的边线颜色为:无边线颜色。 (字符颜色)按钮,将文字颜色设为:兰色。 点击
(字符字体)按钮,设文字字体为:cityblueprint;字
型为:粗体;大小为:72。
E、按照以上步骤分别输入 “world”,“cup”的字样,设置相应的颜色。加入可见度控制。
F、接着对每个字段进行复制,将字符颜色设置为白色,没有其他的设置。然后将两个相同的字段叠加在一起,兰色的在上面。其他字段也作此设置。最后将三个字段合成单元。
G、点击“工具箱”内的“矩形”按钮
,鼠标的光标呈十字形,在
窗口顶端中心位置拖拽鼠标,根据需要拉出一个条状的矩形。填充色为红色,填线色为无边线颜色,加入填充颜色控制,设置如图3.3所示,制作如图3.4所示:
9
基于51单片机的点阵广告板设计(论文)
图3.3 流水灯的属性设置 图3.4 流水灯制作
最后, 本设计小组设计的最终效果显示图如图3.5所示
图3.5 霓虹灯主画面
3.3 定义数据对象
数据对象是实时数据库的基本单元。将系统参数加以定义,定义中不只包含了数值类型,还包含参数的属性及其操作方法,这种把数值、属性和方法定义成一体的数据就称为数据对象。构造实时数据库的工程,就是定义数据对象的过程。在实际组态过程中,一般无法一次全部定义所需的数据对象,而是根据情况需要逐步增加。
MCGS中定义的数据对象的作用域是全局的,像通常意义的全局变量一样,数据对象的各个属性在整个运行过程中都保持有效,系统中的其他部分都能对实时数据库中的数据对象进行操作处理。为了方便用户对数据变量的统计,MCGS组态软件提供了计数检验功能。通过使用计数检查,用户可清楚的掌握各种类型数据变量的数据及使用情况。具体操作
10
基于51单片机的点阵广告板设计(论文)
方式极其简单,只需单击工具栏中“工具”菜单中的“使用计数检查”选项即可。定义数据对象的工程,就是构造实时数据库的工程。定义数据对象时,在组态环境工作台窗口中,选择“实时数据库”标签,进入实时数据库窗口页面,显然已定义的数据对象。见图3.6所示
图3.6 实时数据库
3.4 动画连接
到现在为止,我们由图形对象搭制而成的图形界面是静止的,需要我们对这些图形对象进行动画属性设置,使它们“动”起来,真实地描述外界对象的状态变化,达到过程实时监控的目的。MCGS实现图形动画设计的主要方式是将用户窗口中的图形对象与实时数据库中的数据对象建立相关性连接,并设置相应的动画属性,这样在系统运行过程中,图形对象的外观和状态特征,就会由数据对象的实时采集结果进行驱动,从而实现图形的动画效果,使图形界面“动”起来。
所谓动画连接,实际上是将用户窗口内创建的图形对象与实时数据库中定义的数据对象,建立起对应的关系,在不同的数值区间内设置不
11
基于51单片机的点阵广告板设计(论文)
同的图形状态属性(如颜色、大小、位置移动、可见度、闪烁效果等),将物理对象的特征参数以动画图形方式来进行描述,这样在系统运行过程中,用数据对象的值来驱动图形对象的状态改变,进而产生形象逼真的动画效果。
3.4.1 动画连接方式
图元、图符对象的动画的动画连接方法,如下图3.7所示,图元、图符对象所包含的动画连接方式用四类共11种:
图3.7 动画连接方式
3.4.2 特殊动画连接
在MCGS中,特殊动画连接包括可见度和闪烁效果两种方式,用于实现图元、图符对象的可见与不可见交替变换和图形闪烁效果,图形的可见度变换也是闪烁动画的一种。MCGS中每一个图元、图符对象都可以定义特殊动画连接的方式。
12
基于51单片机的点阵广告板设计(论文)
3.4.3 设计连接
本设计中需要制作动画效果的部分包括: A、字段灯的点亮和熄灭 B、流水灯的循环流动和熄灭 字段灯的点亮和熄灭:
字段灯的点亮和熄灭效果是通过特殊动画连接中的可见度实现的。设置步骤如下:
(以字灯0的设置为例)
A、双击字灯0,弹出单元属性设置窗口。 B、选中“特殊动画连接”标签中的“可见度”。 C、选中标题栏的“可见度”。如图3.8。
D、表达式一栏填“字灯0”,选“对应图符可见”。 E、按此方法设置其余的六个灯。
图3.8 属性设置
3.5运行策略组态
到目前为止,经各部分组态配置生成的组态工程,只是一个顺序执行的监控系统,不能对系统的运行流程进行自由控制,这只能适应
13
基于51单片机的点阵广告板设计(论文)
简单工程项目的需要。对于复杂的工程,监控系统必须设计成多分枝,多层循环嵌套结构,按照预定的条件,对系统的运行状态进行有针对性选择和精确的控制,为此,MCGS引入运行策略的概念,用以解决上述问题。
3.5.1设置方法
根据运行策略的不同作用和功能,MCGS把运行策略分为启动策略,退出策略,循环策略,用户策略,报警策略,事件策略,热键策略八种。
由于霓虹灯是按人的意志而点亮和熄灭及闪烁,因此就需用到运行策略里的脚本程序控制和开关按钮控制。控制要求为“Brazil”,“Spain”,“German”,“China”, “France”,“USA”,“Australia”,7个字段灯以中间变量自加1的时间间隔依次点亮后,再沿相反的方向依次熄灭。7个字段灯以中间变量自加2的时间间隔依次点亮后,再沿相反的方向依次熄灭。然后又顺时针依次点亮,在沿相反方向依次熄灭。如此循环往复。
(策略构件):策略行中的功能部分为策略构件。MCGS提供了“策略工具箱”,一般情况下,用户只需要从工具箱中选择标准构件,配置到“策略组态”窗口内,即可创建用户所需的策略块,当标准构件满足不了要求时,由于采用了构件作为最小元素来构造运行策略,使得MCGS具有良好的开放性和可扩充性。对于特别复杂的工程,只需定制若干能完成特定功能的构件,将其增加到MCGS系统中来,就可使已有的监控系统
14
基于51单片机的点阵广告板设计(论文)
增添各种控制功能,而无需对整个系统做任何修改。
A 在“运行策略”中,双击“循环策略”进入策略组态窗口。 B 双击图标
进入“策略属性设置”,将:循环时间设为200ms,
按“确认”。在运行策略中,双击“循环策略”进入策略组态窗口。
C 在策略组态窗口中,单击工具条中的“新增策略行”
图标,
增加一策略行,如图3.9。如果策略组态窗口中,没有策略工具箱,请单击工具条中的“工具箱”
图标,弹出“策略工具箱”。如图3.9
图3.9 新增策略行和策略工具箱
D 单击“策略工具箱”中的策略调用,将鼠标移到策略块图标上,双击鼠标左键,添加策略调用构件。
3.5.2 脚本程序
单击“运行策略”中的“新建策略”,选中“用户策略”再单击确定,添加策略块,如图3.10所示
图3.10 添加策略块
双击新建的策略块进入策略组态编辑环境,按照3.5.1中的步骤D来增加策略行且加入脚本程序构件。如图3.11所示
15
基于51单片机的点阵广告板设计(论文)
图3.11 添加脚本程序策略行
双击脚本程序图标进入脚本程序编辑环境,主要用到条件语句
和赋值语句。
字段灯控制循环程序如下:
if flag=0 then if k<6 then k=k+1 else flag=1 exit endif endif
if flag=1 then if k>0 then k=k-1 else flag=2 exit endif endif
if flag=2 then if k<=4 then
16 基于51单片机的点阵广告板设计(论文)
k=k+2 else flag=3 exit endif endif
if flag=3 then if k>=2 then k=k-2 else flag=0 exit endif endif
if k=0 then 字灯0=1 else 字灯0=0 endif
if k=1 then 字灯1=1 else 字灯1=0 endif
17 基于51单片机的点阵广告板设计(论文)
if k=2 then 字灯2=1 else 字灯2=0 endif
if k=3 then 字灯3=1 else 字灯3=0 endif
if k=4 then 字灯4=1 else 字灯4=0 endif
if k=5 then 字灯5=1 else 字灯5=0 endif
if k=6 then 字灯6=1 else 字灯6=0
18 基于51单片机的点阵广告板设计(论文)
endif
流水灯的循环程序如下:
IF T1=0 THEN 流水灯1=2 流水灯3=2 流水灯5=2 流水灯7=2 流水灯9=2 流水灯11=2 流水灯13=2 流水灯15=2 流水灯17=2 流水灯2=2 流水灯4=2 流水灯6=2 流水灯8=2 流水灯10=2 流水灯12=2 流水灯14=2 流水灯16=2 endif T1=T1 + 1 IF T1=1 THEN 流水灯2=1 流水灯4=1 流水灯6=1 流水灯8=1 流水灯10=1
19
基于51单片机的点阵广告板设计(论文)
流水灯12=1 流水灯14=1 流水灯16=1 流水灯1=0 流水灯3=0 流水灯5=0 流水灯7=0 流水灯9=0 流水灯11=0 流水灯13=0 流水灯15=0 流水灯17=0 endif
IF T1=2 THEN 流水灯1=1 流水灯3=1 流水灯5=1 流水灯7=1 流水灯9=1 流水灯11=1 流水灯13=1 流水灯15=1 流水灯17=1 流水灯2=0 流水灯4=0 流水灯6=0 流水灯8=0 流水灯10=0
20
基于51单片机的点阵广告板设计(论文)
流水灯12=0 流水灯14=0 流水灯16=0 endif IF T1=2 THEN T1=0 Endif
流水灯的控制开关程序如下:
IF 流水灯开关=0 THEN 流水灯1=2 流水灯3=2 流水灯5=2 流水灯7=2 流水灯9=2 流水灯11=2 流水灯13=2 流水灯15=2 流水灯17=2 流水灯2=2 流水灯4=2 流水灯6=2 流水灯8=2 流水灯10=2 流水灯12=2 流水灯14=2 流水灯16=2 endif
IF 流水灯16=2 THEN
21
基于51单片机的点阵广告板设计(论文)
T1=0 endif
封面足球移动的程序为:
move=move+6 if move>50 then move=move-50 endif 3.5.3 策略调用
在完成上述程序编写后,需要在循环策略里调用已建立的用户策略,如图3.12所示
图3.12 策略调用
在设置控制个循环程序时的控制模块,需在策略调用时加入表达式条件,点击按钮示
,弹出策略行条件属性,设置如下,如图3.13所
图3.13 策略行条件属性设置
22
基于51单片机的点阵广告板设计(论文)
3.6 组态画面的完善和组控窗口的设置
主画面设置完毕,可以加以完善。在用户窗口增加“封面”,封面绘制好后,先选中封面窗口单击右键弹出对话框选择“设置为启动窗口”。然后通过标签按钮制作出
。双击进入属性设置,添加按钮功能,对
应的功能为“打开用户窗口”的“霓虹灯”窗口。主控画面的设置方法也类似与前面“用户窗口”的设置方法。过程如图3.14所示
图3.14属性设置
制作好的封面效果显示如图3.15所示
图3.15 封面画面
对于新建的工程,MCGS提供了一套缺省菜单,用户也可以根据需要设计自己的菜单。鼠标双击主控窗口图标,弹出组态窗口,输入各级菜单。
具体设置方法:点击新增菜单项按钮
,菜单名可为“演示窗
口”,在它之下新增菜单项,名称为“进入封面窗口”,菜单操作为“打
23
基于51单片机的点阵广告板设计(论文)
开用户窗口”。同理设置增加“封面”,“霓虹灯画面”的属性。以进入封面窗口为例设置基本属性,设置菜单操作时只需要打开用户窗口中的主控画面即可。
4 运行结果
在一切都设置妥当后,便可以点击“运行”按钮,此时先会弹出一个系统对话框,直接按确定,或是弹出其他的对话框(是否保存已改变的窗口或是策略块等等),此类的根据修改的情况选择。进入运行环境。运行的效果图如下:
封面窗口的运行效果图
图4.1运行的封面窗口
点击移动中的”GO PLAY”标签,进入霓虹灯的主画面。 未打开控制按钮的效果图:
图4.2处于关断状态的霓虹灯主画面
24
基于51单片机的点阵广告板设计(论文)
拉升酒杯液位滑块,运行效果图为:
图4.3控制酒杯液位的效果图
接着打开流水灯控制按钮,运行效果图为:
图4.4流水灯闪亮 图4.5控制按钮全开时的运行效果图
全开所有控制按钮,运行效果图为图4.5。
5 结 论
本次课程设计过程为1个多月,主要运用了MCGS组态软件。 目前,这个基于MCGS组态软件的仿真系统设计已顺利完成,运行结果也验证了程序的正确性,效果良好。本仿真系统的意义就在于通过MCGS组态软件对字段灯,星星灯,流水灯等控制对象加以模拟,我们不需要实物而通过微机的显示器就可以检验所编程序的正确与否和执行结果,而且直观生动。
这次设计锻炼了我们的实践操作的能力,让我们了解到在学习中自己还有很多不足和弱点,可以及时针对不足加以弥补,更加牢固地掌握
25
基于51单片机的点阵广告板设计(论文)
所学知识和技能。相信在以后的学习中,只要努力就一定可以获得更大的进步!
参考文献
[MCGS组态软件教材]
26
基于51单片机的点阵广告板设计(论文)
致 谢
在本次MCGS组态软件课程设计的过程中,我要郑重感谢那些给过我及我们小组帮助的老师及同学,尤其是要感谢王彩霞老师,她给了我及我们小组很多好的建议,也帮助我们解决了一些我们还不懂的疑问。这里我代表我们小组再次感谢王老师。
学海无涯,天道酬勤,在今后的道路上,我们会继续充实自己,实现自我和超越自我。
27
基于51单片机的点阵广告板设计(论文)
成员工作:
卢鹏飞:流水灯设计及其循环程序设计,流水灯开关设计,论文编
写。
吴冠南:酒杯液位控制及星星灯闪烁,国家名及其闪烁循环策略。
何睦 :国家按钮及封面设计,图片处理,美化设计,创意主管。 潘姣凤:时间显示及封面大足球设计及其运动循环策略,成绩输
入栏设计,论文二次修改。
柴伟 :封面小足球设计及其运动循环策略
28
正在阅读:
用MCGS实现霓虹灯显示设计论文06-17
西安工业大学雁塔校区10物流管理1班2011年班级秋游活动策划书09-05
最强推荐——马尔代夫选岛攻略,必看!04-05
摩托罗拉Defy ME525图文刷机教程+常见问题集合+ROOT教程01-09
2022幼儿教师岗位竞聘演讲稿04-16
新课改下高三数学总复习教学的有效性11-09
机器人等级考试三级知识点04-17
2焊条10-23
自考线性代数(经管类)重点考点11-26
凡卡练习(附答案)11-01
- 天大砼方案 - 图文
- 农业科技网络书屋能力提升_玉米错题选
- DNS习题
- 浅议检察官对罪犯谈话的技巧与效果
- 高考语文文言文翻译专题训练
- AB类学科竞赛目录(2015)
- 建筑面积计算新规定(2015最新)
- Revit2012初级工程师题集一
- 十三五项目米线可行性报告
- 2013体育学院党组织建设工作总结
- 2014Revit工程师题库
- 高中数学如何实施研究性学习
- 茶艺表演 中英互译
- 小学音乐湘文艺版 四年级下册 第十一课《(歌表演)脚印》优质课公
- 山西省农村合作经济承包合同管理条例
- 2015年镇江市中考化学一模试题参考答案及评分标准(定稿)
- 统计 题集
- 批评意见清单
- 8潞安集团蒲县黑龙关煤矿矿业公司2
- 鄂教版四年级语文上册复习精要(光谷四小)
- 霓虹灯
- 实现
- 显示
- 论文
- 设计
- MCGS
- 施工监理工作细则
- 小学英语四年级下册知识汇总
- 目前国内外地铁现状
- 2015-2020年中国喷雾机市场研究及投资前景分析报告 - 图文
- 框架桥顶进线路加固施工方案及措施 - 图文
- 微分中值定理及其应用习题课
- 小初高学习高考生物二轮复习 专题14 生态系统与环境保护练习
- 郾城区2014年小农水监理细则
- 2016山东公务员考试行测技巧:片段阅读因果式题目解题技巧
- 磅房岗位职责
- 绿城精炼营销策划管理标准化手册
- 地下室基坑围护方案
- 银行类招聘考试试题
- 第五讲 温度、熔化和凝固
- 从汉语方言被动句施事必现看形式库藏对语义范畴的制约_周晨磊
- 人才测评
- 钢结构厂房施工组织设计
- 中国K12课外辅导行业现状及走向 - 图文
- 金融学读书笔记
- 保险高手的异议处理话术