存盘数据是什么意思,数据存盘是什么

首页 > 经验 > 作者:YD1662023-12-21 10:45:10

3.3策略属性中,数据对象选中刚才建好的变量“数据记录一次”,执行条件选择为“数据对象值正跳变时,执行一次”。然后添加策略条件,新建脚本程序。

存盘数据是什么意思,数据存盘是什么(9)

3.4 脚本程序为:

Storage.SaveData() '组对象数据记录保存

Main.控件34.Refresh( ) '刷新存盘数据浏览构件显示内容

以上脚本即可实现在变量状态为1的上升沿时,将组对象Storage内各变量数值记录到历史数据一次,并将控件显示内容刷新一次,实现数据实时更新的效果。

4、对象历史数据的删除

4.1 在画面窗口新建按钮“数据记录一次”,该按钮主要是为了方便模拟使用,若使用PLC内部变量的话,无需建立该按钮。按钮属性设置为将变量“数据记录一次”设1即可。

存盘数据是什么意思,数据存盘是什么(10)

4.2 在画面窗口新建按钮“存盘”,该按钮设置按下脚本和抬起脚本如下

按下脚本:

Main.控件34.ExportToFile("$MCGS_DIR_USER/test.csv",0 ) '数据保存到test.csv文件

注:$MCGS_DIR_USER代表文件保存在触摸屏里,如果想要保存到U盘,该路径可更改为USB HARDDISK/test.csv 。

抬起脚本:

!DelAllSaveDat(Storage) '将数据组内数据清除

Main.控件34.Refresh( ) '刷新存盘数据浏览构件显示内容

存盘数据是什么意思,数据存盘是什么(11)

5、数据的自动更新

为了实现Data1~Data9的数据自动更新,在画面循环脚本中添加脚本,实现其数值的自动变化。

存盘数据是什么意思,数据存盘是什么(12)

上一页12345下一页

栏目热文

文档排行

本站推荐

Copyright © 2018 - 2021 www.yd166.com., All Rights Reserved.