CHAP3MCGS嵌入式组态软件的工程组建_第1页
CHAP3MCGS嵌入式组态软件的工程组建_第2页
CHAP3MCGS嵌入式组态软件的工程组建_第3页
CHAP3MCGS嵌入式组态软件的工程组建_第4页
CHAP3MCGS嵌入式组态软件的工程组建_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

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

文档简介

1、组态软件与触摸屏技术组态软件与触摸屏技术2东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术 建立新工程的一般过程建立新工程的一般过程1实例建立新工程实例建立新工程2 MCGS组态软件的操作方式 3第三章第三章 MCGS嵌入式组态软件的工程组建嵌入式组态软件的工程组建3东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术系统工作台面系统工作台面:是是MCGSMCGS组态操作的总工作台面。组态操作的总工作台面。鼠标双击桌鼠标双击桌面上的面上的“MCGSMCGS组态环境组态环境”图标,弹出的窗口即为图标,弹出的窗口即为MCGSMCGS的的工作台窗口。工

2、作台窗口。组态工作窗口组态工作窗口:是创建和配置图形对象、数据对象和各种构是创建和配置图形对象、数据对象和各种构件的工作环境件的工作环境,又称为对象的编辑窗口。包括:主控窗,又称为对象的编辑窗口。包括:主控窗口,用户窗口,设备窗口,运行策略窗口,实时数据库口,用户窗口,设备窗口,运行策略窗口,实时数据库窗口。窗口。 1. MCGSMCGS组态软件的操作方式组态软件的操作方式 4东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术属性设置窗口属性设置窗口:是设置对象各种特征参数的工作环境,又称是设置对象各种特征参数的工作环境,又称属性设置对话框。对象不同,属性窗口的内容各异

3、,但属性设置对话框。对象不同,属性窗口的内容各异,但结构形式大体相同。结构形式大体相同。 图形库工具箱图形库工具箱: MCGSMCGS为用户提供了丰富的组态资源。为用户提供了丰富的组态资源。工具按钮一览工具按钮一览:工作台窗口的工具条一栏内,排列标有各种工作台窗口的工具条一栏内,排列标有各种位图图标的按钮,称为工具条功能按钮,简称为工具按位图图标的按钮,称为工具条功能按钮,简称为工具按钮。钮。1. MCGSMCGS组态软件的操作方式组态软件的操作方式 5东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术工程项目系统分析:工程项目系统分析:分析工程项目的系统构成、技术要求

4、和分析工程项目的系统构成、技术要求和工艺流程,弄清系统的控制流程和测控对象的特征,明确工艺流程,弄清系统的控制流程和测控对象的特征,明确监控要求和动画显示方式,分析工程中的设备采集及输出监控要求和动画显示方式,分析工程中的设备采集及输出通道与软件中实时数据库变量的对应关系,分清哪些变量通道与软件中实时数据库变量的对应关系,分清哪些变量是要求与设备连接的,哪些变量是软件内部用来传递数据是要求与设备连接的,哪些变量是软件内部用来传递数据及动画显示的。及动画显示的。2.2.建立新工程的一般过程建立新工程的一般过程6东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术工程立项搭建

5、框架:工程立项搭建框架:MCGSMCGS称为建立新工程。主要内容包括:称为建立新工程。主要内容包括:定义工程名称、封面窗口名称和启动窗口(封面窗口退出定义工程名称、封面窗口名称和启动窗口(封面窗口退出后接着显示的窗口)名称,指定存盘数据库文件的名称以后接着显示的窗口)名称,指定存盘数据库文件的名称以及存盘数据库,设定动画刷新的周期。经过此步操作,即及存盘数据库,设定动画刷新的周期。经过此步操作,即在在MCGSMCGS组态环境中,建立了由五部分组成的工程结构框架。组态环境中,建立了由五部分组成的工程结构框架。封面窗口和启动窗口也可等到建立了用户窗口后,再行建封面窗口和启动窗口也可等到建立了用户窗

6、口后,再行建立。立。2.2.建立新工程的一般过程建立新工程的一般过程7东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术设计菜单基本体系:设计菜单基本体系:为了对系统运行的状态及工作流程进行为了对系统运行的状态及工作流程进行有效地调度和控制有效地调度和控制,通常要在主控窗口内编制菜单。编制,通常要在主控窗口内编制菜单。编制菜单分两步进行,菜单分两步进行,第一步第一步首先首先搭建菜单的框架搭建菜单的框架,第二步第二步再再对各级菜单命令进行功能组态对各级菜单命令进行功能组态。在组态过程中,可根据实。在组态过程中,可根据实际需要,随时对菜单的内容进行增加或删除,不断完善工际需

