-폐기- [추가] webRequest 스크립트 함수 추가
김철희주임
0
2304
2021.04.27 15:30
* 해당 스크립트 변경되어 아래 내용 폐기됨 (2021.09.09)
- webRequest 함수
: scada.utils.webRequest(string url, [object tag = null], [object callBack = null]) 형태로 호출 가능하다.
: object tag 파라미터는 결과 문자열을 전달받을 문자열 태그이며 object callBack 파라미터는 request 완료시 실행시킬 함수명이다.
: 장치와 연결된 실사용 태그의 경우만 결과값을 받아올 수 있다.
: tag, callBack 파라미터는 생략 가능하다.
: callBack 파라미터는 1개의 object로 넘겨주며 statusCode, statusText 두개의 멤버를 갖고 있다.
: 인터넷 연결 불가 혹은 잘못된 url 입력으로 접속이 안될경우 statusCode는 정수 0을 반환한다.
: 위 경우 statusText는 상황별 예외메시지를 반환한다.
- 스크립트 작성 예시
- 결과 예시
: 왼쪽 레이블에 realTag를 오른쪽 레이블에 virtualTag를 각각 바인딩 하였다.
: 장치와 연결된 실사용 태그만 결과값을 받아 화면에 출력하였다.
: 가상태그의 경우 동일하게 request는 수행하지만(로그 참고) 결과 문자열을 태그로 받아 올 수 없다.