안녕하세요, CIMON입니다.
다음은 보고서 적산값 사용 시, 전 시간보다 값이 줄어드는 경우에 대한 예제입니다.
[사용 예제]
1. 데이터베이스에서 ‘ANA1’ 이라는 아날로그 태그를 등록하고 ‘보고서용 데이터 생성’ 옵션을 선택합니다.
이후 해당 태그를 이용하여 보고서 모델을 등록합니다.
2. [보고서] 창에서 [태그등록] 버튼을 눌러 다음과 같이 시간 설정을 합니다.
3. ANA1 태그의 초기값에 500을 입력합니다.
15시 00분 ANA1의 값이 500 입니다. 15시 적산값은 15시00분 ~ 15시59분까지의 총 증가량이 찍히게 됩니다.
4. 500에서 값이 200으로 감소하였습니다.
5. 보고서를 출력하고 데이터를 확인 합니다.
65526이라는 값이 표기된 것을 확인할 수 있습니다.
ANA1의 값이 500에서 200으로 줄어들어 총 300이라는 값이 줄어들었으나 표기된 값이 65236인 이유는
값이 줄어든 경우에 사용되는 별도의 식이 존재하기 때문입니다. 해당 식은 다음과 같습니다.
65535 + 1 – 줄어든값 = 보고서에 찍히는 값
해당 식을 위의 예시에 적용할 경우
65535 + 1 – 300= 65236
이므로 보고서 파일에 65236이 기록됩니다.
정상적으로 값이 계속 증가하는 경우에는 위의 식이 적용되지 않으며, 증가한 만큼의 데이터만 기록됩니다.
언제나 고객을 먼저 생각하는 CIMON이 되겠습니다.
감사합니다.