历史曲线和实时曲线的X轴为时间轴,在某些情况下需要根据2个数据点的变化来绘制曲线,即:X轴也是变化的数据(不是时间轴),昆仑通态组态软件提供了XY曲线构件来满足该应用场景。具体实现步骤如下:
一 数据准备
1 新建2个变量x,y,数据类型为浮点数。
2 新建组对象:历史数据,并添加成员变量x,y
3 根据需要设置组对象(历史数据)存盘周期:10(表示1s存盘1次)二 添加XY曲线构件1 添加XY曲线构件到组态画面,右键--》属性--》选择曲线属性页签,设置如下:a>曲线类型:选择XY曲线b>曲线选择:勾选一条曲线,本例选择曲线1c>数据来源:历史数据d>组对象:历史数据e>起点时间和终点时间表示的是那一段时间范围内的数据,根据需要选择即可。f>X值:x Y值:y二 组态画面如下:a>添加2个输入框,分别关联数据对象:X和Yb>添加一个产生随机数的按钮脚本如下:x = !Rand(0,500)y = !Rand(0,1000)c>添加页面刷新按钮,用来实时观察曲线窗口0.控件0.Refresh( )运行效果如下:
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
|