请教一下:
我想做一个实验报告,当某个事件发生时,将制定的变量的值传到某个表格中,这个值将永远保存在那里。比如说,当某个开关被按下,某个压力的当前值会被保存下来,当另一个开关又动作时,该压力的当前值又被保存下来,最后这个实验报告可以自动保存下来,以备以后的查询。
我以前用EXCEL做的,但是每次运行时,需要先打开EXCEL,还要点一些按钮。 我看到了报表的一些功能,因为我没做过报表,我想请问,利用报表可以实现我上述的功能么?
问题补充:
我现在的方案是,用OLE中的EXCEL 做一个实验报告的表格,然后在全局脚本里对特定的表格进行操作。
但是我现在遇到一个瓶颈----怎么将变量的值写入到OLE的EXCEL的表格里,或者说语句应该是什么。。要C脚本语言的。VB脚本的,我试过,我用DIM AA AS OBJECT 等等语句时,一编译就提示我语句未结束。所以我想用C做。
不直接用EXCEL的原因是 每次运行时,都要打开EXCEL,我希望的就是一个WINCC项目,不要打开太多的东西,所以将EXCEL做的实验报告集成到WINCC画面中去。
最佳答案
1、用WINCC本身的变量归档的话比较方便。
用户归档手册:
http://www2.ad.siemens.com.cn/download/Upload/AS/manual/N0273.pdf
WinCC V6.0帮助——过程值归档(中文):
http://www.chinakong.com/download/listdown.asp?id=2008
WinCC V6.2技术文档——用户归档(中文):
http://www.chinakong.com/download/listdown.asp?id=3478
使用用户归档实现报表:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0296.zip
WINCC数据报表实现方法:
http://www2.ad.siemens.com.cn/download/Upload/AS/application/A0300.pdf
2、想用报表的话参考WinCC实现报表的不同方法及其应用专题探讨之方案汇总:
http://www.ad.siemens.com.cn/club/bbs/post.asp?b_id=5&a_id=534337
WinCC与Excel,VB的本地DDE通讯(更新版)
http://www2.ad.siemens.com.cn/Download/Upload/AS/application/A0106.pdf
提问者对于答案的评价:
恩
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc266302.html