计算机控制技术 第2版 教学课件 作者 李江全 第4章 计算机控制系统中的软件2(监控组态软件Kingview).pptVIP

计算机控制技术 第2版 教学课件 作者 李江全 第4章 计算机控制系统中的软件2(监控组态软件Kingview).ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
KingView与下位机通信 作为上位机,KingView把那些需要与之交换数据的设备或程序都作为外部设备。在KingView安装过程中需安装外部I/O设备的驱动程序,如下图所示。 外部设备包括:下位机,如PLC、智能仪表、模块、板卡等,它们一般通过串行口、PCI总线和上位机交换数据;其他Windows应用程序一般通过DDE交换数据;若组态软件在网络上运行,则外部设备还包括网络上的其他计算机。 只有在定义了外部设备之后,组态王才能通过I/O变量和它们交换数据。在开发过程中用户可以根据“设备配置向导”的提示一步步完成连接过程。在运行期间,组态王通过驱动程序和这些外部设备交换数据,如上图所示。 内存离散变量、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. 制作图形画面 用户可以为每个应用程序建立数目不限的画面,在每个画面上生成互相关联的静态或动态图形对象。组态王提供类型丰富的绘图工具,还提供按钮、实时趋势曲线、历史趋势曲线、报警窗口等复杂的图形对象。  组态王采用面向对象的编程技术,使用户可以方便地建立画面的图形界面。用户构图时可以象搭积木那样利用系统提供的图形对象完成画面的生成。 工程浏览器是组态王软件的核心部分和管理开发系统,它将画面制作系统中已设计的图形画面、命令语言、设备驱动程序管理、配方管理、数据报告等工程资源进行集中管理,并在一个窗口中进行树形结构排列。 画面开发系统是应用程序的集成开发环境,工程人员在这个环境里进行系统开发。 开发系统-空白画面 图库管理器内存放的是组态软件的各种图素(称为图库精灵),用户选择需要的图库精灵就可以设计自己需要的界面。使用图库管理器有3方面好处:降低人

您可能关注的文档

文档评论(0)

时间加速器 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档