组态控制技术(第4版)课件 模块三任务2 数据对象定义_第1页
组态控制技术(第4版)课件 模块三任务2 数据对象定义_第2页
组态控制技术(第4版)课件 模块三任务2 数据对象定义_第3页
组态控制技术(第4版)课件 模块三任务2 数据对象定义_第4页
组态控制技术(第4版)课件 模块三任务2 数据对象定义_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

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

文档简介

任务2数据对象定义一、教学目标终极目标:掌握组对象的使用方法促成目标:定义组对象二、工作任务完成数据对象的定义完成组对象的定义三、能力训练建立实时数据库(定义数据对象)数据对象是构成实时数据库的基本单元,建立实时数据库的过程也就是定义数据对象的过程。定义数据对象的内容主要包括:1)根据工程实际需要,指定数据变量的名称、类型、初始值和数值范围。2)确定与数据变量存盘相关的参数,如存盘的周期、存盘的时间范围和保存期限等。数据对象要根据系统的需要来定义,尽量减少使用的数量即点数,以节约成本,因为点数越多,MCGS加密锁的价格越高。序号数据对象类型注释1型号字符型变扭箱的型号2编号字符型变扭箱的出厂编号3输入转速数值型变扭箱的输入转速,来自扭矩仪5V电压信号,外部变量4输入转矩数值型变扭箱的输入转矩,来自扭矩仪5V电压信号,外部变量5输入功率数值型变扭箱的输入功率6输出转速数值型变扭箱的输出转速,来自水力测功仪5V电压信号,外部变量7输出转矩数值型变扭箱的输出转矩,来自水力测功仪5V电压信号,外部变量8输出功率数值型变扭箱的输出功率9效率数值型输出功率/输入功率10Data组对象存盘数据,用于报表、曲线等功能构件11拷贝文件数值型12数据存盘地址字符型13临时存盘地址字符型14历史数据存盘地址字符型15历史编号字符型16历史型号字符型17objAttrib数值型被查结果的类型18objname字符型被查结果的名称19objSize数值型被查结果的大小表3-3数据对象一览表四、理论知识1.组对象的功能是什么?组对象用来存储具有相同存盘属性的多个变量的集合,内部成员可包含多个其他类型的变量。组对象一般是作为数据来源用于制作报表和进行数据的处理,用户把变量加入到组对象后就只要对其进行处理,而不需要处理每个对象,不仅节省了大量的时间而且有利于管理,是MCGS引入的一种特殊类型的数据对象。本系统有一个组对象Data,用于保存数据、制作报表曲线等功能构件。2.为什么将“定时存盘”周期设为0秒呢?定时存盘周期的含义是每隔一定的时间自动存盘一次组对象成员的数据。将“定时存盘”周期设为0秒后,MCGS不再自动保存数据,而需要执行函数!SaveData(Data)才能存盘,每执行一次该函数,组对象成员数据存盘一次。这符合本系统的设计要求,调节输出转速、扭矩,待数据稳定后,执行一次函数!SaveData(Data),当前数据存盘。五、练习(主要是围绕

温馨提示

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

评论

0/150

提交评论