스크립트 함수

 

스크립트는 다음과 같은 함수들이 있다.

함수 종류 설        명 지원범위
abs 절대값 얻음  
acos A cosine의 값을 얻음  
AiCurr 아날로그 입력값 얻음  
AiHigh 아날로그 입력 High 설정값 얻음  
AiHiHi 아날로그 입력 HiHi 설정값 얻음  
AiLoLo 아날로그 입력 LoLo 설정값 얻음  
AiLow 아날로그 입력 Low 설정값 얻음  
AiSetCurr 아날로그 입력태그 값을 바꿈  
AiSumTotal 아날로그 입력 전체 적산값을 얻음  
AlarmGetEventCount 현재 발생중인 이벤트 경보의 개수 얻기.  
AlarmGetSoundFlag 경보소리를 ON/OFF 여부를 알아본다.  
AlarmListConfirm 경보확인창의 경보를 확인한다.  
AlarmListDelete 경보확인창의 경보를 삭제한다.  
AlarmListGetCursor 경보확인창의 현재 커서 위치값을 얻는다.  
AlarmListSetCursor 경보확인창의 현재 커서를 특정 위치로 이동 시킨다.  
AlarmListSetFilter 경보확인창의 검색조건을 설정한다.  
AlarmSetSoundFlag 경보소리를 ON/OFF 한다.  
AlarmSoundConfirm 현재 발생중인 이벤트 경보소리를 확인(OFF) 한다.  
AnimationSetFile 애니메이션 요소의 그림을 해당 파일로 변경 CTLX
ARGB Alpha, Red, Green, Blue 값을 32bit 색상값으로 변경. CTLX
asin A sine의 값을 얻음  
atan A tangent의 값을 얻음  
atan2 X,Y좌표의 a tangent값을 얻음  
atof 문자열을 소수값으로 바꿈  
atoi 문자열을 정수값으로 바꿈  
atox 16진수 문자열을 정수값으로 바꿈  
BitmapSetFile 비트맵 요소의 그림을 해당 파일로 변경 CTLX
CheckBoxGetCheck Check Box의 현재값을 얻는다.  
CheckBoxSetCheck Check Box의 현재값을 바꾼다.  
CircleSetAngle 부채꼴이나 호의 시작각과 이동각 변경  10.2.1
CircleSetType 원/부채꼴/호 의 타입 변경  10.2.1
clock 1/1000 초 단위의 시간을 얻음  
CloseModule 현재의 그래픽 모듈을 닫음  
ComboBoxAddString ComboBox에 Data를 추가한다.  
ComboBoxDeleteString ComboBox에 Data를 삭제한다.  
ComboBoxGetCurSel ComboBox의 선택된 Data의 index를 가져온다.  
ComboBoxGetImeMode ComboBox의 IME Mode를 얻는다.  10.2.1
ComboBoxGetText ComboBox의 텍스트를 가져온다.  
ComboBoxResetContent ComboBox에 등록된 모든 Data를 삭제한다.  
ComboBoxSetCurSel ComboBox의 해당 Index에 대한 데이터를 가져온다.  
ComboBoxSetImeMode ComboBox의 IME Mode를 변경한다.  10.2.1
ComboBoxSetText ComboBox의 텍스트를 변경한다.  
CommandLineGetCount 감시프로그램의 실행 시 인자의 개수를 얻는다. CTLX
CommandLineGetString 감시프로그램의 실행 시 특정위치의 인자의 문자열 값을 얻는다. CTLX
ControlBox 제어하기 위한 대화상자를 생성한다.  
cos cos 값을 얻음  
CreateDirectory 디렉터리를 만든다.  
CsvBlockDelete 콤마블럭 메모리에서 특정열을 삭제한다.  
CsvBlockFree 콤마블럭 메모리를 해제한다.  
CsvBlockGet 태그값을 콤마블럭 메모리로 복사한다.  
CsvBlockGetText 콤마블럭 메모리에서 특정 행/열의 값을 읽어온다.  
CsvBlockInsert 콤마블럭 메모리에서 특정열에 새로운 열을 삽입한다.  
CsvBlockLoad 콤마블럭 파일을 메모리로 읽어온다.  
CsvBlockNew 새로운 콤마블럭 메모리를 만든다.  
CsvBlockSave 콤마블럭 메모리를 파일로 저장한다.  
CsvBlockSearchPos 콤마블럭 메모리에서 특정행에서 일치하는 문자열의 열의 위치를 찾는다.  
CsvBlockSet 콤마블럭 메모리를 태그로 복사한다.  
DatabaseGetCurSel 데이터베이스 오브젝트의 커서위치 얻기  
DatabaseGetValue 데이터베이스 오브젝트의 커서위치의 데이터값 얻기  
DatabaseSetConnection 데이터베이스 오브젝트의 연결 문자열을 바꿈  
DatabaseSetCurSel 데이터베이스 오브젝트의 커서위치 설정  
DatabaseSetFilter 데이터베이스 오브젝트를 사용 시 SQL문 작성 함수  
DatabaseSetSelect 데이터베이스 오브젝트의 SELECT문 변경  
DatabaseSetTable 데이터베이스 오브젝트의 테이블을 바꿈  
DataGetAiDay 디스크에 저장된 AI 태그의 일자료를 읽어온다.  
DataGetAiHour 디스크에 저장된 AI 태그의 시간자료를 읽어온다.  
DataGetAiMin 디스크에 저장된 AI 태그의 분자료를 읽어온다.  
DataGetAiMon 디스크에 저장된 AI 태그의 월자료를 읽어온다.  
DataGetAiYear 디스크에 저장된 AI 태그의 년자료를 읽어온다.  
DataGetDiDay 디스크에 저장된 DI 태그의 일자료를 읽어온다.  
DataGetDiHour 디스크에 저장된 DI 태그의 시간자료를 읽어온다.  
DataGetDiMin 디스크에 저장된 DI 태그의 분자료를 읽어온다.  
DataGetDiMon 디스크에 저장된 DI 태그의 월자료를 읽어온다.  
DataGetDiYear 디스크에 저장된 DI 태그의 년자료를 읽어온다.  
DataSetAiHour AI 태그의 시간 자료를 저장한다.  
DataSetAiMin AI 태그의 분 자료를 저장한다.  
DatePickerGetDate 날짜 선택 요소의 현재 날짜를 가져온다.  10.1.3
DatePickerSetDate 날짜 선택 요소의 현재 날짜를 설정한다.  10.1.3
DbCommand 데이터베이스에 쿼리(Query)문을 실행한다. CTLX
DbDsClose DbDsOpen을 이용하여 열어놓은 데이터베이스를 닫는다. CTLX
DbDsGetRowCount DbDsOpen을 이용하여 열어놓은 데이터베이스에서 열의 총 개수를 읽어온다. CTLX
DbDsGetRowData DbDsOpen을 이용하여 열어놓은 데이터베이스에서 지정컬럼,열에서 데이터를 읽어온다. CTLX
DbDsOpen 데이터베이스를 오픈하여 주어진 SELECT 문을 실행하여 데이터를 준비한다. CTLX
DbTrendAddMember 데이터베이스 트랜드 오브젝트에 하나의 그래프 구성원을 추가한다. CTLX
DbTrendClear 데이터베이스 트랜드 오브젝트의 모든 그래프 구성원을 삭제한다. CTLX
DbTrendGetMax 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 읽어온다. CTLX
DbTrendGetMemberFlags 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 읽어온다. CTLX
DbTrendGetMin 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 읽어온다. CTLX
DbTrendGetRealPos 데이터베이스 트랜드 오브젝트에서 주어진 값을 가지고 구성원의 실제 배열 순서를 찾아낸다. CTLX
DbTrendGetShowSize 데이터베이스 트랜드 오브젝트에서 데이터 보기 범위의 개수를 읽어온다. CTLX
DbTrendReLoad 데이터베이스 트랜드 오브젝트의 모든 그래프 값을 다시 읽어온다. CTLX
DbTrendRemoveAt 데이터베이스 트랜드 오브젝트의 그래프 구성원 하나를 삭제한다. CTLX
DbTrendSaveToCsv 데이터베이스 트랜드 오브젝트의 현재 내용을 Comma로 구분된 텍스트 파일로 저장한다. CTLX
DbTrendSetDataType 데이터베이스 트랜드 오브젝트의 데이터 주기를 변경한다. CTLX
DbTrendSetDsn 데이터베이스 트랜드 오브젝트의 데이터베이스 DSN을 변경한다. CTLX
DbTrendSetMax 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 변경한다. CTLX
DbTrendSetMemberFlags 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 변경한다. CTLX
DbTrendSetMemberTable 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 테이블을 변경한다. CTLX
DbTrendSetMin 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 변경한다. CTLX
DbTrendSetShowSize 데이터베이스 트랜드 오브젝트에서 데이터 보기 범위의 개수를 변경한다. CTLX
DbTrendSetStartTime 데이터베이스 트랜드 오브젝트의 그래프 시작시간을 변경한다. CTLX
DbTrendSetTable 데이터베이스 트랜드 오브젝트에서 기본 테이블을 변경한다. CTLX
DbTrendShiftTime 데이터베이스 트랜드 오브젝트에서 그래프 시작 시간을 현재 그래프를 기준으로 변경한다. CTLX
DdeChangeItem DDE 태그의 서비스/토픽/아이템을 변경하고 자동 연결한다. 10.2.2
DialogAlarmFileSearch 경보파일 검색 대화 상자 실행. 9.5.2
DialogAlarmLevel 경보레벨 대화 상자 실행.  
DialogFileOpen 파일선택 대화 상자를 연다. CTL/CTLX
DialogFileSave 파일저장 대화 상자를 연다. CTL/CTLX
DialogSetDir 파일선택 대화 상자의 초기 디렉터리 설정  
DialogSetFilter 파일선택 대화 상자에서 사용할 파일고르기 필터  
DiCurr 디지탈 입력값 얻음  
DiSet 디지탈 입력태그 값을 바꿈  
DoSetGroup 디지탈 출력 그룹태그 값을 바꿈  
EditBoxGetImeMode EditBox의 IME Mode를 가져온다.  10.2.1
EditBoxGetText EditBox의 데이터를 불러온다.  
EditBoxSelectAll EditBox의 전체 글자를 선택해 준다. 9.5.2
EditBoxSetFocus EditBox의 키보드 포커스를 설정한다.  
EditBoxSetImeMode EditBox의 IME Mode를 변경한다.  10.2.1
EditBoxSetText EditBox의 값을 지정값으로 바꾼다.  
ExcelReportPrepare 인쇄하거나 볼 엑셀파일을 등록한다.  
ExcelReportRun 엑셀을 실행한다.  
exp exponential(지수) 값을 얻는다.  
FileClose 파일을 닫는다.  
FileCompare 두개의 파일내용을 비교한다.  
FileCopy 파일을 복사한다.  
FileDelete 파일을 삭제한다.  
FileGetSize 주어진 파일의 크기를 알아본다.  
FileGetTime 주어진 파일의 날짜 정보를 알아본다.  
FileMove 파일을 다른 위치로 이동한다.  
FileNameSplit 파일명을 분해한다.  
FileOpen 파일을 읽거나 쓰기위해 연다.  
FileOpenLPT 프린터 포트를 연다.  
FileRead 파일에서 지정한 크기만큼 읽어온다.  
FileSeek 파일의 현재 위치를 이동한다.  
FileWrite 파일에 지정한 크기만큼 기록한다.  
GetDataFreeSpace 데이터 디렉터리의 남은 디스크 용량 얻기.  
GetDateDay 현재 날짜를 얻음  
GetDateMon 현재 월(month)을 얻음  
GetDateYear 현재 년(year)을 얻음  
GetDayCount 지정한 날짜를 원년부터 계산하여 숫자로 환산한다.  
GetGraphStartYear 그래프의 시작년도(year)를 얻음 CTL
GetGraphStartMon 그래프의 시작월(month)를 얻음 CTL
GetGraphStartDay 그래프의 시작일(day)를 얻음 CTL
GetGraphStartHour 그래프의 시작시간(hour)를 얻음 CTL
GetHourCount 지정한 시간을 원년부터 계산하여 숫자로 환산한다.  
GetLastDay 지정한 달의 마지막 일을 알아본다.  
GetLastError 스크립트 실행 중 마지막에 발생한 오류내용을 가져온다.  10.2.1
GetMinCount 지정한 분을 원년부터 계산하여 숫자로 환산한다.  
GetPercent 비례값을 얻음  
GetTagValue 태그값이나 멤버의 값을 읽어온다.  
GetTimeHour 현재 시간(hour)을 얻음  
GetTimeMin 현재 분(min)을 얻음  
GetTimeSec 현재 초(sec)를 얻음  
GetUserName 현재 LogIn되어있는 사용자의 이름을 얻는다.  
GetUserRight 현재 사용자의 권한을 얻음  
GetUserRightControl 현재사용자가 특정태그를 조작할 수 있는 권한이 있는가를 알아본다.  
GetVarValue 내부 변수의 값을 읽어온다.  
GetWeekDay 주어진 년,월,일의 요일을 얻음  
GlobalSetVar 전역 변수의 값을 변경  
IsHoliday 주어진 월,일이 공휴일인가를 검사한다.  
HistoryListSetFilter 이력 윈도우의 데이터의 검색/정렬을 한다.  
KeyGetCode 이벤트가 발생한 키 값을 알아본다.  
ListBoxAddString ListBox에 데이터를 추가한다.  
ListBoxDeleteString ListBox의 데이터를 삭제한다.  
ListBoxFillDir ListBox의 내용을 서브 디렉터리명으로 채운다.  
ListBoxFillFile ListBox의 내용을 파일로 채운다.  
ListBoxGetCurSel ListBox에서 현재 선택된 데이터를 불러온다.  
ListBoxGetSel ListBox에서 지정한 아이템의 선택여부를 읽어온다.  9.3.8
ListBoxGetSelCount ListBox에서 현재 선택된 아이템의 총 개수를 읽어온다.  9.3.8
ListBoxGetText ListBox에서 지정한 아이템의 문자열을 읽어온다.  
ListBoxResetContent ListBox의 모든 Data를 삭제한다.  
ListBoxSetCurSel ListBox에서 지정한 위치로 값을 변경한다.  
LoadModule 그래픽 모듈파일을 염  
LoadModulePosition 그래픽 POPUP모듈의 열기/위치 설정  
log10 Base 10 로그값을 구함  
log Base e 로그값을 구함  
LogIn 사용자 login 대화상자를 실행  
LogInChangePassword 사용자의 암호를 변경  9.3.4
LogInUser 사용자 이름으로 login 실행  
LogInUserPass 사용자 이름과 암호로 login 실행  
LogOut 현재 사용자를 logout 시킴  
MathCeiling 소수점 이하를 올림  
MathFloor 소수점 이하를 내림  
MathRound 소수점 이하를 반올림/반내림  
MdiSetViewRatio 현재 활성화된 MDI모듈창의 보기비율을 조절한다.  
MdiSetScrollPos 현재 활성화된 MDI모듈창을 스크롤 시킨다.  
MenuMessage 메뉴 ID로 글자메뉴를 선택함  
Message 메세지를 표시  
MessageBox MessageBox 대화상자를 발생시킨다.  
MilliDataSetFile MilliData Object의 내용을 주어진 파일로 바꾼다.  
MilliDataSetTimeType MilliData Object의 시간축의 시간표시방법을 설정  
MilliTrendAddMember 미세자료 트랜드 오브젝트에 하나의 그래프 구성원을 추가한다. 9.4.0
MilliTrendClear 미세자료 트랜드 오브젝트의 모든 그래프 구성원을 삭제한다. 9.4.0
MilliTrendGetCursorData 미세자료 트랜드 오브젝트에서 현재 커서의 자료값을 가져온다. 9.5.3
MilliTrendGetCursorSize 미세자료 트랜드 오브젝트에서 현재 선택된 영역의 크기를 구하다. 9.5.3
MilliTrendGetCursorTime 미세자료 트랜드 오브젝트에서 현재 선택된 커서의 날짜/시간을 가져온다. 9.5.3
MilliTrendGetMax 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 읽어온다. 9.4.0
MilliTrendGetMemberFlags 미세자료 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 읽어온다. 9.4.0
MilliTrendGetMin 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 읽어온다. 9.4.0
MilliTrendGetRealPos 미세자료 트랜드 오브젝트에서 주어진 값을 가지고 구성원의 실제 배열 순서를 찾아낸다. 9.4.0
MilliTrendGetShowSize 미세자료 트랜드 오브젝트에서 데이터 보기 범위의 개수를 읽어온다. 9.4.0
MilliTrendGetStartTime 미세자료 트랜드 오브젝트에서 그래프 시작 시간을 가져온다. 10.2.1
MilliTrendGetTimeType 미세자료 트랜드 오브젝트에서 현재 사용되고 있는 시간범위를 읽어온다. 9.5.3
MilliTrendReLoad 미세자료 트랜드 오브젝트의 모든 그래프 값을 다시 읽어온다. 9.4.0
MilliTrendRemoveAt 미세자료 트랜드 오브젝트의 그래프 구성원 하나를 삭제한다. 9.4.0
MilliTrendSaveToCsv 미세자료 트랜드 오브젝트의 현재 내용을 Comma로 구분된 텍스트 파일로 저장한다. 9.4.0
MilliTrendSetAutoUpdate 미세자료 트랜드 오브젝트의 자동 갱신 기능을 ON/OFF한다. 10.2.1
MilliTrendSetData 미세자료 트랜드 오브젝트의 데이터를 변경한다. 9.4.0
MilliTrendSetDataType 미세자료 트랜드 오브젝트의 데이터 주기를 변경한다. 9.4.0
MilliTrendSetMax 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 변경한다. 9.4.0
MilliTrendSetMemberFlags 미세자료 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 변경한다. 9.4.0
MilliTrendSetMin 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 변경한다. 9.4.0
MilliTrendSetShowSize 미세자료 트랜드 오브젝트에서 데이터 보기 범위의 개수를 변경한다. 9.4.0
MilliTrendSetStartTime 미세자료 트랜드 오브젝트의 그래프 시작시간을 변경한다. 9.4.0
MilliTrendSetTimeType 미세자료 트랜드 오브젝트의 현재 사용하고 있는 시간범위의 종류를 변경. 9.5.3
MilliTrendShiftTime 미세자료 트랜드 오브젝트에서 그래프 시작 시간을 현재 그래프를 기준으로 변경한다. 9.4.0
ModuleCloseName 특정이름의 모듈파일을 닫는다.  
ModuleInvalidate 특정이름의 모듈파일을 다시 그린다.  
ModuleIsAlive 특정이름의 모듈이 현재 실행 중인가를 알아본다.  
MultiClear 등록된 태그의 취소  
MultiData 등록된 태그로 multi 자료보기  
MultiGraphAddTag Multi Graph오브젝트의 그래프 멤버를 추가  
MultiGraphClear Multi Graph오브젝트의 그래프 멤버를 모두 삭제  
MultiGraphGetCursorData Multi Graph오브젝트의 커서의 자료값을 읽어온다.  
MultiGraphGetDataSize Multi Graph오브젝트의 데이터 보기 개수를 읽어온다.  
MultiGraphSetBackColor Multi Graph오브젝트의 배경색상을 바꿈  
MultiGraphSetBasicLevel Multi Graph오브젝트의 기준태그를 바꿈  
MultiGraphSetDataSize Multi Graph오브젝트의 데이터 보기 개수를 변경한다.  
MultiRegister multi 자료보기, multi TREND의 태그 등록  
MultiTrend 등록된 태그로 multi TREND 감시  
MultiTrendAddTag Multi Trend 오브젝트의 그래프 멤버를 추가  
MultiTrendClear Multi Trend 오브젝트의 그래프 멤버를 모두 삭제  
MultiTrendGetCursorData Multi Trend 오브젝트의 커서의 자료값을 읽어온다.  
MultiTrendGetCursorSize Multi Trend 오브젝트의 현재 선택되어 있는 영역의 크기를 구한다. 9.3.8
MultiTrendGetCursorTime Multi Trend 오브젝트의 커서의 선택 시간을 읽어온다. 8.5.0
MultiTrendGetDataSize Multi Trend 오브젝트의 데이터 보기 개수를 읽어온다.  
MultiTrendGetStartTime Multi Trend 오브젝트의 그래프 시작 시간을 읽어온다.  
MultiTrendGetStartTimeMode Multi Trend 오브젝트의 보기 모드를 읽어온다.  
MultiTrendGetTimeType Multi Trend 오브젝트의 시간 범위의 종류를 읽어온다. 9.3.8
MultiTrendReLoad Multi Trend 오브젝트의 데이터를 다시 읽어서 갱신  
MultiTrendSetBackColor Multi Trend 오브젝트의 배경색상을 바꿈  
MultiTrendSetBasicLevel Multi Trend 오브젝트의 기준태그를 바꿈  
MultiTrendSetDataSize Multi Trend 오브젝트의 데이터 보기 개수를 변경한다.  
MultiTrendSetStartTime Multi Trend 오브젝트의 그래프 시작 시간을 바꿈  
MultiTrendSetStartTimeMode Multi Trend 오브젝트의 보기 모드를 변경한다.  
MultiTrendSetTimeType Multi Trend 오브젝트의 시간 범위의 종류를 변경한다. 9.3.8
ObjectGetClassName 현재 오브젝트의 클래스 이름 얻기  10.2.1
ObjectSetBackColor 요소의 배경 색상 변경  CTLX
ObjectSetFillColor 요소의 채움 색상 변경  CTLX
ObjectSetFillOption 요소의 채움 속성 변경  CTLX
ObjectSetLineColor 요소의 선 색상 변경  CTLX
ObjectSetLineOption 요소의 선 속성 변경  CTLX
ObjectSetLineThick 요소의 선 굵기 변경  CTLX
ObjectSetText 요소의 글자 내용 변경  9.5.2
ObjectSetTextColor 요소의 글자 색상 변경  CTLX
ObjectSetToolTipText 요소의 툴팁 내용을 변경한다.  9.3.8
OFF 디지탈 출력태그를 OFF 시킴  
ON 디지탈 출력태그를 ON 시킴  
PlaySound 음성파일을 연주시킴  
PlcScanSetReadDelay PLC_SCAN의 읽기 각 스케쥴의 통신 횟수를 설정  
pow pow(x,y) : x의 y승을 구한다.  
PrintModule 지정한 모듈파일을 프린터로 인쇄함  
PrintScreen 현재화면을 하드카피(프린터)함  
ProcessStart 실행파일을 실행시켜준다.  
RadioButtonGetPos Radio Button에서 현재 선택된 위치를 불러온다.  
RadioButtonSetPos Radio Button에서 지정한 위치로 Data를 위치시킨다.  
rand 임의의 정수 값 얻음  
ReportPrint 리포터 파일을 프린터로 인쇄해 준다.  
ReportPrintMulti 리포터 파일을 여러 날짜를 연속적으로 프린터로 인쇄해 준다.  
ReportSetTime 리포터의 인쇄시간을 바꿔준다.  
ReportSetTimeMinListFrom 리포터 프로그램의 분자료 시작 인쇄시간을 바꿔준다.  
ReportSetTimeMinListTo 리포터 프로그램의 분자료 끝 인쇄시간을 바꿔준다.  
ReportSetTimeMultiFrom 리포터 프로그램의 여러날 인쇄의 시작시간을 바꿔준다  
ReportSetTimeMultiTo 리포터 프로그램의 여러날 인쇄의 끝 시간을 바꿔준다.  
ReportSetVar 리포터 프로그램의 문자열 변수의 내용을 바꿔준다.  
ReportView 리포터 실행기 프로그램을 활성화 시킨 후 주어진 리포터 파일을 보여준다.  
RGB 색상 값 얻음  
ScheduleModelGetTime 스케쥴 모델의 특정 아이템의 설정시간을 가져온다.  
ScheduleModelSave 스케쥴의 모든 모델을 파일로 저장한다.  
ScheduleModelSetTime 스케쥴 모델으 특정 아이템의 설정시간을 변경한다.  
ScheduleReLoad 스케쥴을 다시 적용한다.  
ScreenSave 현재 활성화된 감시화면을 파일로 저장  
SetActiveMain 감시 프로그램의 메인 윈도우를 활성화 시켜준다.  
SetBackColor multi TREND, multi 자료보기의 배경색 등록  
SetGraphStartTime 그래프 그리기 시작시간을 지정 CTL
SetReportPrintTime 리포터 프로그램의 인쇄 기준시간 설정 CTL
SetTagValue 태그 값이나 멤버의 값을 바꾼다.  
SetVarValue 내부 변수의 값을 바꾼다.  
SetVipScan 스크립트로 수동 출력한 태그를 중점 통신  
sin sin 값을 얻음  
Sleep 지정한 시간만큼 기다린다.  
SmsWebSend 웹을 통하여 SMS(문자메시지)를 전송한다.  
sprintf 문자내용을 특정한 문자열에 저장  
SQLConnect ODBC로 데이터 베이스에 연결  
SQLCreateTable 새로운 데이터 필드를 만드는 SQL 함수  
SQLDelete 설정한 자료를 삭제하는 SQL 함수  
SQLDisconnect 데이터베이스 연결을 끊는 SQL 함수  
SQLExecute SQLPrepate로 준비된 명령을 실행  
SQLFirst 첫 필드로 자료위치를 옮기는 SQL 함수  
SQLGetPos 자료필드의 위치를 얻음  
SQLInsert 하나의 필드를 삽입하는 SQL 함수  
SQLLast 끝 필드로 자료위치를 옮기는 SQL 함수  
SQLNext 다음필드로 자료위치를 옮기는 SQL 함수  
SQLPrepare SQL 함수 실행을 준비하는 함수  
SQLPrev 이전필드로 자료위치를 옮기는 SQL 함수  
SQLSelect DB 자료를 메모리로 복사하는 SQL 함수  
SQLSetPos 지정한 위치로 자료필드의 위치를 바꿈  
SQLUpdate 바뀐 내용으로 DB를 수정하는 SQL 함수  
sqrt root(루트)값을 얻음  
srand rand 함수에 씨앗 값을 입력  
strcat 두 개의 문자열을 합하여 앞의 문자열에 복사한다.  
strcmp 두 개의 문자열을 비교한다.(대소문자 구별)  
strcpy 뒤의 문자열을 앞의 문자열에 복사한다.  
strlen 문자열의 길이를 구한다.  
strncmp 두 문자열을 설정Size만큼 구별한다.(대소문자구별)  
stricmp 두 개의 문자열을 비교한다.(대소문자 구별 하지 않음)  
StringIndexOf 문자열에서 문자열의 시작위치를 찾는다. 10.1.0
StringSubstring 문자열에서 지정위치부터 크기만큼 문자열을 가져온다. 10.1.0
StringTrim 앞 뒤의 공백문자를 없애준다. 9.5.1
StringTrimEnd 뒤의 공백문자를 없애준다. 9.5.1
StringTrimStart 앞의 공백문자를 없애준다. 9.5.1
strnicmp 두 문자열을 설정Size만큼 구별한다.(대소문자구별 않음)  
SystemValueGet 프로그램의 각종 변수의 값을 읽어옴 9.5.2
SystemValueSet 프로그램의 각종 변수의 값을 설정 9.5.2
TagCheckLoop 태그 값을 읽어오는 엔진을 실행한다.  
TagSaveAll 모든 태그를 파일로 저장한다.  
TagStatusSave 모든 태그의 값을 파일로 저장한다.  
tan tan 값을 얻음  
TestGraphAddTag TestGraph 오브젝트의 그래프멤버를 추가  
TestGraphBasisGraphAdd TestGraph 오브젝트의 기준 그래프를 추가 9.5.3
TestGraphBasisGraphClear TestGraph 오브젝트의 기준 그래프를 모두 삭제 9.5.3
TestGraphBasisGraphTagAdd TestGraph 오브젝트의 특정 기준 그래프의 멤버를 추가 9.5.3
TestGraphBasisGraphTagClear TestGraph 오브젝트의 특정 기준 그래프의 멤버를 모두 삭제 9.5.3
TestGraphClear TestGraph 오브젝트의 모든 그래프멤버를 삭제  
TestGraphClearData TestGraph 오브젝트의 그래프 데이터를 초기화  
TestGraphGetValue TestGraph 오브젝트에서 멤버의 포인트 값을 바꿈  
TestGraphRun TestGraph 오브젝트를 진행함  
TestGraphSetData TestGraph 오브젝트의 데이터를 MDB의 특정 컬럼 값으로 바꿈  
TestGraphSetDataSize TestGraph 오브젝트의 보기 범위를 바꿈  
TestGraphSetMilliLast TestGraph 오브젝트의 데이터를 진행중인 밀리데이타 데이터로 바꿈  
TestGraphSetValue TestGraph 오브젝트에서 멤버의 포인트 값을 읽어옴  
TestGraphStop TestGraph 오브젝트를 진행을 중지함  
TimeGetSunRiseSet 주어진 날짜의 일출/일몰 시간을 얻는다.  
TimeGetWaiting 사용자가 마우스를 사용하지 않은 시간을 얻는다..  
TimeMinusDay 주어진 시간에서 1일을 빼기  
TimeMinusHour 주어진 시간에서 1시간을 빼기  
TimeMinusMin 주어진 시간에서 1분을 빼기  
TimeMinusMon 주어진 시간에서 1달을 빼기  
TimePlusDay 주어진 시간에서 1일을 더하기  
TimePlusHour 주어진 시간에서 1시간을 더하기  
TimePlusMin 주어진 시간에서 1분을 더하기  
TimePlusMon 주어진 시간에서 1달을 더하기  
TimeSetLocalTime 컴퓨터 시간을 주어진 시간으로 변경한다.  
ToolBarAdd 툴바를 생성. 9.5.2
ToolBarChange 툴바의 속성을 변경 9.5.2
ToolBarDelete 지정한 위치의 툴바 삭제 9.5.2
VideoDialogFormat 비디오 오브젝트의 비디오 드라이버의 Format수정화면 CTL
VideoDialogSource 비디오 오브젝트의 비디오 드라이버의 Source 수정화면 CTL
VideoPreview 비디오 오브젝트의 비디오 화면 정지/재생 CTL
ViewAlarmList 원하는 경보를 년, 월, 일별로 보여줌  
WebGoBack 웹브라우저의 뒤로 기능  
WebGoForward 웹브라우저의 앞으로 기능  
WebGoHome 웹브라우저의 홈으로 기능  
WebGoSearch 웹브라우저의 검색 기능  
WebNavigate 웹브라우저의 페이지를 지정한 URL로 이동  
WebRefresh 웹브라우저의 새로 고침 기능  
WinExec 실행파일을 실행함  
XYGraphClear XYGraph 오브젝트의 내용을 초기화 시킴  
XYGraphRun XYGraph 오브젝트를 진행함  
XYGraphSetData XYGraph 오브젝트의 데이터를 바꿈  
XYGraphStop XYGraph 오브젝트의 진행을 중지시킴  
     

 

관련항목)

스크립트 작성

스크립트의 종류

스크립트 편집기 사용법

스크립트 연산자

스크립트의 문장

태그 맴버

스크립트 주 도움말