스프레드시트, 데이터베이스 또는 쉼표 구분 파일에서 PLC 도면을 자동으로 작성합니다.
PLC 모듈 및 연결된 구성요소를 포함한 PLC 정보는 Microsoft Excel 스프레드시트, Access 데이터베이스 테이블 또는 쉼표 구분 파일에서 읽을 수 있습니다.
AutoCAD Electrical에서는 도면을 생성하는 데 필요한 정보가 포함된 특정 열을 찾습니다. 이 열은 사용자 설정에서 정의된 대로 순서가 지정되어 있습니다. 모듈 부품 번호(코드) 열을 제외한 모든 열은 선택 사항입니다. 사용자 폴더에 DEMOPLC.XLS, DEMOPLC.CSV 및 DEMOPLC_IEC.XLS와 같은 세 가지 예제 PLC 데이터 파일이 있습니다.
이러한 도면을 자동으로 생성하는 방법과 관련해서 여러 가지 측면을 제어할 수 있습니다. 또한 이 도구를 예제 demoplc.xls 파일 형식과 다른 데이터베이스 형식 또는 기존 스프레드시트에 맞게 조정할 수도 있습니다. 이러한 설정은 프로그램을 실행할 때마다 변경하거나, 한 번 변경하고 저장했다가 나중에 사용할 수 있습니다. 샘플 설정 파일(DEMOPLC_IEC.WDI)이 제공됩니다.
스프레드시트를 PLC 입출력 유틸리티로 도구를 사용하면 스프레드시트 또는 테이블 열 번호를 다음 데이터 범주에 지정할 수 있습니다.
모듈 부품 번호(코드) |
파라메트릭으로 생성된 모듈이나 전체 모듈의 라이브러리 기호에 대한 코드일 수 있습니다. 또한 가변 속도 드라이브와 같은 비PLC 기호일 수도 있습니다. |
주소(ADDR) |
각 입출력 점에 대한 입출력 주소입니다. 이 값은 "TAGA_" 속성에 주석으로 추가됩니다. |
래크 번호(R) |
파라메트릭 데이터 파일에서 %%1 프롬프트에 지정된 속성에 사용되는 모듈 래크 번호입니다. |
그룹 번호(G) |
파라메트릭 데이터 파일에서 %%2 프롬프트에 지정된 속성에 사용되는 모듈 그룹 번호입니다. |
슬롯 번호 |
파라메트릭 데이터 파일에서 %%3 프롬프트에 지정된 속성에 사용되는 모듈 슬롯 번호입니다. |
원격 터미널 패널(RTP) |
파라메트릭 데이터 파일에서 %%4 프롬프트에 지정된 속성에 사용되는 모듈의 원격 터미널 패널 ID 번호입니다. |
와이어 번호 |
각 입출력 점에 사용되는 와이어 번호입니다. |
모듈 태그 |
모듈의 TAG 속성에 지정된 값입니다. |
모듈 설치 |
모듈의 설치 속성에 지정된 값입니다. |
모듈 위치 |
모듈의 위치 속성에 지정된 값입니다. |
설명 1-5(DESC1-DESC5) |
모듈의 5개 설명 속성에 지정된 값입니다. |
전압/입력/출력(VOLTAGE) |
파라메트릭 데이터 파일에서 모듈이 입력 모듈인지 또는 출력 모듈인지 결정할 수 없는 경우 이를 결정하는 데 사용되는 값입니다. 입력 모듈의 경우 AutoCAD Electrical에서는 문자열의 일부로 DI, AI 또는 IN을 찾습니다. 출력 모듈의 경우 AutoCAD Electrical에서는 문자열의 일부로 DO, AO 또는 OUT를 찾습니다. 조합 모듈의 경우 AutoCAD Electrical에서는 IO, 기타 또는 IN/OUT 둘 다를 찾습니다. |
특수 PLC 모듈 기능을 실행하기 위해 행에 삽입할 수 있는 몇 가지 특수 값이 있습니다.
BREAK |
PLC 모듈을 끊고 다음 래더 열에서 계속하려는 스프레드시트의 ADDRESS 열에 이 키워드를 삽입합니다. 주소 열의 “BREAK”라는 단어를 제외하고 스프레드시트 행에는 다른 데이터가 없어야 합니다. |
SPACER |
인접한 입출력 점 사이에 여분의 공간을 추가할 스프레드시트의 ADDRESS 열에 이 키워드를 삽입합니다. 주소 열의 “SPACER”라는 단어를 제외하고 스프레드시트 행에는 다른 데이터가 없어야 합니다. |
SKIP |
스프레드시트에서 이전 모듈의 데이터 끝 바로 뒤에 있는 CODE 모듈 부품 번호 열에 이 키워드를 삽입합니다. 이 키워드는 유틸리티가 스프레드시트에서 다음 모듈을 시작하기 전에 래더를 건너뛰도록 트리거합니다. 부품 번호 코드 열의 “SKIP”이라는 단어를 제외하고 스프레드시트 행에는 다른 데이터가 없어야 합니다. |
NEW_DWG |
스프레드시트에서 이전 모듈의 데이터 끝 바로 뒤에 있는 CODE 모듈 부품 번호 열에 이 키워드를 삽입합니다. 이 키워드는 유틸리티가 스프레드시트에서 다음 모듈을 시작하기 전에 다음 시트로 건너뛰도록 트리거합니다. 부품 번호 코드 열의 “NEW_DWG”이라는 단어를 제외하고 스프레드시트 행에는 다른 데이터가 없어야 합니다. |
* |
장치 블록 이름 앞에 별표(*)를 삽입하여 구성요소 삽입 대신 회로 삽입을 트리거합니다. 이 항목에 연관된 TAG, DESC, MFG 및 CAT 열 값은 삽입된 회로에 있는 첫 번째 AutoCAD Electrical 기호에 주석으로 추가됩니다. |
"mainval;attributename2=attributevalue2” 형식 등을 사용하여 설치, 위치 및 정격과 같은 모듈의 다른 속성을 미리 정의할 수 있습니다. 예를 들어 모듈의 래크 값으로 “2”, 설치 값으로 “MACH1” 및 정격2 값으로 “Hazardous Duty”를 지정하려면, 스프레드시트의 래크 열에 “2;INST=MACH1;RATING2=HAZARDOUS DUTY”를 입력합니다. 모듈이 생성되면 이러한 추가 속성 값이 지정됩니다.
PLC 생성기에서 인라인 구성요소를 최대 9개까지 지원합니다. 수치값 “n”을 다음 증분 번호로 대체하면 첫 번째 구성요소에 D1TAG 태그가 포함되고 두 번째 구성요소에 D2TAG 태그가 포함됩니다. 데이터 열은 다음과 같습니다.
태그(DnTAG) |
구성요소의 TAG 속성에 사용하는 값입니다. 터미널의 경우 이 열을 사용하여 태그와 터미널 번호를 모두 인코딩합니다. TAGSTRIP:TERM 형식을 사용합니다. 여기서 콜론 문자는 TERM 속성에 적용할 터미널 번호에서 터미널의 TAG-ID 값을 구분합니다. 예를 들어, 구성요소 태그 열의 "TB1:25"는 "TB1"을 TAGSTRIP 속성에 삽입하고 "25"를 TERM 속성에 삽입합니다. 또한 콜론 구분 기호를 사용하여 터미널 기호에 핀 번호 지정 사항을 추가할 수도 있습니다. 콜론 다음에 오는 값은 터미널의 TERM01 속성에 삽입됩니다. 이 경우에는 도면의 핀 번호입니다. 예를 들어 터미널의 태그 이름이 “TB1”이고 핀 번호 지정 사항이 “1A”인 경우 DnTAG 필드에 “TB1:1A”를 입력할 수 있습니다. |
설명(DnDESC) |
구성요소의 DESC 속성에 지정된 값입니다. | 기호를 사용하여 문자를 구분하고 문자를 DESC1, DESC2 또는 DESC3에 지정합니다. 예를 들어, 설명 필드에서 "CYCLE|START"를 사용할 경우 "CYCLE"은 DESC1에 지정되고 "START"는 DESC2에 지정됩니다. |
블록(DnBLK) |
사용할 구성요소의 .dwg 파일 이름입니다. |
위치(DnLOC) |
구성요소의 위치(LOC) 속성에 지정된 값입니다. |
설치 |
구성요소의 설치(INST) 속성에 지정된 값입니다. |
제조업체 |
구성요소의 제조업체(MFG) 속성에 지정된 값입니다. |
카탈로그 |
구성요소의 카탈로그(CAT) 속성에 지정된 값입니다. |
조립품 |
구성요소의 조립품 코드(ASSYCODE) 속성에 지정된 값입니다. |
"mainval;attributename2=attributevalue2;attributename3=attributevalue3” 형식 등을 사용하여 다른 속성 값(예: 핀 번호 지정 사항)을 미리 정의할 수 있습니다. 구성요소의 블록 이름을 정의하는 블록 열을 제외한 모든 인라인 구성요소 열에 이러한 값을 입력합니다. 예를 들어, 핀에 “21” 및 “22”로 주석을 달려면 “Field; TERM01=21;TERM02=22”를 입력하여 DnLOC 필드를 수정할 수 있습니다. 여기에서 “Field”는 주 속성 값이고, “TERM01=21”은 값 21을 구성요소의 TERM01 속성에 지정하며, “TERM02=22”는 값 22를 구성요소의 TERM02 속성에 지정합니다.
입력 모듈의 구성요소는 왼쪽에서 오른쪽으로 삽입되고 출력 모듈의 구성요소는 오른쪽에서 왼쪽으로 삽입됩니다. 사용자 설정에서 정의된 장치 사이의 간격은 특정 열에 대한 구성요소가 정의되지 않은 경우에도 유지됩니다.
일반적으로 각 인라인 구성요소는 버스에서 입출력 점까지 연속해서 와이어로 연결됩니다. AutoCAD Electrical에서는 인접한 횡선 사이에 점퍼를 지원합니다. AutoCAD Electrical에서 점퍼를 사용하도록 지정하려면 점퍼를 사용 가능한 인라인 장치 중 하나로 인코딩합니다. "|" 문자를 점퍼의 기호 블록 이름으로 사용합니다. 와이어 연결 제거를 제어하려면 "|" 문자 다음에 왼쪽 위, 오른쪽 위, 왼쪽 아래 및 오른쪽 아래 연결을 나타내는 4개의 문자를 넣습니다. 와이어 연결을 유지하려면 "W"를 사용하고 제거하려면 "X"를 사용합니다. 예를 들어, 블록 이름 "|WWXW"는 점퍼를 삽입하고 왼쪽 아래 와이어 연결을 자릅니다. "|XWXW"는 왼쪽 위와 왼쪽 아래 와이어 연결을 자릅니다. 블록 이름에 "|"만 있으면 모든 와이어 연결이 유지되는 "|WWWW"와 같습니다.
아날로그 입력 또는 출력 모듈에 와이어로 연결하려면 전원 버스까지 가는 대신 반환 터미널로 다시 루핑해야 합니다. 생성기에서 짧은 수직 와이어를 표시하여 다시 루핑하도록 지정할 수 있습니다. 오른쪽으로 다시 루핑하려면 첫 번째 인라인 장치로 "|XWXW"를 삽입합니다. 왼쪽으로 다시 루핑하려면 "|WXWX"를 사용합니다.