콘텐츠로 이동

Small Cylindrical Tank

Small cylindrical tank SCADA 심볼

Small cylindrical tank 위젯은 수위 시각화와 부피 표시가 있는 작은 원통형 저장 탱크를 나타냅니다. 작은 탱크 심볼이 배치에 맞는 유체 시스템 도면에서 소용량 탱크나 보조 탱크에 씁니다.

  • 현재 액체 부피를 탱크 심볼 안의 채움 수위로 보여 줍니다.
  • 정확한 부피 값을 단위 접미사가 붙은 설정 가능한 값 상자에 표시합니다.
  • 경고·심각 상태를 설정할 수 있는 채움·눈금 색으로 나타냅니다.
  • 탱크가 심각 상태이면 깜박이는 효과를 냅니다.
  • 주 눈금과 보조 눈금을 설정할 수 있는 측정 눈금을 Percentage 또는 Absolute 형식으로 추가합니다.
  • 위젯을 클릭하면 대시보드 동작을 실행합니다.
  • HMI 장치 속성, 시계열, 알람 상태에서 탱크 데이터를 읽습니다.

위젯은 데이터 소스 하나에 연결합니다: 장치 또는 HMI 장치로 결정되는 개체 별명. 이 HMI 장치가 위젯의 시각 상태를 움직이는 텔레메트리나 속성 값을 제공합니다.

SCADA 심볼은 위젯의 시각적 모양을 정합니다. 탱크 위젯마다 Traditional SCADA fluid system 번들의 심볼이 미리 선택되어 있습니다. 다른 심볼을 쓰려면 갤러리에서 SCADA 심볼 선택을 클릭해 라이브러리에서 고르거나 직접 올립니다.

동작 매개변수는 연결한 HMI 장치의 실시간 데이터에 따라 위젯이 무엇을 표시할지 정합니다. 매개변수마다 같은 동작 집합을 지원합니다. 전체 목록은 동작 설정을 참고하세요.

매개변수기본값값설명
Tank capacityUse attribute 'tankCapacity'숫자탱크의 총 용량. Current volume과 함께 채움 수위를 계산하는 데 씁니다.
Current volumeUse time series 'liquidVolume'숫자탱크 안 액체의 현재 부피.
Warning stateUse alarm statusTrue, False탱크가 경고 상태인지. True이면 눈금과 눈금 표시가 경고 색으로 바뀝니다.
Critical stateUse alarm statusTrue, False탱크가 심각 상태인지. True이면 눈금과 눈금 표시가 심각 색으로 바뀝니다.
Critical state animationFalseTrue, False탱크가 심각 상태일 때 깜박임 애니메이션을 켤지.
On clickDo nothing—사용자가 위젯을 클릭하면 실행되는 동작.