7、要,随时对菜单的内容进行增加或删除,不断完善工程的菜单。程的菜单。2.2.建立新工程的一般过程建立新工程的一般过程8东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术制作动画显示画面:制作动画显示画面:动画制作分为动画制作分为静态图形设计静态图形设计和和动态属性动态属性设置设置两个过程。前一部分类似于两个过程。前一部分类似于“画画画画”,用户通过,用户通过MCGSMCGS组态软件中提供的基本图形元素及动画构件库,在组态软件中提供的基本图形元素及动画构件库,在用户窗口内用户窗口内“组合组合”成各种复杂的画面。后一部分则设成各种复杂的画面。后一部分则设置图形的动画属性,与实

8、时数据库中定义的变量建立相置图形的动画属性,与实时数据库中定义的变量建立相关性的连接关系,作为动画图形的驱动源。关性的连接关系,作为动画图形的驱动源。2.2.建立新工程的一般过程建立新工程的一般过程9东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术编写控制流程程序:编写控制流程程序:在运行策略窗口内,从策略构件箱中,在运行策略窗口内,从策略构件箱中,选择所需功能策略构件,构成各种功能模块(称为选择所需功能策略构件,构成各种功能模块(称为策略策略块块),由这些模块),由这些模块实现各种人机交互操作实现各种人机交互操作。MCGSMCGS还为用户还为用户提供了编程用的功能构

9、件(称之为提供了编程用的功能构件(称之为“脚本程序脚本程序”功能构功能构件),使用简单的编程语言,编写工程控制程序。件),使用简单的编程语言,编写工程控制程序。完善菜单按钮功能:完善菜单按钮功能:包括对菜单命令、监控器件、操作按钮包括对菜单命令、监控器件、操作按钮的功能组态;实现历史数据、实时数据、各种曲线、数据的功能组态;实现历史数据、实时数据、各种曲线、数据报表、报警信息输出等功能;建立工程安全机制等。报表、报警信息输出等功能;建立工程安全机制等。2.2.建立新工程的一般过程建立新工程的一般过程10东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术编写程序调试工程:

10、编写程序调试工程:利用调试程序产生的模拟数据,检查动利用调试程序产生的模拟数据,检查动画显示和控制流程是否正确。画显示和控制流程是否正确。连接设备驱动程序:连接设备驱动程序:选定与设备相匹配的设备构件,连接设选定与设备相匹配的设备构件,连接设备通道,确定数据变量的数据处理方式,完成设备属性的备通道,确定数据变量的数据处理方式,完成设备属性的设置。此项操作在设备窗口内进行。设置。此项操作在设备窗口内进行。工程完工综合测试:工程完工综合测试:最后测试工程各部分的工作情况,完成最后测试工程各部分的工作情况,完成整个工程的组态工作,实施工程交接。整个工程的组态工作,实施工程交接。2.2.建立新工程的一

11、般过程建立新工程的一般过程11东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术11 鼠标单击文件菜单中鼠标单击文件菜单中“新建工程新建工程”选项,如果选项,如果MCGSMCGS安装安装在在D D:盘根目录下,则会在:盘根目录下,则会在D D:MCGSWORKMCGSWORK下自动生成新下自动生成新建工程,默认的工程名为:建工程,默认的工程名为:“新建工程新建工程X.MCG”(XX.MCG”(X表示新表示新建工程的顺序号,如:建工程的顺序号,如:0 0、1 1、2 2等等) )22 选择文件菜单中的选择文件菜单中的“工程另存为工程另存为”菜单项,弹出文件保菜单项,弹出文

12、件保存窗口。存窗口。33 在文件名一栏内输入在文件名一栏内输入“水位控制系统水位控制系统”,点击,点击“保存保存”按钮,工程创建完毕。按钮,工程创建完毕。3.3.实例建立新工程实例建立新工程( (以水位控制系统为例以水位控制系统为例) )12东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术练习与思考练习与思考1.1.MCGSMCGS工程的建立一般需要哪些过程?工程的建立一般需要哪些过程?2.2.如何创建新工程如何创建新工程? ?13东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术 制作工程画面制作工程画面 建立画面建立画面1 编辑画面编辑画面

