DUMMY
SmartX Framework 소개
Introducing SmartX Framework
SmartX Framework
독자적으로 개발한 새로운 개념의 Framework 

. NET Compact Framework 기반의 확장된 기능을 제공하며 Embedded System 분야에서 강력한 생산성을 제공하도록 설계된 .NET 컴포넌트(라이브러리)

무료지원 솔루션 / 쉬운 설치

SmartX New Framework를 설치하시면 Visual Studio 2008에 Component Item 자동 추가

개발환경 자동 구축 및 설정

IEC-Series를 이용하여 개발할 때 필요한 설정을 자동으로 진행해주기 때문에 SmartX New Framework 설치를 권장드립니다.

지속적인 업데이트

지속적으로 컴포넌트를 관리하여 업데이트 및 새로운 기능 추가

강력한 사용자 인터페이스(UI) 기능 제공

퀄리티 높은 사용자 인터페이스(UI)를 간편하게 추가하고 관리할 수 있어 UI 구축시간 단축

다양한 기능 지원

H/W 제어, 사용자 편의기능을 제공하여 쉽게 응용프로그램 개발시간 단축

Application Reference 및 예제자료

Tech Note 기술 자료 및 SmartX New Framework 예제 파일 제공

빠른 기술지원

고객사의 상황에 맞는 맞춤형 기술지원(원격지원) 제공을 통해 컴포넌트 사용에 따른 최적의 적용 코드를 무료로 지원해드립니다.

매뉴얼을 웹 베이스(반응형 웹)로 제작하여 접근성을 강화

SmartX New Framework의 Reference Guide는 웹 베이스(반응형 웹)의 매뉴얼로 제작하여 접근성을 강화하였습니다. 또한 웹 베이스의 매뉴얼을 책자로 만들어 인터넷 환경이 아닌 곳에서도 편리하게 볼 수 있도록 제작하였습니다.

자료안내 자료 안내
SmartX New Framework 관련 매뉴얼 및 설치파일

위치 : [www.smartx.co.kr] – [HOME]에서 매뉴얼을 참고하실 수 있으며 설치파일, 예제파일 등 관련 자료를 다운로드 받으실 수 있습니다.

자료실 바로가기
SmartX Framework 적용한 개발과정 소개영상

 

 

SmartX Framework 구성안내 

SmartX Framework는 다양한 기능들이 제공되며 크게 하드웨어 제어 기능(Hardware Control Component), 사용자 인터페이스 기능(User Interface Component), 사용자 편의 기능(Useful Component) 총 3가지 기능으로 나누어져 있습니다.

