스크립트 함수

 

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

함수 종류 설        명 지원범위
abs 절대값 얻음  
acos arccosine의 값을 얻음  
AiCurr 아날로그 입력값 얻음  
AiHigh 아날로그 입력 High 설정값 얻음  
AiHiHi 아날로그 입력 HiHi 설정값 얻음  
AiLoLo 아날로그 입력 LoLo 설정값 얻음  
AiLow 아날로그 입력 Low 설정값 얻음  
AiSetCurr 아날로그 입력태그 값을 바꿈  
AiSumTotal 아날로그 입력 전체 적산값을 얻음  
AlarmEventConfirmAll 이벤트 경보를 모두 확인한다. 10.3.0
AlarmEventDeleteAll 이벤트 경보를 모두 삭제한다. 10.3.0
AlarmGetEventCount 현재 발생중인 이벤트 경보의 개수 얻기.  
AlarmGetSoundFlag 경보소리를 ON/OFF 여부를 알아본다.  
AlarmGetTotalCount 현재 발생중인 경보의 갯수를 가져온다. 10.3.1
AlarmListConfirm 경보확인창의 경보를 확인한다.  
AlarmListDelete 경보확인창의 경보를 삭제한다.  
AlarmListGetCursor 경보확인창의 현재 커서 위치값을 얻는다.  
AlarmListGetValue 경보확인창의 현재 커서 위치의 경보내용을 얻는다.  
AlarmListSetCursor 경보확인창의 현재 커서를 특정 위치로 이동 시킨다.  
AlarmListSetFilter 경보확인창의 검색조건을 설정한다.  
AlarmListSetFilter 경보확인창의 검색조건을 설정한다.  
AlarmListSetFilterPrepare AlarmListSetFilter를 사용하기 전에 검색에 필요한 조건을 추가하여 설정한다. 9.5.0
AlarmListSetFilterTimeTo AlarmListSetFilter를 사용하기 전에 검색에 필요한 끝시간 조건을 설정한다. 10.2.5
AlarmSetSoundFlag 경보소리를 ON/OFF 한다.  
AlarmSoundConfirm 현재 발생중인 이벤트 경보소리를 확인(OFF) 한다.  
AnimationSetFile 애니메이션 요소의 그림을 해당 파일로 변경 CTLX
ApplicationGetProductName 현재 실행중인 프로그램의 이름을 얻는다. 10.3.5
ARGB Alpha, Red, Green, Blue 값을 32bit 색상값으로 변경. CTLX
asin arcsine의 값을 얻음  
atan arctangent의 값을 얻음  
atan2 X,Y좌표의 arctangent값을 얻음  
atof 문자열을 소수값으로 바꿈 (ascii to float)  
atoi 문자열을 정수값으로 바꿈 (ascii to integer)  
atox 16진수 문자열을 정수값으로 바꿈  
AtsSetLcdBrightness ATS LCD의 밝기를 제어한다. 10.3.4
AtsSetLcdPower ATS LCD의 전원을 ON/OFF 한다. 10.3.0
AtsSetPowerReset ATS 전원을 Reset 한다. 10.3.0
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
ComboBoxGetItemCount ComboBox의 아이템의 개수를 가져온다.  
ComboBoxGetItemText ComboBox의 지정한 아이템의 텍스트를 가져온다.  
ComboBoxGetText ComboBox의 텍스트를 가져온다.  
ComboBoxResetContent ComboBox에 등록된 모든 Data를 삭제한다.  
ComboBoxSetCurSel ComboBox의 해당 Index에 대한 데이터를 가져온다.  
ComboBoxSetImeMode ComboBox의 IME Mode를 변경한다. 10.2.1
ComboBoxSetText ComboBox의 텍스트를 변경한다.  
CommandLineGetCount 감시프로그램의 실행 시 인자의 개수를 얻는다. CTLX
CommandLineGetString 감시프로그램의 실행 시 특정위치의 인자의 문자열 값을 얻는다. CTLX
ContextMenuAddItem 메뉴 아이템을 단축 메뉴에 추가한다. 10.2.5
ContextMenuAddSubItem 메뉴 아이템을 다른 메뉴아이템의 서브로 추가한다. 10.2.5
ContextMenuNew 단축 메뉴를 생성한다. 10.2.5
ContextMenuNewItem 단축 메뉴 아이템을 생성한다. 10.2.5
ContextMenuShow 준비된 단축 메뉴를 최종적으로 화면에 생성한다. 10.2.5
ControlBox 제어하기 위한 대화상자를 생성한다.  
cos cos 값을 얻음  
CreateDirectory 디렉터리를 만든다.  
CsvBlockDelete 콤마블럭 메모리에서 특정열을 삭제한다.  
CsvBlockFree 콤마블럭 메모리를 해제한다.  
CsvBlockGet 태그값을 콤마블럭 메모리로 복사한다.  
CsvBlockGetText 콤마블럭 메모리에서 특정 행/열의 값을 읽어온다.  
CsvBlockInsert 콤마블럭 메모리에서 특정열에 새로운 열을 삽입한다.  
CsvBlockLoad 콤마블럭 파일을 메모리로 읽어온다.  
CsvBlockNew 새로운 콤마블럭 메모리를 만든다.  
CsvBlockSave 콤마블럭 메모리를 파일로 저장한다.  
CsvBlockSearchPos 콤마블럭 메모리에서 특정행에서 일치하는 문자열의 열의 위치를 찾는다.  
CsvBlockSet 콤마블럭 메모리를 태그로 복사한다.  
DatabaseGetCurSel 데이터베이스 오브젝트의 커서위치 얻기  
DatabaseGetValue 데이터베이스 오브젝트의 커서위치의 데이터값 얻기  
DatabaseReLoad 데이터베이스 오브젝트의 데이터를 다시 읽어온다.  
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 태그의 년자료를 읽어온다.  
DataGridAddButtonColumn 데이터그리드 오브젝트에 버튼 Column을 추가 10.2.4
DataGridAddCheckBoxColumn 데이터그리드 오브젝트에 체크박스 Column을 추가 10.2.4
DataGridAddComboBoxColumn 데이터그리드 오브젝트에 콤보박스 Column을 추가 10.2.4
DataGridAddRow.htm 데이터그리드 오브젝트의 행을 추가 10.2.4
DataGridAddTextBoxColumn 데이터그리드 오브젝트에 문자열 Column을 추가 10.2.4
DataGridClearColumn 데이터그리드 오브젝트의 Column을 모두 삭제 10.2.4
DataGridComboBoxColumnItemAdd 콤보박스 컬럼에 아이템을 추가. 10.2.4
DataGridDeleteRow 데이터그리드 오브젝트의 행을 삭제 10.2.4
DataGridGetCellData.htm 데이터그리드 오브젝트의 지정된 셀의 데이터를 가져옴 10.2.4
DataGridGetCellSel 데이터그리드 오브젝트의 선택된 셀의 인덱스를 가져옴 10.2.4
DataGridGetColumnName 데이터그리드 오브젝트의 Column 이름을 가져옴 10.2.4
DataGridGetCurSel 데이터그리드 오브젝트에서 선택되어 있는 행에 대한 행번호를 가져옴 10.2.4
DataGridGetRowCount 데이터그리드 오브젝트의 행의 총 갯수를 가져옴 10.2.4
DataGridGetRowData 데이터그리드 오브젝트에서 지정된 Column과 행에 입력되어 있는 데이터를 가져옴 10.2.4
DataGridInsertRow 데이터그리드 오브젝트에서 지정된 행번호 위치에 행을 삽입 10.2.4
DataGridReLoad 데이터그리드 오브젝트에 연동된 데이터를 다시 로드 10.2.4
DataGridSetCellBackColor 데이터그리드 오브젝트의 지정된 셀의 배경색을 변경 10.2.4
DataGridSetCellData 데이터그리드 오브젝트의 지정된 셀에 데이터를 입력 10.2.4
DataGridSetCellTextColor 데이터그리드 오브젝트의 지정된 셀의 글자색을 변경 10.2.4
DataGridSetColumnAlignment 데이터그리드 오브젝트의 텍스트를 정렬한다. 10.3.5
DataGridSetColumnHeadersHeight 데이터그리드 오브젝트의 Column의 Header 높이를 변경한다 10.3.5
DataGridSetColumnIndex 데이터그리드 오브젝트에서 지정된 Column의 Column 인덱스를 변경 10.2.4
DataGridSetColumnReadOnly 데이터그리드 오브젝트에서 지정된 Column의 ReadOnly 속성을 변경 10.2.4
DataGridSetColumnText 데이터그리드 오브젝트에서 지정된 Column의 표시글자을 변경 10.2.4
DataGridSetColumnVisible 데이터그리드 오브젝트에서 지정된 Column의 Visible 속성을 변경 10.2.4
DataGridSetColumnWidth 데이터그리드 오브젝트에서 지정된 Column의 넓이를 변경 10.2.6
DataGridSetCurSel 데이터그리드 오브젝트에서 ROW를 선택 10.2.4
DataGridSetDataTable 데이터그리드 오브젝트의 데이터 값을 data_table을 사용한다. 10.3.5
DataGridSetDsn 데이터그리드 오브젝트에 연동할 데이터를 정의 10.2.4
DataGridSetRowData 데이터그리드 오브젝트의 지정된 Column과 행에 데이터를 입력 10.2.4
DataGridSetRowHeight 데이터그리드 오브젝트의 지정된 ROW의 높이를 변경 10.2.6
DataGridSetSelect 데이터그리드 오브젝트에 문자열 Column을 추가 10.2.4
DataSetAiHour AI 태그의 시간 자료를 저장한다.  
DataSetAiMin AI 태그의 분 자료를 저장한다.  
DataTableGetRowCount DataTable 오브젝트의 ROW의 갯수를 구한다. 10.3.5
DataTableGetRowData DataTable 오브젝트에서 해당 column_name, row_pos 의 값을 반환한다. 10.3.5
DatePickerGetDate 날짜 선택 요소의 현재 날짜를 가져온다. 10.1.3
DatePickerSetDate 날짜 선택 요소의 현재 날짜를 설정한다. 10.1.3
DateTimeAddDays DateTime 오브젝트에서 일을 더하거나 뺀다. 10.3.0
DateTimeAddHours DateTime 오브젝트에서 시간을 더하거나 뺀다. 10.3.0
DateTimeAddMilliseconds DateTime 오브젝트에서 밀리초를 더하거나 뺀다. 10.3.0
DateTimeAddMinutes DateTime 오브젝트에서 분을 더하거나 뺀다. 10.3.0
DateTimeAddMonths DateTime 오브젝트에서 월을 더하거나 뺀다. 10.3.0
DateTimeAddSeconds DateTime 오브젝트에서 초를 더하거나 뺀다. 10.3.0
DateTimeAddYears DateTime 오브젝트에서 년을 더하거나 뺀다. 10.3.0
DateTimeDay DateTime 오브젝트에서 일을 가져온다. 10.3.0
DateTimeDayOfWeek DateTime 오브젝트에서 요일을 가져온다. 10.3.0
DateTimeDayOfYear DateTime 오브젝트에서 일년중 일을 가져온다. 10.3.0
DateTimeHour DateTime 오브젝트에서 시간을 가져온다. 10.3.0
DateTimeMillisecond DateTime 오브젝트에서 밀리초를 가져온다. 10.3.0
DateTimeMinute DateTime 오브젝트에서 분을 가져온다. 10.3.0
DateTimeMonth DateTime 오브젝트에서 월을 가져온다. 10.3.0
DateTimeNew 주어진 일시를 object로 만든다. 10.3.0
DateTimeNow 현재의 컴퓨터의 일시를 읽어온다. 10.3.0
DateTimeSecond DateTime 오브젝트에서 초를 가져온다. 10.3.0
DateTimeUtcNow 현재의 컴퓨터의 일시를 읽어온다. (GMT 시간) 10.3.0
DateTimeYear DateTime 오브젝트에서 년을 가져온다. 10.3.0
DbCommand 데이터베이스에 쿼리(Query)문을 실행한다. CTLX
DbDsClose DbDsOpen을 이용하여 열어놓은 데이터베이스를 닫는다. CTLX
DbDsGetRowCount DbDsOpen을 이용하여 열어놓은 데이터베이스에서 열의 총 개수를 읽어온다. CTLX
DbDsGetRowData DbDsOpen을 이용하여 열어놓은 데이터베이스에서 지정컬럼,열에서 데이터를 읽어온다. CTLX
DbDsnChange 데이터베이스 연결 문자열을 변경하는 함수 10.2.4 
DbDsOpen 데이터베이스를 오픈하여 주어진 SELECT 문을 실행하여 데이터를 준비한다. CTLX
DbTrendAddMember 데이터베이스 트랜드 오브젝트에 하나의 그래프 구성원을 추가한다. CTLX
DbTrendClear 데이터베이스 트랜드 오브젝트의 모든 그래프 구성원을 삭제한다. CTLX
DbTrendClearPatternLine 데이터베이스 트랜드 오브젝트에서 등록된 PatternLine을 모두 삭제한다. (PatternLine 은 감시 프로그램을 종료해도 자동 저장된다.) 10.3.6
DbTrendGetCursorData 데이터베이스 트렌드 오브젝트에서 현재 커서의 자료값을 가져오는 함수 10.2.4
DbTrendGetCursorSize 데이터베이스 트렌드 오브젝트에서 현재 선택되어 있는 영역의 크기를 구하는 함수 10.2.4
DbTrendGetCursorTime 데이터베이스 트렌드 오브젝트에서 현재 선택되어 있는 커서의 날짜와 시간을 구하는 함수 10.2.4
DbTrendGetMax 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 읽어온다. CTLX
DbTrendGetMemberFlags 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 읽어온다. CTLX
DbTrendGetMin 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 읽어온다. CTLX
DbTrendGetRealPos 데이터베이스 트랜드 오브젝트에서 주어진 값을 가지고 구성원의 실제 배열 순서를 찾아낸다. CTLX
DbTrendGetShowSize 데이터베이스 트랜드 오브젝트에서 데이터 보기 범위의 개수를 읽어온다. CTLX
DbTrendReLoad 데이터베이스 트랜드 오브젝트의 모든 그래프 값을 다시 읽어온다. CTLX
DbTrendRemoveAt 데이터베이스 트랜드 오브젝트의 그래프 구성원 하나를 삭제한다. CTLX
DbTrendSaveToCsv 데이터베이스 트랜드 오브젝트의 현재 내용을 Comma로 구분된 텍스트 파일로 저장한다. CTLX
DbTrendSetAlarmLineStyle 데이터베이스 트랜드 오브젝트의 경보 경계선의 종류 설정 10.3.1
DbTrendSetAlarmLineThick 데이터베이스 트랜드 오브젝트의 경보 경계선의 두께 설정 10.3.1
DbTrendSetDataType 데이터베이스 트랜드 오브젝트의 데이터 주기를 변경한다. CTLX
DbTrendSetDsn 데이터베이스 트랜드 오브젝트의 데이터베이스 DSN을 변경한다. CTLX
DbTrendSetLogarithmicScale 데이터베이스 트랜드 오브젝트의 로그 눈금 간격' 옵션을 활성/비활성 한다 10.3.4
DbTrendSetMax 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 변경한다. CTLX
DbTrendSetMemberFlags 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 변경한다. CTLX
DbTrendSetMemberTable 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 테이블을 변경한다. CTLX
DbTrendSetMin 데이터베이스 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 변경한다. CTLX
DbTrendSetPatternLine 데이터베이스 트랜드 오브젝트에서 일정한 간격으로 수직 라인을 표시해 준다. 10.3.6
DbTrendSetPatternLineVisible 데이터베이스 트랜드 오브젝트에서 등록된 PatternLine을 Visible/Unvisible 한다. 10.3.6
DbTrendSetPatternLineVisibleByColor 데이터베이스 트랜드 오브젝트에서 등록된 PatternLine 중 해당 색상을 가진 멤버를 Visible/Unvisible 한다. 10.3.6
DbTrendSetShowSize 데이터베이스 트랜드 오브젝트에서 데이터 보기 범위의 개수를 변경한다. CTLX
DbTrendSetStartTime 데이터베이스 트랜드 오브젝트의 그래프 시작시간을 변경한다. CTLX
DbTrendSetTable 데이터베이스 트랜드 오브젝트에서 기본 테이블을 변경한다. CTLX
DbTrendShiftTime 데이터베이스 트랜드 오브젝트에서 그래프 시작 시간을 현재 그래프를 기준으로 변경한다. CTLX
DdeChangeItem DDE 태그의 서비스/토픽/아이템을 변경하고 자동 연결한다. 10.2.2
DialogAlarmFileSearch 경보파일 검색 대화 상자 실행. 9.5.2
DialogAlarmLevel 경보레벨 대화 상자 실행.  
DialogColor 색상을 선택할 수 있는 대화 상자를 보여준다.  
DialogFileOpen 파일선택 대화 상자를 연다. CTL/CTLX
DialogFileSave 파일저장 대화 상자를 연다. CTL/CTLX
DialogScreenSave 현재 화면을 그림 파일로 저장한다. 저장할 파일명을 선택하여 저장. 10.2.9
DialogScreenSaveZone 현재 화면의 지정한 부분을 그림 파일로 저장한다. 저장할 파일명을 선택하여 저장. 10.2.9
DialogSetDir 파일선택 대화 상자의 초기 디렉터리 설정  
DialogSetFilter 파일선택 대화 상자에서 사용할 파일고르기 필터  
DiCurr 디지탈 입력값 얻음  
DiSet 디지탈 입력태그 값을 바꿈  
DoSetGroup 디지탈 출력 그룹태그 값을 바꿈  
EditBoxGetImeMode EditBox의 IME Mode를 가져온다. 10.2.1
EditBoxGetReadOnly EditBox의 읽기전용 상태를 읽어온다. 10.3.2
EditBoxGetText EditBox의 데이터를 불러온다.  
EditBoxSelectAll EditBox의 전체 글자를 선택해 준다. 9.5.2
EditBoxSetFocus EditBox의 키보드 포커스를 설정한다.  
EditBoxSetImeMode EditBox의 IME Mode를 변경한다. 10.2.1
EditBoxSetReadOnly EditBox의 읽기전용 상태를 변경한다. 10.3.2
EditBoxSetText EditBox의 값을 지정값으로 바꾼다.  
ExcelReportPrepare 인쇄하거나 볼 엑셀파일을 등록한다.  
ExcelReportRun 엑셀을 실행한다.  
ExcelReportRunDirect 엑셀 리포터를 로컬이나 웹 클라이언트에서 실행한다.. 9.5.0
exp exponential(지수) 값을 얻는다.  
FileClose 파일을 닫는다.  
FileCompare 두개의 파일내용을 비교한다.  
FileCopy 파일을 복사한다.  
FileDelete 파일을 삭제한다.  
FileExists 파일이 존재하는지를 체크한다. 10.3.0
FileGetSize 주어진 파일의 크기를 알아본다.  
FileGetTime 주어진 파일의 날짜 정보를 알아본다.  
FileMove 파일을 다른 위치로 이동한다.  
FileNameSplit 파일명을 분해한다.  
FileOpen 파일을 읽거나 쓰기위해 연다.  
FileOpenLPT 프린터 포트를 연다.  
FileRead 파일에서 지정한 크기만큼 읽어온다.  
FileSeek 파일의 읽기 쓰기 위치를 앞이나 뒤로 이동한다.  
FileWrite 파일에 지정한 크기만큼 기록한다.  
FolderCreate 폴더를 생성한다. 10.3.0
FolderDelete 폴더를 삭제한다. 10.3.0
FolderExists 폴더가 존재하는지를 체크한다. 10.3.0
GetDataFreeSpace 데이터 디렉터리의 남은 디스크 용량 얻기.  
GetDateDay 현재 날짜를 얻음  
GetDateMon 현재 월(month)을 얻음  
GetDateYear 현재 년(year)을 얻음  
GetDayCount 지정한 날짜를 원년부터 계산하여 숫자로 환산한다.  
GetDiskFreeSpace 지정된 장치의 남은 저장 공간 용량을 MByte 단위로 구한다. 10.2.9
GetGraphStartYear 그래프의 시작년도(year)를 얻음 CTL
GetGraphStartMon 그래프의 시작월(month)를 얻음 CTL
GetGraphStartDay 그래프의 시작일(day)를 얻음 CTL
GetGraphStartHour 그래프의 시작시간(hour)를 얻음 CTL
GetHourCount 지정한 시간을 원년부터 계산하여 숫자로 환산한다.  
GetLastDay 지정한 달의 마지막 일을 알아본다.  
GetLastError 스크립트 실행 중 마지막에 발생한 오류내용을 가져온다. 10.2.1
GetMinCount 지정한 분을 원년부터 계산하여 숫자로 환산한다.  
GetOsPlatform OS 종류를 읽어온다. 10.3.3
GetPercent 비례값을 얻음  
GetSecCount 지정한 시간을 원년부터 초값으로 환산한다. 10.2.9
GetTagValue 태그값이나 멤버의 값을 읽어온다.  
GetTimeHour 현재 시간(hour)을 얻음  
GetTimeMin 현재 분(min)을 얻음  
GetTimeSec 현재 초(sec)를 얻음  
GetUserName 현재 LogIn되어있는 사용자의 이름을 얻는다.  
GetUserRight 현재 사용자의 권한을 얻음  
GetUserRightControl 현재사용자가 특정태그를 조작할 수 있는 권한이 있는가를 알아본다.  
GetVarValue 내부 변수의 값을 읽어온다.  
GetWeekDay 주어진 년,월,일의 요일을 얻음  
GlobalSetVar 전역 변수의 값을 변경  
IsHoliday 주어진 월,일이 공휴일인가를 검사한다.  
IsMonitorConnected 다중 모니터 사용 시 특정 모니터가 연결 여부를 반환한다. 10.3.6.21
HistoryListSetFilter 이력 윈도우의 데이터의 검색/정렬을 한다.  
ImageListAdd 이미지 리스트에 새 이미지를 추가한다. 10.3.3
ImageListNew 새 이미지 리스트를 만든다. 10.3.3
ImageListSetSize 이미지 리스트의 기본 이미지 크기를 변경한다. 10.3.3
KeyGetCode 이벤트가 발생한 키 값을 알아본다.  
ListBoxAddString ListBox에 데이터를 추가한다.  
ListBoxDeleteString ListBox의 데이터를 삭제한다.  
ListBoxFillDir ListBox의 내용을 서브 디렉터리명으로 채운다.  
ListBoxFillFile ListBox의 내용을 파일로 채운다.  
ListBoxGetCurSel ListBox에서 현재 선택된 데이터를 불러온다.  
ListBoxGetItemCount ListBox에서 아이템의 개수를 가져온다.  
ListBoxGetItemText ListBox에서 지정한 아이템의 문자열을 가져온다.  
ListBoxGetSel ListBox에서 지정한 아이템의 선택 여부를 읽어온다. 9.3.8
ListBoxGetSelCount ListBox에서 현재 선택된 아이템의 총 개수를 읽어온다. 9.3.8
ListBoxGetText ListBox에서 지정한 아이템의 문자열을 읽어온다.  
ListBoxInsertString ListBox에서 데이터를 삽입한다. 10.2.5
ListBoxResetContent ListBox의 모든 Data를 삭제한다.  
ListBoxSetCurSel ListBox에서 지정한 위치로 값을 변경한다.  
LoadModule 그래픽 모듈파일을 염  
LoadModulePosition 그래픽 POPUP모듈의 열기/위치 설정  
LoadModulePositionMonitor 다중모니터 사용 시 모니터를 지정하여그래픽 POPUP모듈의 열기/위치 설정 10.3.6.21
log10 Base 10 로그값을 구함  
log Base e 로그값을 구함  
LogIn 사용자 login 대화상자를 실행  
LogInChangePassword 사용자의 암호를 변경 9.3.4
LogInGetGroupsOfUser 해당 사용자가 속한 그룹명을 읽어온다. 10.2.5
LogInUser 사용자 이름으로 login 실행  
LogInUserPass 사용자 이름과 암호로 login 실행  
LogOut 현재 사용자를 logout 시킴  
MailSend 전자 메일을 발송한다. 10.2.6
MathCeiling 소수점 이하를 올림  
MathFloatToUint 소수점을 정수형으로 변경 10.2.6
MathFloor 소수점 이하를 내림  
MathRound 소수점 이하를 반올림/반내림  
MdiSetViewRatio 현재 활성화된 MDI모듈창의 보기비율을 조절한다.  
MdiSetScrollPos 현재 활성화된 MDI모듈창을 스크롤 시킨다.  
MdiSetWindowState MDI 창의 크기를 변경한다. 10.2.3
MenuItemFindByTitle 텍스트로 메뉴아이템 찾기 10.2.7
MenuItemSetBackColor 메뉴아이템의 배경색 변경 10.2.7
MenuItemSetCheck 메뉴아이템의 체크상태 변경 10.2.7
MenuItemSetTextColor 메뉴아이템의 글자색 변경 10.2.7
MenuMessage 메뉴 ID로 글자메뉴를 선택함  
Message 메세지를 표시 (5초 동안 표시)  
MessageBox MessageBox 대화상자를 발생시킨다. (팝업창, 다이얼로그 창)  
MilliDataSetEngineCycle 미세자료 엔진의 지정한 위치의 목록의 저장주기를 바꾸어 준다. 10.2.5
MilliDataSetEngineFolder 미세자료 엔진의 지정한 위치의 목록의 저장 폴더를 바꾸어 준다. 10.2.5
MilliDataSetEngineTitle 미세자료 엔진의 지정한 위치의 목록의 제목을 바꾸어 준다. 10.2.5
MilliDataSetFile MilliData Object의 내용을 주어진 파일로 바꾼다.  
MilliDataSetTimeType MilliData Object의 시간축의 시간표시방법을 설정  
MilliTrendAddMember 미세자료 트랜드 오브젝트에 하나의 그래프 구성원을 추가한다. 9.4.0
MilliTrendClear 미세자료 트랜드 오브젝트의 모든 그래프 구성원을 삭제한다. 9.4.0
MilliTrendClearPatternLine 미세자료 트랜드 오브젝트의 등록된 PatternLine을 모두 삭제한다. 10.3.5
MilliTrendGetAutoRange 미세자료 트랜드 오브젝트의 자동범위 사용 옵션을 읽어온다. 10.3.6.11
MilliTrendGetCursorData 미세자료 트랜드 오브젝트에서 현재 커서의 자료값을 가져온다. 9.5.3
MilliTrendGetCursorSize 미세자료 트랜드 오브젝트에서 현재 선택된 영역의 크기를 구하다. 9.5.3
MilliTrendGetCursorTime 미세자료 트랜드 오브젝트에서 현재 선택된 커서의 날짜/시간을 가져온다. 9.5.3
MilliTrendGetMax 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 읽어온다. 9.4.0
MilliTrendGetMemberFlags 미세자료 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 읽어온다. 9.4.0
MilliTrendGetMin 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 읽어온다. 9.4.0
MilliTrendGetLevelDevide 미세자료 트랜드 오브젝트의 눈금선 분할 값을 읽어온다. 10.3.6.14
MilliTrendGetRealPos 미세자료 트랜드 오브젝트에서 주어진 값을 가지고 구성원의 실제 배열 순서를 찾아낸다. 9.4.0
MilliTrendGetScreenData 미세자료트랜트에서 현재 화면범위의 평균/최소/최대값을 구한다. 10.3.3
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
MilliTrendSetAutoRange 미세자료 트랜드 오브젝트의 자동범위 사용 옵션을 설정한다. 10.3.6.11
MilliTrendSetAutoUpdate 미세자료 트랜드 오브젝트의 자동 갱신 기능을 ON/OFF한다. 10.2.1
MilliTrendSetData 미세자료 트랜드 오브젝트의 데이터를 변경한다. 9.4.0
MilliTrendSetDataType 미세자료 트랜드 오브젝트의 데이터 주기를 변경한다. 9.4.0
MilliTrendSetLevelDevide 미세자료 트랜드 오브젝트의 눈금선 분할 값을 설정한다. 10.3.6.14
MilliTrendSetLogarithmicScale 미세자료 트랜드 오브젝트의 로그 눈금 간격' 옵션을 활성/비활성 한다. 10.3.4
MilliTrendSetMax 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최대값을 변경한다. 9.4.0
MilliTrendSetMemberFlags 미세자료 트랜드 오브젝트에서 지정한 구성원의 구성원 옵션을 변경한다. 9.4.0
MilliTrendSetMin 미세자료 트랜드 오브젝트에서 지정한 구성원의 범위 최소값을 변경한다. 9.4.0
MilliTrendSetPatternLine 미세자료 트랜드 오브젝트에서 일정한 간격으로 수직 라인을 표시해 준다. 10.3.5
MilliTrendSetPatternLineVisible 미세자료 트랜드 오브젝트에서 등록된 PatternLine 을 Visible/Invisible 한다. 10.3.5
MilliTrendSetPatternLineVisibleByColor 미세자료 트랜드 오브젝트에서 등록된 PatternLine 중 해당 색상을 가진 멤버를 Visible/Invisible 한다. 10.3.5
MilliTrendSetShowSize 미세자료 트랜드 오브젝트에서 데이터 보기 범위의 개수를 변경한다. 9.4.0
MilliTrendSetStartTime 미세자료 트랜드 오브젝트의 그래프 시작시간을 변경한다. 9.4.0
MilliTrendSetStartTimeAuto 미세자료 트랜드 오브젝트의 그래프 시작시간을 자동으로 변경한다. 10.3.6
MilliTrendSetTimeType 미세자료 트랜드 오브젝트의 현재 사용하고 있는 시간범위의 종류를 변경. 9.5.3
MilliTrendShiftTime 미세자료 트랜드 오브젝트에서 그래프 시작 시간을 현재 그래프를 기준으로 변경한다. 9.4.0
ModuleCloseAll 열려있는 모든 그래픽 모듈 파일을 닫는다. 10.2.5
ModuleCloseName 특정이름의 모듈파일을 닫는다.  
ModuleInvalidate 특정이름의 모듈파일을 다시 그린다.  
ModuleIsAlive 특정이름의 모듈이 현재 실행 중인가를 알아본다.  
ModuleMouseSleep 해당 스크립트모듈의 마우스 입력을 지정시간 동안 받지 않는다. 10.3.4
ModuleSetSize 지정한 모듈의 윈도우 창 크기를 변경한다. 10.3.4 
MouseGetPositionFromScreen 현재 마우스 위치를 윈도우 스크린 좌표값으로 계산하는 함수 10.2.4
MouseGetPositionFromModule 현재 마우스 위치를 모듈상의 좌표값으로 계산하는 함수 10.2.4
MultiClear 등록된 태그의 취소  
MultiData 등록된 태그로 multi 자료보기  
MultiGraphAddTag Multi Graph오브젝트의 그래프 멤버를 추가  
MultiGraphClear Multi Graph오브젝트의 그래프 멤버를 모두 삭제  
MultiGraphDeleteTag Multi Graph오브젝트에서 하나의 그래프 멤버를 삭제한다. 9.5.0
MultiGraphGetCursor1Data Multi Graph오브젝트의 커서1의 자료값을 읽어온다. 10.2.9
MultiGraphGetCursor2Data Multi Graph오브젝트의 커서2의 자료값을 읽어온다. 10.2.9
MultiGraphGetCursorData Multi Graph오브젝트의 커서의 자료값을 읽어온다.  
MultiGraphGetDataSize Multi Graph오브젝트의 데이터 보기 개수를 읽어온다.  
MultiGraphSetAlarmLineStyle Multi Graph오브젝트의 경보경계선 종류 설정 10.3.1
MultiGraphSetAlarmLineThick Multi Graph오브젝트의 경보경계선 두께 설정 10.3.1
MultiGraphSetBackColor Multi Graph오브젝트의 배경색상을 바꿈  
MultiGraphSetBasicLevel Multi Graph오브젝트의 기준태그를 바꿈  
MultiGraphSetDataCycle Multi Graph오브젝트의 데이터 주기를 변경한다. 10.3.6
MultiGraphSetDataSize Multi Graph오브젝트의 데이터 보기 개수를 변경한다.  
MultiGraphSetGridLine Multi Graph오브젝트의 눈금선의 간격을 변경한다. 10.3.6
MultiGraphSetLogarithmicScale Multi Graph 오브젝트의 로그 눈금 간격' 옵션을활성/비활성 한다. 10.3.6
MultiGraphSetPanelBackColor 멀티그래프 패널의 배경색을 변경한다. 10.2.9
MultiGraphSetPanelTextColor 멀티그래프 패널의 글자색을 변경한다. 10.2.9
MultiGraphSetStart 멀티그래프를 시작/중지 할 수 있다. 10.3.6.10
MultiGraphSetVisble 멀티그래프의 멤버로 설정된 태그를 표시하거나 숨긴다. 10.2.3
MultiRegister multi 자료보기, multi TREND의 태그 등록  
MultiTrend 등록된 태그로 multi TREND 감시  
MultiTrendAddTag Multi Trend 오브젝트의 그래프 멤버를 추가  
MultiTrendClear Multi Trend 오브젝트의 그래프 멤버를 모두 삭제  
MultiTrendGetAutoRange Multi Trend 오브젝트의 자동범위 옵션을 가져온다. 10.2.9
MultiTrendGetCursor1Data Multi Trend 오브젝트의 커서1의 자료값을 읽어온다. 10.2.9
MultiTrendGetCursor2Data Multi Trend 오브젝트의 커서2의 자료값을 읽어온다. 10.2.9
MultiTrendGetCursorData Multi Trend 오브젝트의 커서의 자료값을 읽어온다.  
MultiTrendGetCursorSize Multi Trend 오브젝트의 현재 선택되어 있는 영역의 크기를 구한다. 9.3.8
MultiTrendGetCursorTime Multi Trend 오브젝트의 커서의 선택 시간을 읽어온다. 8.5.0
MultiTrendGetDataSize Multi Trend 오브젝트의 데이터 보기 개수를 읽어온다.  
MultiTrendGetEndTime Multi Trend 오브젝트의 그래프 끝 시간을 얻어온다. 10.2.5
MultiTrendGetScreenData Multi Trend 오브젝트의 화면에 보이는 범위의 최소/최대/평균값을 구한다. 10.3.4
MultiTrendGetStartTime Multi Trend 오브젝트의 그래프 시작 시간을 읽어온다.  
MultiTrendGetStartTimeMode Multi Trend 오브젝트의 보기 모드를 읽어온다.  
MultiTrendGetTimeType Multi Trend 오브젝트의 시간 범위의 종류를 읽어온다. 9.3.8
MultiTrendReLoad Multi Trend 오브젝트의 데이터를 다시 읽어서 갱신  
MultiTrendSetAlarmLineStyle Multi Trend 오브젝트의 경보경계선의 종류 설정 10.3.1
MultiTrendSetAlarmLineThick Multi Trend 오브젝트의 경보경계선의 두께 설정 10.3.1
MultiTrendSetAutoRange Multi Trend 오브젝트의 자동범위 사용 옵션을 설정한다  
MultiTrendSetBackColor Multi Trend 오브젝트의 배경색상을 바꿈  
MultiTrendSetBasicLevel Multi Trend 오브젝트의 기준태그를 바꿈  
MultiTrendSetDataSize Multi Trend 오브젝트의 데이터 보기 개수를 변경한다.  
MultiTrendSetDataType Multi Trend 오브젝트의 데이터 주기와 간격을 변경한다. 10.3.4
MultiTrendSetGridLine Multi Trend 오브젝트의 눈금선의 간격을 변경한다. 10.3.6
MultiTrendSetLogarithmicScale Multi Trend 오브젝트의 로그 눈금 간격' 옵션을활성/비활성 한다. 10.3.4
MultiTrendSetPanelBackColor Multi Trend 오브젝트의 패널의 배경색을 변경한다. 10.2.9
MultiTrendSetPanelTextColor Multi Trend 오브젝트의 패널의 글자색을 변경한다. 10.2.9
MultiTrendSetStartTime Multi Trend 오브젝트의 그래프 시작 시간을 바꿈  
MultiTrendSetStartTimeMode Multi Trend 오브젝트의 보기 모드를 변경한다.  
MultiTrendSetTimeType Multi Trend 오브젝트의 시간 범위의 종류를 변경한다. 9.3.8
MultiTrendSetVisble 멀티트렌드의 멤버로 설정된 태그를 표시하거나 숨긴다. 10.2.3
ObjectGetClassName 현재 오브젝트의 클래스 이름 얻기 10.2.1
ObjectGetRect 오브젝트의 현재 위치 값을 가져온다. 10.3.6.8
ObjectGetTag 클래스에서 사용한 태그명을 가져온다 10.3.3
ObjectSetBackColor 요소의 배경 색상 변경 CTLX
ObjectSetFillColor 요소의 채움 색상 변경 CTLX
ObjectSetFillOption 채움 특성을 주어진 특성으로 변경한다. CTLX
ObjectSetFont 오브젝트의 글꼴을 변경한다. 10.2.9
ObjectSetFontName 오브젝트의 글꼴명을 변경한다. 10.2.9
ObjectSetFontSize 오브젝트의 글꼴의 크기를 변경한다. 10.2.9
ObjectSetFontStyle 오브젝트의 글꼴의 스타일을 변경한다. 10.2.9
ObjectSetLineColor 요소의 선 색상 변경 CTLX
ObjectSetLineOption 요소의 선 속성 변경 CTLX
ObjectSetLineThick 요소의 선 굵기 변경 CTLX
ObjectSetRect 요소의 위치를 변경 10.2.8
ObjectSetRotationAxis 요소의 기준 회전축을 변경 10.2.6
ObjectSetTag 요소의 태그를 변경하는 함수 10.2.4
ObjectSetText 요소의 글자 내용 변경 9.5.2
ObjectSetTextColor 요소의 글자 색상 변경 CTLX
ObjectSetToolTipText 요소의 툴팁 내용을 변경한다. 9.3.8
ObjectSetVisible 요소의 표시/숨김을 변경한다. 10.2.8
OFF 디지탈 출력태그를 OFF 시킴  
ON 디지탈 출력태그를 ON 시킴  
PlaySound 음성파일을 연주시킴  
PlcScanSetPortActive PlcScan의 지정한 포트를 활성/비활성 한다. 10.3.6
PlcScanSetReadDelay PLC_SCAN의 읽기 각 스케쥴의 통신 횟수를 설정  
PlcScanWriteBit 통신 프로그램에 비트 출력을 한다. 10.2.0
PlcScanWriteBlock 통신 프로그램에 배열 출력을 한다. 10.2.0
PlcScanWriteWord 통신 프로그램에 아날로그 출력을 한다. 10.2.0
pow pow(x,y) : x의 y승을 구한다.  
PrintModule 지정한 모듈파일을 프린터로 인쇄함  
PrintModuleDialogBox 대화상자를 사용하여 지정한 모듈파일을 프린터로 인쇄함 10.2.6
PrintScreen 현재화면을 하드카피(프린터)함  
PrintScreenWithConfig 주어진 환경파일을 사용하여 화면을 바로 인쇄한다. 10.3.6
ProcessKill 실행중인 프로세스를 강제로 종료한다. 10.0.4
ProcessStart 실행파일을 실행시켜준다.  
ProxyMongoClose MongoDB를 Close한다. 10.3.5
ProxyMongoDeleteMany MongoDB에서 해당하는 모든 항목을 삭제한다 10.3.5
ProxyMongoDeleteOne MongoDB에서 해당하는 첫번째 항목을 삭제한다. 10.3.5
ProxyMongoFill MongoDB에 해당하는 항목을 DataTable 오브젝트로 반환한다. 10.3.5
ProxyMongoInsert MongoDB에 데이터를 추가한다. 10.3.5
ProxyMongoOpen MongoDB를 Open한다. 10.3.5
ProxyMongoUpdateMany MongoDB에서 해당하는 모든 항목을 업데이트한다. 10.3.5
ProxyMongoUpdateOne MongoDB에서 해당하는 첫번째 항목을 업데이트한다. 10.3.5
RadioButtonGetPos Radio Button에서 현재 선택된 위치를 불러온다.  
RadioButtonSetPos Radio Button에서 지정한 위치로 Data를 위치시킨다.  
rand 임의의 정수 값 얻음  
RegGetInt 레지스트리에서 정수값을 가져온다. 10.2.9
RegGetString 레지스트리에서 문자열값을 가져온다. 10.2.9
RegSetInt 레지스트리에서 정수값을 변경한다. 10.2.9
RegSetString 레지스트리에서 문자열값을 변경한다. 10.2.9
ReportCloseAll 열려있는 모든 리포트 모듈을 닫는다. 10.3.6.17
ReportCloseName 해당 리포트 모듈을 닫는다. 10.3.6.17
ReportIsAlive 해당 리포터파일이 현재 실행 중인가를 검사한다 10.3.6.18
ReportPrint 리포터 파일을 프린터로 인쇄해 준다.  
ReportPrintPDF 리포터 결과를 PDF로 저장한다. 10.3.6.16
ReportPrintMulti 리포터 파일을 여러 날짜를 연속적으로 프린터로 인쇄해 준다.  
ReportSave 리포터 결과를 rptx 파일이나 csv 파일로 저장한다. 10.2.9
ReportSetTime 리포터의 인쇄시간을 바꿔준다.  
ReportSetTimeMinListFrom 리포터 프로그램의 분자료 시작 인쇄시간을 바꿔준다.  
ReportSetTimeMinListTo 리포터 프로그램의 분자료 끝 인쇄시간을 바꿔준다.  
ReportSetTimeMultiFrom 리포터 프로그램의 여러날 인쇄의 시작시간을 바꿔준다  
ReportSetTimeMultiTo 리포터 프로그램의 여러날 인쇄의 끝 시간을 바꿔준다.  
ReportSetVar 리포터 프로그램의 문자열 변수의 내용을 바꿔준다.  
ReportView 리포터 실행기 프로그램을 활성화 시킨 후 주어진 리포터 파일을 보여준다.  
RGB 색상 값 얻음  
ScheduleGetActive 스케쥴의 활성 상태를 얻는다. 10.2.6
ScheduleModelGetTime 스케쥴 모델의 특정 아이템의 설정시간을 가져온다.  
ScheduleModelSave 스케쥴의 모든 모델을 파일로 저장한다.  
ScheduleModelSetTime 스케쥴 모델의 특정 아이템의 설정시간을 변경한다.  
ScheduleReLoad 스케쥴을 다시 적용한다.  
ScheduleSetActive 스케쥴의 활성 상태를 변경한다. 10.2.6
ScreenSave 현재 활성화된 감시화면을 파일로 저장  
ScreenSaveZone 지정한 화면 영역을 비트맵 파일로 저장하는 함수 10.2.4
ScriptGetActiveAll 프로그램 실행중에 계속 스크립트의 활성화 상태를 얻는다. 10.2.5
ScriptGetActiveFile 프로그램 실행중에 계속 스크립트중 특정 스크립트 파일의 활성화 상태를 얻는다. 10.2.5
ScriptSetActiveAll 프로그램 실행중에 계속 스크립트의 활성화 상태를 변경한다. 10.2.5
ScriptSetActiveFile 프로그램 실행중에 계속 스크립트의 특정 스크립트의 활성화 상태를 변경한다. 10.2.5
SetActiveMain 감시 프로그램의 메인 윈도우를 활성화 시켜준다.  
SetBackColor multi TREND, multi 자료보기의 배경색 등록  
SetGraphStartTime 그래프 그리기 시작시간을 지정 CTL
SetReportPrintTime 리포터 프로그램의 인쇄 기준시간 설정 CTL
SetTagValue 태그 값이나 멤버의 값을 바꾼다.  
SetVarValue 내부 변수의 값을 바꾼다.  
SetVipScan 스크립트로 수동 출력한 태그를 중점 통신  
SignageListAdd Signage 의 텍스트를 추가한다. 10.3.3
SignageListClear Signage 의 텍스트 리스트를 초기화한다. 10.3.3
SignageSetBackColor Signage 글자의 배경색을 설정한다. 10.3.3
SignageSetSpeed Signage 의 속도를 설정한다. 10.3.3
SignageStart Signage 를 시작한다. 10.3.3
SignageStop Signage 를 중지한다. 10.3.3
sin sin 값을 얻음  
Sleep 지정한 시간만큼 기다린다. (감시프로그램 전체동작이 멈춘다.)  
SmsSend SMS매니저를 통하여 SMS(문자메시지)를 전송한다.  
SmsSendLineNotify LINE App에 메시지를 전송한다. (25.04.01 이후 지원 종료) 10.3.6
SmsWebSend 웹을 통하여 SMS(문자메시지)를 전송한다.  
sprintf 문자내용을 특정한 문자열에 저장  
SQLConnect ODBC로 데이터 베이스에 연결  
SQLCreateTable 새로운 데이터 필드를 만드는 SQL 함수  
SQLDelete 설정한 자료를 삭제하는 SQL 함수  
SQLDisconnect 데이터베이스 연결을 끊는 SQL 함수  
SQLExecute SQLPrepate로 준비된 명령을 실행  
SQLFirst 첫 필드로 자료위치를 옮기는 SQL 함수  
SQLGetPos 자료필드의 위치를 얻음  
SQLInsert 하나의 필드를 삽입하는 SQL 함수  
SQLLast 끝 필드로 자료위치를 옮기는 SQL 함수  
SQLNext 다음필드로 자료위치를 옮기는 SQL 함수  
SQLPrepare SQL 함수 실행을 준비하는 함수  
SQLQueryCount SQLConnect로 연결한 데이터베이스에서 조건절을 만족하는 레코드의 개수를 읽어온다.  
SQLPrev 이전필드로 자료위치를 옮기는 SQL 함수  
SQLSelect DB 자료를 메모리로 복사하는 SQL 함수  
SQLSetPos 지정한 위치로 자료필드의 위치를 바꿈  
SQLUpdate 바뀐 내용으로 DB를 수정하는 SQL 함수  
sqrt root(루트)값을 얻음  
srand rand 함수에 씨앗 값을 입력  
strcat 두 개의 문자열을 합하여 앞의 문자열에 복사한다.  
strcmp 두 개의 문자열을 비교한다.(대소문자 구별)  
strcpy 뒤의 문자열을 앞의 문자열에 복사한다.  
strlen 문자열의 길이를 구한다.  
strncmp 두 문자열을 설정Size만큼 구별한다.(대소문자구별)  
stricmp 두 개의 문자열을 비교한다.(대소문자 구별 하지 않음)  
StringIndexOf 문자열에서 문자열의 시작위치를 찾는다. 10.1.0
StringJson Json 문자열에서 지정한 json 값을 파싱하여 가져온다. 10.3.6.24
StringSplit 문자열에서 구분자를 기준으로 잘라서 문자열 배열로 반환한다. 10.3.6.24
StringSubstring 문자열에서 지정위치부터 크기만큼 문자열을 가져온다. 10.1.0
StringTrim 앞 뒤의 공백문자를 없애준다. 9.5.1
StringTrimEnd 뒤의 공백문자를 없애준다. 9.5.1
StringTrimStart 앞의 공백문자를 없애준다. 9.5.1
StringUnicodeToAnsi 유니코드 문자열을 Ansi Default 문자열로 변환한다. 10.2.8
strnicmp 두 문자열을 설정Size만큼 구별한다.(대소문자구별 않음)  
SVGSetFile SVG 요소의 SVG 파일을 해당 SVG 파일로 변경한다. 10.3.6.21
SVGElementColor SVG 그래픽의 element ID를 이용하여 element의 채움색과 윤곽선 색상을 변경할 수 있다. 10.3.6.21
SVGElementMove SVG 그래픽의 element ID를 이용하여 element의 위치를 지정한 (x, y) 만큼 옮긴다. 10.3.6.21
SVGElementReset SVG 그래픽의 element ID를 이용하여 element의 변형(이동, 회전, 스케일)을 초기화한다 10.3.6.21
SVGElementRotate SVG 그래픽의 element ID를 이용하여 element를 설정한 각도만큼 회전시킨다. 10.3.6.21
SVGElementScale SVG 그래픽의 element ID를 이용하여 element를 각 가로/세로 비율에 맞춰 확대/축소한다. 10.3.6.21
SVGElementText SVG 그래픽의 element ID를 이용하여 텍스트를 변경한다. 10.3.6.21
SVGElementTextSize SVG 그래픽의 element ID를 이용하여 텍스트의 크기를 변경한다. 10.3.6.21
SVGElementTransform SVG 그래픽의 element ID를 이용하여 element를 이동/회전/스케일(확대/축소) 한다. 10.3.6.21
SVGElementVisible SVG 그래픽의 element ID를 이용하여 element를 표시하거나 숨긴다. 10.3.6.21
SystemValueGet 프로그램의 각종 변수의 값을 읽어옴 9.5.2
SystemValueSet 프로그램의 각종 변수의 값을 설정 9.5.2
TagCheckLoop 태그 값을 읽어오는 엔진을 실행한다.  
TagSaveAll 모든 태그를 파일로 저장한다.  
TagStatusSave 모든 태그의 값을 파일로 저장한다.  
TagSetUpdateOption 태그값의 업데이트 옵션을 설정한다. 10.2.8
TabControlAddPage 탭 컨트롤 오브젝트에 페이지를 추가한다. 10.2.5
TabControlDeletePage 탭 컨트롤 오브젝트에서 해당 위치의 페이지를 삭제한다. 10.2.5
TabControlInsertPage 탭 컨트롤 오브젝트에 페이지를 지정한 위치에 삽입한다. 10.2.5
tan tan 값을 얻음  
TelegramFile 파일을 텔레그램으로 전송한다. 10.3.6.24
TelegramMsg 메시지를 텔레그램으로 전송한다. 10.3.6.24
TestGraphAddTag TestGraph 오브젝트의 그래프멤버를 추가  
TestGraphBasisGraphAdd TestGraph 오브젝트의 기준 그래프를 추가 9.5.3
TestGraphBasisGraphClear TestGraph 오브젝트의 기준 그래프를 모두 삭제 9.5.3
TestGraphBasisGraphSetType TestGraph 오브젝트의 원하는 위치의 기준 그래프의 종류를 설정한다. 10.3.6.18
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 오브젝트의 데이터를 진행중인 밀리데이타 데이터로 바꿈  
TestGraphSetStartPosition TestGraph 오브젝트의 시작 시 초기 시작 위치를 지정  
TestGraphSetValue TestGraph 오브젝트에서 특정 멤버의 포인트 값을 변경한다  
TestGraphStop TestGraph 오브젝트를 진행을 중지함  
TimeFromString 시간 문자열에서 날짜 시간을 얻어온다. 10.3.1
TimeGetSunRiseSet 주어진 날짜의 일출/일몰 시간을 얻는다.  
TimeGetWaiting 사용자가 마우스를 사용하지 않은 시간을 얻는다..  
TimeMinusDay 주어진 시간에서 1일을 빼기  
TimeMinusHour 주어진 시간에서 1시간을 빼기  
TimeMinusMin 주어진 시간에서 1분을 빼기  
TimeMinusMon 주어진 시간에서 1달을 빼기  
TimeMinusSec 주어진 시간에서 1초를 빼기  
TimePlusDay 주어진 시간에서 1일을 더하기  
TimePlusHour 주어진 시간에서 1시간을 더하기  
TimePlusMin 주어진 시간에서 1분을 더하기  
TimePlusMon 주어진 시간에서 1달을 더하기  
TimePlusSec 주어진 시간에서 1초를 더하기  
TimeSetLocalTime 컴퓨터 시간을 주어진 시간으로 변경한다.  
TimeSolarToLunar 양력을 음력으로 변환한다. 10.3.1
ToolBarAdd 툴바를 생성. 9.5.2
ToolBarChange 툴바의 속성을 변경 9.5.2
ToolBarDelete 지정한 위치의 툴바 삭제 9.5.2
TreeNodeAdd 트리노드에 자식노드를 추가한다. 10.3.3
TreeNodeGetFullPath 노드의 전체이름을 얻어온다. 10.3.3
TreeNodeGetText 노드의 표시되는 이름을 얻어온다. 10.3.3
TreeNodeNew 노드를 하나 만든다. 10.3.3
TreeViewExpandAll 트리뷰 오브젝트의 전체 노드를 오픈한다. 10.3.3
TreeViewGetSelectedNode 트리뷰 오브젝트에서 현재 선택된 노드를 가져온다. 10.3.3
TreeViewNodeAdd 트리뷰 오브젝트에서 자식노드를 추가한다. 10.3.3
TreeViewNodeClear 트리뷰 오브젝트에서 자식노드를 모두 삭제한다. 10.3.3
TreeViewSeekNode 트리뷰 오브젝트에서 전체이름과 일치하는 노드를 찾는다. 10.3.3
TreeViewSetImageList 트리뷰 오브젝트에서 사용할 이미지 리스트를 등록한다. 10.3.3
TreeViewSetSelectedNode 트리뷰 오브젝트에서 해당 노드를 선택한다. 10.3.3
ViewAlarmList 원하는 경보를 년, 월, 일별로 보여줌  
ViewTagData 감시프로그램의 태그 기본 자료보기 화면을 표시한다. 10.3.3
ViewTagTrend 감시프로그램의 태그 기본 트랜트 화면을 표시한다. 10.3.3
VLCAudioMute VLC Media Player 오브젝트의 오디오를 음소거한다. 10.3.6.17
VLCAudioVolume VLC Media Player 오브젝트의 음량을 조절한다. 10.3.6.17
VLCAutoLoop VLC Media Player 오브젝트의 재생목록 반복재생 기능을 ON/OFF한다. 10.3.6.17
VLCPlaylistAdd VLC Media Player 오브젝트의 재생목록을 추가한다. 10.3.6.17
VLCPlaylistClear VLC Media Player 오브젝트의 재생목록을 모두 삭제한다. 10.3.6.17
VLCPlaylistPlay VLC Media Player 오브젝트의 재생목록을 재생한다. 10.3.6.17
VLCPlayListStop VLC Media Player 오브젝트의 재생목록을 정지한다. 10.3.6.17
WebClientChangeSite 웹클라이언트에서 접속 사이트를 대화 상자없이 변경한다. 10.3.3
WebGoBack 웹브라우저의 뒤로 기능  
WebGoForward 웹브라우저의 앞으로 기능  
WebGoHome 웹브라우저의 홈으로 기능  
WebGoSearch 웹브라우저의 검색 기능  
WebNavigate 웹브라우저의 페이지를 지정한 URL로 이동  
WebRefresh 웹브라우저의 새로 고침 기능  
WebViewNavigate WebView 오브젝트의 페이지를 지정한 URL로 이동한다. 10.3.6.17
WinExec 실행파일을 실행함  
XYGraphClear XYGraph 오브젝트의 내용을 초기화 시킴  
XYGraphRun XYGraph 오브젝트를 진행함  
XYGraphSetData XYGraph 오브젝트의 데이터를 바꿈  
XYGraphSetPointData XYGraph의 특정 위치의 값을 변경한다 10.3.1
XYGraphStop XYGraph 오브젝트의 진행을 중지시킴  

 

관련항목)

스크립트 작성

스크립트의 종류

스크립트 편집기 사용법

스크립트 연산자

스크립트의 문장

태그 맴버

스크립트 주 도움말