Download presentation
Presentation is loading. Please wait.
1
스크립트 작성
2
Contents 스크립트 설명 스크립트 작성 실습 스크립트 종류와 작성 원칙 스크립트 연산자 스크립트 작성 형식
스크립트 실행 버튼 감시 프로그램 실행중에 계속 스크립트 모듈 시작시 스크립트 키 스크립트 메뉴 스크립트
3
스크립트 설명 스크립트 종류 스크립트 작성 원칙 확장기능 스크립트 실행 버튼 (프로그램 버튼)
감시프로그램 관련 (감시 프로그램 시작 시, 실행중에 계속, 종료 시) 스크립트 모듈 관련 (모듈 시작 시, 실행중에 계속, 종료 시, 활성화 시, 비 활성화 시) 스크립트 키 스크립트 메뉴 스크립트 로그인,아웃 스크립트 스크립트 작성 원칙 하나의 문장은 한줄에 작성 문장의 시작하기 전의 빈칸은 무시 문장의 끝은 ;으로 구분 {} 괄호 문자를 사용하여 여러 문장을 하나의 문장으로 묶음 여러 개의 {}괄호를 사용할 수 있으며 ‘{‘ 열림 괄호와 ‘}’닫힘괄호의 개수는 동일 함수는 문자로 시작하고 ()괄호 내에 함수 인자(파라미터)를 입력 인자가 없을때는 빈()를 입력
4
스크립트 설명 스크립트 연산자 스크립트 작성 형식
더하기 (+), 빼기 (-), 곱하기 (*), 나누기 (/), AND (&), OR (|), XOR (^) 대입문 (=), 등식 (==), 크다 (>), 작다 (<), 크거나 같다(>=), 작거나 같다 (<=) 같지 않다 (!=), 태그의 멤버 (.), 논리곱 (&&), 논리합 (||) 스크립트 작성 형식 대입문 변수1 = 변수2(문장); 예) a = 1; b = 2; c = 3; i = (a + b + 1) * c; 변수 a,b,c의 값 선언 =(등호)를 기준으로 하여 우측 연산을 실행후 좌측에 대입(저장) 결과) i = 12
5
스크립트 설명 비교문 if, elseif, else 문을 이용하여 여러 가지 형태의 문장을 복합적으로 선택 사용 예) 설명)
if (a == 50) { 실행문1; } elseif (a == 60) 실행문2; elseif (a == 70) 실행문3; Else 실행문4; 설명) 만일 a가 50이라면 실행문1을 실행시켜라. 그렇지않고 만일 a가 60라면 실행문2를 실행시켜라. 그렇지않고 만일 a가 70라면 실행문3를 실행시켜라. 그렇지않다면 실행문4를 실행시켜라. 진행 방향 if문 내에서는 분기된1번의 명령만 실행을 하게 된다. (중복 실행을 하지 않음)
6
스크립트 설명 - 함수 실행문 함수 선언자인 ‘@’를 이용하며 단독 문장 혹은 대입문으로 사용
i 설명) PlaySound()함수를 이용하여 음성을 출력 변수 radian의 값에 Sin()함수를 이용하여 변수 i에 입력 - Return문 스크립트 프로그램을 끝내는 문장으로 return 문을 만나면 실행 문장 이하의 스크립트들은 무시하고 스크립트 실행을 종료 예) return; 설명) 스크립트 실행을 종료 return ON; (확장기능에서 사용시) 결과 값을 설정 (확장기능에서 사용시) 결과 값을 설정 - 태그 지정 태그를 변수에 대입하거나 변수를 가상태그(메모리태그)에 대입하는 문장 태그참조자 ‘$’를 이용하여 지정 예) i = $AI_0000; $DI_0000 = flag; 설명) 태그 AI_0000의 값을 변수 i에 대입 flag의 값을 태그 DI_0000에 대입
7
스크립트 작성 실습 스크립트 실행 버튼 감시 프로그램 실행중에 계속 스크립트 모듈 시작시 스크립트 키 스크립트 메뉴 스크립트
감시 프로그램에서 사용자가 버튼 조작등으로 실행 감시 프로그램 실행중에 계속 스크립트 감시 프로그램이 실행중인 경우 스크립트가 지속적으로 실행 모듈 시작시 스크립트 감시 프로그램에서 설정한 특정 그래픽 모듈이 열릴 때 실행하는 스크립트로 단 한번만 실행 키 스크립트 감시 프로그램 실행중 사용자가 특정한 키보드 조작을 하였을 경우 미리 작성한 스크립트 실행 메뉴 스크립트 감시 프로그램의 글자메뉴를 편집하여 사용자가 특정 메뉴 선택시 미리 작성한 스크립트 실행
8
요 약 스크립트 스크립트 실습 C언어와 같은 문장 방식 스크립트의 종류 : 스크립트 실행버튼, 감시 프로그램 실행중에 계속…
요 약 스크립트 C언어와 같은 문장 방식 스크립트의 종류 : 스크립트 실행버튼, 감시 프로그램 실행중에 계속… 스크립트 연산자 : +, -, *, /, &&, ||, … 대입문, 비교문(if문), 반복문(for문), return문, 함수 선언, 태그 선언,… 스크립트 실습 스크립트 실행 버튼 ( 프로그램 버튼) 감시 프로그램 실행중에 계속 스크립트 모듈 시작시 스크립트 키 스크립트 메뉴 스크립트
9
인 사 말 “ 시청하여 주셔서 감사합니다 ” ㈜오토베이스
인 사 말 “ 시청하여 주셔서 감사합니다 ” ㈜오토베이스 경기도 성남시 중원구 상대원1동 SKn테크노파크 비즈센터 1201호 Tel) (031) , Fax) (031)
Similar presentations