본문 바로가기

TwinCAT C++/TwinCAT C++ 시작하기

TwinCAT C++ 프로젝트 생성


Visual Studio를 실행하고 파일(F)새로 만들기(N)  프로젝트(P)...를 클릭하거나 단축키 Ctrl+Shift+N을 누르자.

새 프로젝트 창 왼쪽 트리뷰에서 TwinCAT Projects, 가운데 아이템 뷰에서 TwinCAT XAE Project (XML format)을 선택하고 프로젝트 위치(L)이름(N)을 입력한 후 확인 버튼을 클릭하자.

솔루션 탐색기에서 C++ 항목을 선택하고, 컨텍스트 메뉴에서 새 항목 추가(W)...를 클릭하거나 단축키 Insert를 누르자.

새 항목 추가 창에서 TwinCAT Versioned C++ Project를 선택하고 이름(N)을 입력한 후 추가(A) 버튼을 클릭하자.

TwinCAT Driver Project는 이전 버전에서 사용된 기본 템플릿인데 2021년 7월, 마이크로소프트가 커널 모드 드라이버에 대한 인증 서명 정책을 업데이트한 이후로 더 이상 권장되지 않는다. TwinCAT Driver Project를 사용해 개발된 C++ 모듈을 실행하려면 사용자가 직접 커널 모드 드라이버에 대한 서명 작업을 진행해야 한다.

새 항목 추가 창에서 TwinCAT Module Class with Cyclic IO를 선택하고 추가(A) 버튼을 클릭하자.

TwinCAT Class Wizard 창에서 Short name을 입력하고 OK 버튼을 클릭하자.

코드 편집기에 입력한 클래스 이름의 cpp, h 파일이 자동으로 나타난다. 그리고 솔루션 탐색기를 보면 프로젝트가 생성되어 있고 그 하위 항목에 관련 파일들이 생성된 것을 볼 수 있다.