工业控制技术 课件 0402-智能装配生产线监控画面设计_第1页
工业控制技术 课件 0402-智能装配生产线监控画面设计_第2页
工业控制技术 课件 0402-智能装配生产线监控画面设计_第3页
工业控制技术 课件 0402-智能装配生产线监控画面设计_第4页
工业控制技术 课件 0402-智能装配生产线监控画面设计_第5页
已阅读5页,还剩45页未读 继续免费阅读

下载本文档

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

文档简介

智能装配生产线监控画面设计重庆电子工程职业学院智能装配生产线监控画面设计智能装配生产线——MCGS组态设计任务4.201新建工程02构造实时数据库03用户窗口组态概述04工程画面设计05定义动画连接06任务练习一新建工程1.鼠标双击Windows桌面上的“MCGSE组态环境”图标;2.选择“开始”-“程序”-“MCGS嵌入版组态软件”-“MCGSE组态环境”命令;3.按快捷键“Ctrl+Alt+E”。一、新建工程进入MCGS嵌入版组态环境的三种方法:新建工程:智能装配生产线一、硬件接口二构造实时数据库二、构造实时数据库数据对象的概念

在MCGS嵌入版中,数据不同于传统意义的数据或变量,以数据对象的形式来进行操作与处理。数据对象不仅包含了数据变量的数值特征,还与数据相关的其它属性(如数据的状态、报警限值等)以及对数据的操作方法(如存盘处理、报警处理等)封装在一起,作为一个整体,以对象的形式提供服务。这种把数值、属性和方法定义成一体的数据称为数据对象。实时数据库的概念

二、构造实时数据库在MCGS嵌入版中,用数据对象来描述系统中的实时数据,用对象变量代替传统意义上的值变量,利用数据库技术管理的所有数据对象的集合称为实时数据库。系统各部分均以实时数据库为数据公用区,进行数据交换、数据处理和实现数据的可视化处理。定义数据对象

二、构造实时数据库数据对象是实时数据库的基本单元。在MCGS嵌入版生成应用系统时,应对实际工程问题进行简化和抽象化处理,数据对象将代表工程特征的所有物理量,作为系统参数加以定义。构造实时数据库的过程,就是定义数据对象的过程。定义数据对象

二、构造实时数据库数据对象有开关型、数值型、字符型、事件型和组对象等五种。不同类型的数据对象,属性不同,用途也不同。1)开关型数据对象记录开关信号(0或非0)的数据对象称为开关型数据对象,通常与外部设备的数字量输入输出通道连接,用来表示某一设备当前所处的状态。开关型数据对象也用于表示MCGS嵌入版中某一对象的状态,如对应于一个图形对象的可见度状态。开关型数据对象没有工程单位和最大最小值属性,没有限值报警属性,只有状态报警属性。定义数据对象

二、构造实时数据库2)数值型数据对象数值型数据对象的数值范围是:负数是从-3.402823E38到-1.401298E-45,正数是从1.401298E-45到3.402823E38。数值型数据对象除了存放数值及参与数值运算外,还提供报警信息,并能够与外部设备的模拟量输入输出通道相连接。数值型数据对象有最大和最小值属性,其值不会超过设定的数值范围。当对象的值小于最小值或大于最大值时,对象的值分别取为最小值或最大值。数值型数据对象有限值报警属性,可同时设置下下限、下限、上限、上上限、上偏差、下偏差等六种报警限值。当对象的值超过设定的限值时,产生报警;当对象的值回到所有的限值之内时,报警结束。定义数据对象

二、构造实时数据库3)字符型数据对象字符型数据对象是存放文字信息的单元,用于描述外部对象的状态特征,其值为多个字符组成的字符串,字符串长度最长可达64KB。字符型数据对象没有工程单位和最大、最小值属性,也没有报警属性。4)事件型数据对象事件型数据对象表示某种特定事件产生的相应数据,如报警事件、开关量状态跳变事件。定义数据对象

