* 프로그램 : Visual Studio 2010
* 커미조아 제품중 Motion을 기준으로 그림 참조
* 나머지 제품군도 응용가능
* DLL 파일 확인경로
1 Visual Studio 2010 실행
* Visual Studio 2010 실행 -
프로젝트 선택 (단축키 : ctrl키 + shift 키 + N 키)
2 Window Forms 응용프로그램 선택
3 프로젝트 오른쪽 클릭 → 속성 → 빌드 → 안전하지 않은 코드 허용 체크
4 파일을 프로젝트 생성시 지정한 에 복사
※ 배포판에 따라 파일명이 다름 확인 요망
5 프로젝트 → 기존항목 추가 선택 → 프로젝트 폴더에 복사해놓은 파일을 추가
6 추가한 파일을 선택 → Namespace 확인 → 아래 Class도 미리 확인
ex) SafeNAtiveMethods
7 Form.cs파일을 오른쪽 클릭
* 코드 보기 선택
* 확인한 namespace 또는 class를 using으로 추가
- 위 그림은 class를 Motion이란 이름으로 추가
Ex1) using CMDLL;
Ex2) using [쓰고싶은 이름] = CMDLL.SafeNativeMethods;
8 Form.cs파일을 오른쪽 클릭 → 디자이너 보기 선택
9 Form.cs[디자인] 오른쪽 속성창에서 번개표시 선택 후 Load를 더블클릭
10 Form.cs에 Form1_Load 메소드 생성 확인 후 Load Device를 수행한다.
-CNET : cmmgnLoadDevice
-Motion : cmmGnDeviceLoad
-DAQ : COMI_LoadDevice
-cEIP
1)ceGnLoad(라이브러리 구동 초기화)
2)ceGnSearchDevice(원격노드 탐색)
11 보기 → 도구상자 선택후 우측 도구상자에서 필요한 컨트롤 사용
종료 직전에 아래와 같은 장치 해제 또는 라이브러리 구동 해제 함수를 꼭 명시한다.
-CNET : cmmgnUnLoadDevice
-Motion : cmmGnDeviceUnLoad
-DAQ : COMI_UnLoadDevice
-cEIP : ceGnUnload