第4章 计算机控制系统中的软件2(监控组态软件KINGVIEW).ppt

第4章 计算机控制系统中的软件2(监控组态软件KINGVIEW).ppt

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
第4章 计算机控制系统中的软件2(监控组态软件KINGVIEW)

结构变量 当组态王工程中定义了结构变量时,在变量 类型的下拉列表框中会自动列出已定义的结 构变量,一个结构变量做为一种变量类型, 结构变量下可包含多个成员,每一个成员就 是一个基本变量,成员类型可以为:内存离 散、内存整型、内存实型、内存字符串、IO 离散、IO整型、IO实型、IO字符串。 内存离散变量、I/O离散变量 类似一般程序设计语言中的布尔 (BOOL)变量,只有0,1两种 取值,用于表示一些开关量。 内存实型变量、I/O实型变量 类似一般程序设计语言中的浮点型 变量,用于表示浮点数据,取值范 围10E-38~10E+38,有效值7位。 内存字符串型变量、I/O字符串型变量 类似一般程序设计语言中的字符串变量, 可用于记录一些有特定含义的字符串, 如名称,密码等,该类型变量可以进行 比较运算和赋值运算。字符串长度最大 值为128个字符。 内存长整数变量、I/O长整数变量 类似一般程序设计语言中的有符号长整数 型变量,用于表示带符号的整型数据,取 值范围 -2147483648~2147483647。 报警窗口变量 这是工程人员在制作画面时通过定义报警窗口 生成的,在报警窗口定义对话框中有一选项为 :“报警窗口名”,工程人员在此处键入的内容 即为报警窗口变量。此变量在数据词典中是找 不到的,是组态王内部定义的特殊变量。可用 命令语言编制程序来设置或改变报警窗口的一 些特性,如改变报警组名或优先级,在窗口内 上下翻页等。  历史趋势曲线变量 这是工程人员在制作画面时通过定义历史趋势 曲线时生成的,在历史趋势曲线定义对话框中 有一选项为:“历史趋势曲线名”, 工程人员在 此处键入的内容即为历史趋势曲线变量(区分大 小写)。此变量在数据词典中是找不到的,是组 态王内部定义的特殊变量。工程人员可用命令 语言编制程序来设置或改变历史趋势曲线的一 些特性,如改变历史趋势曲线的起始时间或显 示的时间长度等。  系统预设变量   预设变量中有8个时间变量是系统已经在数据库中定义的, 用户可以直接使用这些变量。 $年:返回系统当前日期的年份。 $月:返回1到12之间的整数,表示一年之中的某一月。 $日:返回1到31之间的整数,表示一月之中的某一天。 $时:返回0到23之间的整数,表示一天之中的某一钟点。 $分:返回0到59之间的整数,表示一小时之中的某分钟。 $秒:返回0到59之间的整数,表示一分钟之中的某个秒。 $日期:返回系统当前日期。 $时间:返回系统当前时间。 以上变量由系统自动更新,工程人员只能读取时间变量,而不能改变它们的值。 基本变量的定义 内存离散、内存实型、内存长整数、内存字符 串、I/O离散、I/O实型、I/O长整数、I/O字符 串,这八种基本类型的变量是通过变量属性对 话框定义的,同时在变量属性对话框的属性卡 片中设置它们的部分属性。 特殊变量的定义 报警窗口变量和历史趋势曲线变量分别是在 画面上绘制报警窗口和历史趋势曲线时自动 定义的,设置它们的属性只需用鼠标左键双 击画面上的报警窗口或历史趋势曲线。参见 下面“定义报警窗口变量”和“定义历史趋势曲 线变量”。报警组变量是在报警组定义对话框 中定义的。时间变量是系统已经定义过的, 工程人员直接引用即可。 建立组态王应用程序项目 的一般过程  1. 建立新工程项目 输入工程名称对话框 新工程建立 2、制作图形画面 用户可以为每个应用程序建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。组态王提供类型丰富的绘图工具,还提供按钮、实时趋势曲线、历史趋势曲线、报警窗口等复杂的图形对象。  组态王采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时可以象搭积木那样利用系统提供的图形对象完成画面的生成。 工程浏览器是组态王软件的核心部分和管理开发系统,它将画面制作系统中已设计的图形画面、命令语言、设备驱动程序管理、配方管理、数据报告等工程资源进行集中管理,并在一个窗口中进行树形结构排列。 画面开发系统是应用程序的集成开发环境,工程人员在这个环境里进行系统开发。 * 计算机控制技术 —— 监控组态软件Kingview 李江全 石河子大学机电学院电气工程系 2005年1月 监控组态软件概述 组态软件的含义 组态(configuration)有设置、配置等含义,是指在软件领域内,操作人员根据应用对象及控制任务的要求,配置(包括对象的定义、制作和编辑,对象状态特征属性参数的设定等)用户应用软件的过程,即使用软件工具对计算机及软件的各种资源进行配置,达到让计算机或软件按照预先设置自动执行特定任务、满足使用者要求的目的,也就是把组态软件视为“应用程序生成器”。

文档评论(0)

dajuhyy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档