대시보드에서 사용자가 SCADA 위젯을 클릭했을 때 할 일을 정합니다. 아래 동작 유형 중 하나를 고릅니다.

  • 동작 안 함

    위젯을 클릭할 수는 있지만 아무 동작도 하지 않습니다. 스타일을 시험할 때나 자리를 잡아 둘 때 씁니다.

  • 새로운 대시보드 상태 탐색

    같은 대시보드 안의 다른 화면으로 바꿉니다(예: HMI 장치 상세 화면 열기).

    매개변수설명
    대상 대시보드 상태열 상태(필수).
    Open right dashboard layout (mobile view)화면을 대신하지 않고 옆 패널을 엽니다(모바일 전용).
    위젯으로 부터 객체 설정현재 엔티티를 대상 상태로 넘깁니다.
    상태 개체 파라미터 이름엔티티를 넘길 때 쓰는 키.
    대시보드 상태 표시 옵션일반(같은 화면), 별도 다이얼로그로 열기(팝업), 팝오버로 열기(인라인 오버레이).
  • 현재 대시보드 상태 업데이트

    다른 곳으로 이동하지 않고 현재 화면의 컨텍스트를 갱신합니다.

    매개변수설명
    대상 대시보드 상태바꿀 상태(선택 사항).
    Open right dashboard layout (mobile view)모바일에서 옆 패널을 엽니다.
    위젯으로 부터 객체 설정현재 엔티티를 갱신한 상태로 넘깁니다.
    상태 개체 파라미터 이름엔티티를 넘길 때 쓰는 키.
  • 다른 대시보드 탐색

    완전히 다른 대시보드를 엽니다.

    매개변수설명
    대상 대시보드열 대시보드(필수).
    대상 대시보드 상태그 대시보드 안에서 열 특정 화면.
    새 브라우저 탭에서 열기현재 페이지를 떠나지 않고 대시보드를 엽니다.
    위젯으로 부터 객체 설정현재 엔티티를 다른 대시보드로 넘깁니다.
    상태 개체 파라미터 이름엔티티를 넘길 때 쓰는 키.
  • Custom action

    클릭하면 사용자 지정 JavaScript를 실행합니다. 함수가 받는 값: $event, widgetContext, entityId, entityName, additionalParams, entityLabel.

  • Custom action (with HTML template)

    Custom action과 같지만, 클릭하면 사용자 지정 HTML 패널이나 대화상자도 표시합니다.

    매개변수설명
    리소스동작을 실행하기 전에 불러오는 외부 스크립트와 스타일.
    CSSHTML 템플릿의 스타일.
    HTML표시되는 대화상자나 패널의 레이아웃.
    JS동작 로직.
  • 모바일 액션

    MX On Cloud 모바일 앱 안에서 장치 기본 기능을 실행합니다.

    매개변수설명
    모바일 액션 유형갤러리에서 사진 선택, 사진 촬영, 지도 길찾기 열기, 지도 위치 열기, QR 코드 스캔, 전화 걸기, 휴대폰 위치 가져오기, 스크린샷 찍기, 장치 프로비저닝 중 하나.
  • URL 열기

    클릭하면 웹사이트나 외부 링크를 엽니다.

    매개변수설명
    URL열 주소(필수).
    새 브라우저 탭에서 열기현재 대시보드를 열어 둔 채로 링크를 엽니다.

매개변수를 설정하려면 편집 아이콘을 클릭합니다. 동작이 아무 것도 하지 않음이면 Value 옵션은 설정하는 매개변수에 따라 다릅니다:

매개변수값
Tank capacity아무 숫자 — 고정 탱크 용량 값.
Current volume아무 숫자 — 고정 현재 부피 값.
Warning stateTrue 또는 False
Critical stateTrue 또는 False
Critical state animationTrue 또는 False

다른 동작은 어떤 매개변수를 편집하든 설정 대화상자가 같은 방식으로 동작합니다:

  • 속성 가져오기

    HMI 장치 속성에서 매개변수 값을 읽습니다.

    매개변수설명
    속성 범위속성이 저장된 곳: 전체, 클라이언트, 서버, 공유.
    속성 키읽을 속성 이름(예: tankCapacity).
    동작 결과 변환기없음 — 결과를 그대로 씁니다. 함수 — f(data)가 true를 돌려주면 활성화됩니다.
    ’[매개변수]’ when result is이 매개변수를 활성화하는 값이나 조건(숫자 매개변수에는 표시되지 않음).
  • 시계열 가져오기

    최신 텔레메트리 측정값에서 매개변수 값을 읽습니다.

    매개변수설명
    시계열 키감시할 텔레메트리 키(예: liquidVolume).
    동작 결과 변환기없음 — 결과를 그대로 씁니다. 함수 — f(data)가 true를 돌려주면 활성화됩니다.
    ’[매개변수]’ when result is이 매개변수를 활성화하는 값이나 조건(숫자 매개변수에는 표시되지 않음).
  • 알람 상태 가져오기

    HMI 장치에 특정 알람이 활성이면 매개변수를 활성화합니다.

    매개변수설명
    알람 심각도활성 상태를 일으킬 심각도: 심각한, 주요한, 작은, 경고, 중간.
    알람 유형모든 알람 또는 특정 알람 유형.
  • 대시보드 상태 ID 가져오기

    현재 열린 대시보드 상태에 따라 매개변수를 활성화합니다.

    매개변수설명
    동작 결과 변환기없음 — 상태 이름이 입력한 글자와 같으면 매개변수가 활성화됩니다. 함수 — f(data)가 true를 돌려주면 매개변수가 활성화됩니다.
    ’[매개변수]’ when result is이 매개변수를 활성화하는 상태 이름이나 조건.
  • 대시보드 상태 객체 가져오기

    대시보드 상태 컨텍스트 전체로 매개변수를 활성화합니다. 상태 매개변수 여러 개를 한꺼번에 평가해야 할 때 씁니다.

    매개변수설명
    값 파싱 함수매개변수 값을 돌려주는 f(data) 함수를 작성합니다.