13、 2 制作水箱制作水箱 314东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术1.建立画面建立画面( (以水位控制系统为例以水位控制系统为例) )1 1 在在“用户窗口用户窗口”中单击中单击“新建窗口新建窗口”按钮,建立按钮,建立“窗口窗口0 0”。2 2 选中选中“窗口窗口0 0”,单击,单击“窗口属性窗口属性”,进入,进入“用户窗口用户窗口属性设置属性设置”。33 将窗口名称改为:将窗口名称改为:水位控制水位控制;窗口标题改为:;窗口标题改为:水位控制水位控制;窗口位置选中窗口位置选中“最大化显示最大化显示”,其它不变,单击,其它不变,单击“确认确认”。4 4 在

14、在“用户窗口用户窗口”中,选中中,选中“水位控制水位控制”,点击右键,选,点击右键,选择下拉菜单中的择下拉菜单中的“设置为启动窗口设置为启动窗口”选项,选项,将该窗口设置将该窗口设置为运行时自动加载的窗口。为运行时自动加载的窗口。15东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术选中选中“水位控制水位控制”窗口图标,单击窗口图标,单击“动画组态动画组态”,进入,进入动画组态窗口,开始动画组态窗口,开始编辑画面编辑画面。制作文字框图制作文字框图11 单击工具条中的单击工具条中的“工具箱工具箱”按钮,打开绘图工具箱。按钮,打开绘图工具箱。22 选择选择“工具箱工具箱”内

15、的内的“标签标签”按钮,鼠标的光标呈按钮,鼠标的光标呈“十字十字”形,在窗口顶端中心位置形,在窗口顶端中心位置拖拽拖拽鼠标,根据需要鼠标,根据需要拉出一个一定大小的拉出一个一定大小的矩形矩形。2.编辑画面编辑画面16东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术33 在光标闪烁位置输入文字在光标闪烁位置输入文字“水位控制系统演示工程水位控制系统演示工程”,按回车键文字输入完毕。按回车键文字输入完毕。44 选中文字框,作如下设置:选中文字框,作如下设置:点击(填充色)按钮,设定文字框的点击(填充色)按钮,设定文字框的背景颜色背景颜色为:为: 没有填充没有填充;点击(线

16、色)按钮,设置文字框的点击(线色)按钮,设置文字框的边线颜色边线颜色为:为: 没有边线没有边线。点击(字符字体)按钮,设置点击(字符字体)按钮,设置文字字体文字字体为:为: 宋体宋体;字型为:;字型为:粗体粗体;大小为:;大小为:2626;点击(字符颜色)按钮,将点击(字符颜色)按钮,将文字颜色文字颜色设为:设为: 蓝色蓝色。2.编辑画面编辑画面17东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术1 1 单击绘图工具箱中的(插入元件)图标,弹出单击绘图工具箱中的(插入元件)图标,弹出对象元件管理对话框。对象元件管理对话框。2 2 从从“储藏罐储藏罐”类中选取罐类中选取

17、罐1717、罐、罐5353。3 3 从从“阀阀”和和“泵泵”类中分别选取类中分别选取2 2个阀(阀个阀(阀5858、阀阀4444)、)、1 1个泵(泵个泵(泵4040)。)。4 4 将储藏罐、阀、泵调整为适当大小,放到适当将储藏罐、阀、泵调整为适当大小,放到适当位置,参照效果图如下。位置,参照效果图如下。3.制作水箱制作水箱18东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术3.制作水箱制作水箱19东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组态软件与触摸屏技术5 5 选中工具箱内的流动块动画构件图标,鼠标的选中工具箱内的流动块动画构件图标,鼠标的光标呈光标呈“十十”字形,移动鼠标至窗口的预定位置,字形,移动鼠标至窗口的预定位置,点击一下鼠标左键,移动鼠标,在鼠标光标后形点击一下鼠标左键,移动鼠标,在鼠标光标后形成一道虚线,拖动一定距离后,点击鼠标左键,成一道虚线,拖动一定距离后,点击鼠标左键,生成一段流动块。再拖动鼠标(可沿原来方向,生成一段流动块。再拖动鼠标(可沿原来方向,也可垂直原来方向),生成下一段流动块。也可垂直原来方向),生成下一段流动块。3.制作水箱制作水箱20东莞职业技术学院电子工程系东莞职业技术学院电子工程系 组

温馨提示

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

评论

0/150

提交评论