恭喜,你发布的帖子
发布于 2020-09-24 13:18:00
3楼
全局脚本里面判断时间,然后执行导出
如果想导出,一是可以用脚本,不过如果数据量大的话,比较麻烦参考:
在WinCC中如何使用VBS读取变量归档数据到EXCEL
https://support.industry.siemens.com/cs/cn/zh/view/77940055
如何在C#应用程序中读取WinCC变量归档数据
https://support.industry.siemens.com/cs/cn/zh/view/109766732
2、利用脚本和控件导出:
参考:
WinCC V7.3 趋势控件过程值导出CSV
http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/FAQ12.html
WinCC V7.3 表格控件过程值导出CSV
http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/FAQ13.html
WinCC V7.2 使用Excel模板文件导出变量归档
http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/FAQ14.html
WinCC V7.3 使用SQL的导出向导导出变量归档
http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/FAQ16.html
更多内容参考:
WinCC变量记录问题合集
http://www.ad.siemens.com.cn/productportal/prods/hmi/wincc/q3_configuration/list_q2.html
c#, 可以通过opc, 或者COM从wincc读取数据。 然后根据条件写数据库。 查询的结果, 可以用网页文档来展示。 导出时, 如果追求速度, 可以直接不经过缓存,直接写入csv文件。 如果需求是写入xls,有快速的数二维数组写入方法。
请填写推广理由:
分享
只看
楼主