스크립트는 다음과 같은 함수들이 있다.
| 함수 종류 | 설 명 | 지원범위 |
| 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 오브젝트의 진행을 중지시킴 | |
관련항목)