SmartX Framework 구성안내 SmartX Framework 구성안내
GPIO SmartInputCount ADC DAC SerialPort PWM Modbus ModbusSlave Memory IIC BootLogo Sound Battery WatchDog Print Timer TCPMultiServer TCPClient File Configs Update FileSetting Thread Remote FTP Player Lock Splash Launch ScreenSaver Form InnerForm Draw Keyboard Button Label RadioButton CheckBox TrackBar ProgressBar ComboBox UpDown ListBox GroupBox MessageBox SeparatorLine MonthCalendar KeyPad PictureBox PolygonButton
Hardware
Component
Visual Studio 2008 IDE Tool
C# Basic(VB.NET)
SmartGPIO
SmartADC
SmartSerialPort
SmartMemory
SmartModbus
SmartModbusSlave
SmartSound
SmartDAC
SmartPWM
SmartInputCounter
SmartWatchDog
SmartIIC
SmartPrint
SmartBattery
User Interface
Component
Visual Studio 2008 IDE Tool
C# Basic(VB.NET)
SmartForm
SmartInnerForm
SmartDraw
SmartButton
SmartLabel
SmartCheckBox
SmartRadioButton
SmartListBox
SmartProgressBar
SmartKeyboard
SmartKeyPad
SmartTrackBar
SmartComboBox
SmartUpDown
SmartGroupBox
SmartMessageBox
SmartSeparatorLine
SmartMonthCalendar
SmartPictureBox
SmartPolygonButton
Useful
Component
Visual Studio 2008 IDE Tool
C# Basic(VB.NET)
SmartTCPMultiServer
SmartTCPClient
SmartConfigs
SmartSplash
SmartRemote
SmartTimer
SmartFile
SmartUpdate
SmartLock
SmartFileSetting App. Program App. Program
SmartThread
SmartFTP
SmartScreenSaver
SmartPlayer
SmartBootLogo App. Program App. Program
SmartLaunch App. Program App. Program
Hardware Control Component
SmartGPIO SmartGPIO
확장 GPIO 포트 제어 컴포넌트
- GPIO 입출력 기능(입력 출력 방향 설정) 지원
- 최대 A~H 8개의 Port(60Pin) 사용 가능(제품에 따라 다름)
- SmartI/O-Series와 연동 지원
- 고속 입력 Capture 기능 지원
- 프로그래밍에 편리한 각종 기능 및 인터페이스 지원
SmartInputCounter SmartInputCounter
SmartGPIO의 입력대비 고속의 입력 처리 기능을 지원하는 컴포넌트
- SmartGPIO의 입력 대비 고속의 입력 처리 기능 지원(별도 MCU 처리)
- 기존 IEC-Series SmartGPIO의 Input 성능 대비 약 23배 성능 향상
- 최대 8채널(ch)의 InputCounter 지원
- 최대 64Bit Data Width 지원
- Rotary Encoder Counter 지원
- SmartInputCounter의 각종 기능 제공
- CheckSum Exception 기능 지원으로 데이터 신뢰성 보장
- 입력 신호의 Rising Edge에서 카운팅값 증가
SmartADC SmartADC
ADC(Analog to Digital Converter)를 제어하는 컴포넌트
- 제품별 최대 4~6 채널 지원
- 12Bit(4096) 분해능 지원
- SmartI/O - ADC Block 연동 지원
- Software 방식의 필터링 기능 지원
- 입력 전압 (Extension Port 직접 입력 시 : DC 0 ~ 3.3V / SmartI/O – ADC Block 입력 시 : DC 0 ~ 5V or DC 0 ~ 10V(스위치 선택)
SmartDAC SmartDAC
DAC(Digital to Analog Convert)를 제어하는 컴포넌트
- 제품별 최대 2채널 지원
- 12Bit(4096) 해상도
- SmartI/O – DAC Block 연동 필수
- 출력 전압 : DC 0 ~ 5V or 0 ~ 10V (스위치 선택)
SmartSerialPort SmartSerialPort
시리얼 통신을 편리하게 처리하기 위한 컴포넌트
- 동기-Polling 또는 비동기-Event 방식의 수신 기능 지원
- 수신 인디케이터 기능 지원
- 비동기-Event 방식으로 수신 시 수신 Queue 지원
- Frame 구조의 송/수신 기능 지원
- None-Frame 구조의 송/수신 기능 지원
- Error Check 기능 지원
- 송/수신 데이터 표현 방식
- RS485 통신 지원
- STX, ETX 멀티 바이트 지원(2Byte)
SmartPWM SmartPWM
PWM을 편리하게 제어하는 컴포넌트
- 2채널 지원
- 최소 0.25Hz ~ 최대 66MHz Carrier Frequency
- Smart I/O – FET Block 연동 지원
SmartModbus SmartModbus
Modbus를 편리하게 처리하는 컴포넌트
- Modbus-Master 측 기능 지원
- RTU 모드 방식 처리
- Read Function (Function : 1 ~ 4) 지원
- Write Function (Function : 5, 6, 15, 16) 지원
- Frame 구조의 송/수신 기능 지원
SmartModbusSlave SmartModbusSlave
Modbus-Slave 기능을 지원하며 Event 방식 처리지원 컴포넌트
- Modbus-Slave 측 기능 지원
- RTU 모드 방식 처리
- Read Function (Function : 1 ~ 4) 지원
- Write Function (Function : 5, 6, 15, 16) 지원
- 송/수신 모드 전환 시간 설정 지원
SmartMemory SmartMemory
시스템 RAM과 외부 Storage등의 영역을 실시간 모니터링 및 설정 컴포넌트
- 주요 모니터링 데이터를 작은 모니터링 창으로 출력 및 자동 갱신 기능
- 모니터링 창 대상 응용 프로그램의 상위(Top Z-Order)로 출력 및 위치 변경 기능
- 개발된 장치 응용 프로그램의 메모리 누수(Leak) 확인 기능
- CPU 사용량 실시간 모니터링
- 프로그램 메모리(Program Memory)와 저장소 메모리(Storage Memory) 영역의 비율 설정 기능
- 외부 메모리(SD Card, USB Memory)의 인식 및 제거에 따른 이벤트 지원
- 현재 사용 중인 시스템 메모리의 상태 값 확인 기능
- 프로그램 메모리 경보 이벤트 기능
- Flash Disk와 SD Card의 사용 상태 확인 기능
SmartIIC SmartIIC
IIC (Inter-Intergrated Circuit) 통신을 편리하게 처리하는 컴포넌트
- IEC Series에서 SmartIIC는 Master Mode로 동작 되도록 구성
- IIC(I2C)는 2개의 신호선 만으로 통신이 가능
- 여러 개의 슬레이브(Slave) 디바이스들과 1:N 통신 가능
- IIC의 SDA와 SCL은 IEC-Series의 Extension Port에서 PORTB6/SDA이며, PORTB7/SCL 사용
SmartSound SmartSound
사운드 관련 기능을 편리하게 제어해주는 컴포넌트
- 외부 스트레오 오디오 출력 단자 지원
- Sound 제어에 편리한 각종 기능 및 인터페이스 지원
- 오디오 파일 형식(MP3, Wave, WMA 등) 지원
SmartBattery SmartBattery
외부 전원 공급 차단시 시스템의 데이터 및 상태를 Backup하는 컴포넌트
- 주요 모니터링 데이터를 작은 모니터링 창으로 출력 및 자동 갱신 기능
- 충전 관련 보호 회로 내장
- 충전 상태 및 남은 용량 확인 기능
- 외부 전원 상태 확인 기능
- 충전 속도 선택 Mode 지원(Fast/Normal)
- 시스템 전원 OFF 기능 지원(Power Shutdown)
- 외부의 전원을 사용하지 않는 포터블(Portable) 시스템 구성 용도
- 외부 전원의 공급이 차단될 경우 시스템의 데이터 및 상태를 Backup하기 위한 용도
SmartWatchDog SmartWatchDog
응용프로그램에서 처리되지 않은 예외 발생을 감지 및 처리하는 컴포넌트
- 처리되지 않은 예외 감지 기능 지원
- 처리되지 않은 예외 발생 시 자동 재부팅 기능 지원
- 재부팅 지연 시간 설정 기능 지원
SmartPrint SmartPrint
인쇄관련 기능을 편리하게 처리하는 컴포넌트
- PCL(Printer Command Language)1~6 지원 (PCL3 최적)
- USB Type 프린터 지원 - 여러 페이지를 인쇄할 수 있는 기능
User Interface Component
SmartForm SmartForm
MDI 화면구성을 편리하게 구현하도록 지원하는 컴포넌트
- 배경 이미지 설정 기능
- 그라데이션 색상 배경 기능
- 투명 효과 지원되는 사용자 인터페이스 컴포넌트와 연동
- 다중 창(MDI) 기능 지원
- 편리한 Form 전환 코드처리 방식
- 공통 영역 표시 기능
- SmartInnerForm과 연동
- 화면 전환 시 잔상 및 겹침(Overlap)현상 개선
- 모달 창(Modal Window) 출력 기능
- 모델별 편리한 화면 크기 지정 기능(속성창에서 간편하게 설정)
- RUNTIME 시 불필요한 폼 속성값 변경
- 디버그 모드 시 편리한 프로그램 종료 기능
- 장치 응용 프로그램 개발 모드 시 작업 표시줄 자동 숨김 기능
- Mouse Cursor Hide 기능
- 시스템 설정을 위한 특수 터치 이벤트 처리 기능
- MainForm 로딩 시 빠른 화면 표시 기능
- SmartX 관련 스레드를 안전하게 종료 후 프로그램을 종료할 수 있는 기능
SmartInnerForm SmartInnerForm
여러가지(MDI) 프로그램 성능 및 메모리의 최적화 처리를 위한 컴포넌트
- 폼간 데이터 및 처리의 공유가 간편함
- 배경 이미지 설정 기능
- 그라데이션 색상 배경 기능
- 투명 효과 지원되는 사용자 인터페이스 컴포넌트와 연동
- 다중 창(MDI) 기능 지원
- 편리한 Form 전환 코드처리 방식
- 공통 영역 표시 기능
- SmartForm과 연동
- 화면 전환 시 잔상 및 겹침(Overlap)현상 개선
- 모델별 편리한 화면 크기 지정 기능(속성창에서 간편하게 설정)
- RUNTIME 시 불필요한 폼 속성값 변경
- 디버그 모드 시 편리한 프로그램 종료 기능
- 장치 응용 프로그램 개발 모드 시 작업 표시줄 자동 숨김 기능
- 시스템 설정을 위한 특수 터치 이벤트 처리 기능
SmartDraw SmartDraw
도형(이미지, 선, 호, 글자)등을 쉽게 그리도록 지원하는 컴포넌트
- 배경 투명 처리 효과 기능
- Layer 선택 옵션 지원
- Windows CE의 그래픽 처리 방식을 이해하지 않아도 편리하게 구현 가능
- 직관적인 사용자 인터페이스
- WM_PAINT 이벤트에 대해 독립적(Form1_Paint, OnPaint 이벤트를 처리할 필요가 없음
- 더블 버퍼링을 구현할 필요 없음
- 그래픽 처리 성능이 Native 수준에서 처리(성능 향상)
- 기본적인 Chart-Draw 기능 지원
- 폼 디자이너에서 Chart-Draw 파라미터 설정 및 Chart PenStyle 설정 기능 (SmartDraw_ChartChannelPenStyle과 연동)
- 투명 배경 이미지 출력 기능
- 점, 선, 원, 타원, 둥근 사각형, 사각형, 그라데이션, 다각형, 이미지 등의 기능을 쉽게 사용할 수 있도록 지원
- 화면에 그려진 그림을 이미지 파일 형식(BMP, JPG, GIF, PNG)으로 저장 기능 지원
- 한번에 많은 그림 요소를 그릴 때 빠르게 그릴 수 있는 기능
SmartKeyboard SmartKeyboard
가상 키보드(inputPanel)의 단점을 보완한 가상 키보드 패널
- 배경 투명 처리 효과 기능
- 사용자 인터페이스에 맞는 디자인적 요소 변경 기능
- 키 이미지 설정 기능
- 다양한 디자인 스타일 기본 제공
- 기본적인 숫자만을 입력하기 위한 Numerical KeyPad 기능
- SmartLable, Label, TextBox 컨트롤에서 입력 가능(기존의 가상 키보드는 TextBox에서만 입력 가능)
- 한글 입력 지원
SmartButton SmartButton
기존 버튼(Button)의 기능을 확장한 컴포넌트
- 단순 버튼 기능과 다양한 특수 기능(SpecialFunction) 버튼 지원 (일반, 연속 입력, 안전 입력, 연속 + 안전입력 기능 지원)
- 다양한 동작 모드 지원 (일반 버튼, RADIO 버튼, PUSH 버튼 모드 지원)
- 버튼 스타일 설정 기능(Classic, Round3D)
- 버튼 이미지 설정 기능
- 버튼 이미지 관련 투명 효과 지원
- 버튼을 누르고 있을 경우(연속) 입력 가속 처리 기능 지원
- 연속으로 버튼 동작을 빠르게 입력 시 발생하는 Stack OverFlow 예외 방지 기능 지원
SmartLabel SmartLabel
기존 라벨(Label)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 기능
- Click, Double Click 이벤트 지원
- 수직/수평 정렬 기능
- WordWrap 기능
- Password 문자열 처리 기능
- 화면 갱신 시 깜박임을 최소화
- 다양한 BorderStyle 지원
- key입력 관련 이벤트 지원(KeyDown, KeyPress, KeyUp)
SmartRadioButton SmartRadioButton
기존 라디오버튼(RadioButton)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 기능
- Radio Mark의 크기 조절 및 색상 변경 기능
- Radio Mark의 사용자 이미지 설정 기능
SmartCheckBox SmartCheckBox
기존 체크박스(Checkbox)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 기능
- CheckBox Mark의 크기 조절 및 색상 변경 기능
- CheckBox Mark의 사용자 이미지 설정 기능
SmartTrackBar SmartTrackBar
기존 트랙바(TrackBar)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 기능
- 컨트롤 Full 리사이징 및 버튼 크기 조절
- 다양한 스타일을 적용할 수 있도록 디자인 요소 변경 기능
- 버튼 이미지 적용 기능
- 버튼 모서리의 라운드 크기 조절
- 버튼의 위치값을 백분율로 읽거나 설정할 수 있는 기능 지원
SmartProgressbar SmartProgressbar
기존 프로그레스바(ProgressBar)의 기능을 확장한 컴포넌트
- 가로/세로 방향의 ProgressBar 지원
- 다양한 스타일을 적용할 수 있도록 디자인 요소 변경 기능
- Percent(%) 및 사용자 지정 단위 표기 지원
- 사용자 지정 Text 출력
- 값 변동 시 깜빡거림 최소화
SmartComboBox SmartComboBox
기존 콤보박스(ComboBox)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 및 스킨 처리
- 컨트롤 Full 리사이징 및 버튼 크기 조절
- 다양한 스타일을 적용할 수 있도록 모든 디자인 요소 색상 및 형태 변경 기능
- ItemList는 SmartListBox와 동일한 인터페이스(속성, 함수)를 제공
- DropDownButton은 SmartButton과 동일한 인터페이스(속성, 함수)를 제공
SmartUpdown SmartUpdown 
기존 NumericUpDown의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 기능
- 다양한 형태의 사용자 인터페이스 디자인 이미지 적용 기능
- 버튼 및 값 표시 위치를 변경할 수 있어 각 요소별 디자인 변경 지원
- 값 표시는 숫자 형식과 문자열 List도 적용 가능(NumericUpDown + DomainUpDown)
- 버튼의 기능은 SmartButton의 기능을 적용하여 반복 입력, 안전 모드 등의 특수 기능 지원
- 배경 이미지를 투명하게 처리할 수 있는 속성을 제공하여 이미지 작업을 편리하게 처리
- 기본 디자인 모드 지원 및 Layout 설정 변경 기능 지원
- 다양한 형태에서 원하는 크기로 조절 가능
- 사용자 지정 단위 표기 지원
SmartListbox SmartListbox
기존 리스트박스(Listbox)의 기능을 확장한 컴포넌트
- 배경 투명 처리 효과 및 스킨 처리
- 리스트 터치 Move(Scroll) 처리
- 다양한 스타일을 적용할 수 있도록 색상 및 크기 변경 기능
- 항목 추가 방향 설정 기능
- 컬럼 구분 출력 기능
- 스크롤 버튼 기능
- 테두리 스타일 및 색상 설정 기능
SmartGroupbox SmartGroupbox
.Net Compact framework에서 지원 되지 않는 GroupBox 컨트롤을 지원하는 컴포넌트
- 배경 투명 처리 효과 기능(SmartForm, SmartInnerForm 연동) 및 스킨 처리
- Panel 컨트롤과 같은 컨테이너 컨트롤 기능
- 다양한 스타일을 적용할 수 있도록 색상 및 스타일 변경 기능
- 배경 이미지 설정 기능 및 SmartX의 사용자 인터페이스 컴포넌트와 연동 기능
SmartMessageBox SmartMessageBox
기존 MessageBox의 기능을 확장한 컴포넌트
- Windows 8.1 Style의 디자인 적용
- MessageBox의 색상을 테마 별 쉽게 변경
- MessageBox의 크기 변경 기능 지원
- Button Text 변경 및 아이콘 이미지 변경 기능
- 기존 MessageBox 인터페이스와 동일하여 코드 수정을 최소화
- 터치 인터페이스에 적합하도록 버튼위치 및 크기 변경 기능 지원
SmartSeparatorLine SmartSeparatorLine
폼에 구분선을 직접 그리는 컴포넌트
- 입체감 있는 선 지원
- 선의 색상 및 두께 변경 기능
- 수평/수직의 선 표현
Smartmos SmartMonthCalendar
UI 디자인 화면에서 일정(스케쥴) 표시 및 관리를 편리하게 사용할 수 있도록 만들어 진 컴포넌트
- 다양한 형태의 디자인 적용 기능
- 각 디자인 적 요소별 색상 변경 기능
- 다양한 디자인 효과 설정 기능
- Calendar의 크기를 자유롭게 변경
- 모든 디자인적 요소의 이미지 사용 및 투명 처리 기능
- 일 Marker 기능 지원 (일정 관련 처리 기능)
SmartKeypad SmartKeypad
SmartKeyBoard에서 키보드 상의 레이아웃, 이미지, 키의 위치/개수, 전체 사이즈 등을 변경하도록 지원하는 컴포넌트
- 모든 형태의 키보드 구현 가능
- 필요한 키만을 정의하는 커스텀 기능
- 키 입력 처리 관련 이벤트 제공
- 이미지 설정 및 투명 처리 지원으로 모든 디자인 적용 가능
- 키 레이어 설정으로 한/영 및 기타 기호 등의 처리 가능
- SmartLable, Label, TextBox 컨트롤에서 입력 가능(기존의 가상 키보드는 TextBox에서만 입력 가능)
- 폼 디자이너에서 Key Button의 디자인 타임 구성 및 확인 기능 (SmartKeyPad_KeyItemInfos와 연동)
SmartPolygonButton SmartPolygonButton
형태가 복잡하거나 사각형이 아닌 형태의 버튼들이 서로 인접하는 경우 사용할 수 있도록 지원하는 컴포넌트
- 버튼 이미지 관련 투명 처리 효과 기능
- 폼 디자인 타임 시 버튼 구성 기능 (SmartPolygonButton_ButtonInfos와 연동)
- 단순 버튼 기능과 다양한 특수 기능(SpecialFunction) 버튼 지원
- 다양한 동작 모드 지원
- 버튼을 누르고 있을 경우(연속) 입력 가속 처리 기능 지원
SmartPictureBox SmartPictureBox
여러 개의 이미지를 추가하여 슬라이드 쇼의 기능을 사용할 수 있으며 Animation GIF를 재생할 수 있도록 지원하는 컴포넌트
- 배경 투명 처리 효과 기능
- 슬라이드 쇼 기능 지원
- 애니메이션(Animation) GIF 출력(Decoding) 기능
- 애니메이션 및 기타 그래픽 컨트롤 제작에 편리
- 이미지 회전 처리 기능 지원
Useful Component
SmartTimer SmartTimer
Timer 기능 확장 (고정밀, 특정구간의 시간 측정 및 표시) 컴포넌트
- Counter 오차 발생하지 않도록 내부 Timer Counter 내장
- Up / Down Timer Counter 모드 지원
- 고 정밀 1/1000 sec Timer Counter 표현
- 편리한 Timer 시간 설정 변경 기능
- 여러 개의 Interval 설정에 따른 이벤트 발생 및 식별 기능
- 일시 중지(Pause) 기능
- Finish 이벤트 기능
- 특정 구간의 시간 측정 기능
SmartTCPMultiServer SmartTCPMultiServer
다중 접속 TCP Socket 서버 프로그램 개발을 지원하는 컴포넌트
- 다중 접속 서버 기능
- 접속 리스트 정보 제공 및 각각의 Socket 접근 및 제어
- 수신 데이터 이벤트 처리 방식
- 접속 Client 관리를 위한 ID 설정 및 IP-Address 연동 처리
- 동시 접속 제한기능
- 다중 접속에 따른 각각의 스레드 처리
- ASCII, UNICODE, BYTE 등의 편리한 데이터 송/수신 처리
- 각종 편리한 Socket 관련 기능 지원
- 비동기 Socket 기능 지원
SmartTCPClient SmartTCPClient
SmartTCPMultiServer와 연동하여 클라이언트 프로그램의 개발을 지원하는 컴포넌트
- 동기/비동기 처리 지원
- 수신 데이터 감지 스레드 처리
- 동기/비동기 혼용하여 사용 가능 (Connect, Send, Receive 각각 동기/비동기 혼용 사용)
- ASCII, Unicode, Byte 등의 편리한 데이터 송/수신 처리
- 각종 편리한 Socket 관련 기능 지원
SmartFile SmartFile
파일 읽기/쓰기 처리시 복잡한 파일처리 기능 간소화
- 버퍼를 사용한 데이터의 일괄 처리 기능 지원으로 대량의 데이터를 읽거나 쓸 때 오버헤드 최소화
- 인덱스(Index)를 지원하여 특정 줄(라인)에 데이터를 읽거나 쓸 수 있도록 지원
- 구조체(Structure) 데이터를 처리
- Binary(Byte) 형식 데이터 읽기/쓰기 지원
- 파일 데이터 처리를 메소드화하여 간편하게 사용하도록 지원
SmartConfigs SmartConfigs
IEC-Series 장치의 다양한 환경 설정 및 특수 기능 제어
- IEC-Series의 LAN Device(유선/무선)의 IP/MAC Address 설정 기능
- Display(LCD) 관련 설정 기능
- 시스템 폰트 관련 설정 기능
- IEC-Series의 Reboot 기능
- 제어판 기능 호출
- 가상 키보드(InputPanel) 기능 제어
- 외부저장장치(SD Card, USB Memory)의 연결 확인 기능
- RunTime Mode에서 Development Mode 전환 기능
SmartUpdate SmartUpdate
장치 응용프로그램을 간편하게 업데이트 하는 기능
- 실행 중인 프로그램을 업데이트할 수 있도록 처리 지원
- Run 폴더의 모든 파일 업데이트 처리 대상
- USB Memory를 통한 간편한 업데이트 지원
- 업데이트 진행 과정을 다이얼로그 창으로 출력 및 설정 지원
- 다양한 업데이트 유형 지원
- 하위 폴더 모두 업데이트(복사) 처리 지원
- 업데이트 관련 출력 메시지의 언어를 영어/한글 중 선택하여 설정 가능
- 업데이트 진행 중 실패에 관련하여 상세한 내용을 표시
- 업데이트의 시작 여부를 선택할 수 있도록 처리 가능
SmartFileSetting SmartFileSetting
제품 양산 시 IEC-Series를 업체에 맞게 일괄 셋팅하는 프로그램
- SD Card에서 Flash Disk의 Run폴더로 실행파일 복사(하위 폴더 및 모든 파일)
- Font 폴더의 Font 구성 (Font는 TureType의 ttc, ttf만 가능)
- 바탕화면의 이미지 적용
- BootLogo 이미지 적용
- 기타 사용자가 원하는 폴더 복사
SmartThread SmartThread
Thread 생성 및 제어를 쉽게 처리
- 이벤트 형식으로 Thread 루틴을 등록하여 구현의 편리함
- Thread의 다양한 종료 기능 제공 및 명확한 처리
- Work Thread와 UI Thread 기능 제공
- Work Thread와 UI Thread의 장점을 취합한 기능 제공
SmartRemote SmartRemote
IEC-Series의 원격제어 솔루션
- 접속 계정에 따른 제어/모니터링 모드 설정 기능
- Network(유/무선 LAN) 뿐만 아니라 USB(Windows Mobile Device Center)로도 연결 지원
- IEC1000XGA – I 프로그램 개발 시, 개발 PC와 Windows Mobile Device Center로 연결되어 LCD 없이도 프로그램을 개발할 수 있도록 지원
- 별도 프로그램 구성 없이 개발 중인 프로젝트(응용 프로그램)에 쉽게 적용
- 1대의 원격지 컴퓨터에서 여러 대의 IEC-Series에 동시 접속/제어
SmartFTP SmartFTP
IEC-Series에서 FTP Client의 기능들을 편리하게 처리하는 컴포넌트
- 메소드를 사용해 FTP Client 기능을 간편하게 구현
- FTP Client PassiveMode 지원
- 업/다운로드 진행 상황 확인 기능
SmartPlayer SmartPlayer
동영상 플레이 기능을 처리하는 컴포넌트
- O/S Pro 버전에서만 지원
- 동영상 코덱 AVI(MPEG-4 V2, MPEG-4 V3, wmv1, wmv2), WMV(wmv1, wmv2) 지원
SmartLock SmartLock
개발 프로그램의 불법복제 방지 기능을 제공하는 컴포넌트
- 양산 제품에 적용 시 프로그램 등록을 자동으로 처리할 수 있는 기능 제공
- 긴급 실행 모드 등의 기능을 구현할 수 있도록 핵심 기능들만 지원
- 인증과 관련한 정책을 쉽게 변경
- 수동 제품 키 입력 기능
- 코드를 사용하여 제품키를 등록하는 기능 지원
SmartSplash SmartSplash
응용프로그램 로딩 시 보여지는 로딩 상태 이미지 적용 컴포넌트
- 로딩 시 검은색 화면(Black Screen) 최소화
- 로딩 화면 애니메이션(Animation GIF) 지원
- 단 한 줄의 코드로 사용 가능
SmartBootLogo SmartBootLogo
부트로고를 변경할 수 있도록 지원하는 프로그램
- 부트로고 이미지의 형식이 Bitmap 565형식만 가능
- BootLogo 이미지 변환 프로그램을 사용하여 쉽게 형식을 변환할 수 있도록 프로그램 제공
SmartLaunch SmartLaunch
IEC-Series의 바탕화면에 바로가기를 생성해주는 프로그램
- 바탕화면에 사용할 프로그램 바로가기 생성 지원
- 제품을 재부팅해도 바로가기를 유지
- Flash Disk\Run\Run1 폴더를 이용한 RunTime 모드 지원
SmartScreensaver SmartScreenSaver
IEC-Series에서 스크린세이버 기능을 편리하게 사용할 수 있도록 만들어진 컴포넌트
- 다양한 스크린 세이버 모드(이벤트 컨트롤, 백라이트 컨트롤, 텍스트 출력 모드, 외부 프로그램 실행) 지원
- 스크린 세이버 동작 시간 설정 가능
- 텍스트 출력 모드일 경우 다양한 속성 지원 (출력 방식, 출력 빈도 및 속도, 폰트, 크기, 색상)
- 터치 입력 기준으로 Screen Saver 기능 동작
맨 위로
팝업닫기

(주)에이치앤에스('http://hnsts.co.kr/'이하 '(주)에이치앤에스 웹사이트')는 개인정보보호법에 따라 이용자의 개인정보 보호 및 권익을 보호하고 개인정보와 관련한 이용자의 고충을 원활하게 처리할 수 있도록 다음과 같은 처리방침을 두고 있습니다.

(주)에이치앤에스 웹사이트는 개인정보처리방침을 개정하는 경우 웹사이트 공지사항(또는 개별공지)을 통하여 공지할 것입니다.

○ 본 방침은 2011년 4월 1일부터 시행됩니다.

1. 개인정보의 처리 목적 (주)에이치앤에스 웹사이트는 개인정보를 다음의 목적을 위해 처리합니다. 처리한 개인정보는 다음의 목적 이외의 용도로는
사용되지 않으며 이용 목적이 변경될 시에는 사전동의를 구할 예정 입니다.
가. 민원사무 처리
민원인의 신원 확인, 민원사항 확인, 사실조사를 위한 연락 · 통지, 처리결과 통보 등을 목적으로 개인정보를 처리합니다.
2. 개인정보 파일 현황
1. 개인정보 파일명 : 고객의 소리
  • - 개인정보 항목 : 이메일, 휴대전화번호, 자택전화번호, 이름, 서비스 이용 기록, 접속 로그, 쿠키, 접속 IP 정보
  • - 수집방법 : 웹사이트
  • - 보유근거 : 이용자 동의
  • - 보유기간 : 3년
3. 개인정보의 제3자 제공에 관한 사항
① (주)에이치앤에스 웹사이트는 원칙적으로 이용자의 개인정보를 제1조에서 명시한 목적 범위 내에서 처리하며, 본래의 범위를 초과하여 처리하거나 제3자에게 제공하지 않습니다.
다만, 다음의 경우에는 개인정보를 제3자에게 제공할 수 있습니다.
  • – 이용자가 사전에 제3자 제공 및 공개에 동의한 경우
  • – 법령 등에 의해 제공이 요구되는 경우
  • – 서비스의 제공에 관한 계약의 이행을 위하여 필요한 개인정보로서 경제적/기술적인 사유로 통상의 동의를 받는 것이 현저히 곤란한 경우
  • – 개인을 식별하기에 특정할 수 없는 상태로 가공하여 이용하는 경우
4. 정보주체의 권리,의무 및 그 행사방법 이용자는 개인정보주체로서 다음과 같은 권리를 행사할 수 있습니다.
① 정보주체는 (주)에이치앤에스 웹사이트에 대해 언제든지 다음 각 호의 개인정보 보호 관련 권리를 행사할 수 있습니다.
  • 1. 개인정보 열람요구
  • 2. 오류 등이 있을 경우 정정 요구
  • 3. 삭제요구
  • 4. 처리정지 요구
② 제1항에 따른 권리 행사는 (주)에이치앤에스 웹사이트에 대해 개인정보 보호법 시행규칙 별지 제8호 서식에 따라 서면, 전자우편, 모사전송(FAX) 등을 통하여 하실 수 있으며 (주)에이치앤에스 웹사이트는
이에 대해 지체 없이 조치하겠습니다.
③ 정보주체가 개인정보의 오류 등에 대한 정정 또는 삭제를 요구한 경우에는 (주)에이치앤에스 웹사이트는 정정 또는 삭제를 완료할 때까지 당해 개인정보를 이용하거나 제공하지 않습니다.
④ 제1항에 따른 권리 행사는 정보주체의 법정대리인이나 위임을 받은 자 등 대리인을 통하여 하실 수 있습니다. 이 경우 개인정보 보호법 시행규칙 별지 제11호 서식에 따른 위임장을
제출하셔야 합니다.
5. 제3자에게의 개인정보 제공
① (주)에이치앤에스 웹사이트는 다음의 개인정보 항목을 처리하고 있습니다.
<민원사무 처리>
– 필수항목 : 이름, 휴대전화번호, 자택전화번호, 이메일, 서비스 이용 기록, 접속로그, 쿠키, 접속IP 정보
6. 개인정보의 파기
(주)에이치앤에스 웹사이트는 원칙적으로 개인정보 처리목적이 달성된 경우에는 지체없이 해당 개인정보를 파기합니다. 파기의 절차, 기한 및 방법은 다음과 같습니다.
  • –파기절차 이용자가 입력한 정보는 목적 달성 후 별도의 DB에 옮겨져(종이의 경우 별도의 서류) 내부 방침 및 기타 관련 법령에 따라 일정기간 저장된 후 혹은 즉시 파기됩니다. 이 때, DB로 옮겨진 개인정보는 법률에 의한 경우가 아니고서는 다른 목적으로 이용되지 않습니다.-파기기한이용자의 개인정보는 개인정보의 보유기간이 경과된 경우에는 보유기간의 종료일로부터 5일 이내에, 개인정보의 처리 목적 달성, 해당 서비스의 폐지, 사업의 종료 등 그 개인정보가 불필요하게 되었을 때에는 개인정보의 처리가 불필요한 것으로 인정되는 날로부터 5일 이내에 그 개인정보를 파기합니다.
  • –파기방법 전자적 파일 형태의 정보는 기록을 재생할 수 없는 기술적 방법을 사용합니다. 종이에 출력된 개인정보는 분쇄기로 분쇄하거나 소각을 통하여 파기합니다.
7. 개인정보의 안전성 확보 조치
(주)에이치앤에스 웹사이트는 개인정보보호법 제29조에 따라 다음과 같이 안전성 확보에 필요한 기술적/관리적 및 물리적 조치를 하고 있습니다.
1. 정기적인 자체 감사 실시
개인정보 취급 관련 안정성 확보를 위해 정기적(분기 1회)으로 자체 감사를 실시하고 있습니다.
2. 개인정보 취급 직원의 최소화 및 교육
개인정보를 취급하는 직원을 지정하고 담당자에 한정시켜 최소화 하여 개인정보를 관리하는 대책을 시행하고 있습니다.
3. 내부관리계획의 수립 및 시행
개인정보의 안전한 처리를 위하여 내부관리계획을 수립하고 시행하고 있습니다.
4. 해킹 등에 대비한 기술적 대책
(주)에이치앤에스 웹사이트는 해킹이나 컴퓨터 바이러스 등에 의한 개인정보 유출 및 훼손을 막기 위하여 보안프로그램을 설치하고 주기적인 갱신·점검을 하며 외부로부터 접근이 통제된 구역에
시스템을 설치하고 기술적/물리적으로 감시 및 차단하고 있습니다.
5. 개인정보의 암호화
이용자의 개인정보는 비밀번호는 암호화 되어 저장 및 관리되고 있어, 본인만이 알 수 있으며 중요한 데이터는 파일 및 전송 데이터를 암호화 하거나 파일 잠금 기능을 사용하는 등의
별도 보안기능을 사용하고 있습니다.
6. 접속기록의 보관 및 위변조 방지
개인정보처리시스템에 접속한 기록을 최소 6개월 이상 보관, 관리하고 있으며, 접속 기록이 위변조 및 도난, 분실되지 않도록 보안기능 사용하고 있습니다.
7. 개인정보에 대한 접근 제한
개인정보를 처리하는 데이터베이스시스템에 대한 접근권한의 부여,변경,말소를 통하여 개인정보에 대한 접근통제를 위하여 필요한 조치를 하고 있으며 침입차단시스템을 이용하여
외부로부터의 무단 접근을 통제하고 있습니다.
8. 문서보안을 위한 잠금장치 사용
개인정보가 포함된 서류, 보조저장매체 등을 잠금장치가 있는 안전한 장소에 보관하고 있습니다.
9. 비인가자에 대한 출입 통제
개인정보를 보관하고 있는 물리적 보관 장소를 별도로 두고 이에 대해 출입통제 절차를 수립, 운영하고 있습니다.
8. 개인정보 보호책임자 작성
① (주)에이치앤에스 웹사이트는 개인정보 처리에 관한 업무를 총괄해서 책임지고, 개인정보 처리와 관련한 정보주체의 불만처리 및 피해구제 등을 위하여 아래와 같이 개인정보 보호책임자를
지정하고 있습니다.
▶ 개인정보 보호책임자
성명 : 김진효
소속 : (주)에이치앤에스
전화번호 : 02-6402-8001
이메일 : hns@hnsts.co.kr
② 정보주체께서는 (주)에이치앤에스 웹사이트의 서비스(또는 사업)을 이용하시면서 발생한 모든 개인정보 보호 관련 문의, 불만처리, 피해구제 등에 관한 사항을 개인정보 보호책임자 및
담당부서로 문의하실 수 있습니다. (주)에이치앤에스 웹사이트는 정보주체의 문의에 대해 지체 없이 답변 및 처리해드릴 것입니다.
9. 개인정보침해 구제방법
정보주체는 개인정보침해로부터 구제받고자 하는 경우 다음과 같은 기관에 도움을 요청할 수 있습니다.
▶ 개인정보 침해신고센터 (한국인터넷진흥원 운영)
– 소관업무 : 개인정보 침해사실 신고, 상담 신청
– 홈페이지 : privacy.kisa.or.kr
– 전화 : (국번없이) 118
– 주소 : (138-950) 서울시 송파구 중대로 135 한국인터넷진흥원 개인정보침해신고센터
▶ 개인정보 분쟁조정위원회 (한국인터넷진흥원 운영)
– 홈페이지 : privacy.kisa.or.kr
– 전화 : (국번없이) 118
– 주소 : (138-950) 서울시 송파구 중대로 135 한국인터넷진흥원 개인정보침해신고센터
10. 개인정보 처리방침 변경
① 이 개인정보처리방침은 시행일로부터 적용되며, 법령 및 방침에 따른 변경내용의 추가, 삭제 및 정정이 있는 경우에는 변경사항의 시행 7일 전부터 공지사항을 통하여 고지할
것입니다.
팝업닫기

본 웹사이트에 게시된 이메일 주소가 전자우편 수집 프로그램이나 그 밖의 기술적 장치를 이용하여 무단으로 수집되는 것을 거부하며, 이를 위반시 정보통신망법에 의해 형사처벌됨을 유념하시기 바랍니다.

게시일 : 2011.4.1