如何打开和修改WINCC归档的数据
慢速归档数据在SQL中是正常的(未压缩),用SQL企业管理器可以打开浏览、编辑。
也可以用标准的SQL语句Update进行修改,比较麻烦些。
用WinCC在线表格控件修改是最方便的。
总之,归档数据存储于数据库中,用什么方法来修改,只是方法、手段不同而已
由于从WinCCV6.2开始,所有的历史数据都通过算法进行了压缩处理,无法通过标准的SQL语句访问。如果编程需要选件WinCC/ConnectivityPack,根据WinCC/ConnectivityPack语法访问历史归档值和历史报警信息;或通过欧洲版选件WinCCIndustrialDataBridge的组态,可将WinCC的历史数据及实时数据写入到数据库或ExcelCSV文件。但是,对于生产数据的分析,比如仅需要某一时间段的ExcelCSV数据文件,可以使用以下三种方法方便的将历史数据导出到ExcelCSV文件。1使用WinCC标准控件的工具按钮1.1在线趋势控件从WinCCV6.2版本开始,在对象选项板的“控件”标签上,如图1.1单击“WinCC在线趋势控件”对象。打开“WinCC在线趋势控件的属性”快速组态对话框。在“工具栏”标签中组态WinCC在线趋势控件的工具栏中的按钮,勾选最后一项“报表保存”。激活运行系统后,在线趋势控件中的最后一个工具栏按钮显示为存盘图标,图1.2。图1.1图1.2将趋势控件所显示的当前数据保存到Excel中,必须停止趋势更新,“启动/停止更新”工具按钮显示为。报表将以“.csv”文件的格式保存在WinCC项目路径中的“Export/TagLogging”目录下。文件名由控件的窗口标题和报表生成的日期时间组成,图1.3。图1.3点击“报表保存”按钮后,报表就会自动创建并保存,但是没有任何提示对话框,所以,点击一次就可以,不需要重复点击。趋势控件中数据的时间范围从16:41到16:42,但是导出文件中数据的时间范围从8:41到8:42,这是由于WinCC数据库保存的时间为UTC格林尼治标准时间,所以会比北京时间小8个小时,这里需要注意。另外,导出文件中”PenNumber”对应”PenName”的名称是控件中给趋势曲线组态的名称,如图1.4,而不是对应归档变量的名称。
鹏仔微信 15129739599 鹏仔QQ344225443 鹏仔前端 pjxi.com 共享博客 sharedbk.com
图片声明:本站部分配图来自网络。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!