资源描述:
《历史趋势曲线控件例程说明文档.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、历史趋势曲线例程说明文档1.功能概述12.工程实例13.操作步骤13」创建新工程13.2定义设备13.3定义变量13.4创建趋势曲线43.5添加曲线变量53.6切换到运行系统64.历史趋势曲线控件的特点75.控件的屈性、方法85」控件的屈性与方法85.2屈性方法的使用举例166.注意事项221•功能概述常规需求:很多工业现场都会要求显示采集量的趋势曲线,包括实吋曲线、历史曲线。组态王中的趋势曲线的实现方法:1)利用组态王的“工具箱”中的“实时曲线”、“历史曲线”实现。2)利用组态王的“插入通用控件”中的“历史趋势曲线”实现。第一种实现方法的优点在于可以进行WEB的发布,
2、实现通过IE浏览器进行浏览。缺点为支持的曲线笔比较少,许多功能的实现需要通过组态王的函数來实现,使用相对要麻烦。第二种实现方法的优点在于支持同时绘制16条曲线,功能比较完善,可以在系统运行时动态增加、删除、隐藏曲线,还可以修改曲线属性,实现无级缩放,曲线打印等等。许多功能都不需要通过编写脚本的方法实现,使用比较方便。缺点在于无法进行WEB的发布。2.工程实例以一个简单的例程来说明“历史趋势曲线控件”的使用。3.操作步骤3.1创建新工程打开组态王工程管理器,创建一个新工程。3.2定义设备进入工程浏览器,在设备处新建设备,我们在本例中定义一个仿真PLC的设备,设备列表为“P
3、LC—亚控一仿真PLC—串口”,设备名称为“PLCI”o此仿真PLC可以做为虚拟设备与组态王进行通讯。仿真PLC主要有如下的寄存器:自动加1寄存器INCREA,自动减1寄存器DECREA,随机寄存器RADOM,常量寄存器STATIC,常量字符串寄存器STRING,CommErr寄存器。具体的寄存器的使用请参考组态王IO驱动帮助。3.3定义变量在数据词典中新建两个IO变量,变量名称分别为“压力”、“流量”,变量类型为IO实数,连接的设备为前而定义的仿真PLC设备“PLC「,寄存器分别为INCREA100,DECREA100,数据类型为short,读写属性为“只读”。这样压
4、力变量就会从0开始自动加1,其变化范围是0到100,流量变量从100开始自动减1,其变化范围是0到100o变量基本属性定义画面如下图一、图二所示:定义变量基本雇性报警定义I记录和安全区变星名:
5、E±变量类型:11/0实数描述:结构成员:1二J成员类型:1ZJ「成员描迷:1
6、0
7、0变化灵敏度毎小值最小原始值
8、0初始值
9、o.000000最大值11000000000最大原始值11000000000厂保存数值-状态厂保存参数连接设备PIJZ1寄存器[INCREA100数据类型:丽i—读与厘性:r读写G只读r只写采集频率[1000毫秒「转换方式a线性r开方允许DDE访问高级确定I
10、取消I图一定义变量压力图二定义变量流量在记录和安全区属性选项卡中我们定义压力和流量变量的数据记录属性,如图三所示,选择“数据变化”记录,变化灵敏度设置为0。图三记录和安全区屈性3.4创建趋势曲线在组态王开发系统中新建“趋势曲线”画面,在工具箱中单击“插入通用控件”或选择菜单“编辑”下的“插入通用控件”命令,弹出“插入控件”对话框,在列表中选择“历史趋势曲线”,单击“确定”按钮,对话框自动消失,鼠标箭头变为小“十”字型,在画面上选择控件的左上角,按下鼠标左键并拖动,画面上显示出一个虚线的矩形框,该矩形框为创建后的曲线的外框。当达到所需大小时,松开鼠标左键,则历史曲线控件创
11、建成功,画面上显示出该曲线,如图四所示。双击趋势曲线,弹出“动画连接属性”,控件名命名为“HT”。点击确定完成对历史趋势曲线的命名。1000060.00400010:44:40200010:40401042:40刃时卯分鮭眇百分比是小位至尢垃10:46:40=22昌自--劃«隐徹列表图四历史趋势曲线3.5添加曲线变量选中曲线控件点击右键,弹出菜单,选择“控件属性”,弹出历史趋势曲线控件的属性对话框,在“曲线”选项卡,点击“增加”按钮,选择变量“压力”,选择“线类型”、“线颜色”,点击“确定”完成压力曲线的添加。再点击“增加”按钮,选择变量“流量”,选择“线类型”、“线颜
12、色”,点击“确定”完成流量曲线的添加。在趋势曲线控件属性的“坐标系”选项卡中对坐标系进行设置,我们设置Y轴的起始值为0,最大值为100,不按照百分比绘制,而是按照实际值显示。设置时间轴的显示格式为显示年、月、日、时、分、秒。添加完成后开发画面如图五所示:
13、[二§l]Q'#
14、潮A_1实际值«隐滝列表右时旧国例丨支低名称坤问•\本站点压力2007/03/2214:49:14坏站点流呈2007/03/2214:49:142007/03/2214:59:142007/03/2214:S9:14图五历史趋势曲线3.6切换到运行系统保存画面后