2015-01-05 2 views
-2

이전 기록 데이터를 객체/속성 태그 이름에서 새 객체/속성 태그로 이전 할 수 있습니까?Wonderware Historian Ver 10 : 이전 태그 이름에서 새 태그 이름으로 데이터 전송

내 고객은 Archestra 2009를 사용하여 다양한 압력과 온도를 측정합니다. 그들은 검토 및 안전상의 이유로 데이터를 기록합니다. 이 데이터는 저장되며 MS SQL Server 2008 R2를 통해 볼 수 있습니다.

몇 년 전에 저는 밸브 통계 보고서를 작성하여 기존의 밸브 상태 데이터를 읽었습니다. 이 보고서는 Visual Studio 2008에서 만들어지고 저장 프로 시저를 참조하여 데이터를 검색하고 보고서를 작성합니다. 이 프로세스는 흡입 밸브가 Close to Open 상태에서 트리거 된 후 일정한 압력, 온도 및 가스 유량 판독 값을 검색하는 경우였습니다.

이러한 SuctionPressure101.SuctPressReading 중 하나를 호출하겠습니다. SuctionPressure101은 Archestra의 개체이며 SuctPressReading은 개체 내의 아날로그 특성입니다. 히스토리 언을 참조하고 SuctionPressure101.SuctPressReading을 조회하면 생성 된 기록 된 순간과 현재 시간 사이의 모든 시간 범위에서 데이터를 검색합니다.

클라이언트가 프로그래밍을 업그레이드하고 이름을 SuctionPressure101.SuctPressReading에서 SuctionPressure101.PV로 변경했습니다. SuctionPressure101.PV는 이제 역사화되었지만 여기서 딜레마가 있습니다.

보고서는 이전 태그를보고 있으므로 저장 프로 시저를 통해 공백이나 NULL을 반환합니다. 변경 후 언제든지 볼 수 있기 때문에 더 이상 존재하지 않습니다. 새 tagname을 참조하기 위해 저장 프로 시저와 관련 테이블을 쉽게 업데이트 할 수 있지만 가격은 클라이언트가 더 이상 레코드 용도로 이전 태그를 참조 할 수 없다는 것입니다. 둘 다 보고서에 존재할 수도 있지만 이전 또는 새 tagname은 null이고 다른 하나는 데이터를 표시합니다. 그것은 해결책 일지 모르지만 대신이 경로가 존재하는지 알고 싶었습니다 :

이전 데이터를 SuctionPressure101.SuctPressReading에서 SuctionPressure101.PV로 이전 복사 또는 붙여 넣기하여 이전 및 새 데이터를 보관할 수 있습니까? 따라서 보고서가보다 깨끗하고 매끄럽게 보입니까?

그런 식으로 SuctionPressure101.PV는 SuctionPressure101.SuctPressReading과 그 기록 된 데이터에서 존재하는 데이터를 표시 할 수 있습니다.

+0

어떻게 프로그래밍과 관련이 있는지 잘 모르겠다 ... – Will

+0

프로그래밍이 완료된 후에는 프로그래밍이 진행되지 않지만 구조가 더 유사합니다. 커뮤니티에있는 누군가가 Wonderware 프로그래밍 또는 소프트웨어에 대한 경험이 있으며 다음과 같은 것을 알고 있는지 물어 보았습니다 – vegeto18

+0

그래서 ... 프로그래밍과 관련이 없습니다. – Will

답변

0

클라이언트는 태그 이름을 변경할 때 이전 태그 데이터를 유지하는 방법에 대한 정보를 로컬 배포자 또는 시스템 통합 업체에 요청해야합니다. 클라이언트는 이전 버전의 태그 데이터를 유지하는 데 사용할 수있는 "Historian Server Tag Rename Utility" 새로운 tagname에 데이터.