장비 제어용 PC 기반 소프트웨어를 보다 쉽고 간편하게 개발할 수 있도록 지원해주는 Visual C++ 언어용 프로그램 라이브러리입니다.
1. 간단한 라이브러리 함수로 복잡한 기능을 구현
- IO 메모리 구성과 공유
- 알람 발생과 저장
- 이벤트의 저장
- 공정 데이타의 자동 저장
- 공정 레시피 기능 등
2. 손쉬운 Application 프로그램 개발
- 장비 고유의 시퀀스 프로그램을 간단히 링크하여 프로그램 개발이 가능함
- 적은 개발 인력으로 프로그램 자체 개발 체계를 갖추는 것이 가능함
3. Visual C++용 MFC 확장 DLL
- 장비 제어에 적합한 Visual C++ 언어의 MFC 확장 DLL로서 Class 형식의 라이브러리를 제공하므로 프로그램에 적용하기가 쉽습니다.
4. Tag 기반의 메모리 Access
- 프로그램 코딩시 메모리, 알람, 이벤트 등의 항목에 대해 Tag문자를 기반으로 Access 하므로 프로그래머의 코딩작업을 쉽게 하고 메모리 변경에 따른 프로그램 수정을 최소화 하도록 합니다.
5. Multi-Process Unit 기반의 프로그램 지원
- 장비 구성의 기본 단위인 Unit을 기반으로 하여 Multi-Unit 장비 프로그램을 편리하게 제작 할 수 있도록 합니다. 반도체 분야에서 일반적인 클러스터타입 장비나 트랙장비와 같이 동일 프로세스 모듈 여러 개로 구성된 경우에 모듈의 추가와 제거 및 Access를 손쉽게 구현하게 합니다.
6. Multi-Program 구성 지원
- 한 개의 서버 프로그램과 여러 개의 클라이언트 프로그램으로 메모리와 기능을 공유하도록 프로젝트를 구성할 수 있습니다. 이는 여러 개발자에 의한 분산 프로그램작업으로 개발시간을 단축하게 합니다.