모양 영역은 위젯 제목, 탱크·유체 색상, 부피 표시, 눈금 설정을 정합니다.

설정기본값설명
제목[Tank name]헤더에 표시되는 위젯 제목. entityName과 entityLabel 변수를 지원합니다.
카드 아이콘—위젯 헤더에 표시되는 아이콘. 크기와 색상을 설정합니다.
Tank color—탱크 몸체의 색.
Fluid color투명탱크 안 액체 채움의 색.
Value box켜짐위젯의 현재 부피 값 표시를 표시하거나 숨깁니다.
Value text—값 라벨의 글꼴과 색상. Units 필드(기본값: gal)는 값 옆에 표시되는 단위 접미사를 정합니다.
Scale켜짐탱크에 측정 눈금을 표시합니다. Display format: Percentage(0–100%) 또는 Absolute(실제 부피 단위).
Enable units on scale꺼짐눈금 값 옆에 단위 라벨을 표시합니다.
Transparent mode꺼짐탱크 몸체 배경을 투명하게 해 유체 채움과 눈금만 보여 줍니다.
Major ticksIntervals: 10눈금의 주 눈금 표시. 구간 수와 Normal, Warning, Critical 상태별 색상을 설정합니다.
Minor ticksIntervals: 5주 눈금 사이의 보조 눈금 표시. 구간 수와 Normal, Warning, Critical 상태별 색상을 설정합니다.

카드 모양 영역은 위젯 컨테이너 스타일을 설정합니다.

설정기본값설명
배경투명카드 배경색.
카드 버튼 표시전체화면카드에 마우스를 올리면 보이는 버튼.
카드 모서리 반경0px카드 모서리의 둥근 정도.
카드 패딩12px카드 가장자리와 위젯 내용 사이의 안쪽 간격.

탱크 채움 수위가 바뀌지 않음

원인해결 방법
Current volume 동작이 고정 값의 아무 것도 하지 않음임Current volume이 시계열 키(예: liquidVolume)나 속성을 읽도록 설정합니다.
Tank capacity가 설정되지 않았거나 0임Tank capacity가 0보다 큰 올바른 숫자 값을 읽는지 확인합니다.
대상 HMI 장치가 연결되지 않음선택한 HMI 장치가 온라인이고 데이터를 보내고 있는지 확인합니다.

경고나 심각 색이 나타나지 않음

원인해결 방법
Warning state나 Critical state 동작이 아무 것도 하지 않음이고 값이 False임상태 매개변수가 알람 상태나 HMI 장치 속성을 읽도록 설정합니다.
HMI 장치에 활성 알람이 없음HMI 장치에 기대하는 심각도의 활성 알람이 있는지 확인합니다.

심각 상태 애니메이션이 재생되지 않음

원인해결 방법
Critical state animation이 False로 설정됨동작에서 켜거나 HMI 장치 속성이나 알람을 읽도록 설정합니다.
Critical state가 활성이 아님애니메이션은 Critical state가 True일 때만 재생됩니다.