$로 시작하는 $XT, $XV 등의 메소드들은 길이가 긴 메소드를 짧게 줄여 사용하는 전역 메소드이다.
대표적으로 $XT는 scada.tags.getByName()이라는 메소드와 동일한 기능을 한다.
X-SCADA에선 이 외에도 $XI(장치), $XD(데이터베이스), $XU(사용자), $XA(경보), $XS(시나리오), $XE(데이터 내보내기), $XC(화면 캡처) 메소드가 있다.
이러한 메소드를 사용함으로써 페이지/서버 스크립트에서 스카다의 요소를 불러와 제어하는 것이 가능해진다. 그러나 그런 요소들은 스크립트 내부에서 관리하는 것이 아니므로 외부 환경에 따라 예기치 않은 동작을 할 수 있으니 사용에 주의해야 한다.
$XT() :
지정한 이름으로 태그를 찾는다.
ex) var tag = $XT(“analog_1”);
console.log(tag.value);
$XV() :
지정한 이름으로 화면 객체를 찾는다.
페이지 스크립트에서만 사용할 수 있다.
ex) var view = $XV(“label_1”);
view.text = “scada”;