……………………………………………………………最新资料推荐…………………………………………………
i
历史趋势曲线
1
,功能概述
常规需求:
很多工业现场都会要求显示采集量的趋势曲线
,
包括实时曲线、
历史曲线。
组态王中的趋势曲线的实现方法:
1
)利用组态王的“工具箱”中的“实时曲线”、“历史曲线”实现。
2
)利用组态王的“插入通用控件”中的“历史趋势曲线”实现。
第一种实现方法的优点在于可以进行
WEB
的发布,实现通过
IE
浏览器进行浏览。
缺点为支持的曲线笔比较少,许多功能的实现需要通过组态王的函数来实现,使用相对
要麻烦。
第二种实现方法的优点在于支持同时绘制
16
条曲线,功能比较完善,可以在系统
运行时动态增加、删除、隐藏曲线,还可以修改曲线属性,实现无级缩放,曲线打印等
等。
许多功能都不需要通过编写脚本的方法实现,
使用比较方便。
缺点在于无法进
WEB
的发布。
工程实例
以一个简单的例程来说明“历史趋势曲线控件”的使用。
操作步骤
1.1
创建新工程
打开组态王工程管理器,创建一个新工程。
1.2
定义设备
进入工程浏览器,在设备处新建设备,我们在本例中定义一个仿真
PLC
的设备,
设备列表为“
PLC
-亚控-仿真
PLC
-串口”
,设备名称为“
PLC1
”。此仿真
PLC
可
以做为虚拟设备与组态王进行通讯。仿真
PLC
主要有如下的寄存器:自动加
1
寄存器
INCREA
,自动减
1
寄存器
DECREA
,随机寄存器
RADOM
,常量寄存器
STATIC
,常
量字符串寄存器
STRING
,
CommErr
寄存器。具体的寄存器的使用请参考组态王
IO
驱
动帮助。
1.3
定义变量
在数据词典中新建两个
IO
变量,变量名称分别为“压力”、“流量”,变量类型
为
IO
实数,
连接的设备为前面定义的仿真
PLC
设备
“
PLC1
”
,
寄存器分别为
INCREA100
,