版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
巩固练习11:液位数据报表显示1.掌握组态软件实时报表的制作和输出方法3.掌握组态软件历史报表的制作和输出方法练习内容(1)建立实时报表,显示反应器中液位的实时变化数据。(2)建立历史报表,显示反应器中液位的历史变化数据。实施步骤1)建立新工程建立“液位数据报表显示”的工程文件以及“液位数据报表显示”的用户窗口。2)制作图形界面制作图形界面的步骤主要包括:(1)在工作台窗口的“用户窗口”选项卡中双击“液位数据报表显示”图标,进入“动画组态液位数据报表显示”窗口。(2)添加“反应器”元件。单击工具箱中的“插入元件”图标,系统弹出“对象元件库管理”对话框。选择“反应器”中的反应器29,单击“确认”按钮,所设计的界面中出现选择的“反应器”元件。(3)添加“标签”构件。单击绘图工具箱中的“标签”按钮,添加5个“标签”,分别命名为“反应器”“温度计”“压力表”“实时报表”和“历史报表”,所有标签的边线颜色均设置为“没有边线”(双击标签就可进行设置)。(4)添加温度计构件。单击工具箱中的“插入元件”图标,系统弹出“对象元件库管理”对话框。选择“仪表”中的仪表37,单击“确认”按钮,所设计的界面中出现选择的温度计元件。(5)添加压力表元件。单击工具箱中的“插入元件”图标,系统弹出“对象元件库管理”对话框,选择“仪表”中的仪表30,单击“确定”按钮,所设计的界面中出现选择的压力表元件。(6)添加实时报表构件。单击工具箱中的“自由表格”构件图标,然后将鼠标移动到窗口上,单击空白处并拖动鼠标,画出适当大小的矩形框,所设计的界面出现实时报表构件。(7)添加历史报表构件。单击工具箱中的“历史表格”构件图标,然后将鼠标移动到窗口上,单击空白处并拖动鼠标,画出适当大小的矩形框,所设计的界面出现历史报表构件。(8)添加标题。单击绘图工具箱中的“标签”按钮,创建“液位数据报表显示画面”的标题文字,设置内容包括:“填充颜色”设为“没有填充”;“边线颜色”设为“没有边线”;单击“字符字体”按钮,设置文字“字体”为“楷体”,“字形”为“粗体”,“大小”为“小一”,“字符颜色”设为“深红色”。设置完成后,单击“确认”按钮。设计好的图形界面如图6-15所示。图6-15液位数据报表显示界面3)定义数据对象(1)在工作台窗口中切换至“实时数据库”选项卡。(2)定义3个数值型数据对象。单击“新增对象”按钮,再双击新出现的对象,系统弹出“数据对象属性设置”对话框。在“基本属性”选项卡中将对象名称改为“液位”,对象类型选“数值”,小数位设为“0”,对象初值设为“0”,最小值设为“0”,最大值设为“100”。使用同样的方法定义对象“温度”,对象类型选“数值”,小数位设为“0”,对象初值设为“0”,最小值设为“0”,最大值设为“200”。使用同样的方法定义对象“压力”,对象类型选“数值”,小数位设为“0”,对象初值设为“0”,最小值设为“0”,最大值设为“200”。(3)定义组对象。单击“新增对象”按钮,再双击新出现的对象,系统弹出“数据对象属性设置”对话框。在“基本属性”选项卡中将对象名称改为“数据组”,对象类型选“组对象”,如图6-16所示。图6-16数据组对象基本属性设置在“组对象成员”选项卡中,选择“数据对象列表”中的“液位”,单击“增加”按钮,数据对象“液位”被添加到右边的“组对象成员列表”中;使用同样的方法将“压力”“温度”添加到“组对象成员列表”中,如图6-17所示。进入存盘属性选项卡,选择“定时存盘”,存盘周期设为5s。单击“确认”按钮,完成设置。图6-17数据组对象成员属性设置建立完成的实时数据库如图6-18所示。图6-18建立完成的实时数据库4)连接模拟设备通常情况下,在启动MCGS组态软件时模拟设备都会自动装载到设备工具箱。如果未被装载,可以按照以下步骤将其加入。(1)在工作台窗口的“设备窗口”选项卡中双击“设备窗口”图标,进入“设备组态:设备窗口”。(2)单击“MCCS组态环境”窗口工具条中的“工具箱”图标,系统弹出“设备工具箱”对话框,单击“设备管理”按钮,系统弹出“设备管理”对话框。(3)在“设备管理”对话框的可选设备列表中,选择“通用设备”下的“模拟数据设备”,展开其菜单会出现“模拟设备”图标,双击“模拟设备”图标,将“模拟设备”添加到右侧的选定设备列表,如图6-19所示。(4)选择“选定设备”列表中的“模拟设备”,单击“确认”按钮,“模拟设备”即被添加到“设备工具箱”对话框中,如图6-20所示。图6-19“设备管理”对话框图6-20“设备工具箱”对话框(5)双击“设备工具箱”对话框中的“模拟设备”,模拟设备被添加到“设备组态:设备窗口”窗口,如图6-21所示。(6)双击“设备0-[模拟设备]”,进入“设备编辑窗口”对话框,如图6-22所示。图6-21设备组态:设备窗口图6-22“设备编辑窗口”对话框(7)单击“[内部属性]”右侧的“设置设备内部属性”选项卡,其右侧会出现
按钮,如图6-23所示。单击此按钮进入“内部属性”对话框。将通道1的最大值设置为100,将周期设置为10s,将通道2和通道3的最大值设置为200,将周期设置为10s,如图6-24所示。单击“确认”按钮,完成“内部属性”设置。图6-23“设置设备内部属性”按钮图6-24“内部属性”设置(8)单击“设备编辑窗口”对话框右侧“连接变量”下方的空白区域,进行通道连接设置。选择“通道0”的对应数据对象输入框,输入“液位”(或右击,弹出数据对象列表后,选择“液位”命令);选择“通道1”的对应数据对象输入框,输入“温度”;选择“通道2”的对应数据对象输入框,输入“压力”,如图6-25所示。图6-25“连接变量”设置(9)单击右侧“启动设备调试”按钮,可以看到3个通道中对应的数据对象的值在发生变化,如图6-26所示。单击右侧“停止设备调试”按钮,则通道中对应的数据对象的值停止变化。单击“确认”按钮,完成设置。图6-26“调试数据”选项卡5)建立动画连接(1)建立“反应器”元件的动画连接。①双击动画组态窗口中的“反应器”元件,系统弹出“单元属性设置”对话框。在“动画连接”选项卡中选择图元名“组合图符”,连接类型为“大小变化”,右侧会出现按钮,如图6-27所示。单击按钮进入“动画组态属性设置”对话框,在“大小变化”选项卡中,表达式选择数据对象“液位”,最小和最大表达式的值分别设为“0”和“100”,如图6-28所示。②单击“确认”按钮回到“单元属性设置”对话框,动画连接表达式中会出现连接的对象“液位”。③再次单击“确认”按钮,完成“反应器”元件的动画连接。图6-27储藏罐动画连接设置图6-28反应器动画组态属性设置(2)建立温度计元件的动画连接。①双击窗口中温度计元件,系统弹出“单元属性设置”对话框。在“动画连接”选项卡中选择图元名为“百分比填充”、连接类型为“百分比填充”,右侧会出现按钮。单击按钮进入“百分比填充构件属性设置”对话框,在“操作属性”选项卡中表达式选择数据对象“温度”,“0%对应的值”设置为“0”,“100%对应的值”设置为“200”,如图6-29所示。②单击“确认”按钮回到“单元属性设置”对话框,动画连接表达式中会出现连接的对象“温度”。③再次单击“确认”按钮,完成温度计元件的动画连接。图6-29温度计元件“操作属性”设置(3)建立压力表元件的动画连接。①双击窗口中压力表元件,系统弹出“单元属性设置”对话框。在“动画连接”选项卡中选择图元名“旋转仪表”、连接类型为“仪表输出”,右侧会出现按钮。单击按钮进入“旋转仪表构件属性设置”对话框,在“操作属性”选项卡中表达式选择数据对象“压力”,“最大逆时钟角度”设置为“145”,“对应的值”设置为“0.0”,“最大顺时钟角度”设置为“145”,“对应的值”设置为“200.0”,如图6-30所示。②单击“确认”按钮回到“单元属性设置”对话框,动画连接表达式中会出现连接的对象“压力”。③再次单击“确认”按钮,完成压力表元件的动画连接。图6-30压力表元件“操作属性”设置(4)建立实时报表的动画连接。①双击窗口中“自由表格”构件图标,进入编辑状态。如要改变单元格大小,需把光标移到A与B或1与2之间,光标呈分隔线形状时,拖动单元格至所需大小。②保持编辑状态,单击右键,从弹出的关联菜单中选择“删除一列”命令,连续操作两次,删除两列。再选择“删除一行”命令,剩下3行。③在A列的3个单元格中分别输入:液位、温度、压力。在B列的3个单元格中都输入:1/0,表示输出的数据有1位小数,无空格。④在B列中,选择液位对应的单元格,单击右键,从弹出的关联菜单中选择“连接”命令,如图6-31所示。图6-31实时报表连接状态⑤再次单击右键,弹出数据对象列表,双击数据对象“液位”,B列1行单元格所显示的数值即为“液位”的数据。按照上述操作,将B列的第2~3行分别与数据对象:温度、压力建立连接,如图6-32所示。图6-32建立单元格与相应数据对象的连接(5)建立历史报表的动画连接。历史报表通常用于从历史数据库中提取数据记录,并以一定的格式显示历史数据。实现历史报表有两种方式,一种是用动画构件中的“历史表格”构件,另一种是用策略构件中的“存盘数据浏览”构件。①利用动画构件中的“历史表格”构件实现历史报表。a.双击窗口中“历史表格”构件图标,进入编辑状态。如要改变单元格大小,需把光标移到C1与C2或R1与R2之间,光标呈分隔线形状时,拖动单元格至所需大小。b.双击历史表格,进入编辑状态。使用右键菜单中的“增加一行”“删除一行”命令,或者单击菜单栏中的按钮,使用编辑条中的按钮编辑表格,制作一个4行4列的表格。列表头分别为采集时间、液位、温度、压力;数值输出格式都为1|0,如图6-33所示。图6-33输入列表名的历史表格c.保持编辑状态,选中第2~4行,单击右键,在弹出的快捷菜单中选择“连接”命令,如图6-34所示。然后单击菜单栏中的“表格”菜单,选择“合并表元”命令,所选区域会出现反斜杠,如图6-35所示。图6-34历史报表连接状态图6-35历史表格斜杠显示d.双击该斜杠区域,弹出“数据库连接设置”对话框。在“基本属性”选项卡中,选择“显示多页记录”,如图6-36所示。图6-36历史表格基本属性设置e.在“数据来源”选项卡中,在“组对象对应的存盘数据”的“组对象名”下拉列表中,选择“数据组”,如图6-37所示。图6-37历史表格数据来源属性设置f.在“显示属性”选项卡中,在“对应数据列”里单击各表元,分别在其后面的下拉列表中选择对应的列名“MCGS_Time”“液位”“温度”“压力”,如图6-38所示。图6-38历史表格显示属性设置g.在“时间条件”选项卡中,选择“所有存盘数据”,在“排序列名”后面的下拉列表中选择报表显示的排列顺序,如图6-39所示。h.设置完毕后,单击“确
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 福州科技职业技术学院《民间文学》2025-2026学年期末试卷
- 福州墨尔本理工职业学院《企业财务会计》2025-2026学年期末试卷
- 兴安职业技术大学《波谱解析》2025-2026学年期末试卷
- 安徽绿海商务职业学院《口腔预防医学》2025-2026学年期末试卷
- 长春汽车职业技术大学《口腔修复学》2025-2026学年期末试卷
- 2026年锦州市古塔区社区工作者招聘考试参考题库及答案解析
- 2026年河北省邯郸市城管协管招聘笔试备考题库及答案解析
- 2026年长沙市芙蓉区社区工作者招聘考试模拟试题及答案解析
- 大班水痘预防宣教
- 2026年益阳市资阳区社区工作者招聘笔试模拟试题及答案解析
- 2025年CCAA国家注册审核员考试良好农业规范认证基础题库含答案详解
- 绿化高空修剪申请报告(3篇)
- GB/T 13591-2025乙炔气瓶充装规定
- 五年级语文古诗文阅读理解试题库
- 气动工具安全培训课件
- 东莞辅警招录考试真题及答案
- 2025年中国合成生物制造产业发展白皮书
- 企业流程审批权限管理系统
- 数控车床编程与加工 课件 6.1螺旋千斤顶的加工工艺分析
- 人教版小学数学四年级下册第四单元综合练习试题含答案共4套
- 计件工资方案汇报
评论
0/150
提交评论