PLC 제어 시스템의 핵심이 되는 PLC CPU 모듈에는 다양한 제어에 대응하기 위하여 많은 기능을 탑재하고 있습니다.
프로그램 용량은 40K스텝에서 1200K스텝까지 시스템 규모에 따라 최적의 CPU 모듈을 선택할 수 있습니다. 또한, 산업용 네트워크에 직접 접속 가능한 CPU 모듈도 라인업 하고 있으므로, 시스템 구축 비용 절감이 가능합니다.
PLC CPU 모듈에는 Ethernet 포트, USB 포트, SD 메모리 카드 슬롯을 표준 탑재하고 있습니다.
Ethernet 포트와 USB 포트는 대응하는 주변기기와의 통신용으로, SD 메모리 카드 슬롯은 로깅 데이터 및 데이터베이스 등의 데이터 저장용으로 사용할 수 있습니다. 또한, 디바이스/라벨 메모리 용량의 확장이나 하드웨어 보안 키로 확장 SRAM 카세트를 사용할 수 있습니다.
PLC CPU 모듈에 확장 SRAM 카세트를 장착하면, 최대 5786K워드까지 디바이스/라벨 메모리 영역을 확장할 수 있습니다. 확장된 영역은 CPU 모듈 내장 메모리와 연속된 영역으로 디바이스/라벨 등의 범위를 자유롭게 할당할 수 있습니다. 따라서 각 메모리 영역의 경계를 신경쓸 필요없이 프로그래밍 할 수 있습니다.
또한, SD 메모리 카드를 사용하면, 로깅 데이터, 데이터베이스 등의 대용량 데이터도 취급할 수 있습니다.
기존 PC에서 관리하고 있는 레시피 데이터 및 생산 실적 데이터를 PLC 내장 데이터베이스에서 관리할 수 있습니다. 데이터베이스는 SD 메모리 카드상에 작성되며, 전용 명령을 이용하여 데이터의 추가/업데이트/검색/삭제를 실행할 수 있습니다.
또한, 데이터베이스를 Unicode 텍스트 파일 형식으로 가져오기ㆍ내보내기 하여 쉽게 스프레드시트 소프트웨어와 연계하거나 네트워크를 경유하여 PC의 애플리케이션에서 직접 액세스할 수 있습니다. 특히 다품종 생산하는 식품ㆍ음료의 생산 라인 등에서 레시피 데이터 변경 및 생산 실적 관리에 활용하면 효과적입니다.
고정 스캔 인터럽트 프로그램 실행의 최소 간격 50μs를 실현함으로써, PLC에 빠른 신호를 확실하게 수신하는 것이 가능합니다. 또한, 인터럽트 프로그램에 우선도를 설정할 수 있으므로, 인터럽트 처리 중에도 더욱 우선도가 높은 인터럽트 프로그램을 실행할 수 있습니다. 따라서 신호를 고속으로 수신하는 용도에 대해서도 일반 입력 모듈+CPU 모듈의 고정 스캔 인터럽트 프로그램으로 신호를 수신할 수 있습니다.
MELSEC iQ-R 시리즈는 각 모듈에서 발생한 이벤트를 CPU 모듈에 저장할 수 있습니다. 프로그램 쓰기 조작, 에러 발생 등의 정보가 시간별로 일람으로 표시되므로, 트러블이 발생하였을 때의 원인 확인 및 복구를 신속하게 실행할 수 있습니다.
메모리 덤프 기능을 사용하면, 시스템 트러블이 발생한 때 설정된 트리거 조건으로 디바이스 데이터를 SD 메모리 카드에 자동 저장할 수 있습니다. 저장되어 있는 데이터에서 시스템의 가동 상황을 확인할 수 있으므로 원인 조사에 도움이 됩니다. 또한, 메일 등으로 데이터를 송부하면, 떨어져 있는 거점에서도 신속하게 원인을 파악할 수 있습니다.
간단한 파라미터 설정만으로 디바이스값을 로깅 데이터로 수집하여 SD 메모리 카드에 저장하거나 USB/Ethernet 경유로 실시간으로 모니터할 수 있습니다. 로깅 기능의 수집 데이터는 Unicode 텍스트 형식에 대응하며, GX LogViewer*3나 스프레드시트 소프트웨어로 쉽게 확인할 수 있습니다. 또한, GX LogViewer*3의 실시간 모니터 기능으로 대상 디바이스의 미세한 변화 타이밍을 쉽게 확인할 수 있습니다. 이러한 기능은 이력 트레이스 관리 향상, 설비 기동 그리고 트러블 시 디버그에 도움이 됩니다.
PLC CPU 모듈 성능 사양
항목 | R04CPU R04ENCPU |
R08CPU R08ENCPU |
R16CPU R16ENCPU |
R32CPU R32ENCPU |
R120CPU R120ENCPU |
---|---|---|---|---|---|
연산 제어 방식 | Stored program 반복 연산 | ||||
입출력 제어 방식 | 리프레시 방식 (직접 액세스 입출력(DX, DY)의 지정에 의해 직접 액세스 입출력 가능) |
||||
프로그램 언어 | 래더 다이어그램(LD), 스트럭처드 텍스트(ST), 펑션ㆍ블록ㆍ다이어그램(FBD), 시퀀셜ㆍ펑션ㆍ차트(SFC) |
||||
프로그래밍 확장 기능 | 펑션 블록(FB), 라벨 프로그래밍(시스템/로컬/글로벌) | ||||
프로그램 실행 타입 | 초기 실행 타입, 스캔 실행 타입, 고정 스캔 실행 타입, 이벤트 실행 타입, 대기 타입 | ||||
입출력 점수[X/Y][점] | 4096 | 4096 | 4096 | 4096 | 4096 |
콘스턴트 스캔 [ms] (스캔 타임을 일정하게 하는 기능) |
0.2~2000 (0.1ms 단위로 설정 가능) |
||||
메모리 용량 | |||||
프로그램 용량 [스텝] | 40K | 80K | 160K | 320K | 1200K |
프로그램 메모리[바이트] | 160K | 320K | 640K | 1280K | 4800K |
디바이스/라벨 메모리*4 [바이트] | 400K | 1188K | 1720K | 2316K | 3380K |
데이터 메모리[바이트] | 2M | 5M | 10M | 20M | 40M |
명령 처리 시간 | |||||
LD 명령[ns] | 0.98 | 0.98 | 0.98 | 0.98 | 0.98 |
MOV 명령[ns] | 1.96 | 1.96 | 1.96 | 1.96 | 1.96 |
E+명령(부동 소수점 덧셈)[ns] | 9.8 | 9.8 | 9.8 | 9.8 | 9.8 |
ST 언어 IF 명령*5[ns] | 1.96 | 1.96 | 1.96 | 1.96 | 1.96 |
ST 언어 FOR 명령*5[ns] | 1.96 | 1.96 | 1.96 | 1.96 | 1.96 |
PC MIX값*6 [명령/μs] | 419 | 419 | 419 | 419 | 419 |
주변기기 접속 포트 | |||||
USB2.0High Speed(miniB) | ● | ● | ● | ● | ● |
Ethernet(100BASE-TX/10BASE-T) | ● | ● | ● | ● | ● |
CC-Link IE 통신 포트 | |||||
Ethernet (1000BASE-T/100BASE-TX/10BASE-T) |
●*7 *8 | ●*7 *8 | ●*7 *8 | ●*7 *8 | ●*7 *8 |
메모리 인터페이스 | |||||
SD 메모리 카드 | ● | ● | ● | ● | ● |
확장 SRAM 카세트 | ● | ● | ● | ● | ● |
기능 | |||||
다중 인터럽트 기능 | ● | ● | ● | ● | ● |
표준 PID 제어 기능 | ● | ● | ● | ● | ● |
데이터베이스 기능 | ● | ● | ● | ● | ● |
메모리 덤프 기능 | ● | ● | ● | ● | ● |
데이터 로깅 기능 | ● | ● | ● | ● | ● |
실시간 모니터 기능 | ● | ● | ● | ● | ● |
보안 기능 | ● | ● | ● | ● | ● |
모듈 간 동기 기능 | ● | ● | ● | ● | ● |
SLMP 통신 기능 | ● | ● | ● | ● | ● |
SD 메모리 카드 성능 사양
항목 | NZ1MEM-2GBSD | NZ1MEM-4GBSD | NZ1MEM-8GBSD | NZ1MEM-16GBSD |
---|---|---|---|---|
종류 | SD 메모리 카드 | SDHC 메모리 카드 | SDHC 메모리 카드 | SDHC 메모리 카드 |
용량 [바이트] | 2G | 4G | 8G | 16G |
확장 SRAM 카세트 성능 사양
항목 | NZ2MC-1MBS | NZ2MC-2MBS | NZ2MC-4MBS | NZ2MC-8MBS(E)*9 | NZ2MC-16MBS*10 |
---|---|---|---|---|---|
용량 [바이트] | 1M | 2M | 4M | 8M | 16M |