PLC 입출력 유틸리티로 PLC 도면이 생성되는 방법을 제어하기 위해 여러 유형의 데이터를 사용할 수 있습니다.
데이터 파일에는 PLC 도면을 생성하는 데 필요한 정보가 포함된 특정 열이 있습니다. 도면이 생성될 때 열은 임의의 순서로 정렬되고 특정 데이터 범주에 지정될 수 있습니다. 모듈 부품 번호(코드) 열을 제외한 모든 열은 선택 사항입니다. 사용자 폴더에 demoplc.xls, demoplc.csv 및 demoplc_iec.xls와 같은 세 가지 예제 PLC 데이터 파일이 있습니다.
다음에서는 데이터 파일에 포함될 수 있는 데이터 범주를 설명합니다.
모듈 부품 번호(코드) |
파라메트릭하게 생성된 모듈의 코드 또는 비PLC 생성된 기호(예: 가변 속도 드라이브)일 수 있습니다. 주: 코드는 PLC 데이터베이스에 있습니다.
|
주소(ADDR) |
각 입출력 점에 대한 입출력 주소입니다. 이 값은 "TAGA_" 속성에 지정됩니다. |
래크 번호(R) |
파라메트릭 데이터 파일에서 %%1 프롬프트에 지정된 속성에 사용되는 모듈 래크 번호입니다. |
그룹 번호(G) |
파라메트릭 데이터 파일에서 %%2 프롬프트에 지정된 속성에 사용되는 모듈 그룹 번호입니다. |
슬롯 번호 |
파라메트릭 데이터 파일에서 %%3 프롬프트에 지정된 속성에 사용되는 모듈 슬롯 번호입니다. |
원격 터미널 패널(RTP) |
파라메트릭 데이터 파일에서 %%4 프롬프트에 지정된 속성에 사용되는 모듈의 원격 터미널 패널 ID 번호입니다. |
와이어 번호 |
각 입출력 점에 사용되는 와이어 번호입니다. |
모듈 태그 |
모듈의 TAG 속성에 지정된 값입니다. |
모듈 설치 |
모듈의 설치 속성에 지정된 값입니다. |
모듈 위치 |
모듈의 위치 속성에 지정된 값입니다. |
설명 1-5(DESC1-DESC5) |
모듈의 다섯 가지 설명 속성에 지정된 값입니다. |
전압/입력/출력(VOLTAGE) |
파라메트릭 데이터 파일에서 모듈이 입력 모듈인지, 출력 모듈인지, 조합 모듈인지 결정할 수 없는 경우 이를 결정하는 데 사용되는 값입니다.
|
모듈에 대한 기타 속성(예: 정격)을 다음 형식을 사용하여 미리 정의할 수 있습니다.
mainvalue;attributename2=attributevalue2
예를 들어 래크 열에서 다음 값을 사용할 경우:
2;RATING2=HAZARDOUS DUTY
모듈에서 RACK 값 "2" 그리고 RATING2 값 "HAZARDOUS DUTY"가 발생합니다.
특수 PLC 모듈 기능을 실행하기 위해 행에 삽입할 수 있는 몇 가지 값이 있습니다.
BREAK |
PLC 모듈을 끊고 다음 래더 열에서 계속하려는 스프레드시트의 ADDRESS 열에 이 키워드를 삽입합니다. |
SPACER |
인접한 입출력 점 사이에 여분의 공간을 추가할 스프레드시트의 ADDRESS 열에 이 키워드를 삽입합니다. |
SKIP |
다음 모듈 전에 래더를 생략하려는 이전 모듈의 데이터 끝 바로 뒤 CODE 열에 이 키워드를 삽입합니다. |
NEW_DWG |
다음 모듈 전에 다음 도면으로 건너뛰려는 이전 모듈의 데이터 끝 바로 뒤 CODE 모듈 부품 번호 열에 이 키워드를 삽입합니다. |
PLC 입출력 유틸리티에서는 최대 9개의 인라인 구성요소가 지원됩니다. 입력 모듈의 구성요소는 왼쪽에서 오른쪽으로 삽입되고 출력 모듈의 구성요소는 오른쪽에서 왼쪽으로 삽입됩니다. 장치 사이의 간격은 특정 열에 대한 구성요소가 정의되지 않은 경우에도 유지됩니다.
각 인라인 구성요소에 대해 열을 반복합니다. 데이터 열은 다음과 같습니다.
블록 |
삽입할 구성요소의 .dwg 파일 이름입니다. 주: 블록 이름 앞에 별표(*)를 삽입하여 구성요소 삽입 대신 회로 삽입을 사용합니다. 이 항목의 다른 열 값은 삽입된 회로에 있는 첫 번째 기호에 주석으로 추가됩니다.
|
태그 |
구성요소의 TAG 속성에 지정된 값입니다. 터미널의 경우에는 TAGSTRIP:TERM 형식을 사용합니다. 예를 들어 "TB1:25" 값은 "TB1"을 TAGSTRIP 속성에, "25"를 TERM01 속성에 지정합니다. 주: TAGSTRIP 값과 터미널 번호 간에 콜론을 사용합니다.
|
설명 |
구성요소의 DESC 속성에 지정된 값입니다. | 기호를 사용하여 문자를 구분하고 문자를 DESC1, DESC2 또는 DESC3에 지정합니다. 예를 들어 "CYCLE|START" 값은 "CYCLE"을 DESC1에, "START"를 DESC2에 지정합니다. |
위치 |
구성요소의 위치(LOC) 속성에 지정된 값입니다. |
설치 |
구성요소의 설치(INST) 속성에 지정된 값입니다. |
제조업체 |
구성요소의 제조업체(MFG) 속성에 지정된 값입니다. |
카탈로그 |
구성요소의 카탈로그(CAT) 속성에 지정된 값입니다. |
조립품 |
구성요소의 조립품 코드(ASSYCODE) 속성에 지정된 값입니다. |
구성요소에 대한 기타 속성(예: 핀 번호 지정 사항)을 다음 형식을 사용하여 미리 정의할 수 있습니다.
mainvalue;attributename2=attributevalue2
블록 열을 제외한 모든 인라인 구성요소 열에 값을 입력합니다.
예를 들어 위치 열에서 다음 값을 사용할 경우:
Field;TERM01=21;TERM02=22
구성요소에서 LOC 값 "Field", TERM01 값 "21", TERM02 값 "22"가 발생합니다.
일반적으로 각 인라인 구성요소는 버스에서 입출력 점까지 와이어로 직렬 연결되지만 더 많은 와이어 옵션도 사용할 수 있습니다.
인접한 횡선 간 직교 와이어
인접한 횡선을 연결하는 직교 와이어를 지정하려면 사용 가능한 인라인 장치 중 하나에 대한 기호 블록 이름으로 "|" 문자를 사용합니다.
와이어 연결 제거
"|" 문자 뒤에 직교 와이어에 대해 가능한 네 가지 와이어 연결을 제어하는 네 개 문자를 넣습니다. 와이어 연결을 유지하려면 "W"를 사용하고 제거하려면 "X"를 사용합니다.
예를 들어, 블록 이름 "|WWXW"는 직교 와이어를 삽입하고 왼쪽 아래 와이어 연결을 자릅니다.
다시 루핑
전원 버스까지 가는 대신 다시 루핑할 수도 있습니다. 오른쪽으로 다시 루핑하려면 첫 번째 인라인 장치로 "|XWXW"를 삽입합니다.
왼쪽으로 다시 루핑하려면 "|WXWX"를 사용합니다.