二、构造实时数据库5)组对象组对象是MCGS引入的一种特殊类型的数据对象,类似于一般编程语言中的数组和结构体,用于把相关的多个数据对象集合在一起,作为一个整体来定义和处理。例如在实际工程中,描述一个锅炉的工作状态有温度、压力、流量、液面高度等多个物理量,为便于处理,定义“锅炉”为一个组对象,用来表示“锅炉”这个实际的物理对象,其内部成员则由上述物理量对应的数据对象组成。在对“锅炉”物理量对象进行处理(如进行组态存盘、曲线显示、报警显示)时,只需指定组对象的名称“锅炉”,就包括了对其所有成员的处理。组对象只是在组态时对某一类对象的整体表示方法,实际的操作则是针对每一个成员进行的。如在报警显示动画构件中,指定要显示报警的数据对象为组对象“锅炉”,则该构件显示组对象包含的各个数据对象在运行时产生的所有报警信息。课中练习

二、构造实时数据库6)按下表构造智能装配生产线实时数据库名

字类

型注

释RUN开关型S型流水产线运行状态显示STOP_1开关型S型流水产线停止状态显示站1RUN开关型S型流水产线站1运行状态显示站1W开关型S型流水产线

站1报警状态显示总站启动开关型S型流水产线总站启动指令总站停止开关型S型流水产线总站停止指令关节轴复位开关型S型流水产线复位指令输送线运转1开关型S型流水产线运转状态1输送线运转2开关型S型流水产线运转状态2输送线运转3开关型S型流水产线运转状态3物料可见度_1开关型物料位置1可见物料可见度_2开关型物料位置2可见物料可见度_3开关型物料位置3可见data数值型加工站状态数值data1数值型加工站状态数值1水平移动1数值型物料水平移动值1水平移动2数值型物料水平移动值2垂直移动1数值型物料垂直移动值1三用户窗口组态概述用户窗口

三、用户窗口组态概述用户窗口相当于一个“容器”,用来放置图元、图符和动画构件等各种图形对象,通过对图形对象的组态设置,建立与实时数据库的连接,来完成图形界面的设计工作。三、用户窗口组态概述图形对象

图形对象放置在用户窗口中,是组成用户应用系统图形界面的最小单元。MCGS嵌入版中的图形对象包括图元对象、图符对象和动画构件三种类型。图元对象

三、用户窗口组态概述图元是构成图形对象的最小单元。多种图元的组合可以构成新的、复杂的图形对象。MCGS嵌入版为用户提供了8种图元对象。图符对象

三、用户窗口组态概述多个图元对象按照一定规则组合在一起所形成的图形对象,称为图符对象。MCGS嵌入版系统内部提供了27种常用的图符对象。动画构件

三、用户窗口组态概述动画构件就是将工程监控作业中经常操作或观测用的一些功能性器件软件化,做成外观相似、功能相同的构件,存入MCGS嵌入版的“工具箱”中,供用户在图形对象组态配置时选用,完成一个特定的动画功能。动画构件

三、用户窗口组态概述用户窗口组态课中练习

练习将图元对象、图符对象放入“用户窗口0”内,双击每个对象,了解每个对象的属性、功能和作用。三、用户窗口组态概述四工程画面设计新建用户窗口

(1)在“用户窗口”中单击“新建窗口”按钮,建立“窗口0”。(2)选中“窗口0”,单击“窗口属性”,进入“用户窗口属性设置”。(3)将窗口名称改为:智能装配生产线登录界面;窗口标题改为:智能装配生产线登录界面;其它不变,单击“确认”。(4)按照以上步骤,完成“智能装配生产线运行状态界面”建立。(5)在“用户窗口”中,选中“智能装配生产线登录界面”,单击右键,选择下拉菜单中的“设置为启动窗口”选项,将该窗口设置为运行时自动加载的窗口。四、工程画面设计编辑画面

