intouch怎样做报表 点击:5012 | 回复:14



撒旦法

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-07 02:20:00
楼主
各位高手能不能告诉我intouch怎样做报表,hisdata.exe具体是怎样操作的,我想在Excel中读取历史数据,我的intouch版本是7.11



controller

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 185回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2005年1月24日
发表于:2005-04-07 09:41:00
1楼
这个具体的操作说来话长,简单地说,就是用InTouch或Excel把取历史数据需要的参数(在手册上有)和命令发给HistData程序,HistData程序就会按照要求把历史数据转化成.CSV文件。这样,你就可以使用这个.CSV文件来制作报表了。

撒旦法

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-08 09:33:00
2楼
谢谢controller,我已经明白原理.但是........   (就是用InTouch或Excel把取历史数据需要的参数(在手册上有)和命令发给HistData程序)   我到底怎样发命令,哪本手册上有详细的说明呢?   我的HISDATA.EXE打开后,只能用帮助,没有其他的选项.   我怎样用HISDATA生成.CSV文件呢?      THANKS A MILLIN

controller

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 185回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2005年1月24日
发表于:2005-04-08 09:48:00
3楼
你发那么多编干什么?具体地说,以InTouch为例,就是先在InTouch中定义访问名: 应用程序名:histdata 主题名:任何名字都可以 然后定义以此访问名为地址的IO Tag, Item名字在手册上有,请查看。这些Tag就是用来发送参数的。你把参数填入这些Tag,就等于把参数发给了histdata. 最后,把Item Name叫"writefile"的离散型Tag置1, 就搞定了!

controller

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 185回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2005年1月24日
发表于:2005-04-08 09:51:00
4楼
记得一定要同时运行HistData程序

撒旦法

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-08 14:56:00
5楼
controller你好: 我已经定义了标签,并赋值,系统没有报告语法错误.但是....... HDWFilename = " E:\actorySuite\InTouch\test\REPORT.csv"; 当我触发脚本以后,系统告诉我无法找到以上路径的.CSV文件.

撒旦法

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-08 15:09:00
6楼
之后,我在以上路径下创建了REPORT.CSV文件,但是系统还是提示我找不到.CSV文件. 你能告诉我这是为什么吗?

爱琪

  • 精华:0帖
  • 求助:0帖
  • 帖子:15帖 | 78回
  • 年度积分:0
  • 历史总积分:122
  • 注册:2005年4月09日
发表于:2005-04-09 16:20:00
7楼
请问intouch8.0生成的历史记录idx和lgh文件怎么打开? 我用word 或 excel打开都是乱码。 我怎么能把历史记录打印出来? 急用谢谢!

controller

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 185回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2005年1月24日
发表于:2005-04-11 09:14:00
8楼
你看看路径有没有写错. 要仔细检查。把Item为Error的字符串变量显示在屏幕上, 看看有什么错。

撒旦法

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-11 09:54:00
9楼
CONTROLER 问题已经解决. 谢谢,谢谢.

撒旦法

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 33回
  • 年度积分:0
  • 历史总积分:89
  • 注册:2004年5月24日
发表于:2005-04-11 09:55:00
10楼
李娜:该文件是Wonderware内部格式,无法打开!

controller

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 185回
  • 年度积分:0
  • 历史总积分:237
  • 注册:2005年1月24日
发表于:2005-04-12 09:10:00
11楼
用我们上面说的方法,把它转化成.csv文件,你就可以打开了。

jackson.lan

  • 精华:0帖
  • 求助:0帖
  • 帖子:12帖 | 45回
  • 年度积分:0
  • 历史总积分:83
  • 注册:2005年2月17日
发表于:2005-04-29 10:13:00
12楼
alex.long

XSHY8488

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 9回
  • 年度积分:0
  • 历史总积分:53
  • 注册:2008年4月24日
发表于:2009-04-23 14:12:49
13楼
回复内容:
对:controller 关于你发那么多编干什么?具体地说,以InTouch为例,就是先在InTouch中定义访问名:应用程序名:histdata 主题名:任何名字都可以然后定义以此访问名为地址的IO Tag, Item名字在手册上有,请查看。这些Tag就是用来发送参数的。你把参数填入这些Tag,就等于把参数发给了histdata. 最后,把Item Name叫"writefile"的离散型Tag置1, 就搞定了! 内容的回复:

文中的提到的"手册" ,我想要一份,方面发到我的邮箱xshy8488@yahoo.com.cn        谢谢了1

xinyufeng317

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:0
  • 历史总积分:11
  • 注册:2011年4月15日
发表于:2011-04-15 11:53:38
14楼
回复内容:
对:撒旦法 关于CONTROLER 问题已经解决. 谢谢,谢谢. 内容的回复:


我也正在学习Intouch,现在遇到做报表问题。也遇到跟楼主一样的情况。在Intouch中写脚本了,但是在电脑那找不到/csv文件,请问是怎么回事?

热门招聘
相关主题

官方公众号

智造工程师