이 기능은 특정 모듈 패키지에만 사용할 수 있습니다. 정보 / 저작권

Festo 부품을 가져오기 위한 구성 파일

..\<버전 번호>\cfg 디렉토리에 있는 festo.cfg 파일에서 가져올 Festo 부품 속성을 정의합니다. 여기에서 Festo 부품을 EPLAN 매크로 또는 심볼에 할당합니다. 속성에 대해 자체 할당을 정의할 수도 있습니다.

구성 파일은 2개 섹션으로 구분되며, "Festo-Settings" 섹션에서 속성 할당을 정의합니다. 이렇게 하면 예를 들어 부품 번호의 구성 방법을 구성할 수 있습니다. "Festo-MacroMapping" 섹션에서는 Festo 부품에 대한 매크로 할당을 정의합니다.

다음 규칙은 구성 파일의 편집에 적용됩니다.

가져오기 모드

구성 파일의 "DataImportSetting" 섹션에서 다음 구문을 사용하여 가져오기 모드를 정의합니다.

ImportMode=<번호>

가져오기 모드는 부품 덮어쓰기 여부 또는 EPLAN 내부 부품 관리로 가져오기 시 기존 데이터에 추가 여부를 정의합니다. 다음 가져오기 모드가 가능합니다.

속성 할당

속성은 다음 구문에 따라 구성 파일의 "Festo-Settings" 섹션에서 할당됩니다.

<속성 번호> = "<값>"

경고:

가져오기 후 EPLAN 기능 부품을 만드는데 사용되므로 "Festo 설정" 섹션의 기본 속성을 변경해서는 안됩니다.

위에서 지정된 규칙에 따라 추가 속성을 정의할 수 있습니다. 구성 파일이 순차적으로 처리되므로 섹션 끝에 자체 정의를 추가하도록 권장합니다.

가져올 Festo 속성 정의

가져올 Festo 속성은 xDKI–PlaintextName(Festo 속성의 언어 독립적 이름)을 통해 지정되며, 이름은 대소문자를 구분합니다.

다음 Festo 부품 데이터를 가져올 수 있습니다.

속성의 위치 지정은 선행 "#'" 문자로 지정됩니다.

구문: [#<속성 이름>]

Festo 속성의 경우: [#<xDKI 이름 지우기>]

참고:

추후 새 Festo 속성이 새 Festo 제품 카탈로그에 추가되면 해당 xDKI–PlaintextName을 지정하여 이를 가져올 수도 있습니다.

색인 처리된 속성

색인 처리된 속성(예: "자유 속성")에 액세스할 수 있습니다.

구문: <EPLAN 속성 번호>.<색인>

기타 사용자 지정

구성 파일에서 가져오기 사용자 지정을 많이 만들 수 있습니다. 그 중에서 이에 대해 다음 명령 및 요소를 사용할 수 있습니다. 구성 파일 시작 시 규칙을 준수해야 합니다.

IF 조건

IF 조건은 할당 파일 내에서 사용할 수 있습니다. 속성 한 쌍만 IF문을 사용해 비교할 수 있습니다. IF문을 평가할 때에는 대/소문자 구별이 중요합니다. 다음 뵤교 연산자를 사용할 수 있습니다.

하이퍼링크

부품 데이터의 하이퍼링크는 부품에 대한 최신 문서 및 기술 데이터가 포함된 Festo 웹사이트에 대한 액세스를 제공합니다. 가져올 때 하이퍼링크는 부품 관리 모듈의 문서 탭에 있는 파일 / 하이퍼링크 1 필드에 자동으로 입력됩니다.

표시 언어

#EPLAN.Lng 위치 지정을 사용하여 속성을 특정 언어로 표시할 수 있습니다. 가져오기 시 이 위치 지정은 현재 표시 언어로 채워집니다.

구문: long=[#EPLAN.Lng]

경고:

가져오기 시 표시 언어는 속성에 영구적으로 입력되고 표시 언어가 번경되어도 업데이트 되지 않습니다. 표시 언어가 변경된 부품을 다시 가져와야만 언어를 변경할 수 있습니다. 이렇게 할 때 오래된 부품을 삭제해야 합니다.

lang=<언어> 항목(예: lang="en_US")을 사용하여 언어를 직접 입력할 수도 있습니다.

변수

"스트링" 유형의 10개 변수는 구성(이 목적을 위해 잘못 사용되는 EPLAN 속성 없이) 내에 임시 값 저장에 사용할 수 있습니다. 변수는 선행 "#'" 문자로 지정됩니다.

구문: [$EPLAN.Str0][$EPLAN.Str9]

변수에 할당된 값은 가져오는 동안에만 임시로 사용할 수 있으며 가져올 Festo 부품 속성의 어떤 값도 변경하지 않습니다.

매크로 또는 심볼을 할당합니다.

매크로 또는 심볼은 다음 구문에 따라 구성 파일의 "Festo-MacroMapping" 섹션에서 Festo 부품에 할당됩니다.

매크로의 경우:

if ([#SymbolId] == "<주문 번호>") 22145 = "<부 디렉토리>\<매크로 이름>.EMA"

또는

if ([#SymbolId] == "<주문 번호>") 22145 = "<부 디렉토리>\<매크로 이름>.EMS"

심볼의 경우:

if ([#SymbolId] == "<주문 번호>") 22146 = "<부 디렉토리>\<심볼 이름>.ESY"

참조