PLC 데이터베이스 파일 편집기(권장 방법)를 사용하거나 수동으로 PLC 데이터베이스 파일을 수정할 수 있습니다. AutoCAD Electrical 도구 세트 PLC 데이터베이스 파일(ace_plc.mdb)은 C:₩Users₩{사용자 이름}₩Documents₩Acade {버전}₩AeData₩{언어 코드}₩PLC에 설치됩니다.
기본적으로 AutoCAD Electrical 도구 세트 PLC 데이터베이스 파일에는 "PLC_Manufacturer", "PLC_MSG" 및 "PLC_Styles" 테이블과 여러 모듈 지정 사항 및 모듈 터미널 정보 테이블이 포함되어 있습니다.
PLC_Manufacturer |
이 테이블에는 제조업체, 시리즈, 유형 및 테이블 이름이 나열됩니다. |
PLC_MSG |
이 테이블은 내부에서만 사용할 수 있습니다. 이 테이블을 편집하지 않는 것이 좋습니다. |
PLC_Styles |
이 테이블에는 스타일별로 상자 설정이 나열됩니다. |
각 모듈 유형에 두 개의 테이블이 있습니다. 모듈 지정 사항 테이블에는 모형 번호, 유형, 설명, 등급, 직사각형 간격띄우기와 같은 정보가 포함되어 있습니다. "_Data"로 끝나는 모듈 터미널 정보 테이블에는 코드 값, 터미널 시퀀스 번호, 블록 이름, 터미널 속성과 같은 터미널 정보가 포함되어 있습니다.
예: "allen-bradley_1746_analog_input"
이 파일에는 PLC 모듈 선택 대화상자의 아래쪽에 나열된 모듈 선택 라인에 나타나는 정보가 나열되어 있습니다.
코드 |
모형 번호 |
유형 |
모듈 유형 |
점 |
입출력 점 번호 |
상세 설명 |
선택 대화상자에 표시된 설명 |
ADDRESS_BASE |
기준 번호 값(8진수, 10진수, 16진수) |
ADDRESS_FORMAT |
나중에 사용할 수 있도록 예약됨. 현재 비어 있음 |
OPTIONAL_BLOCK |
모듈 아래쪽에 삽입할 선택적 블록(예: DIP 스위치) |
RATING |
정격 전압 |
LISP |
모듈 삽입 시 실행할 AutoLISP 파일 |
BOX_RIGHT, BOX_LEFT, BOX_TOP_BOX_BOTTOM BOX_SPLIT_BOTTOM, BOX_SPLIT_TOP METRIC_BOX_RIGHT, METRIC_BOX_LEFT, METRIC_BOX_TOP, METRIC_BOX_BOTTOM METRIC_BOX_SPLIT_BOTTOM, METRIC_BOX_SPLIT_TOP |
전체 모듈 작성을 위해 완료된 기호 스택의 주위에 그려지는 직사각형의 간격띄우기(오른쪽, 왼쪽, 맨 위 및 맨 아래). 주:
모듈의 지정 사항 테이블에서 해당 항목을 제거하여 완료된 모듈 주위의 직사각형 상자를 억제할 수 있습니다. |
CATEGORY |
스프레드시트를 PLC 입출력 유틸리티로 도구를 사용해 삽입하는 경우 모듈의 삽입점을 지정합니다.
|
변수 구성 기호 배치에 사용할 선택적 매개변수는 다음과 같습니다.
상자 색상/선종류/도면층
색상, 도면층, 선종류 또는 축척에 대해 기본값이 아닌 선 특성을 사용하여 직사각형 상자를 그리도록 AutoCAD Electrical 도구 세트에 지시할 수 있습니다. AutoCAD의 CHPROP 명령을 사용하여 변경하는 경우처럼 이 정보를 일련의 키워드로 인코딩합니다. 모듈의 지정 사항 테이블에서는 키워드가 "BOX_RIGHT", "BOX_LEFT", "BOX_TOP" 및 "BOX_BOTTOM" 항목으로 인코딩됩니다. 예를 들어, 다음에서는 선종류 'Hidden2'를 사용하여 닫힌 상자의 왼쪽과 오른쪽을 하늘색으로 만들고 기본 선종류를 사용하여 닫힌 상자의 위쪽과 아래쪽을 파란색으로 만듭니다.
BOX_RIGHT=0.5 COLOR CYAN LTYPE HIDDEN2
BOX_LEFT=0.5 COLOR CYAN LTYPE HIDDEN2
BOX_TOP=0.5 COLOR BLUE
BOX_BOTTOM=0.375 COLOR BLUE
예: "allen-bradley_1746_analog_input_Data"
이 파일에는 모듈 유형에 대한 터미널 정보가 포함되어 있습니다.
CODE |
모듈의 카탈로그 번호 |
SEQUENCE |
터미널 시퀀스 번호 |
BLOCK |
삽입 시 사용되는 블록 이름 여기서 "?"는 표시가 있는 블록 이름은 삽입하는 동안 이름이 지정되고 선택한 방향에 따라 블록 이름에 "H" 또는 "V"가 사용됩니다. |
ATTRIBUTES |
터미널의 선택적 속성 사용하지 않는 터미널과 특수 간격을 비롯하여 사용자 속성, %%x 프롬프트 값, 주소 머리말 또는 꼬리말, 비순차적 주소, 끊기, 입출력 주소 리프롬프트가 포함됩니다. |
변수 구성 기호 배치에 사용할 선택적 매개변수는 다음과 같습니다.
%%x 프롬프트 값 사용
래크, 그룹 또는 슬롯과 같은 값을 입력한 다음 모듈의 다음 입출력 점에서 해당 값을 사용할 수 있습니다. 각 입출력 점의 TERMDESC_ 속성을 사용하여 래크/그룹에서 비트 번호 형식의 입출력 주소를 제공하려면 다음을 수행합니다.
%%1PROMPT는 래크 번호, %%2PROMPT는 그룹 번호를 나타냅니다.
첫 번째 입출력 점의 경우 TERMDESC_=1:%%1%%2/00
두 번째 입출력 점의 경우 TERMDESC_=1:%%1%%2/01
사용자 속성
모듈 터미널 정보 테이블에서 사용자 고유의 속성을 참조하는 경우 변수 기호에 해당 속성을 추가하고 주석을 달 수 있습니다.
주소 머리말 또는 꼬리말
삽입할 각 주소에 머리말이나 꼬리말을 포함시킬 수 있습니다. 예를 들어, 지정된 모듈에 "IN-"을 머리말로 포함시키려면 데이터베이스 파일을 편집할 때 모듈의 데이터 블록에서 각 입출력 변수 데이터 항목에 ";TAGA_=IN-%%N"을 추가합니다. %%N은 계산된 입출력 주소를 나타내고 "IN-"은 추가할 머리말입니다.
비순차적 주소 처리
일부 모듈에서는 한 터미널에서 다음 터미널까지의 입출력 주소가 비순차적으로 지정될 수 있습니다. "%%A" 플래그를 사용하여 모듈의 시작 주소를 표현합니다. 아래 표시된 예에서는 주소 시퀀스가 순차적입니다. "TAGA_=%%A+ <값>" 플래그 사용을 참고하십시오.
CODE |
BLOCK |
ATTRIBUTES |
---|---|---|
D2-08ND3 |
HP?--WLR |
TERM_=C,C;MFG=PLC-DIRECT;CAT=D2-08ND3;... |
D2-08ND3 |
HP?WA-DQ |
TERM_=0 |
D2-08ND3 |
HP?WA-DR |
TERM_=4;TAGA_=%%A+4 |
D2-08ND3 |
HP?WA-DQ |
TERM_=1;TAGA_=%%A+1 |
D2-08ND3 |
HP?WA-DR |
TERM_=5;TAGA_=%%A+5 |
D2-08ND3 |
HP?WA-DQ |
TERM_=2;TAGA_=%%A+2 |
D2-08ND3 |
HP?WA-DR |
TERM_=6;TAGA_=%%A+6 |
D2-08ND3 |
HP?WA-DQ |
TERM_=3;TAGA_=%%A+3 |
D2-08ND3 |
HP?WA-DR |
TERM_=7;TAGA_=%%A+7 |
끊기 실행
모듈 터미널 정보 테이블에서 모듈 구분점을 미리 정의할 수 있습니다. 끊기를 발생시킬 줄에 "₩SPECIAL=BREAK"를 추가합니다.
기본적으로 변수 구성 기호에 20개의 터미널이 허용됩니다. 모듈 수가 터미널 20개를 초과하면 논리적 위치(예: 입출력 주소 지정 그룹 뒤)에 끊기점이 배치됩니다. 예를 들어, 32 입출력 점 카드에 터미널이 36개 있으면, 모듈 정의는 처음 16개 입출력 주소 세트 뒤인 18에서 끊기 명령을 실행합니다. 모듈을 바로 끊으려면 PLC 데이터베이스 파일 편집기를 사용하여 끊기 명령을 추가하거나 모듈 터미널 정보 테이블에서 다음을 수행합니다.
HP?WA-D;TERM_07₩SPECIAL=BREAK
입출력 주소의 리프롬프트 트리거
입력과 출력이 있는 일부 모듈의 경우, AutoCAD Electrical 도구 세트를 통해 변수 구성이 입력에서 출력으로 반전되거나 그 반대로 반전될 때 새 시작 주소 번호에 대한 프롬프트를 표시할 수 있습니다. 새 출력 주소에 대한 프롬프트를 표시하려는 줄에 "₩SPECIAL=ADDR_OUT"을 추가하거나, 새 시작 입력 주소에 대한 프롬프트를 표시하려는 경우 "₩SPECIAL=ADDR_IN"을 추가합니다.
사용되지 않는 터미널 포함
터미널을 사용하지 않는 모듈의 경우, 사용되지 않는 터미널을 기본적으로 건너 뛰어서 모듈의 표현을 축약합니다. 모듈 터미널 정보 테이블에 "₩SPECIAL_INCLUDE" 및 "₩SPECIAL_EXCLUDE"를 추가하여 사용되지 않는 터미널을 선택적으로 표시하도록 PLC 데이터베이스 파일을 설정할 수 있습니다.
특수 간격
일반적으로 AutoCAD Electrical 도구 세트는 PLC 모듈을 생성할 때 입출력과 와이어 연결 지점 간격에 현재 횡선 간격을 사용합니다. 모듈 터미널 정보 테이블에서 "₩SPECIAL=SPACINGFACTOR=<값>을 사용하여 특수 간격을 재지정할 수 있습니다. AutoCAD Electrical 도구 세트는 입출력 점이나 와이어 연결 항목 줄에서 특수 간격을 확인할 때 횡선 간격 비율을 사용합니다. 예를 들어, 지정된 입출력이나 와이어 연결 항목에 대해 "₩SPECIAL=SPACINGFACTOR=0.5"를 플래그로 설정하면 AutoCAD Electrical 도구 세트는 전체 횡선 간격 대신 횡선 간격의 0.5배 아래에 점이 삽입됩니다. 값 0.0은 이전 입출력 점과 같은 위치에 점을 삽입하고, 값 1.5는 일반 횡선 간격의 1.5배 아래에 점을 삽입합니다.
예를 들어, 파라메트릭 데이터 파일에서 다음 네 행을 사용하여 네 개의 래더 횡선 공간에 분산된 네 개의 점을 삽입합니다.
HP?WA-D;TERM_=01
HP?W--;TERM_=COM
HP?W--;TERM_=VDC
HP?WA-D;TERM_=02
두 개의 중간 터미널 기호를 두 개의 횡성 공간을 차지하지 않도록 하나의 횡선 공간으로 그룹화하려면 읽을 파일을 다음과 같이 편집합니다.
HP?WA-D;TERM_=01
HP?W--;TERM_=COM;₩SPECIAL=SPACINGFACTOR=0.5
HP?W--;TERM_=VDC;₩SPECIAL=SPACINGFACTOR=0.5
HP?WA-D;TERM_=02