CLI 명령: deploy

deploy
명령을 사용하여 로컬 장치에
FactoryTalk Optix 응용 프로그램
을 배포합니다.

지침

deploy
명령을 사용할 때 다음 사항을 고려하십시오.
  • FactoryTalk Optix 응용 프로그램
    배포 전에 필요한 버전 관리 작업을 수행해야 합니다.
  • 배포 전에
    FactoryTalk Optix 응용 프로그램
    이 오류 없이 빌드되는지 확인해야 합니다.
  • 로컬 장치에만
    FactoryTalk Optix 응용 프로그램
    을 배포할 수 있습니다.
  • 암호화된 비밀을 사용하여
    FactoryTalk Optix 응용 프로그램
    을 배포할 수 없습니다.
  • deploy
    명령은 기본적으로 런타임을 시작하지 않습니다.
    --run-after-deploy
    를 포함하면 배포 후 런타임이 자동으로 시작됩니다.

구문

"C:\Program Files\Rockwell Automation\FactoryTalk Optix\
version
\FTOptixStudio" deploy
project_to_deploy
--ip-address=
ip_address
--username=
username
[--thumbprint=
certificate_thumbprint
] [--disable-project-encryption] [--disable-source-project-transfer] [--transfer-application-files] [--transfer-optimized-project] [--run-after-deploy] [--silent]
매개 변수
매개 변수
중요도
설명
version
필수
설치된
FactoryTalk Optix Studio
버전을 반영하는 폴더 이름입니다.
project_to_deploy
필수
배포할 프로젝트의
OPTIX
파일 경로입니다.
ip_address
필수
FactoryTalk Optix 응용 프로그램
을 배포할 대상 장치의 IP 주소입니다.
username
필수
대상 장치에 로그인하기 위한 사용자 이름입니다.
Windows®
사용자 이름
시스템 사용자 이름:
  • DOMAIN\
    username
    , 도메인 사용자용.
  • .username
    , 도메인에 가입된 장치의 로컬 사용자용.
  • username
    , 도메인에 속하지 않은 장치의 로컬 사용자용.
Linux 사용자 이름
관리자 사용자 이름입니다.
중요: 사용자 암호를
OPTIX_STUDIO_DEPLOYMENT_PASSWORD
시스템 환경 변수로 지정하십시오.
--thumbprint=
certificate_thumbprint
옵션
신뢰 대화 상자와 상호 작용할 필요가 없도록 대상 FactoryTalk Optix 응용 프로그램 업데이트 서비스의 인증서 지문을 제공합니다.
신뢰 대화 상자는 첫 번째 배포에 대해서만 표시됩니다.
FactoryTalk Optix Runtime 도구 및 업데이트 서비스가 설치되어 있는지 확인합니다. 그런 다음 아래 명령을 실행하여 지문을 가져올 수 있습니다.
openssl x509 -fingerprint -in
UpdateServicePath
/PKI/Own/Certs/FTOptixApplication.der -inform DER -noout
여기서,
UpdateServicePath
는 FactoryTalk Optix 응용 프로그램 업데이트 서비스의 설치 디렉터리입니다.
팁: 임베디드 장치는 인증서 지문을 생성할 수 없습니다.
--disable-project-encryption
옵션
프로젝트 암호화를 비활성화합니다.
--disable-source-project-transfer
옵션
대상 장치로의 소스 프로젝트 전송을 비활성화합니다.
중요: 소스 프로젝트는 Windows 대상 장치로만 전송할 수 있습니다.
--transfer-optimized-project
옵션
전송하기 전에 프로젝트를 최적화합니다.
최적화된 프로젝트의 특징은 다음과 같습니다.
  • 런타임에 필요할 때만 노드가 로드되므로 크기가 더 작습니다.
  • 프로젝트 리포지토리가 아닌 외부 태그 리포지토리에 태그를 유지합니다.
  • 성능이 낮은 장치에서 화면을 로드하고 변경하려면 더 많은 시간이 필요할 수 있습니다.
전체 모델 또는 하나 이상의 태그를 노출하는 OPC UA 서버가 포함된 프로젝트는 최적화할 수 없습니다.
--run-after-deploy
옵션
배포 후 런타임을 자동으로 시작합니다.
이 매개 변수를 생략하면
deploy
명령이 런타임을 시작하지 않으며 배포 후 수동으로 다시 시작해야 합니다.
--silent
옵션
명령 프롬프트에서 명령 출력을 최소화합니다.

예제

"C:\Program Files\Rockwell Automation\FactoryTalk Optix\Studio 1.6.0.626\FTOptixStudio" deploy "D:\temp\NewHMIProject28\NewHMIProject28.optix" --ip-address=192.168.1.100 --username=admin --transfer-application-files
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal