Mcgs历史报道

1.MCGS触摸屏历史报告可以通过USB导出吗?TransToUSB(组对象名称、开始时间、结束时间、导出状态、进度指示、转出模式、保留参数)

功能意义:将XXX组对象的保存数据导出到“USB硬盘”目录下,保存为“XXX.csv”文件,而模拟环境保存到与可执行文件相同的路径。

返回值:开关类型。

0:参数中没有错误。

1:第一个参数错误。(请检查该组对象名称,或“MCGS _报警”)

2:

时间参数格式错误。

3.状态变量的类型错误。(两个变量都必须是开关值)

5:仅支持一个csv导出。

参数:组对象名称:字符类型,以及要导出的组对象的名称(或“MCGS _报警”)。

开始时间:字符型,导出历史数据的开始时间,格式:YYYY-MM-DD HH:MM:SS。

结束时间:字符型,历史数据导出的结束时间,格式:YYYY-MM-DD HH:MM:SS。

导出状态:开关类型,表示进度的数据对象名称(开关值),输出导出状态。

正常导出保存后,输出当前已导出的记录数。

创建导出文件“XXX.csv”时输出-1失败。(请检查u盘是否正常插入下位机。)

当当前没有要导出的记录时,输出-2。(请检查相应的组对象是否保存了信息,或者开始时间和结束时间是否设置正确。)

当导出过程中出现未知数据类型时,输出-3。(不应出现)

当导出过程中出现异常文件操作时,输出-4。(请检查u盘的容量是否足够)

进度指示:开关值,指定控制导出执行的数字或开关对象。当开始导出时,此变量会自动设置为0,用户可以将此变量设置为< 0,导出函数运行后会自动将对象值设置为1。

注意:在6.5(01.0010)之前,此参数为原始导出状态变量2,显示导出数据的总数。

转出模式:开关类型,保留,置0。

预留参数:字符类型,预留,

设置为空字符串。

示例:

!TransToUSB(MCGS _报警,2008-12-100:00:00,2008-12-3100:00:00,开关01,开关02,

0 , "")。

注意事项:

该功能最多只能导出30000条记录。当满足导出时间条件的记录数大于30,000时,将只导出前30,000条记录。

CSV格式的文件可以在OFFICE中用EXCEL打开。望采纳。。。。。