GUI 매뉴얼 · Chapter 15

Deployment Package Builder

화면 제목 Deployment Package Builder 의 이 화면은 현장 배포용 패키지를 구성하고 생성하는 도구입니다. QMachineStudio 본체와 런타임 프로젝트 데이터 중 어떤 항목을 포함할지 체크박스로 고른 뒤, 압축 패키지(zip) 로 묶어 내보냅니다.

화면은 포함 항목을 고르는 QMS · RUN 두 그룹과, 출력 폴더 및 생성 동작을 다루는 CONTROL 영역으로 구성됩니다. 각 그룹에는 자주 쓰는 조합으로 되돌리는 Default 버튼이 있고, 하단에는 설정을 저장하는 SAVE · RESTORE 버튼이 있습니다.

QMS 그룹

QMS 그룹은 QMachineStudio 실행 환경(본체) 자체를 패키지에 얼마나 포함할지 선택합니다. 신규 PC 에 프로그램을 처음 설치하거나 본체를 갱신할 때 사용합니다.

항목포함 대상
Include QMSQMS 본체 포함 여부의 상위 토글
Include QMS AllQMS 관련 전체 파일
Include QMS Basic (exe,dll)실행 파일과 기본 DLL
Include QMS Driver (QMS_Driver dlls)QMS_Driver 드라이버 DLL
Default 버튼QMS 그룹 체크 상태를 기본값으로 되돌림

RUN 그룹

RUN 그룹은 런타임에서 동작하는 프로젝트 데이터를 어떤 범위로 포함할지 선택합니다. 전체를 새로 배포할 때와, 변경분만 업데이트할 때를 구분해 항목을 고를 수 있습니다.

항목포함 대상
Include RUNRUN(프로젝트 데이터) 포함 여부의 상위 토글
Include ALL ( All files )프로젝트의 모든 파일
Include Project Basic (xmp,dll)프로젝트 기본 파일(xmp, dll)
Include Images (error images)에러 이미지
Include RunScript런타임 스크립트
Include XData All (System Setup, Master Setup)System Setup·Master Setup 을 포함한 XData 전체
Include XDataSchema AllXDataSchema 전체
Include XDataSchema (Update Only)변경된 XDataSchema 만
Include JobFile잡 파일
Include XMachineData & XLang AllXMachineData·XLang 전체
Include XMachineData & XLang (Update, ConstantValue)XMachineData·XLang 의 변경분과 상수값
Include XVisionData비전 데이터
Default 버튼RUN 그룹 체크 상태를 기본값으로 되돌림

...All 항목은 전체 배포에, Update Only · Update, ConstantValue 항목은 이미 운용 중인 장비에 변경분만 반영하는 업데이트 배포에 적합합니다.

CONTROL 영역

CONTROL 영역은 패키지를 어디에 생성할지 지정하고, 생성 동작을 실행하는 곳입니다. 출력 폴더를 고른 뒤 패키지를 압축 파일로 만들어 냅니다.

요소용도
DIR패키지를 생성할 출력 폴더 경로
... 버튼출력 폴더를 탐색기로 선택

DIR 에는 선택한 출력 폴더 경로가 표시됩니다. 폴더를 지정한 뒤 패키지 생성을 실행하면 구성한 항목이 하나의 압축 파일로 묶여 해당 폴더에 만들어집니다.

사용 흐름

  1. 신규 설치인지 업데이트인지에 따라 포함 범위를 정합니다.
  2. QMS 그룹에서 본체 포함 여부와 범위를 선택합니다. 본체 갱신이 필요 없으면 비워 둡니다.
  3. RUN 그룹에서 프로젝트 데이터 항목을 선택합니다. 전체 배포는 ...All, 변경분 배포는 Update 계열을 고릅니다.
  4. 빠르게 표준 조합으로 맞추려면 각 그룹의 Default 버튼을 사용합니다.
  5. CONTROL... 버튼으로 DIR 출력 폴더를 지정합니다.
  6. 패키지 생성을 실행해 압축 파일을 만든 뒤, 필요 시 하단 SAVE 로 구성을 저장합니다.

관련 항목