当前时间: 2026-08-17 17:17:11
分类:办公文件
评论(0)
Mcgs组态软件构件篇-XY曲线构件的使用在昆仑通态的组态软件中要使用到曲线绘制的功能需要使用到历史曲线构件、实时曲线构件以及XY曲线构件。而XY曲线构件则实现了X轴和Y轴均可以写入数据的要求,形成的是“X-Y”的坐标体系,接下来我们将以XY曲线构件显示阿基米德螺旋线的方式为大家讲解如何进行组态。1)历史数据;2)CSV文件;3)字符串数组。这三种数据来源。我们以最常使用的历史数据方式进行组态。首先我们需要新建组对象,在组对象中添加成员X,Y,以此来对应XY曲线构件的X轴数据和Y轴数据。该组对象的数据仅用于实时绘制,因此我们在设置存盘属性时设置为存储到内存并且通过手动刷盘的方式触发存盘。在用户窗口添加XY曲线构件,设置曲线类型为XY曲线,数据来源为我们新建的组对象“Data”,在X值设置变量为组对象中的X,在Y值设置变量为组对象中的Y。同时我们在XY曲线中添加存盘浏览构件,设置该组对象为数据源,这样方便我们观察生成的数据。在窗口循环脚本中设置周期为1秒的构件刷新,以此来自动刷新XY曲线构件和存盘浏览构件。接下来,在运行策略窗口新建周期为200ms的循环策略,计算X和Y的值并进行手动刷盘。在满足一定条件后使用脚本方法ClearData清除构件数据和!DelAllSaveData方式清除存盘数据,重新开始数据存盘。组态完成后,下载模拟运行,我们就得到了一个粗糙版本的阿基米德螺旋线的绘制方法。XY曲线构件功能组态完成,如有问题欢迎大家在评论区留言讨论。