2016-06-14 1 views
0

wonderware InSQL Historian을 처음 사용했습니다. 나는 하루 만에 대한 데이터를 검색 , 나는, 내가 더 0이 아닌 값으로 행의 수를 계산하려면0으로 설정된 값을 계산하는 데 사용해야하는 검색 모드

0 
1 
2 
0 
1 
2 
3 
4 
5 
6 
7 
8 
0 

enter image description here

.. 값은 몇 가지 값을 증가 후 모든 시간을 제로로 설정해야 .. 순간 나는 내 쿼리 에서 카운트 기능과 가치> 0을 사용하고 있지만, 나는 어떤 INSQL 검색 옵션 값의 수를 계산하는 경우, 사용하고자하는

select count(value) FROM *****.Runtime.dbo.History 
            WHERE TagName = 'TagA' 
            AND DateTime >= '2016-06-14 06:00:00' 
      AND Value > 0 

제발 도와주세요

답변

1

Wonderware Historian에서 직접 문제를 해결하는 데 사용할 수있는 검색 모드가 없습니다. 제안 된 솔루션이 가장 적합한 솔루션 일 수 있지만 연결 해제 및 재 연결 시나리오의 경우 잘못된 값을 표시합니다.

연결이 끊어진 경우 NULL 값이 기록되고 다시 연결될 때 동일한 값이 다시 기록됩니다 (예 : 0, 1, 2, NULL, 2, 3, 0, 1). 두번.

+0

안녕하세요 조나스, 답장을 보내 주셔서 감사합니다. 위의 문제에 대한 카운터 검색 모드를 사용하고 있습니다 ... 그리고 내가 정확한 결과를 얻고 있습니다. –

관련 문제