[개선] 알람 사운드, 알람 팝업 (웹 호환)

X-SCADA

[개선] 알람 사운드, 알람 팝업 (웹 호환)

이원종책임 0 2656


경보 옵션 추가

7c398040c679fadfc2707600f48de872_1629449808_04.png


- 확인된 알람을 제외한 알람 액션을 실행 :

  알람이 켜져 있더라도 사용자가 "경보인식"을 한 경우에는 알람 소리와 팝업창을 띄우지 않는다.


- 원본 페이지가 동일한 경우 팝업 페이지를 공유 :

  여러가지 알람에서 동일한 팝업 페이지를 사용하는 경우 팝업창을 여러개 띄울 지 아니면 하나만 띄울지 결정




팝업 페이지에서 알람 정보 가져오는 스크립트 추가

다음 코드를 사용하여 팝업 창에서 트리거로 사용된 알람 객체를 가져올 수 있음

    var param = scada.getURLParam();
    var currentAlarm = $XA(param["_alarm"]);
    
    $XV("label_name").text = currentAlarm.name;
    $XV("label_tag").text = currentAlarm.tagName;
    $XV("label_message").text = currentAlarm.message;
    $XV("label_level").text = currentAlarm.level.toString();
    $XV("label_zone").text = currentAlarm.zone;
    
    function label_2_OnClick(event) {
        currentAlarm.acknowledged = true;
    }


다음과 같이 창 하나로 각기 다른 알람 창을 띄울 수 있음

7c398040c679fadfc2707600f48de872_1629451128_59.png
 

스크립트를 응용하여 팝업 창에서 "경보 인식" 가능

7c398040c679fadfc2707600f48de872_1629451164_64.png
 


0 Reply Comment