数据导出一般有如下两种
一、U盘导出
二、磁盘导出
两种数据导出方式只是数据保存目录不一样,步骤基本一致。
一、U盘导出
1、新建实时数据库
先添加报警触发存盘需要的数据,
并将每个数据的触发条件以及存盘方式设置好

添加到报警数据组中,

2、添加界面

(1)设置数据导出时间与结束时间
(2)编写数据导出脚本
InputSTime=!str(InputSTime_年)+"-"+!str(InputSTime_月)+"-"+!str(InputSTime_日)+" "+!str(InputSTime_时)+":"+!str(InputSTime_分)+":"+!str(InputSTime_秒)
InputETime=!str(InputETime_年)+"-"+!str(InputETime_月)+"-"+!str(InputETime_日)+" "+!str(InputETime_时)+":"+!str(InputETime_分)+":"+!str(InputETime_秒)
文件名 = "历史报警/"+!Str($Year)+"年"+!Str($Month)+"月"+!Str($Day)+"日"+!Str($Hour)+"时"+!Str($Minute)+"分"+!Str($Second)+"秒"+"历史事件.CSV"
ret=!ExportHisDataToCSV(文件名,"Mcgs_HistoryAlarm","",InputSTime,InputETime,20000,1,"",进度,控制)
(3)编写导出结果判断脚本

3、仿真运行
(1)自己编几个数据,触发报警,存盘正常
(2)测试导出
(3)查看导出文件,使用仿真功能时,导出文件目录如下

(4)导出文件查看

5393

被折叠的 条评论
为什么被折叠?



