종류 | 입력형식 | 설명 |
함수 | GetTime(값종류) | 현재 시각값을 얻습니다. |
서브루틴 | LcdBacklight(ON/OFF) | LCD 백라이트 조절 (켜기/끄기) |
서브루틴 | LcdBrightDown() | LCD 밝기 조절 (어둡게) |
서브루틴 | LcdBrightUp() | LCD 밝기 조절 (밝게) |
서브루틴 | OpenConfigSub(호출기능) | Xpanel 설정창 또는 설정창 서브 기능들을 호출합니다. |
서브루틴 | OpenConfigWin() | Xpanel 설정창을 띄웁니다. |
서브루틴 | PlayWave(Wav파일 위치, “경로”, 동기/비동기) | 지정 한 경로 내의 wav 파일을 실행합니다. |
서브루틴 | SetDate(년,월,일) | Xpanel의 날짜를 변경합니다. |
서브루틴 | SetTime(시,분,초) | Xpanel의 시간을 변경합니다. |
서브루틴 | StaticBeepCtrl(ON/OFF) | Beep 출력 조절 (켜기/끄기) |
서브루틴 | TouchCalib() | 터치 설정 윈도우를 띄웁니다. |
서브루틴 | WindowsExplorer(“경로”, “확장자필터”, X좌표, Y좌표) | 지정한 위치에 윈도우 탐색기를 표시합니다. |
서브루틴 | XpanelReset() | Xpanel Runtime을 재시작합니다. |
GetTime | 현재 시각값을 얻습니다. |
함수명 | n=GetTime(값종류) |
기능 | 값종류에 얻고자 하는 시각 종류를 입력합니다. 0: 1970년 1월 1일 이후 현재까지의 초 단위 카운터 (세계 표준시 기준) |
사용 예제 | 올해 연도를 GetYear 변수에 저장합니다. VAR GetYear; GetYear = GetTime(1); |
LcdBacklight | LCD 백라이트 조절 (켜기/끄기) |
서브루틴명 | LcdBacklight(ON/OFF) |
기능 | ON/OFF에 0이 아닌 값을 입력하면 LCD 백라이트를 킵니다. 0을 입력하면 LCD 백라이트를 끕니다. |
사용 예제 | LCD 백라이트를 끕니다. LcdBacklight(0); |
LcdBrightDown | LCD 밝기 조절 (어둡게) |
서브루틴명 | LcdBrightDown() |
기능 | LCD의 밝기를 1단계 어둡게 합니다. 총 32단계가 존재합니다. |
사용 예제 | LCD 밝기를 1단계 어둡게 합니다. LcdBrightDown(); |
LcdBrightUp | LCD 밝기 조절 (밝게) |
서브루틴명 | LcdBrightUp() |
기능 | LCD의 밝기를 1단계 밝게 합니다. 총 32단계가 존재합니다. |
사용 예제 | LCD 밝기를 1단계 밝게 합니다. LcdBrightUp(); |
OpenConfigSub | Xpanel 설정창 또는 설정창 서브 기능들을 호출합니다. |
서브루틴명 | OpenConfigSub(호출기능) |
기능 | Xpanel 설정창 또는 설정창 서브 기능들을 호출합니다. 호출기능에는 다음과 같은 값을 입력할 수 있습니다. 0: Config 화면 호출 |
사용 예제 | Config 창을 엽니다. OpenConfigSub(0); |
OpenConfigWin | Xpanel 설정창을 띄웁니다. |
서브루틴명 | OpenConfigWin() |
기능 | Xpanel 설정창을 띄웁니다. |
사용 예제 | Xpanel 설정창을 띄웁니다. OpenConfigWin(); |
PlayWave | 지정 한 경로 내의 wav 파일을 실행합니다. |
서브루틴명 | PlayWave(Wav파일 위치, “경로”, 동기/비동기) |
기능 | 지정한 Wav파일 위치 내 경로 의 wav 음향파일을 실행합니다. Wav 파일 위치 는 다음 문자기호로도 표현할 수 있습니다. 0: _LOCAL_ (\\Xpanel\) 경로는 반드시 파일 이름과 확장자명까지 포함하여야 합니다. 동기/비동기 에 0을 입력한 경우 동기를 의미하며, 이 경우 음향파일이 종료될때까지 다음 스크립트가 동작하지 않습니다. 1을 입력한 경우 wav파일 재생 중 다음 스크립트가 계속 동작합니다. |
사용 예제 | Xpanel 내 Sound 폴더에 저장된 alarm.wav 음향파일을 실행합니다. 파일이 종료될때까지 다음 스크립트는 동작하지 않습니다. PlayWave(_LOCAL_, “sound/alarm.wav”, 0); |
SetDate | Xpanel의 날짜를 변경합니다. |
서브루틴명 | SetDate(년,월,일) |
기능 | Xpanel의 날짜를 변경합니다. 년 : 4자리 숫자를 입력합니다. |
사용 예제 | Xpanel 의 날짜를 2018년 11월 30일로 변경합니다. SetDate(2018,11,30); |
SetTime | Xpanel의 시간을 변경합니다. |
서브루틴명 | SetTime(시,분,초) |
기능 | Xpanel의 시간을 변경합니다. 시 : 24시 표기로 시간을 입력합니다. |
사용 예제 | Xpanel 의 시간을 18시 30분 30초로 변경합니다. SetTime(18,11,30); |
StaticBeepCtrl | Beep 출력 조절 (켜기/끄기) |
서브루틴명 | StaticBeepCtrl(ON/OFF) |
기능 | Xpanel의 Beep 출력을 제어합니다. ON/OFF에 0이 아닌 값을 입력하면 Beep 강제 출력을 ON 합니다. 0을 입력하여 Beep 강제 출력을 OFF 시킵니다. |
사용 예제 | Beep을 강제로 출력시킵니다. StaticBeepCtrl(1); |
StaticBeepCtrl 함수는 다음 모델에서만 정상 동작합니다. XT04CA, XT05SB, XT06CB, XT07CA, XT07CB |
TouchCalib | 터치 설정 윈도우를 띄웁니다. |
서브루틴명 | TouchCalib() |
기능 | 터치 패널 보정 화면을 열도록 합니다. 터치 패널 보정이 끝난 후 전원을 재투입하여야 설정 내용이 저장됩니다. |
사용 예제 | 터치 설정 윈도우를 띄웁니다. TouchCalib(); |
WindowsExplorer | 지정한 위치에 윈도우 탐색기를 표시합니다. |
서브루틴명 | WindowsExplorer(“경로”, “확장자필터”, X좌표, Y좌표) |
기능 | 지정한 위치에 윈도우 탐색기를 표시합니다. “경로” 내에 위치한 “확장자필터”에 해당하는 모든 파일 목록을 표시합니다. 윈도우 탐색기는 X좌표, Y좌표에 표시됩니다. “확장자필터”에 “” 을 입력하는 경우, 모든 파일을 표시합니다. 화면 중앙에 탐색기를 표시하고자 하는 경우 X좌표 와 Y좌표에 -1을 입력합니다. 검색 결과에서 Type이 폴더인 항목을 더블클릭하면 해당 폴더로 이동합니다. |
사용 예제 | Xpanel 폴더 내 CSV 파일을 검색하여 화면 중앙에 표시합니다. WindowsExplorer(“\Xpanel”, “CSV”, -1, -1); |
XpanelReset | Xpanel Runtime을 재시작합니다. |
서브루틴명 | XpanelReset() |
기능 | Xpanel Runtime을 재시작합니다. Runtime 종료 후 약 5초 후 다시 실행됩니다. |
사용 예제 | Xpanel Runtime을 재시작합니다. XpanelReset(); |