안녕하세요. 싸이몬 CIMON-SCADA 관련 FAQ를 소개 합니다. 보고서 사용시 데이터베이스에 있는 “적산값 수동 리셋” 기능은 리셋 전의 값을 기억하고자 할 때 사용합니다. 다음은 “적산값 수동 리셋” 기능을 사용하지 않은 예제와 사용한 예제로, 동작을 비교할 수 있습니다. [“적산값 수동 리셋” 미사용 예제] 값은 스크립트를 사용하여 자동으로 리셋할 수 있습니다. 다음 예제를 참조하시기 바랍니다. 1. 데이터베이스에서 보고서용 태그를 등록하고 적산값 수동 리셋에 체크를 하지 않습니다. 2. ANA1의 최대값을 1000으로 설정 합니다. 3. 스크립트를 다음과 같이 작성합니다. =============================== Sub Main() While 1 If (GetTagVal(“ANA1”)) >= 1000 Then SetTagVal “ANA1”, 0 End IF Sleep 1000 Wend End Sub =============================== 위 스크립트는 ANA1의 데이터가 1000보다 크거나 같을 때, ANA1의 값을 0으로 리셋 시킵니다. 리셋 이후 ANA1의 값이 0에서 300으로 증가하면 다음 그림과 같이 적산값 300이 기록됩니다. [“적산값 수동 리셋” 사용 예제] 1. 데이터 베이스에 보고서용 태그를 등록 하고 “적산값 수동 리셋”에 체크합니다. 이전 예제와 달리 최대값을 설정하지 않습니다. 3. 스크립트를 다음과 같이 작성합니다. =============================== Sub Main() While 1 If (GetTagVal(“ANA1”)) >= 1000 Then SetTagVal “ANA1”, 0 End IF Sleep 1000 Wend End Sub =============================== 위 스크립트는 ANA1의 데이터가 1000보다 크거나 같을 ...