四、工程画面设计1)插入项目背景图(1)单击工具条中的“工具箱”按钮,打开绘图工具箱。(2)选择“工具箱”内的“位图”按钮,然后进入“智能装配生产线登录界面”窗口,用鼠标左键划出你想添加的图片的大小,这里我们把图片调成跟画面一样大。编辑画面

四、工程画面设计(3)选择“智能装配生产线登录界面”窗口内的“位图”,然后鼠标右击选择“装载位图”,选择准备好的工程背景图片(只能是bmp和jpg格式)编辑画面

四、工程画面设计2)插入工位状态显示工位状态显示:当工位处于运行状态用“”显示,当工位处于停止状态用“”显示,当工位处于故障状态用“”显示。编辑画面

四、工程画面设计2)插入工位状态显示(1)单击选择“工具箱”内的“动画显示”项,鼠标的光标呈“十字”形,在“智能装配生产线登录界面”窗口内的对应工位状态显示位置拖拽鼠标,根据需要拉出一个一定大小的矩形。(2)双击“智能装配生产线登录界面”窗口内的“动画显示”项,进入动画显示构件属性设置,“基本属性”中的“分段点”选择“0”,文字文本列表中内容选择“删除”。“基本属性”中的“分段点”选择“1”,文字文本列表中内容选择“删除”。编辑画面

四、工程画面设计2)插入工位状态显示(3)在“基本属性”中的“分段点”选择“0”,动画显示构件基本属性中的外形图像列表单击“增加”按钮,增加“图像0”,选择“位图”,单击“装入”,选择提前准备好的“”图片,在图像大小中选择“充满按钮”。编辑画面

四、工程画面设计2)插入工位状态显示(3)在“基本属性”中的“分段点”选择“1”,动画显示构件基本属性中的外形图像列表单击“增加”按钮,增加“图像0”,选择“位图”,单击“装入”,选择提前准备好的“”图片,在图像大小中选择“充满按钮”。编辑画面

四、工程画面设计3)插入矩形插入矩形用于作为智能装配生产线登录界面文本显示的背景框,背景颜色为橙色,矩形插入步骤如下:(1)选择“工具箱”内的“矩形”项,鼠标的光标呈“十字”形,在对应工位状态显示位置拖拽鼠标,根据需要拉出一个一定大小的矩形。(2)双击窗口内的矩形框,进入动画组态属性设置,“静态属性”中的“填充颜色”选择橙色。编辑画面

四、工程画面设计4)插入文本在背景橙色矩形框上插入文本来显示界面标题,标题内容为“智能装配生产线登陆界面”,具体步骤如下:(1)单击工具条中的“工具箱”按钮,打开绘图工具箱。(2)选择“工具箱”内的“标签”按钮,鼠标的光标呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉出一个一定大小的矩形。(3)在光标闪烁位置输入文字“智能装配生产线登陆界面”,按回车键或在窗口任意位置用鼠标单击一下,文字输入完毕。。(4)双击文字框,作如下设置:单击静态属性中的填充颜色,设定文字框的背景颜色为:没有填充;单击静态属性中的边线颜色,设置文字框的边线颜色为:没有边线;单击静态属性中的(字符字体)按钮,设置文字字体为:宋体;字型为:粗偏斜体;大小为:四号;单击静态属性中的边线颜色,文字颜色设为白色。编辑画面

四、工程画面设计5)设置S型流水线运行方向箭头在登陆界面中添加三角箭头用于表达S型流水线履带前进运行状态,三角箭头3个1组,三角箭头用橙色背景,具体步骤如下:(1)单击工具条中的“工具箱”按钮,打开绘图工具箱。(2)选择“工具箱”内的“常用符号”按钮,在弹出的“常用符号”工具箱内选择“三角箭头”按钮,鼠标的光标呈“十字”形,在窗口顶端中心位置拖拽鼠标,根据需要拉出一个大小合适的三角箭头。(3)对三角箭头进行方位调整。单击工具条中的功能按钮,或执行菜单“排列”中的“旋转”菜单项的各项命令,可以将选中的图形对象旋转90度或翻转一个方向。(4)双击三角箭头,单击静态属性中的填充颜色,设定背景颜色为:橙色。编辑画面

