Wonderware Historian Ver 10:将数据从旧标记名传输到新标记名

时间:2015-01-05 21:41:49

标签: sql-server-2008 tagname historian wonderware

是否可以将旧的历史数据从对象/属性标记名转移到新的对象/属性标记名?

我的客户使用Archestra 2009测量各种压力和温度。他们将数据历史记录用于审查和安全原因。存储此数据,可以通过MS SQL Server 2008 R2查看。

几年前,我开发了一个阀门统计报告,用于读取历史阀门状态数据。此报告在Visual Studio 2008上创建,并引用存储过程以检索数据并生成报告。该过程是如果吸入阀从关闭打开状态触发,那么它将检索一组压力,温度和气体流量读数。

让我们调用其中一个SuctionPressure101.SuctPressReading。 SuctionPressure101是Archestra中的对象,SuctPressReading是对象内的模拟属性。当您引用历史记录并查找SuctionPressure101.SuctPressReading时,您将从其创建的历史时刻到当前时间之间的任何时间范围内检索数据。

客户端升级了一些编程,并将名称从SuctionPressure101.SuctPressReading更改为SuctionPressure101.PV。 SuctionPressure101.PV现在已被历史化,但现在是困境。

报告正在查看旧标记,因此通过存储过程返回空白或NULL,因为如果在更改后的任何时间查看它不再存在。我可以轻松更新存储过程和涉及的表以引用新的标记名,但价格是客户端将无法再引用旧标记名以进行记录。我也可以在报告中存在,但旧的或新的标记名将为null,另一个将显示数据。这可能是解决方案,但我想知道这条路线是否存在:

是否可以转移或"复制粘贴"从SuctionPressure101.SuctPressReading到SuctionPressure101.PV的旧数据,以便它可以保存旧数据和新数据,从而使报告看起来更干净,更无缝?

这样SuctionPressure101.PV可以显示SuctionPressure101.SuctPressReading中存在的数据及其历史数据。

1 个答案:

答案 0 :(得分:0)

客户端需要向本地分销商或系统集成商请求有关如何在重命名标签时保留旧标签数据的信息。他们可能会收到“Historian Server标签重命名实用程序”,可用于指向旧数据到新的标记名。

相关问题