스크립트 빌더(Script Builder) > Session 따라하기 (Login&out)

Script

스크립트 빌더(Script Builder) > Session 따라하기 (Login&out)

관리자 0 919

최근 개선된 다양한 스크립트 빌더(Script Builder) 중 Session 스크립트 활용법에 대해 소개합니다.

Session 항목에 있는 Login, Logout 등을 활용해보겠습니다.


d39b150586e2736d7f414a9d90bd9ceb_1690957341_3715.png
 



1. 화면 작화 및 태그 생성하기

1) X-SCADA AI Designer를 실행한 뒤 텍스트입력(TextEdit), 레이블(Label) 등을 활용하여 작화한다.

- 이번에 소개해드릴 샘플은 로그인/로그아웃 성공 시 팝업창이 생성될 예정이기에 페이지 탐색기(Page Explorer)에서 새 창을 추가한 뒤 간단하게 작화한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957353_9005.png
 


2) 텍스트입력(TextEdit) 객체 속성(Properties)에서 텍스트(Text) > 비밀번호(Password)를 설정한다.

- 비밀번호에 문자 설정 시, 프로젝트를 실행했을 때 설정한 비밀번호가 입력되어, 어떤 문자를 입력했는지 숨길 수 있게 된다.

d39b150586e2736d7f414a9d90bd9ceb_1690957364_7125.png
 


3) 태그 탐색기(Tag Explorer)에서 문자열 태그(String Tag)를 2개 추가한 뒤 아래와 같이 태그 이름을 설정한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957373_0405.png
 


4) 텍스트입력(TextEdit) 객체 선택 후 속성(Properties)에서 바인딩 태그(Binding Tag)를 설정한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957384_793.png
 



2. 스크립트 빌더 활용 및 스크립트 작성하기

1) 스크립트 작성창에서 스크립트 빌더(Script Builder)를 열어 사용하고자 하는 스크립트를 설정한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957398_75.png
 


2) 스크립트 빌더(Script Builder) 외에도 다양한 스크립트들을 활용하여 응용한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957410_4326.png
 



3. 사용자 설정하기

1) 상단 보기(View) > 사용자 및 보안 설정(Users and Security Window) 을 클릭한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957425_6119.png
 


2) [추가(Add)] 버튼을 눌러 사용자 계정을 추가한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957434_701.png
 



4. 프로젝트 실행하기

1) 프로젝트 저장 후 X-SCADA AI Viewer로 실행한 뒤 ID, PW를 입력하여 로그인, 로그아웃이 잘 동작하는지 확인한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957449_4719.png
 


2) 키보드의 F12를 눌러 로그창에서 Session 관련 값들이 잘 표현되는지 확인한다.

d39b150586e2736d7f414a9d90bd9ceb_1690957459_5922.png
 



0 Reply Comment
Title