组态王介绍
- 格式:doc
- 大小:41.00 KB
- 文档页数:6
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
组态王自定义串口协议编程一、引言在自动化控制系统领域,组态王是一款广泛应用于监控和控制系统的软件。
为了实现与其他设备的通信,组态王提供了自定义串口协议编程功能。
本文将详细介绍如何进行自定义串口协议编程,以满足实际工程需求。
二、组态王简介组态王(KingView)是一款国内知名的监控和控制软件,具有良好的人机界面、强大的数据处理和通信功能。
组态王支持多种通信协议,如Modbus、Profibus、以太网等。
在实际工程中,用户可以根据需求自定义串口协议,实现与其他设备的通信。
三、自定义串口协议编程原理自定义串口协议编程主要包括以下几个方面:1.初始化串口:设置串口参数,如波特率、数据位、停止位等。
2.发送数据:按照协议格式,将数据发送给其他设备。
3.接收数据:接收其他设备发送的数据,并按照协议解析。
4.错误检测与处理:实现错误检测和处理功能,保证数据传输的可靠性。
四、具体操作步骤1.打开组态王,新建一个工程。
2.在工程中添加一个串口通信设备。
3.配置串口通信设备的属性,如波特率、数据位、停止位等。
4.编写自定义协议程序,实现数据的发送和接收。
5.调试并优化程序,确保通信正常。
五、实战案例分享以下是一个自定义串口协议编程的实战案例:1.设备A发送数据:设备A按照自定义协议格式,将数据发送给设备B。
2.设备B接收数据:设备B接收到数据后,按照协议解析并处理。
3.数据处理:设备B将解析后的数据上传至组态王,进行实时监控。
六、注意事项1.在编写自定义协议时,要确保协议的稳定性和可靠性。
2.注意错误检测与处理,避免因为传输错误导致系统不稳定。
3.调试过程中,密切关注数据传输情况,及时发现问题并进行优化。
七、总结通过本文的介绍,相信大家对组态王自定义串口协议编程有了更深入的了解。
在实际工程中,根据需求编写自定义串口协议,可以有效提高设备的通信效率和系统的稳定性。
2021 组态王工控软件的功能介绍[键入作者姓名][键入公司名称]2021/1/1组态王工控软件的功能介绍组态王软件经过八年开发,五年的各种突发环境的真实考验,两万五千余例工程(钢铁,化工,电力,国属粮库,邮电通讯,环保,水处理,冶金等各行业)的现场运行(包括"中华世纪坛"国家标志性工程),现已成为国内组态软件的客户首选,并且作为首家国内组态软件应用于国防,航空航天等重大领。
组态王具有如下十大特点:一、工程管理对于系统集成商和用户来说,一个系统开发人员可能保存有很多个组态王工程,对于这些工程的集中管理以及新开发工程中的工程备份等都是比较烦琐的事情。
组态王工程管理器的主要作用就是为用户集中管理本机上的所有组态王工程。
工程管理器的主要功能包括:新建、删除工程,对工程重命名,搜索指定路径下的所有组态王工程,修改工程属性,工程的备份、恢复,数据词典的导入导出,切换到组态王开发或运行环境等。
另外,组态王开发系统提供工程加密,画面和命令语言导入、导出功能。
二、画面制作系统hm(1)支持无限色和过渡色组态王调色板支持无限色,支持二十四种过渡色效果,组态王的任一种绘图工具都可以使用无限色,大部分图形都支持过渡色效果,巧妙地利用无限色和过渡色效果,可以使您轻松构造面无限逼真、美观的画面。
(2)图库使用图库具有很多好处:降低了工程人员设计界面的难度,缩短开发周期;用图库开发的软件将具有统一的外观,方便工程人员学习和掌握;利用图库的开放性,工程人员可以生成自己的图库元素,"一次构造,随处使用",节省了工程人员投资。
图库全新改版,提供具有属性定义向导的图库精灵,用户只需稍做调整即能制作具有个性化的图形。
(3)按钮和图形组态王支持按钮的多种形状和多种效果,并且支持位图按钮,用户可以构造无限漂亮的按钮。
另外,组态王支持多种图形格式,如Gif 、Jpg、Bmp等,用户可以充分利用已有的资源,轻松构造自己功能强大且美观的应用系统。
组态王介绍一、概述组态王软件加密锁分为开发版、运行版、NetView、Internet版和演示版。
我们使用的是演示版,它支持64点,内置编程语言,开发系统在线运行2小时,支持运行环境在线运行8小时,可选用通讯驱动程序。
二、特点北京亚控科技发展有限公司组态王6.5为真正32位程序,本着“稳定、易用、强大”的原则,亚控公司广泛征集了用户需求,采用先进的里程碑式管理模式,新增和改进了几十项功能:*组态王6.5可运行于98/2000/NT/XP简体中文版平台下;*组态王的多任务特性,使得在进行高速采集、打印、网络连接时,不影响画面刷新和操作*组态王6.5是真正的客户服务器模式,支持分布式报警系统和分布式历史数据库。
分布式历史数据库使你在办公室里方便查阅现场的历史数据*免费支持500多种国内最流行的硬件,并且具有自动配置向导连接硬件设备*组态王6.5允许多个人同时开发一个工程,利用"导入"功能可实现多个工程的合并*若您对某个变量的名字不满意,可以通过替换变量名称来完成,新增了全方位的变量替换功能*支持Bmp、Gif、Jpg等多种图形格式*组态王6.5支持OPC标准,即可做OPC服务器,也可作为OPC客户端,同时支持定义多个OPC设备*组态王6.5继续支持DDE数据交换*双击串口COM1、COM2……的图标,您可以进行串行口的配置。
*报表系统全面更新,内嵌式报表系统,可以任意组态成日报表、月报表和年报表,并且具有丰富的报表函数,支持报表模板*配方管理系统适用面很广,使用配方,可以一次设置大量的控制变量参数,满足生产过程的需要。
*组态王6.5支持视频输出,组态王6.5可以播放CD、声音、MIDI等,多媒体功能应有尽有全新的Internet发布功能使您随时随地可以了解到现场运行情况组态王6.5支持同时选择多个变量进行属性修改采用全新的、高性能的历史数据库,高效的数据压缩技术,精确到毫秒级的高速数据记录,全面提升数据查询、访问速度最新增加E-Mail、短信息功能,使自动信息传递更加简单提供便捷的拨号网络功能组态王6.5支持大画面技术和导航图,使复杂流程图的制作不再受限全面支持ActiveX控件,可插入任何标准Windows ActiveX可视控件或用户自己编写的控件在工程浏览器和画面制作系统中,单击鼠标右键,您会发现漂浮式菜单具备智能特性图库具有属性向导界面,可生成个性化图形组态王的全屏编辑功能丰富的驱动程序在线帮助高超的通讯动态优化技术,使您可以将组态王应用于大规模数采系统三、步骤1、建立新工程认识工程管理器:找到已有的工程。
3、系统软件3.1组态王软件介绍本系统采集控制软件选用中国本土软件厂商北京亚控科技发展有限公司生产的,国内最早的商用组态软件“组态王”。
截止到2009年底,“组态王”已在国内装机量有10万套,成功地应用于我国工业领域的各行各业,例如石油、化工、电力、冶金、造纸、橡胶、环保、机械制造等等,在中国使用的监控软件中,组态王拥有国内最多的用户。
像国外众多的软件一样,组态王软件也经过了一个发展例程:1995年——组态王V1.01996年——组态王V1.21997年——组态王V1.511998年——组态王V2.01999年——组态王V5.12000年——组态王V5.1 for Internet2001年——组态王V6.0、组态王电力专业版6.02002年——组态王V6.022003年——组态王V6.52005年——组态王V6.512006年——组态王V6.522007年——组态王V6.53下面介绍组态王通用强大的功能。
3.1.1基本人机界面功能通过本功能完成画面组态。
1.快速便捷的应用设计用组态软件构造“监控和数据采集系统”的好处之一就是能大大缩短开发时间,并能保证系统的质量。
能快速便捷地进行图形维护和数据采集是此类系统的关键点。
组态王正是提供了丰富的快速应用设计的工具。
(1)方便实用的工程管理组态王6.53提供方便实用的管理工具——工程管理器。
工程管理器是一个独立的可执行文件,用来管理本机的所有组态王工程,可以实现工程的压缩备份,备份恢复,数据词典的导出导入,实现开发和运行系统的切换等。
(2).集成的开发环境最新设计的组态王工程浏览器为用户提供了便利的集成开发环境。
工程设计者可以在工程浏览器中查看工程的各个部分,可以查看画面、数据库、配置通讯驱动程序、设计报表;可以完成系统的大部分配置。
工程浏览器采用树形结构,操作简单方便,容易接受。
在工程浏览器中,用户也可以方便地切换到组态王开发环境和运行环境。
(3).功能强大、易用的绘图工具目前用简单的示意性图形已经不足以表示工业现场复杂的生产过程,用户普遍要求更加丰富多彩、生动逼真的画面。
组态王软件功能介绍组态王是一款用于工业自动化系统中的配置软件,它提供了丰富的功能和工具,可用于创建和配置人机界面(HMI),数据监视和控制系统。
以下是组态王软件的功能介绍。
2.多种通信协议支持:组态王软件支持多种通信协议,可以与各种设备和系统进行通信,如PLC、DCS、数据采集器、变频器等。
这使得用户可以轻松地接入和监控不同设备的数据,并进行控制和操作。
3.实时数据监视和历史数据记录:组态王软件可以实时监视和显示数据,并为用户提供了实时数据图形化显示的功能。
它还具备历史数据记录的能力,可以将数据保存为文件或数据库中,以便用户进行回溯和分析。
4.报警和事件管理:组态王软件提供了报警和事件管理功能,可以监控和记录设备发出的报警和事件信息。
当发生异常情况时,用户可以接收到报警通知,并采取相应的措施。
5.数据分析和报表生成:组态王软件具有数据分析和报表生成功能,可以对历史数据进行统计和分析,生成各种图表和报表,帮助用户了解和评估系统的性能和效果。
6.远程监控和控制:组态王软件支持远程访问和控制,用户可以通过互联网或局域网远程监控和控制系统。
这使得用户能够随时随地对系统进行监视和操作,提高了运行效率和响应速度。
7.多语言支持:组态王软件支持多种语言,可以满足不同地区和用户的语言需求。
用户可以选择他们熟悉和使用的语言进行配置和操作,提高了软件的易用性和适应性。
8.安全性和权限控制:组态王软件具有强大的安全性和权限控制功能,可以保护系统数据的安全性和完整性。
用户可以进行身份验证和授权,限制不同用户对系统的访问和操作权限,防止未经授权的访问和操纵。
9.灵活且可扩展的架构:组态王软件具有灵活的架构,可以根据用户的需求进行定制和扩展。
用户可以通过编写脚本或使用插件来扩展软件的功能,满足特定的应用要求。
总之,组态王软件是一款功能强大、易于使用和定制的工业自动化配置软件。
它可以帮助用户轻松创建和配置人机界面,实时监视和控制数据,分析和报告系统性能,并提供安全性和权限控制等功能,为用户提供了一个高效、可靠和安全的工业自动化解决方案。
组态王数据类型引言概述:组态王是一种常用的工业自动化软件,它提供了丰富的数据类型,用于存储和处理不同类型的数据。
本文将详细介绍组态王的数据类型,包括其分类、特点以及应用场景。
一、基本数据类型1.1 整型数据:组态王支持不同位数的整型数据,包括8位、16位、32位和64位整数。
这些数据类型可用于存储整数值,如传感器数据、计数器值等。
1.2 浮点型数据:组态王还支持浮点型数据,包括单精度和双精度浮点数。
这些数据类型适合于存储带有小数部份的数据,如温度、压力等测量值。
1.3 布尔型数据:组态王提供布尔型数据类型,用于存储逻辑值,如开关状态、报警状态等。
布尔型数据只能取两个值,即真或者假。
二、复合数据类型2.1 数组:组态王支持数组类型,可以存储多个相同类型的数据。
数组可以按照一维、二维甚至更高维度进行定义,适合于存储一组相关的数据,如传感器阵列数据。
2.2 结构体:组态王还提供结构体类型,用于将多个不同类型的数据组合成一个整体。
结构体可以包含不同的数据类型,方便对相关数据进行组织和管理。
2.3 枚举:组态王的枚举类型可以将一组相关的常量值定义为一个类型。
枚举类型适合于存储一组离散的取值,如开关状态、报警级别等。
三、特殊数据类型3.1 时间类型:组态王提供了时间类型,用于存储日期和时间信息。
时间类型可以表示年、月、日、时、分、秒等时间单位,适合于记录事件发生的时间。
3.2 字符串类型:组态王支持字符串类型,用于存储文本数据。
字符串类型可以存储任意长度的字符序列,适合于存储设备名称、报警信息等文本数据。
3.3 文件类型:组态王还提供文件类型,用于存储和处理文件数据。
文件类型可以读取、写入和编辑文件,适合于处理配置文件、日志文件等。
四、数据类型的应用场景4.1 监控系统:组态王的数据类型适合于监控系统中的数据存储和处理。
可以使用整型数据类型存储传感器数据,使用布尔型数据类型表示开关状态,使用时间类型记录事件发生的时间等。
组态王重要功能简单使用介绍一、图库1、图形建立动画连接并合成图素的方式创建的图库精灵,在画面中引用后,其属性界面中动画连接属性的变量改变后,可以任意移动它的位置,但不能再调整其大小,否则动画连接属性的变量会变回到原先的变量。
为避免误操作,可以把图库精灵转换成普通图素后再定义属性变量。
2、一般情况下,含有图库精灵的画面会有许多操作上的限制。
如,为了在画图过程中把常用的图块创建为图库精灵,但图块中的图素要求不能包含引用到的图库精灵。
所以在画图过程中引用到的图库精灵应首先转化成普通图素。
转化成普通图素后,还可以个性化定义动画,而图库精灵定义动画比较死板。
二、动画制作1、组态王软件对稍微复杂的动画,如旋转轮、搅拌叶片模拟动作等没有现成的图库引用,都必须自己设计,无论采用图素基本旋转功能还是图素显示与隐藏方式实现视觉上的动画效果,绝大多数情况下都必须使用到内存变量。
一般一个动画使用到一个内存变量。
当软件点数较少,变量使用较紧张时,就不能为了动画效果而定义大量的内存变量。
动画的实现一般要求有重复计数功能的表达式支持,这就要定义专用的内存整型变量(为了使动画更流畅,可以定义内存实型变量,以小于1的阶梯变化),通过命令语言来实现重复计数功能。
为了减少变量的使用数,就应对整个组态系统的动画效果进行大的归类,如旋转、移动、闪烁、缩放等,每一类定义一个或多个(尽量少)的内存实型变量。
使用方法为:1、在应用程序命令语言中写出变量重复计数的程序,在某一窗口只要引用此变量来实现动画即可;2、在每个需要动画效果的窗口的画面命令语言中写出变量重复计数的程序。
方法1优点是每个变量只要书写一次计数程序,缺点是整个监控系统的同类型的动画效果相同,制作也不灵活。
方法2的优点是每个窗口中变量计数的变化量可以不一样,这样使得制作动画更方便灵活,每个窗口动画效果可根据需要灵活实现,缺点是同一个变量要多次书写计数程序。
另外必须注意的是:如果同时多个窗口都要实现同类型的动画效果,也就是同一个变量在多个窗口使用。
组态王软件培训培训内容内容包括:1、组态王介绍2、新建工程3、建立IO设备通信4、建立数据词典5、画面组态6、设置,然后运行7、脚本编程,函数等。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
组态软件的安装1、运行安装组态王程序。
直接安装。
2、安装完后直接安装驱动。
3、其它内容可以不安装。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
组态王软件是一种通用的工业监控软件, 它适用于从单一设备的生产运营管理和故障诊断,到网络结构分布式大型集中监控管理系统的开发。
支持与国内外常见的PLC、智能模块、智能仪表、变频器、数据采集板卡进行数据通讯组态王软件结构由工程管理器、工程浏览器及运行系统三部分构成。
工程管理器:工程管理器用于新工程的创建和已有工程的管理,对已有工程进行搜索、添加、备份、恢复以及实现数据词典的导入和导出等功能。
工程浏览器:工程浏览器是一个工程开发设计工具,用于创建监控画面、监控的设备及相关变量、动画链接、命令语言以及设定运行系统配置等的系统组态工具。
运行系统:工程运行界面,从采集设备中获得通讯数据,并依据工程浏览器的动画设计显示动态画面,实现人与控制设备的交互操作。
(1)新建工程(2)硬件组态添加设置,设置地址,设置通信,硬件测试(3)数据词典组态。
组态王介绍一、概述组态王软件加密锁分为开发版、运行版、NetView、Internet版和演示版。
我们使用的是演示版,它支持64点,内置编程语言,开发系统在线运行2小时,支持运行环境在线运行8小时,可选用通讯驱动程序。
二、特点北京亚控科技发展有限公司组态王6.5为真正32位程序,本着“稳定、易用、强大”的原则,亚控公司广泛征集了用户需求,采用先进的里程碑式管理模式,新增和改进了几十项功能:*组态王6.5可运行于98/2000/NT/XP简体中文版平台下;*组态王的多任务特性,使得在进行高速采集、打印、网络连接时,不影响画面刷新和操作*组态王6.5是真正的客户服务器模式,支持分布式报警系统和分布式历史数据库。
分布式历史数据库使你在办公室里方便查阅现场的历史数据*免费支持500多种国内最流行的硬件,并且具有自动配置向导连接硬件设备*组态王6.5允许多个人同时开发一个工程,利用"导入"功能可实现多个工程的合并*若您对某个变量的名字不满意,可以通过替换变量名称来完成,新增了全方位的变量替换功能*支持Bmp、Gif、Jpg等多种图形格式*组态王6.5支持OPC标准,即可做OPC服务器,也可作为OPC客户端,同时支持定义多个OPC设备*组态王6.5继续支持DDE数据交换*双击串口COM1、COM2……的图标,您可以进行串行口的配置。
*报表系统全面更新,内嵌式报表系统,可以任意组态成日报表、月报表和年报表,并且具有丰富的报表函数,支持报表模板*配方管理系统适用面很广,使用配方,可以一次设置大量的控制变量参数,满足生产过程的需要。
*组态王6.5支持视频输出,组态王6.5可以播放CD、声音、MIDI等,多媒体功能应有尽有全新的Internet发布功能使您随时随地可以了解到现场运行情况组态王6.5支持同时选择多个变量进行属性修改采用全新的、高性能的历史数据库,高效的数据压缩技术,精确到毫秒级的高速数据记录,全面提升数据查询、访问速度最新增加E-Mail、短信息功能,使自动信息传递更加简单提供便捷的拨号网络功能组态王6.5支持大画面技术和导航图,使复杂流程图的制作不再受限全面支持ActiveX控件,可插入任何标准Windows ActiveX可视控件或用户自己编写的控件在工程浏览器和画面制作系统中,单击鼠标右键,您会发现漂浮式菜单具备智能特性图库具有属性向导界面,可生成个性化图形组态王的全屏编辑功能丰富的驱动程序在线帮助高超的通讯动态优化技术,使您可以将组态王应用于大规模数采系统三、步骤1、建立新工程认识工程管理器:找到已有的工程。
文件\新建工程,浏览,找到组态王所在路径,点击下一步,提示“路径不存在,是否新建”,选择确定。
输入工程名称,描述,点击完成。
提示是否将此工程设为当前工程,选确定。
2、定义I/O设备双击“研华ADAM-4000”,进入该工程。
如图4演示版本会提示“未找到看门狗”,选“忽略”,“确定”,进入工程浏览器,(同时打开一个开发系统窗口、一个组态王信息窗口)。
如图5工程浏览器目录树中,选中:设备\COM1,在工程浏览器右边双击“新建”图标。
出现设备配置向导。
选择“智能模块/ADAM4000系列/ADAM4017/串行”,然后点击下一步。
输入设备名称:ADAM4017,如图7。
点击下一步。
选择串口1,下一步,设地址为1(地址帮助:设备地址设置、通讯参数设置、变量定义),下一步,出现“通信参数”对话框,可以使用默认值,点击下一步,出现“信息总结”对话框,点击完成。
在工程浏览器右边会出现ADAM4017图标,如图9同理可以新建设备ADAM4024,ADAM4050。
双击COM1图标,出现串口通讯参数设置对话框。
进行以下设置:波特率:9600数据位:8停止位:1奇偶校验:无校验通信方式:RS-232设置完成,确定。
3、构造数据库工程浏览器目录树中,选中数据库\数据词典,双击“新建”图标,弹出“定义变量”对话框,设置基本属性:变量名:水箱液位变量类型:I/O实数初始值/最小值/最不原始值:4最大值/最大原始值:20(和现场仪表信号保持一致,可以在组态画面中用命令语言将其转换为真实值)连接设备:ADAM4017寄存器:AI0数据类型:FLOAT读写属性:只读其它参数如图18所示。
参数设置完,点击确定。
同理,定义参数“调节阀信号”,如图19定义参数“设定值”,如图20参数设置完,可在工程浏览器右侧看到,如图21。
注意:数据类型分为两大类,内存和I/O,只有I/O型的变量才会有设备选择4、创建组态画面工程浏览器目录树中,选中文件\画面,双击“新建”图标。
自动切换到“开发系统”窗口,弹出“新画面”对话框,输入名称:单容水箱液位控制实验,确定,弹出该画面,如图11。
网格部分就是用户可以画图的界面,可以将鼠标放右下角拖动画面到最大。
(1)工具箱点击“对齐栅格”图标,画面中的网格将消失。
点击“显示调色板”图标,出现调色板,如图13。
在调色板中,可以选择对线条上色,填充色,背景色,字符色,窗口色(设整个画面背景色,例如设为黑色),透明色。
工具箱中还有画刷类型、线形、插入控件、基本几何图形、趋势曲线等。
选择“图库/打开图库”,弹出“图库管理器”。
如图15、16。
绘制实验装置示意图,如图17所示:(2)组态王的实时数据和历史数据可以值输出的方式、曲线形式和以报表形式显示。
1)曲线组态王的曲线有趋势曲线、温控曲线和X-Y曲线。
趋势曲线有实时趋势曲线和历史趋势曲线两种。
X轴代表时间,Y轴代表变量值。
实时趋势曲线最多可显示四条曲线,运行时,可以自动卷动;而历史趋势曲线(通用的:图库中,自定义:工具箱中,)最多可显示十六条曲线,不能自动卷动,与功能按钮一起工作,共同完成历史数据的查看工作。
双击趋势曲线,可以规定时间间距,数据的数值范围,网格分辨率,时间坐标数目,数值坐标数目,以及绘制曲线的“笔”的颜色属性。
温控曲线(“插入控件”中)反映出实际测量值按设定曲线变化的情况。
在温控曲线中,纵轴代表温度值,横轴对应时间的变化,同时将每一个温度采样点显示在曲线中。
主要适用于温度控制,流量控制等等。
X-Y曲线(“插入控件”中)主要是用曲线来显示两个变量之间的运行关系,例如电流—转速曲线等。
例如创建一个实时曲线:点击工具箱中的“实时趋势曲线”图标,在空白画面处拖出一个矩形,生成实时趋势曲线窗口。
双击曲线窗口,弹出实时趋势曲线定义对话框,如图22。
对曲线进行定义:定义曲线1表达式,点“?”图标,弹出“选择变量名”对话框,如图23,选择“水箱液位”,确定。
同理,定义曲线2、3分别为“设定值”、“调节阀信号”。
可以对曲线颜色、线形进行更改,如图24进行标识定义:如图25。
2)报表工具箱中,点击报表窗口。
双击报表灰暗部分,设置报表行数、列数。
选中三个格,点击合并单元格图标,输入报表名称。
时间、液位、温度、流量也可以调入一个报表模板:报表工具箱中,打开,*.C文件,导入一个报表模板。
实时数据报表:某单元格中直接输入“=变量名”,或点击“插入变量”图标。
历史数据报表:a,向报表单元格中实时加入数据。
要记录每小时最后一刻的数据作为历史数据,采用向单元格中定时刷新数据。
将变量的值定时用单元格设置函数如ReportSetCellValue(”报表名称”,行,列1,变量名)设置到不同的单元格中,这时,报表单元格中的数据会自动刷新,而带有函数的单元格也会自动计算结果。
b,使用历史数据查询函数。
ReportSetHistData(String szRptName, String szTagName, Long nStartTime, Long nSepTime, String szContent) ; szRptName:要填写查询数据结果的报表名称。
szTagName:所要查询的变量名称。
StartTime:数据查询的开始时间。
SepTime:查询的数据的时间间隔,单位为秒。
szContent:查询结果填充的单元格区域ReportSetHistData2(StartRow,StartCol);5、建立动画连接所谓“动画连接”就是建立画面的图素与数据库变量的对应关系。
这样,工业现场的数据,比如温度、液面高度等,当它们发生变化时,通过I/O接口,在画面中将会同步显示。
1)在画面中,双击图标——矩形框,填充,表达式:a,颜色,确定。
画面属性\命令语言,if(a<100)a=a+10;elsea=0;命令语言执行周期可改变,500ms2)双击文本图标“##.##”,弹出“动画连接”对话框,点击模拟值输出,弹出“模拟值输出连接”对话框,如图26所示。
点“?”图标,选择关联变量“设定值”,设置数据输出格式、对齐方式,确定。
同理,可以关联“水箱液位”、“调节阀信号”。
6、实现控制(PID)在开发系统中,工具箱\插入通用控件,选中Kingview PID Control,确定。
左键拖出一个矩形,出现PID控件,双击设置属性:设置测量值、输出值、设定值。
如图27所示。
进入运行方式后,点击“参数”设置P、I、D,以及正、反作用。
画面建成后,点“文件\全部存”。
完整的画面如图28所示7、运行和调试文件\切换到View,运行系统中选择“画面\打开”,选择画面。
点击PID控件上的“参数”,弹出“PID参数设置”对话框,如图29。