四、工程画面设计6)添加动画组态属性设置在登陆界面中,单击登录界面空白处可实现,切换到“智能装配生产线运行状态窗口”界面。(1)双击登录界面背景图片,自动弹出“动画组态属性设置”窗口,属性设置中输入输出连接勾选“按钮动作”复选框;(2)按钮动作属性框中,勾选“打开用户窗口”,选择“智能装配生产线运行状态界面”。编辑画面

四、工程画面设计7)添加系统“启动”“停止”“复位”按钮在登陆界面,设置“启动”、“停止”、“复位”三个操作按钮,“启动”按钮背景色是橙色,“停止”按钮背景色是红色,“复位”按钮背景色是蓝色:(1)单击工具条中的“工具箱”按钮,打开绘图工具箱。(2)选择“工具箱”内的“标准按钮”,然后进入“登陆界面”窗口,用鼠标左键划出想添加的按钮大小,按照此方法拖入3个按钮。(3)双击其中一个按钮,在文本中输入“启动”,背景颜色选择橙色,同样的操作方式设置“停止”、“复位”按钮背景色。五定义动画连接动画连接

五、定义动画连接动画连接,就是将用户窗口内创建的图形对象与实时数据库中定义的数据对象,建立起对应的关系,在不同的数值区间内设置不同的图形状态属性(如颜色、大小、位置移动、可见度、闪烁效果等),将物理对象的特征参数以动画方式来进行描述。这样在系统运行过程中,用数据对象的值来驱动图形对象的状态改变,进而产生形象逼真的动画效果图元、图符对象所包含的动画连接方式有四类共11种动画连接

五、定义动画连接建立动画连接的操作步骤是:鼠标双击图元、图符对象,弹出“动画组态属性设置”对话框。对话框上端用于设置图形对象的静态属性,下面四个方框所列内容用于设置图元、图符对象的动画属性。上图中定义了填充颜色、水平移动、垂直移动三种动画连接,实际运行时,对应的图形对象在移动的过程中,图形对象的填充颜色同时也发生变化。每种动画连接都对应于一个属性窗口页,当选择了某种动画属性时,在对话框上端就增添相应的窗口标签,用鼠标单击窗口标签,即可弹出相应的属性设置窗口。在“表达式”名称栏内输入所要连接的数据对象名称。也可以用鼠标单击右端带“?”号图标的按钮,弹出数据对象列表框,鼠标双击所需的数据对象,则把该对象名称自动输入“表达式”栏内。根据生产线需要设置“静态属性”。按“检查”按钮,进行正确性检查。检查通过后,按“确认”按钮,完成动画连接。颜色动画连接

五、定义动画连接颜色动画连接,就是指将图形对象的颜色属性与数据对象的值建立相关性关系,使图元、图符对象的颜色属性随数据对象值的变化而变化,用这种方式实现颜色不断变化的动画效果。颜色属性包括填充颜色、边线颜色和字符颜色三种,只有“标签”图元对象才有字符颜色动画连接。对于“位图”图元对象,无需定义颜色动画连接。位置动画连接

五、定义动画连接位置动画连接包括图形对象的水平移动、垂直移动和大小变化三种属性,通过设置这三个属性使图形对象的位置和大小随数据对象值的变化而变化。用户只要控制数据对象值的大小和值的变化速度,就能精确地控制所对应图形对象的大小、位置及其变化速度。输入输出连接

五、定义动画连接设置输入

温馨提示

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

评论

0/150

提交评论