MCGS_pro版本历史数据导出到U盘的开始和结束时间问题求解 点击:274 | 回复:5



delishebei

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:3帖 | 7回
  • 年度积分:108
  • 历史总积分:120
  • 注册:2013年5月27日
发表于:2023-01-17 10:30:18
楼主
求助帖55分-未结帖

MCGS_pro版本的历史导出函数的开始时间何结束时间都无法修改,智能在函数内部提前写好,若开始时间和结束时间需要输入修改,本人做了好长时间都报“-1027”时间输入格式错误!大家平时有没有遇到这样的问题!求解!

Ret=!ExportHisDataToCSV("usb harddisk/组1.csv","组1","","InputSTime","InputETime",20000,2,"",进度,控制)

其中InputSTime和InputETime为字符串输入对话框,初始值为2022-12-01 00:00:00和2022-1-31 00:00:00


正在下载,请等待……
下载附件需5积分!




太月星辰

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 324回
  • 年度积分:6
  • 历史总积分:2641
  • 注册:2011年11月02日
发表于:2023-01-29 17:48:01
1楼

我在CE版本做过这种,开始时间、结束时间,为字符型数据,不用设置初始值。可以在触摸屏某个画面启动时执行下列脚本:

开始时间=$Date+" "+"00:00:00"    '获取当日的年月日信息,以自动给定初始值,目的是方便的输入导出数据的时间范围

结束时间=$Date+" "+"23:59:59"    '获取当日的年月日信息,以自动给定初始值,目的是方便的输入导出数据的时间范围


然后导出数据的脚本如下:

工位1_路径="\usb harddisk\转向电机综合测试台1#工位测试记录"+" "+当前日期+" "+时+分+秒+".csv"

ret1=!ExportHisDataToCSV(工位1_路径,"工位1测试数据集","",开始时间,结束时间,500000,1,"",进度1号,控制1号)


开始时间、结束时间在数据报表页面也可以进行修改。


NJDSQ

  • 精华:0帖
  • 求助:2帖
  • 帖子:10帖 | 177回
  • 年度积分:1
  • 历史总积分:792
  • 注册:2010年7月07日
发表于:2023-01-31 17:41:15
2楼
  1. 变量定义为字符串类型;

  2. 函数里不加双引号试试  。

不到65

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 29回
  • 年度积分:0
  • 历史总积分:185
  • 注册:2021年3月01日
发表于:2023-02-01 16:37:53
3楼

如果是字符串表示时间,用“,”隔开就可以了  不用加双引号

billyz

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 19回
  • 年度积分:43
  • 历史总积分:60
  • 注册:2002年1月22日
发表于:2023-02-01 19:29:56
4楼
用了个微信小程序“工控圈子”,发帖还能私聊呢,上那儿求助应该快一些。

小人物也

  • 精华:0帖
  • 求助:3帖
  • 帖子:20帖 | 213回
  • 年度积分:0
  • 历史总积分:246
  • 注册:2007年10月15日
发表于:2023-02-02 11:20:14
5楼

去年做过这个,我找下看看例子还在不在了。。


热门招聘
相关主题

官方公众号

智造工程师