입출력 예약 기능
입출력 예약 기능 |
---|
지정된 슬롯에 정확한 카드가 삽입되었는지 검출하며 확장 또는 고장 난 경우 예비 부품의 대체 시 I / O 의 번호 변경 없이 프로그램을 작성할 수 있도록 예약하는 기능입니다.
각 슬롯마다 0, 16,32,64점 단위로 입출력의 공유 점수를 지정할 수 있습니다.
실제 점수보다 작게 설정한 경우에는 입출력 사용 점수가 감소되며, 실제 점수 보다 크게 설정한 경우에는 입출력 점수가 증가되어 더미(Dummy) 점수가 됩니다.
지정되지 않은 슬롯은 실제 점수를 차지하고 빈 슬롯은 16점을 공유합니다.
설정한 모듈과 다른 형태의 모듈이 삽입되었을 경우 중고장 처리됩니다.
(PLC-S경우 실제 증설하지 않은 모듈을 IO예약 할 경우 모듈 설정 에러가 발생 할 수 있습니다.)
※PLC-S CPU의 경우 X00~X0F, Y10~Y1F 총 32점이 할당되며, 실제 사용하는 접점은 SP32MDx의 경우 X00~X0F, Y10~Y1F 총32점, SP16MDR의 경우 X00~X07, Y10~Y17 총16점을 사용합니다. SP16MDR에서 사용하지 않는 16점을 추가로 점유하는 이유는 16점 CPU모듈과 32점 CPU 모듈 간의 호환성을 유지하기 위함입니다. SP32MDx에서 작성한 스캔 프로그램을 SP16MDR에서도 동일하게(또는 반대의 상황에서도) 동작할 수 있도록 고려한 것입니다. PLC-S CPU에 추가하여 장착되는 확장 모듈의 입출력 어드레스는 20번지부터 시작합니다. |
I / O 번지 할당 예
파라미터를 설정하지 않은 경우 I / O 상태에 따른 입출력 영역 할당
8슬롯인 경우
CM1 Series일 때
POWER | CPU | 00 ~ 0F | 10 ~ 1F | 20 ~ 2F | 30 ~ 3F | 40 ~ 4F | 50 ~ 5F | 60 ~ 6F | 70 ~ 7F |
CM3 Series(PLC-S)일 때
CPU 00 ~1F | 20 ~ 2F | 30 ~ 3F | 40 ~ 4F | 50 ~ 5F | 60 ~ 6F | 70 ~ 7F |
파라미터를 설정한 경우 I / O 상태에 따른 입출력 영역 할당
POWER | CPU | 입력 16점 | 입력 32점 | 빈슬롯 | 출력 8점 | 출력 16점 | 출력 32점 | 빈슬롯 | 특수 16점 |
00 ~ 0F | 10 ~ 2F | 30 ~ 3F | 40 ~ 47 | 50 ~ 5F | 60 ~ 7F | 80 ~ 8F | 90 ~ 9F |
파라미터 설정 창에서 IO 예약을 선택하거나 프로젝트 창에서 [IO 예약] 더블 클릭 하면 다음과 같이 IO 예약 설정 창이 나타납니다.
마우스 우클릭을 활용하여 베이스 종류를 선택합니다.
자동 검출로 설정하면 삽입한 카드의 점수에 따라 I/O 번지가 자동 할당 됩니다.
(PLC-S의 경우 실제 증설하지 않은 모듈을 IO 예약할 경우 모듈 설정 에러가 발생할 수 있습니다.)