상품

CJ 시리즈에서 I/O 테이블을 임의로 I/O 할당을 변경하는 방법을 알려주세요.

등록일
2025. 12. 17.

CJ 시리즈에서 I/O 테이블을 임의로 I/O 할당을 변경하는 방법을 알려주세요.



■각 랙의 중간부터 선두 채널을 할당하거나, 빈 채널을 확보하는 방법
기본 I/O 유닛의 경우, CX-Programmer에서 임의의 랙의 임의의 장착 위치의 유닛에 선두 채널 번호를 설정하고, 그 이후의 주소는 장착 순서로 할 수 있습니다.
선두 채널 번호를 설정하고 장착 순서가 되는 그룹을 63개까지 생성할 수 있습니다.

◆ 할당 방법
선두 채널 번호를 설정한 랙에서는 해당 장착 위치의 유닛(이하 '슬롯')의 왼쪽부터 오른쪽으로 설정 채널 번호를 선두로 할당됩니다.
・동일 랙에 선두 채널이 설정된 슬롯이 있을 경우, 그 직전 슬롯까지가 동일한 그룹이 됩니다.
・동일 랙에 선두 채널이 설정된 슬롯이 없을 경우, 다음 랙의 선두 채널이 설정된 슬롯 직전까지가 동일한 그룹이 됩니다.
・그룹 00은 CPU 랙의 슬롯 00에 대한 선두 채널 번호 설정을 수행합니다. 그룹 01~63은 임의의 랙, 슬롯에 대해 시작 채널 번호를 설정할 수 있습니다.
각 랙 중간부터 랙 슬롯 선두 CH 설정을 하는 경우(모두 1 유닛 = 16점으로 할 경우)의 예를 아래에 나타냅니다.


各ラックの途中からラック・スロット先頭CH 設定をしている場合


◆랙 슬롯 선두 CH 설정
ラック・スロット先頭CH 設定


◆CX-Programmer에서의 조작 방법
① CX-Programmer의 I/O 테이블 창에서 [옵션] - [랙/슬롯 선두 주소 설정]을 선택합니다.

②[슬롯 시작 주소 설정]을 선택하고 [확인]을 클릭합니다.
다음과 같은 [슬롯 선두 주소 설정] 대화 상자가 표시됩니다.
[スロット先頭アドレス設定]ダイアログボックス

③그룹 00은 CPU 랙의 슬롯 00의 선두 채널 번호 설정을 수행합니다.
スロット先頭アドレス設定

④ 시작 주소(채널 번호)를 0000CH 이외로 설정할 때는 [편집] 버튼을 클릭합니다.
다음과 같은 [슬롯 시작 주소 편집] 대화 상자가 표시됩니다.
[スロット先頭アドレス編集]ダイアログボックス

⑤[추가] 버튼을 클릭하여 그룹 01 이후의 랙, 슬롯, 선두 주소(채널 번호)를 설정하십시오.
のラック、スロット、先頭アドレス(チャネル)


■랙별로 선두 채널 번호를 할당하는 방법
기본 I/O 유닛의 경우, CX-Programmer에서 랙별로 선두 채널 번호를 할당할 수 있습니다.
예를 들어 CPU 랙은 0000CH부터, 다음 증설 랙은 0100CH, 또 다음 증설 랙은 0200CH부터 시작하도록 할당할 수 있습니다.
유닛의 채널 번호를 확인할 때 CPU 장치부터 순차적으로 할당할 필요가 없어 유지보수 공수를 줄일 수 있습니다.

◆ 할당 방법
선두 채널 번호를 설정한 랙은 장착된 유닛에 대해 설정한 채널 번호보다 순서대로 왼쪽→오른쪽으로 채널 번호가 할당됩니다.
선두 채널 번호를 설정하지 않은 랙은 랙 번호의 작은 번호부터 큰 번호 순으로 0000CH부터 채워가며 채널 번호가 할당됩니다.
랙 번호의 선두 채널을 설정한 경우의 예를 아래에 나타냅니다.
ラックNo. の先頭チャネルを設定した場合

◆랙 선두 CH 설정
ラック先頭CH 設定

◆CX-Progmmer에서의 조작 방법
오프라인 조작으로 수행합니다.
① CX-Programmer의 I/O 테이블 창에서 [옵션] - [랙/슬롯 선두 주소 설정]을 선택합니다.
다음과 같은 대화 상자가 표시됩니다.
ラック/スロット先頭アドレス設定

②[랙 선두 주소 설정]을 선택하고[확인]을 클릭합니다.

③[랙 시작 주소] 대화 상자에서 각 랙 번호의 시작 주소(슬롯 00의 채널 번호)를 설정합니다.

ラック先頭アドレス

ラック先頭アドレス

◆사용 시 주의사항
・각 랙의 할당 채널이 중복되지 않도록 랙별 시작 채널을 설정하십시오. 설정 가능한 시작 채널 번호의 설정 범위는 0000~0900CH입니다.
・각 랙의 할당 채널이 중복되거나 각 랙별 선두 채널 설정이 0901CH 이상인 경우, 증설 장치 중복 랙 번호 플래그(A409.00~409.03: 랙 번호 "0"~"3" 대응)가 1(ON)이 됩니다. 동시에 번호 이중 사용 플래그(A401.13)가 1(ON)이 됩니다.
・랙별 채널 할당을 설정한 후에는 반드시 CX-Programmer에서 "I/O 테이블 생성 작업"(I/O 테이블 창 [옵션]-[생성])을 수행하십시오. "I/O 테이블 생성 작업"을 통해 할당된 입출력 채널이 등록됩니다.
・「I/O 테이블 생성 작업」 후, 등록된 채널 점유 수가 다른 유닛 또는 I/O 종류가 다른 유닛으로 변경하거나 유닛을 추가/삭제하면 등록 시 상태와 달라져 「I/O 설정 이상(A401.10)」, 「CPU 고기능 설정 이상(A402.03)」 또는 「고기능 I/O 설정 이상(A402.02)」이 발생합니다.유닛 삭제 시에는 「I/O 테이블 변경」 조작으로 빈 채널을 확보합니다. 유닛 변경·추가 시에는 변경·추가 이후의 프로그램상 채널을 모두 변경하고, 다시 「I/O 테이블 생성 조작」을 수행하십시오.
・CX-Programmer에서 "I/O 테이블 취소" 작업을 실행한 경우, 랙별 선두 채널 설정은 초기화됩니다.