스크립트 종류

 

스튜디오에서 작성할 수 있는 스크립트는 크게 감시 프로그램 전체에 관련된 스크립트, 그래픽 모듈에 관련된 스크립트, 각 그래픽 요소에 대한 스크립트로 분류할 수 있다.

 

감시 프로그램 전체에 관련된 스크립트

스튜디오의 기본 메뉴, 모듈 편집기 또는 리포터 편집기에서 ‘파일|스크립트’를 선택하면 <그림 1>과 같은 부 메뉴가 나타나는데 각 스크립트는 <표 1>과 같은 종류와 내용으로 구성되어 있다.

 

<그림 1> 파일 글자메뉴의 스크립트 부 메뉴

 

스크립트 종류 내용 스크립트 개수
감시 프로그램 시작 시 감시 프로그램이 시작될 때 한번 실행 1개 이하
감시 프로그램 실행중에 계속 감시 프로그램이 실행되는 동안 특정한 검색주기(초 단위)로 계속 작성된 개수 만큼
감시 프로그램 종료 시 감시 프로그램이 종료될 때 한번 실행 1개 이하
키 스크립트 특정한 키보드를 누르거나 떼었을 때 실행되는 스크립트 작성된 개수 만큼
메뉴 스크립트 사용자 메뉴 MENU_SCRIPT_000 ~ MENU_SCRIPT_999를 사용하기 위한 스크립트 0 ~ 1000
로그인 스크립트 각 사용자 로그인 시 한번 실행되는 스크립트 1개 이하
로그아웃 전 스크립트 각 사용자가 로그아웃 시 직전에 한번 실행되는 스크립트 1개 이하
로그아웃 후 스크립트 각 사용자가 로그아웃 시 직후에 한번 실행되는 스크립트 1개 이하

<표 1> 감시 프로그램 전체에 관련된 스크립트 종류와 내용

 

참고) 키 스크립트에서 사용할 수 있는 키는 F1 ~ F24, 숫자 0 ~ 9, 문자 A ~ Z 등이고 Ctrl 와 Shift 키를 혼용해서 사용할 수 있다.

 

그래픽 모듈에 관련된 스크립트

스튜디오가 모듈 편집기 상태 일 때 ‘기타’ 글자메뉴를 선택하면 <그림 2>와 같은 메뉴가 나타나는데 각 스크립트는 <표 2>와 같은 종류와 내용으로 구성되어 있다.

 

1

<그림 2> 그래픽 모듈에 관련된 스크립트 메뉴

 

스크립트 종류 내용 스크립트 개수
모듈 시작 시 현재의 그래픽 모듈이 열릴 때 한번 실행 1개 이하
모듈 실행 시 현재의 그래픽 모듈이 열려있는 동안 항상 실행
모듈 종료 시 현재의 그래픽 모듈이 종료될 때(닫힐 때) 한번 실행
모듈 활성화 시 현재의 그래픽 모듈이 활성화 될 때 한번 실행
모듈 비 활성화 시 현재의 그래픽 모듈이 비 활성화 될 때 한번 실행

<표 2> 그래픽 모듈에 관련된 스크립트 종류와 내용

 

스크립트 실행 버튼

모듈 편집기의 ‘요소삽입|스크립트 실행 버튼’ 설정 대화상자에서 외부 파일 또는 내장 스크립트를 작성한다.

 

각 그래픽 요소에 대한 스크립트

대 부분의 그래픽 요소 설정 대화상자에는 확장기능 탭이 있는데 이 확장기능 탭에서 스크립트를 작성할 수 있다.

 

관련항목)

스튜디오의 파일 글자메뉴

모듈편집기의 기타 글자메뉴

스튜디오 주 도움말

스크립트 주 도움말