CPU 유닛만 바꿔 업그레이드
기존 프로젝트를 읽고, CPU 유닛을 바꾸고, 데이터를 전송해 확인하면 끝납니다.
| 항목 | CJ3M-CPU1□/3□ | |
|---|---|---|
| 구조 | 내장형 | |
| 접지 방법 | D종 접지(제3종 접지) | |
| 외형 높이 × 깊이 × 너비 | CJ3M-CPU1□ 90mm×75mm×31mm CJ3M-CPU3□ 90mm×75mm×62mm | |
| 중량 *1 | CJ3M-CPU1□:140g이하 CJ3M-CPU3□:240g이하 | |
| 소비전류 | CJ3M-CPU1□:DC5V 0.26A, DC24V 0.003A CJ3M-CPU3□:DC5V 0.91A, DC24V 0.003A | |
| 사용 환경 | 사용 주위온도 | 0~55℃ |
| 사용 주위습도 | 10~90%RH(결로 없을 것) | |
| 사용 환경 | 부식성 가스 없을 것 | |
| 보관 주변 온도 | -20~+70℃ | |
| 사용 고도 | 2,000m이하 | |
| 오염도 | 오염도 2 이하: IEC 61010-2-201에 해당 | |
| 내노이즈성 | IEC 61000-4-4 준수 2kV(전원 라인) | |
| 과전압 범주 | 카테고리 II: IEC 61010-2-201에 해당 | |
| EMC 내성 수준 | B 구역 | |
| 내진동 | IEC 60068-2-6 준수 5~8.4Hz 진폭 3.5mm, 8.4~150Hz 가속도 10m/s² X, Y, Z 각 방향 100분 (스윕 시간 10분 × 스윕 횟수 10회 = 총 100분) | |
| 내충격 | IEC 60068-2-27 준수 150m/s 2 X, Y, Z 각 방향 3회(릴레이 출력 유니트은 100m/s 2) | |
| 배터리 | 수명 | 5년 25℃ |
| 중량 | 약10g | |
| 사용 형식 | CJ1W-BAT01(별매) | |
| 적합 규격 | EU지령, cULus, RCM, KC *2 | |
| 항목 | CJ3M-CPU□□ | ||||
|---|---|---|---|---|---|
| 프로그램 용량 | CPU11/31: 5K 스텝 CPU12/32: 10K 스텝 CPU13/33: 20K 스텝 CPU14/34: 50K 스텝 CPU15/35: 100K 스텝 | ||||
| 입력·출력 개수 | 5,120점 | ||||
| 처리 속도 | 공통 처리 시간(오버헤드)*1 | 일반 모드: CPU3□: 260μs, CPU1□: 160μs | |||
| 명령어 실행 시간 | 기본 명령어: 0.04μs~ 응용 명령어: 0.06μs~ | ||||
| 중단 | I/O 인터럽트·외부 인터럽트 | 인터럽트 태스크의 시작 시간: 31μs, 사이클 실행 태스크로의 복귀 시간: 10μs | |||
| 정시 끼어들기 | 최소 시간 간격: 0.4ms(0.1m 단위로 설정) | ||||
| 인터럽트 태스크의 시작 시간: 30μs, 사이클 실행 태스크로의 복귀 시간: 11μs | |||||
| 장착 가능한 유니트 수 | 1대(CPU 또는 확장) 10대, 기본 시스템 전체에서 80대 | ||||
| 기본 I/O 유니트 | 최대 80대 단, 단, 삽입 입력 유니트(CJ1W-INT01)의 경우 최대 2대까지 | ||||
| 고성능 I/O 유니트 | 최대 96호기 분량(호기 No.0~95)의 유니트을 장착할 수 있음 (기종에 따라 1~8호기를 차지함) | ||||
| 고성능 CPU 유니트 | CPU1□:최대16대 CPU3□:최대15대 | ||||
| 펄스 I/O 블록 | 최대2대 | ||||
| 중단 기능 사용이 가능한 위치 | CPU 장치의 슬롯 0~4 | ||||
| 추가 설치 랙 수 | 최대7 | ||||
| CIO | 입력출력릴레이 | 5,120점(320CH) 0000~0319CH | |||
| 데이터 링크 중계기 | 3,200개(200CH) 1000~1199CH | ||||
| 고성능 CPU 유니트 릴레이 | 6,400개(400CH) 1500~1899CH | ||||
| 고성능 I/O 유니트 릴레이 | 15,360점(960CH) 2000~2959CH | ||||
| 펄스 I/O 릴레이 | 입력 20점, 출력 12점(2960~2963CH) | ||||
| 직렬 PLC 링크 릴레이 | 1,440점(90CH) 3100~3189CH | ||||
| EtherCAT 원격 릴레이 | 2,368개(148CH) 3800~3863CH, 3900~3963CH, 3980~3999CH | ||||
| DeviceNet릴레이 | 9,600점(600CH) 3200~3799CH | ||||
| 내부 보조 릴레이 | 채널 I/O(CIO) 영역 | 3,200개(200CH) 1300~1499CH, 37,504개(2344CH) 4000~6143CH 외부 입력 및 출력은 불가능합니다. | |||
| W릴레이 | 8,192점(512CH) W000~W511CH 외부 입력/출력은 불가능합니다. | ||||
| 유지 릴레이 | 8,192점(512CH) H000~H511CH는 프로그램 상에서만 사용할 수 있으며, 정전 복구 또는 모드 전환 시에도 ON/OFF 상태를 유지합니다. H512~H1535는 기능 블록 전용 릴레이입니다. (FB 인스턴스 영역(변수의 내부 할당 범위)에 설정할 수 있습니다.) | ||||
| 특수 보조 릴레이 | 읽기 가능/쓰기 불가: 31,744건 (1984CH) ·7,168개(448CH) A000~A447CH ·24,576개(1536CH) A10000~A11535CH *2 읽기 가능/ 기록 가능: 16,384건(1024CH) A448~A1471CH *2 | ||||
| 일시 기억 릴레이 | 16점 TR0~15 | ||||
| 타이머 | 4,096점 T0000~T4095 | ||||
| 카운터 | 4,096점 C0000~C4095 | ||||
| 데이터 메모리 | 32K워드 *3 ·고기능 I/O 유니트용 DM 영역: D20000~D29599 (100CH×96대) ·CPU 고기능 유니트용 DM 영역: D30000~D31599(100CH×16대) | ||||
| 확장 데이터 메모리 | 32K워드/1뱅크 × 1~최대 10뱅크: E00_00000~최대 E09_32767 *3 *4 | ||||
| CPU□1/□2/□3: 1뱅크, CPU□4/□5: 10뱅크 | |||||
| 인덱스 레지스터 | IR0~15: 레지스터 간 간접 참조를 위해 I/O 메모리의 유효 주소를 저장하는 전용 레지스터. (태스크별로 독립적/태스크 간 공통 중 선택 가능) | ||||
| 사이클 실행 작업 플래그 | 128점 | ||||
| 메모리 카드 | HMC-SD29□: 2GB HMC-SD49□: 4GB HMC-SD1A□: 16GB | ||||
| 동작 모드 | “프로그램 모드”: 프로그램이 정지 상태입니다. 실행 전 준비를 수행하는 모드입니다. “모니터 모드”: 프로그램이 실행 상태입니다. 온라인 편집, I/O 메모리의 현재값 변경 등의 조작이 가능합니다. “운전 모드”: 프로그램이 실행 상태입니다. 일반적인 운전 시에 사용하는 모드입니다. | ||||
| 실행 모드 | 일반 모드 | ||||
| 프로그래밍 언어 | 래더 로직(LD) 시퀀셜 기능 차트(SFC) 구조화된 텍스트(ST) 명령어 목록(IL) | ||||
| 함수 블록 | 정의 최대값 | 2,048 | |||
| 인스턴스 최대 수 | 2,048 | ||||
| FB 프로그램 영역 | 40K 스텝 | ||||
| 작업 | 작업의 종류 | 사이클 실행 태스크, 인터럽트 태스크(전원 차단 인터럽트 태스크, 정시 인터럽트 태스크, I/O 인터럽트 태스크, 외부 인터럽트 태스크, 내장(펄스 I/O 블록) 입력 인터럽트 태스크) | |||
| 작업 수 | 사이클 실행 태스크: 128, 인터럽트 태스크: 256 (인터럽트 태스크를 추가 태스크에서 활용하면 사이클 실행 태스크로 384개까지 사용 가능) | ||||
| 변수 | 변수의 종류 | 로컬 변수: PLC의 개별 태스크 내에서 사용할 수 있는 변수 글로벌 변수: PLC의 모든 태스크에서 사용할 수 있는 변수 네트워크 변수(태그): 설정에 따라 외부에서 변수명을 통해 CPU 유니트의 I/O 메모리에 접근할 수 있게 되는 변수 | |||
| 변수의 데이터 유형 | BOOL(비트) UINT(부호 없음 1채널 BIN) UDINT(부호 없음 2채널 BIN) ULINT(부호 없음 4채널 BIN) INT(부호 있음 1채널 BIN) DINT(부호 있음 2채널 BIN) LINT (부호 있는 4채널 BIN) UINT BCD(부호 없음 1채널 BCD)*5 UDINT BCD(부호 없음 2채널 BCD)*5 ULINT BCD(부호 없음 4채널 BCD)*5 REAL(부동 소수점 2채널) LREAL (부동 소수점 4채널) CHANNEL(채널) NUMBER(상수 또는 번호) WORD(16진수 1채널) DWORD(16진수 2채널) LWORD(16진수 4채널) STRING (문자 수 1~255의 ASCII 코드) TIMER(타이머)*6 COUNTER(카운터)*6 사용자 정의형(구조체) | ||||
| 변수 1개의 최대 크기 | 32kCH | ||||
| 배열형 변수 | 1차원 | ||||
| 배열 요소 수 | 최대 32,000개 요소 | ||||
| 네트워크 변수(태그) 등록 수 | 최대 10,000개 | ||||
| 네트워크 변수(태그) 이름 길이 | 최대 255바이트 | ||||
| 네트워크 변수(태그) 이름의 인코딩 | UTF-8 | ||||
| 데이터 추적 | 메모리 용량 | 220,000워드 | |||
| (CX-Programmer를 통해 EM을 지정함으로써, 32K워드 × 각 형식의 최대 뱅크 수까지 사용 가능) | |||||
| 표본 수 | 접점=31, 채널: 1CH 단위=32/2CH 단위=16/4CH 단위=8 | ||||
| 샘플링 주기 | 1~2,550ms(1ms 단위) 또는 사이클마다 | ||||
| 트리거 조건 | ·접점: 상승/하강 에지, ON, OFF – 최대 4개의 접점에 대한 AND/OR 조건 조합 ·채널: =, >, ≧, <, ≦, ≠ – 최대 2개의 채널에 대한 AND/OR 조건 조합 ·접점 조건과 채널 조건의 AND/OR 조건 조합 | ||||
| 파일 메모리 | 메모리 카드 HMC-SD□□□ 사용 EM 파일 메모리(EM을 파일 메모리로 변환하여 사용) | ||||
| 소스/ 주석 메모리 | 프로그램 소스, 주석, 프로그램 색인, 변수 테이블 | 용량: 2MB | |||
| 통신 | 통신용 논리 포트 | 논리 포트 수 | 8포트(SEND/RECV/CMND/PMCR/TXDU/RXDU 명령에서 사용) | ||
| 확장 논리 포트 수 | 64포트(SEND2/RECV2/CMND2/PMCR2 명령에서 사용) | ||||
| CIP 통신 사양 | Class3(연결 수) | 연결 수: 128 | |||
| UCMM(비연결형) | 동시 통신 가능한 최대 클라이언트 수: 32, 동시 통신 가능한 최대 서버 수: 32 | ||||
| 주변기기(USB) 포트 | USB 2.0 규격 Type-C 커넥터 | ||||
| 전송 속도 | 최대 12M비트/s | ||||
| 직렬 포트 | 인터페이스: EIA RS-232C 규격 준수 | ||||
| 통신 방식 | 반이중 | ||||
| 동기화 방식 | 조보 동기화 | ||||
| 전송 속도 | 0.3/0.6/1.2/2.4/4.8/9.6/19.2/38.4/57.6/115.2(k비트/s) | ||||
| 전송 거리 | 최대15m | ||||
| EtherNet/IP 포트 *7 | — | ||||
| 전송 사양 | 매체 접근 방식 | CSMA/CD | |||
| 변조 방식 | 베이스밴드 | ||||
| 전송로 형식 | 별 모양 | ||||
| 전송 속도 | 100M비트/s(100BASE-TX) | ||||
| 전송 매체 | 트위스트 페어 케이블(차폐형: STP): 카테고리 5, 5e | ||||
| 전송 거리 | 100m 허브와 노드 간의 거리 | ||||
| 캐스케이드 연결 수 | 스위칭 허브를 사용하면 제한 없음 | ||||
| 통신 사양 | CIP 서비스: 태그 데이터 링크 (순환 통신) | — | |||
| 연결 수 | 256 | ||||
| 패킷 간격(갱신 주기) | 0.5~10,000msec(0.5msec 단위) 연결별로 설정 가능 (노드 수에 관계없이, 설정된 주기에 따라 회선상의 데이터를 갱신) | ||||
| 유니트 허용 통신 대역폭 *8 | 12,000pps | ||||
| 등록 가능한 태그 수 | 256 | ||||
| 태그 유형 | CIO, DM, EM, HR, WR, 네트워크 변수 | ||||
| 1개 연결(=1개 태그 세트)당 태그 수 | 8(태그 세트에 PLC 상태를 포함하는 경우 7) | ||||
| 노드당 최대 링크 데이터 크기 | 184,832CH | ||||
| 연결당 최대 데이터 크기 | 252CH 또는 722CH *9 (1개의 연결 내에서 데이터의 동시성은 보장됩니다) | ||||
| 등록 가능한 태그 세트 수 | 256(1개 연결 = 1개 태그 세트) | ||||
| 1개 태그 세트의 최대 크기 | 722CH(태그 세트에 PLC 상태를 포함하는 경우 1CH를 사용) | ||||
| CPU 유니트 1사이클당 새로 고칠 수 있는 태그의 최대 개수 *10 | 출력/전송(CPU→EtherNet/IP) 시: 256, 입력/수신(EtherNet/IP→CPU) 시: 256 | ||||
| CPU 유니트 1사이클당 새로 고칠 수 있는 데이터 크기 *10 | 출력/송신(CPU→EtherNet/IP) 시: 6432CH, 입력/수신(EtherNet/IP→CPU) 시: 6432CH | ||||
| 태그 데이터 링크 매개변수 설정의 가동 중 변경 | 가능 *11 | ||||
| 멀티캐스트 패킷 필터 기능 *12 | 가능 | ||||
| Quick Connect기능 | 발행사의 대응 | ||||
| CIP 서비스: Explicit 메시지 | — | ||||
| Class3(연결 수) | 연결 수: 128 | ||||
| UCMM(비연결형) | 동시 통신 가능한 최대 클라이언트 수: 32, 동시 통신 가능한 최대 서버 수: 32 | ||||
| CIP 루팅 | CIP 루팅이 가능한 대상 유니트은 다음과 같습니다. CJ1W-EIP21/EIP21S, CJ3M-CPU3□, CJ2H-CPU6□-EIP, CJ2M-CPU□□, CS1W-EIP21/EIP21S | ||||
| FINS 서비스 | — | ||||
| FINS/UDP | 가능 | ||||
| FINS/TCP | 최대 16개 연결 | ||||
| 소켓 서비스(TCP) | 최대 8소켓 | ||||
| 소켓 서비스(UDP) | 최대 8소켓 | ||||
| Modbus TCP 서버 | 최대 8개 연결 | ||||
| Modbus UDP 서버 | 가능 | ||||
| Modbus TCP 클라이언트 | 소켓 서비스를 사용한 기능 블록을 통해 최대 8개의 연결이 가능합니다. | ||||
| Modbus UDP 클라이언트 | 소켓 서비스를 사용한 기능 블록을 통해 최대 8개의 연결이 가능합니다. | ||||
| EtherNet/IP 적합성 테스트 | CT21 준수 | ||||
| EtherNet/IP 인터페이스 | 10BASE-T/100BASE-TX 자동 협상/고정 설정 | ||||
| 펄스 I/O (펄스 I/O 블록 사용 시) | 외부 인터페이스 | 펄스 I/O 블록 CJ2M-MD211 또는 MD212 장착 (MIL 40핀 커넥터) | |||
| 입력 | 범용 입력, 인터럽트 입력, 펄스 캐치 입력, 고속 카운터 입력으로 사용 가능 (PLC 시스템 설정에서 단자 기능을 전환) 입력 방식: 라인 드라이버 입력 또는 DC 24V 입력 (배선에 따라 전환) | ||||
| 범용 입력 | 최대 20점(펄스 I/O 블록 1대당 10점) 입력 시 상수: PLC 시스템 설정에서 선택 가능 (0, 0.5, 1, 2, 4, 8, 16, 32ms) 기본값 8ms | ||||
| 중단 입력, 펄스 캐치 입력 | 최대 8점(펄스 I/O 블록 1대당 4점) 입력 신호의 최소 ON 펄스 폭: 30μs 이상 | ||||
| 고속 카운터 입력 | 최대 4점(펄스 I/O 블록 1대당 2점) 입력 방식: 위상차(4배) 펄스, 펄스+방향, 가감산 펄스, 가산 펄스 최대 응답 주파수: 위상차 50kHz 또는 단상 100kHz 수치 범위 모드: 선형 모드, 링 모드 카운트 값: 32비트 카운터 리셋: Z 신호 + 소프트 리셋, 소프트 리셋 제어 방식: 목표값 일치 비교, 대역 비교 게이트 기능: 있음 | ||||
| 출력 | 범용 출력, 펄스 출력, PWM 출력으로 사용 가능 (PLC 시스템 설정에서 단자 기능을 전환) 출력 방식: 트랜지스터 싱크 출력 또는 소스 출력 (I/O 블록의 기종에 따라 선택) | ||||
| 범용 출력 | 최대 12점(펄스 I/O 블록 1대당 6점) | ||||
| 펄스 출력 | 최대 4점(펄스 I/O 블록 1대당 2점) 출력 방식: CW/CCW, 펄스 +방향(배선 및 래더 명령에 따라 선택) 출력 주파수: 1pps~100kpps(1pps 단위로 지정) 출력 모드: 연속 모드(속도 제어용), 단독 모드(위치 제어용) 출력 펄스 수: 상대 좌표 지정 00000000~7FFFFFFF Hex (0~+2147483647) 절대 좌표 지정 80000000~7FFFFFFF Hex (-2147483648~+2147483647) 가속·감속 곡선: 대, S자 원점 탐색 기능: 있음 | ||||
| PWM 출력 | 최대 4점(펄스 I/O 블록 1대당 2점) 출력 주파수: 0.1~6553.5Hz(0.1Hz 단위), 1~32,800Hz(1Hz 단위) 듀티 비율: 0.0~100.0%(0.1% 단위로 지정) | ||||
| 기능 | 기능 설명 | |||
|---|---|---|---|---|
| 사이클 타임 관리 기능 | 사이클 타임 균일화 기능 | 사이클 타임을 일정하게 유지하는 기능(0.2~32,000ms: 0.1ms 단위) 운전 중에 사이클 타임의 일정 시간을 변경할 수 있는 기능 | ||
| 사이클 타임 모니터링 기능 | 사이클 타임을 모니터링하는 기능(10~40,000ms: 10ms 단위) | |||
| 백그라운드 처리 기능 | 실행 시간이 긴 명령어를 여러 사이클에 걸쳐 분할하여 실행함으로써, 사이클 타임의 편차를 억제하는 기능. | |||
| 유니트 (입력/출력) 관리 기능 | 기본 I/O / 고성능 I/O / CPU 고성능 유니트 공통 | I/O 리프레시 기능 | 사이클릭 리프레시 기능 | 기본 I/O, 고기능 I/O, CPU 고기능 유니트을 주기적으로 리프레시한다 |
| 수시 리프레시 기능 | 수시 리프레시 명령에 의한 I/O 리프레시 | |||
| I/O 리프레시 명령에 의한 리프레시 기능 | I/O 리프레시 명령에 의한 I/O 리프레시 | |||
| 전원 켜기 시 유니트 인식 기능 | 전원을 켤 때 인식된 유니트의 수를 표시하는 기능 | |||
| 기본 I/O 유니트 | 입력응답시간설정기능 | 기본 I/O 유니트의 입력 감도 상수를 설정하는 기능으로, 감도를 높이면 입력 접점의 채터링이나 노이즈의 영향을 덜 받게 할 수 있으며, 감도를 낮추면 짧은 펄스 입력도 감지할 수 있습니다. | ||
| 부하 차단 기능 | '운전' 또는 '모니터' 모드에서 이상이 발생한 경우, 기본 I/O의 모든 출력 유니트을 OFF로 전환하는 기능 | |||
| 기본 I/O 유니트 형태, 모니터링 기능 | 기본 I/O 유니트의 알람 정보 읽기, 인식된 유니트 수 읽기 | |||
| 고성능 I/O 유니트, CPU 고성능 유니트 | 특정 유니트 전용 명령을 통한 데이터 읽기 및 쓰기 기능 | 특정 고성능 유니트에 특화된 전용 명령을 통해 필요한 데이터를 고속으로 읽고 쓰는 기능 | ||
| 유니트 재시작 기능 | 고성능 I/O, CPU 고성능 유니트을 재시작하는 기능 | |||
| 구성 관리 기능 | 전원 켜짐 시 자동 I/O 할당 기능 | I/O 테이블에 등록된 항목이 없을 때, 장착된 기본 I/O 유니트에 채널 번호를 할당하여 운전 모드로 전환하는 기능 | ||
| I/O 테이블 생성 기능 | 유니트의 구성 형태를 미리 저장해 두는 것을 통해, 구성 변경 방지, 빈 채널 확보, 채널 번호 설정을 가능하게 한다. | |||
| 랙/슬롯 시작 주소 설정 기능 | 랙 맨 앞과 슬롯 맨 앞의 채널 번호를 임의로 설정하는 기능 | |||
| 펄스 I/O 기능(펄스 I/O 블록 사용 시) | 입력기능 | 범용 입력 | I/O 리프레시 타이밍에 입력 신호를 읽어와 I/O 메모리에 반영하는 기능 | |
| 중간 입력 | 입력 신호의 상승 또는 하강 타이밍에서 인터럽트 태스크를 실행하는 기능 | |||
| 펄스 캐치 입력 | 사이클 타임보다 짧은 펄스 신호를 입력 신호로 받아 I/O 메모리에 반영하는 기능 | |||
| 고속 카운터 입력 | 고속 펄스 신호를 카운트하는 기능. 인터럽트 태스크를 실행할 수도 있습니다. | |||
| 출력기능 | 범용 출력 | I/O 리프레시 시점에 I/O 메모리의 내용에 따라 출력하는 기능 | ||
| 펄스 출력 | 지정된 주파수 및 펄스 수에서 고정 듀티 비율(50%)의 펄스 신호를 출력하는 기능 | |||
| PWM출력 | 지정된 듀티 비율의 펄스 신호를 출력하는 기능 | |||
| 원점 검색 기능 | 원점 검색 파라미터로 지정한 패턴을 바탕으로, 실제로 펄스 출력을 실행하면서 원점 및 원점 인근의 입력 신호를 조건으로 기계 원점을 확정하는 기능(입력과 출력을 조합하여 사용) | |||
| 메모리 관리 기능 | 운행 모드 변경 시 유지 설정 기능 | 동작 모드 전환 시 또는 전원을 켤 때 I/O 메모리 영역을 유지하는 기능, 동작 모드 전환 시 또는 전원을 켤 때 강제 설정/리셋 상태를 유지하는 기능 | ||
| 파일 메모리 기능 | 메모리 카드, EM 파일 메모리, 코멘트 메모리 내에 파일(프로그램 파일, 데이터 파일, 변수 테이블 파일 등)을 저장하는 기능 | |||
| 플래시 메모리로의 자동 백업 기능 | 사용자 프로그램 및 매개변수 영역을 플래시 메모리에 자동으로 백업하는 기능 | |||
| EM 영역 파일 기능 | EM 영역을 파일 메모리로 사용하는 기능 | |||
| 댓글 저장 기능 | 메모리 카드, EM 파일 메모리에 I/O 주석을 포함한 변수 테이블 파일을 저장하는 기능 | |||
| EM 메모리 할당 기능 | EM 영역을 추적 메모리나 EM 파일 메모리로 설정하는 기능 | |||
| 배터리 없는 I/O 메모리 백업 기능 | 전원 차단 시 데이터 메모리(D), 확장 데이터 메모리(E), 유지 릴레이(H), 카운터(C), 특수 보조 릴레이(A)의 데이터를 배터리 없이 유지하는 기능 | |||
| 메모리 카드 기능 | 전원 켜기 시 자동 전송 기능 | 전원을 켤 때 메모리 카드에 있는 프로그램 및 설정 파일을 자동으로 읽어오는 기능 | ||
| 프로그램 교체 기능 | 운행 중에 메모리 카드에 저장된 사용자 프로그램 전체를 CPU 유니트으로 읽어들이는 기능 | |||
| 메모리 카드 읽기·쓰기 기능 | CPU 유니트의 I/O 메모리에 저장된 데이터를 CSV/TXT 형식으로 메모리 카드에 기록할 수 있습니다. 반대로 메모리 카드에 저장된 CSV/TXT 형식의 데이터를 CPU 유니트의 I/O 메모리로 읽어올 수 있습니다. | |||
| 통신 기능 | 주변기기(USB) 포트 | 컴퓨터상의 각종 지원 도구와의 통신용. | ||
| 직렬 포트 | — | |||
| 상위 링크(SYSWAY) 통신 기능 | 상위 컴퓨터 또는 PT에서 상위 링크 명령어, 상위 링크의 헤더/터미네이터 등으로 감싸진 FINS 명령어를 발행하여, PLC의 I/O 메모리나 동작 모드 등을 읽거나 쓴다. | |||
| 없음 절차 통신 기능 | 통신 포트 입출력 명령(TXD/RXD 명령 등)을 통해 바코드나 프린터 등의 주변 기기와 데이터를 송수신한다. | |||
| NT 링크 통신 기능 | PLC의 I/O 메모리 내에 PT에 대한 상태 제어 영역과 상태 알림 영역, 그리고 각 터치 스위치, 램프, 메모리 테이블 등의 객체를 할당하고, 이를 직접 연결한다. | |||
| 툴 버스 | 컴퓨터상의 각종 지원 도구와의 통신용. | |||
| 직렬 게이트웨이 기능 | 수신된 FINS를 CompoWay/F로 자동 변환하는 기능 | |||
| 직렬 PLC 링크 기능 | 직렬 포트를 통해 CPU 유니트 간의 데이터 교환을 별도의 프로그램 없이 수행한다. NT 링크(1:N 모드)로 설정된 PT와 회선 상에서 혼용할 수도 있다. | |||
| EtherNet/IP 포트 *1 | 100Base-TX/10Base-T 프로토콜: TCP/IP, UDP, ARP, ICMP(핑), BOOTP, LLDP 애플리케이션: FINS, CIP, SNTP, DNS(클라이언트), FTP(서버), Modbus(서버) | |||
| CIP 통신 서비스 | 태그 데이터 링크 | EtherNet/IP 네트워크상의 디바이스와 프로그램 없이 주기적인 데이터 교환을 수행할 수 있다. | ||
| 메시지 통신 | EtherNet/IP 네트워크상의 디바이스로부터 임의의 CIP 명령을 수신한다. | |||
| FINS 통신 서비스 | 메시지 통신 | EtherNet/IP 네트워크상의 디바이스와 임의의 FINS 명령을 송수신한다. | ||
| 소켓 서비스 | 메시지 통신 | 이더넷을 통해 범용 장치와 임의의 데이터를 송수신한다. | ||
| Modbus 통신 서비스 | 메시지 통신 | EtherNet/IP 네트워크상에서 Modbus 클라이언트, Modbus 서버와 Modbus 명령을 송수신한다. | ||
| 중단 기능 | 정시 삽입 기능 | 일정 시간 간격으로 작업을 실행하는 기능 | ||
| MSKS 명령을 통한 리셋 시작 | MSKS 명령어 실행 후, 내부 타이머를 리셋하여 첫 번째 인터럽트 시작 시간을 일정하게 할 수 있음 | |||
| MSKR 명령을 통한 내부 타이머 현재값 읽기 | MSKR 명령을 통해, 정시 인터럽트 발생 시점 또는 이전 정시 인터럽트 시점부터 경과한 시간을 읽어올 수 있음 | |||
| 전원 차단 차단 기능 | 전원 OFF(전원 차단) 시에 작업을 실행하는 기능 | |||
| I/O 인터럽트 기능 | 중단 입력 유니트에 입력 신호가 들어왔을 때 작업을 실행하는 기능 | |||
| 외부 인터럽트 기능 | 고성능 I/O 유니트, CPU 고성능 유니트으로부터의 인터럽트 요청 시 태스크를 실행하는 기능 | |||
| 펄스 I/O 블록 입력 인터럽트 기능 | 펄스 I/O 블록의 인터럽트 입력 또는 고속 카운터 입력에 따라 태스크를 실행하는 기능 | |||
| 입력 인터럽트 | 인터럽트 입력이 OFF→ON으로 변경되거나, 또는 ON→OFF로 변화했을 때, 인터럽트 태스크를 실행하는 기능 다이렉트 모드: 입력 신호의 변화마다 인터럽트 태스크를 실행하는 기능 카운터 모드: 입력 신호의 변화를 가산 카운트 또는 감산 카운트하여, 카운트 업 시에 인터럽트 태스크를 실행하는 기능(최대 응답 주파수: 3kHz) | |||
| 고속 카운터 인터럽트 | 고속 카운터에서 미리 설정한 비교 조건이 성립할 때 인터럽트 태스크를 실행하는 기능 목표값 일치: 지정한 값과 일치하는 시점에 인터럽트 태스크를 실행하는 기능 대역 비교: 지정한 값의 범위에 들어간 시점 또는 범위를 벗어난 시점에서 인터럽트 태스크를 실행하는 기능 | |||
| 시계 기능 | 시계 기능 | 시간 표시 기능 정밀도(정밀도는 온도 조건에 따라 달라집니다.) 주변 온도 55℃: 월 오차 -3.5~+0.5분, 주변 온도 25℃: 월 오차 -1.5~+1.5분, 주변 온도 0℃: 월 오차 -3~+1분 | ||
| 내장 커패시터 백업 시간 | 주변 온도 40℃, 10일 | |||
| 운행 시작 시각 기록 기능 | 동작 모드를 ‘운전’ 또는 ‘모니터’ 모드로 설정한 시점을 기록한다 | |||
| 운행 정지 시각 기록 기능 | 운전 정지 이상이 발생했거나, 동작 모드를 ‘프로그램’ 모드로 설정한 시점을 기록한다 | |||
| 운행 시 시간 기록 기능 | 전원 켜짐 시의 시각을 기록하는 기능 | |||
| 운행 OFF(전원 차단) 시 시각 기록 기능 | 전원 OFF 시의 시간을 기록하는 기능 | |||
| 총 작동 시간 누적 기능 | 총 작동 시간을 10시간 단위로 누적 기록하는 기능 | |||
| 전원 켜짐 시 시간 기록 기능 | 전원 켜짐 시점을 기록하는 기능 | |||
| 사용자 프로그램 재작성 시점 | 사용자 프로그램 재작성 시의 시각을 기록하는 기능 | |||
| 매개변수 영역 재작성 시점 | 매개변수 영역을 재기록할 때의 시각을 기록하는 기능 | |||
| 전원 관리 기능 | 정전 유지 기능 | 보유 릴레이, 데이터 메모리, 확장 데이터 메모리, 카운터 플래그·현재값을 보유하는 기능. 또한, 특수 보조 릴레이의 I/O 메모리 보유 플래그를 ON으로 설정하고, PLC 시스템 설정에서 전원 ON 시 I/O 메모리 보유 플래그 보유를 유지하도록 설정함으로써, CIO 영역, 내부 보조 릴레이, 특수 보조 릴레이의 일부, 타이머 플래그·현재값, 인덱스 레지스터, 데이터 레지스터도 유지할 수 있습니다. | ||
| 정전 감지 시간 설정 기능 | 정전 감지 시간을 설정하는 기능 AC 전원: 10~25ms(불확정) DC 전원: 2~5ms(CJ1W-PD022)/2~20ms(CJ1W-PD025) | |||
| 정전 감지 연장 기능 | 정전 감지 시간을 연장하는 기능 0~10ms(CJ1W-PD022에서는 사용 불가) | |||
| 정전 발생 횟수 집계 기능 | 정전이 발생한 횟수를 집계하는 기능 | |||
| 함수 블록 기능 | 정형화된 프로그램을 함수 블록으로 캡슐화하는 기능 | |||
| 함수 블록 정의 내에서 사용 가능한 언어 | 래더 언어, ST 언어 | |||
| 디버깅 기능 | 온라인 편집 기능 | 운행 중(‘모니터’ 모드 또는 ‘프로그램’ 모드 시)에 프로그램을 변경하는 기능(블록 프로그램 영역 제외) | ||
| 강제 설정/재설정 기능 | 특정 비트를 설정/재설정하는 기능을 설정함으로써, EM의 지정된 뱅크 이후를 강제 설정/재설정할 수 있습니다. | |||
| 미분 모니터 기능 | 전압 상승을 모니터링하는 기능 | |||
| 데이터 추적 기능 | 지정된 I/O 메모리의 데이터를 CPU 내부의 트레이스 메모리에 저장하는 기능. 트리거 조건을 설정할 수 있다. | |||
| 연속 추적 기능 | 추적 중에 CX-Programmer에서 추적 데이터를 추출할 수 있다. 이를 통해 추적 데이터를 지속적으로 수집함으로써 데이터 로깅을 계속할 수 있다. | |||
| 운행 시작 시 트레이스 자동 실행 기능 | 운전 시작 시(‘프로그램’ 모드 → ‘모니터’/‘운전’ 모드로 변경 시)에 추적을 자동으로 시작할 수 있다 | |||
| 오류 발생 시 정지 위치 저장 기능 | 프로그램 오류가 발생한 경우, 정지 위치의 종류 및 작업 번호를 저장하는 기능 | |||
| 프로그램 검사 기능 | 운행 시작 시 END 명령 부재나 명령 오류 등의 프로그램 점검을 수행하는 기능 | |||
| 자가 진단·복구 기능 | 이력 | CPU 유니트에서 미리 정의된 오류 코드와, 이상 내용, 발생 시점을 저장하는 기능 | ||
| CPU 이상 알림 기능 | CPU 유니트의 워치독 타이머를 감지하는 기능 | |||
| 고장 진단 사용자 정의 기능 | 특정 조건이 충족될 경우, 이를 고장으로 사용자 정의하는 기능. 운전 지속(FAL), 운전 정지(FALS), 1회로 시간 진단·1회로 논리 진단(FPD 명령) | |||
| 부하 차단 기능 | 모든 출력 유니트의 출력을 끄는 기능 | |||
| 주행 중 출력 기능 | '운전' 및 '모니터' 모드일 때, CJ1W-PA205R의 접점이 ON되는 기능 | |||
| 기본 I/O 부하 단락 감지 기능 | 부하 단락 보호 기능이 탑재된 기본 I/O의 경보를 감지하는 기능 | |||
| 고장 지점 탐지 기능 | 특정 회로에 대해 시간 감시 진단 및 논리 진단을 수행한다(FPD 명령어) | |||
| CPU 대기 중 이상 감지 기능 | '운전' 또는 '모니터' 모드에서 전원을 켤 때, 고기능 I/O 유니트 및 CPU 고기능 유니트을 인식 중임을 나타내는 기능 | |||
| 주행 지속 및 이상 감지 기능 | FAL 명령 이상 감지 기능 (사용자 정의 운전 지속 이상) | 프로그램상에서 사용자가 정의한 조건에 따라 운전 지속 이상(FAL)을 발생시키는 기능 | ||
| 다중 리프레시, 이상 감지 기능 | 인터럽트 태스크에서 실행할 때마다 수행되는 리프레시 명령과, 사이클 실행 태스크의 I/O 리프레시가 중복될 경우 발생한다 | |||
| 기본 I/O 이상 감지 기능 | 기본 I/O 유니트에 이상이 발생했을 때 발생한다 | |||
| 백업 메모리 이상 감지 기능 | 사용자 프로그램이나 파라미터 영역을 백업하는 메모리(백업 메모리)에서 이상을 감지했을 때 발생한다 | |||
| PLC 시스템 설정, 이상 감지 기능 | PLC 시스템 설정에서 설정값에 이상이 있을 때 발생한다 | |||
| CPU 고성능 이상 감지 기능 | CPU 유니트과 CPU 고기능 유니트 간의 데이터 교환에 이상이 발생한 경우 | |||
| 고성능 I/O 이상 감지 기능 | CPU 유니트과 고기능 I/O 유니트 간의 데이터 교환에 이상이 발생한 경우 | |||
| 태그 메모리 이상 감지 기능 | 태그 메모리에서 이상을 감지했을 때 발생한다 | |||
| 배터리 이상 감지 기능 | 배터리 잔량이 부족하거나 연결되지 않은 경우 발생한다 | |||
| CPU 고성능 유니트 설정, 이상 감지 기능 | 등록된 I/O 테이블에 등록된 CPU 고기능 유니트의 종류와 실제 I/O 테이블의 CPU 고기능 유니트의 종류가 다른 경우에 발생한다. | |||
| 고기능 I/O 유니트 설정, 이상 감지 기능 | 등록 I/O 테이블에 등록된 고기능 I/O 유니트의 종류와 실제 I/O 테이블의 고기능 I/O 유니트의 종류가 다를 때 발생한다. | |||
| 운행 정지 및 이상 감지 기능 | 메모리 이상 감지 기능 | 메모리 이상을 감지하는 기능 | ||
| I/O 버스 이상 감지 기능 | CPU 유니트과 각 유니트 간의 데이터 전송에 이상이 발생한 경우, 또는 엔드 커버가 연결되지 않은 경우에 발생한다. | |||
| No. 중복 사용 오류 감지 기능 | 유니트 번호(No.)가 중복된 경우, 기본 I/O 유니트의 할당 채널이 중복된 경우, 증설 장치의 랙 번호가 중복된 경우에 발생한다. | |||
| I/O 점수 초과 감지 기능 | 등록된 I/O 테이블의 I/O 점수가 초과되었을 때, 또는 1개의 랙에 연결 가능한 유니트 수를 초과했을 때 발생한다. | |||
| I/O 설정 이상 감지 기능 | 등록 I/O 테이블의 정보와 구현된 유니트이 다를 때, 또는 인터럽트 입력 유니트이 인터럽트 기능을 사용할 수 있는 슬롯 이외의 곳에 장착된 경우에 발생한다. | |||
| 프로그램 오류 감지 기능 | 프로그램 내용에 이상이 있을 때 이를 감지한다. 자세한 내용은 아래를 참조하십시오. | |||
| 명령 처리 오류 감지 기능 | 명령을 실행할 때, 주어진 데이터의 값이 올바르지 않거나, 작업 범위를 벗어나 명령을 실행하려고 할 때 발생한다. | |||
| 간접 지정 BCD 오류 감지 기능 | DM/EM 간접 지정(BCD 모드)에서, 값이 BCD 값에 포함되지 않을 때 발생한다 | |||
| 부적절한 영역 액세스 오류 감지 기능 | 명령어의 오페란드가 허용되지 않은 영역에 접근할 때 발생하는 | |||
| END 명령어 미검출 기능 | 프로그램 내에 END 명령어가 없을 때 발생한다 | |||
| 작업 오류 감지 기능 | 다음 중 어느 하나에 해당하는 경우 발생한다 · 사이클 내에서 실행 가능한 형태의 태스크가 하나도 존재하지 않는 경우 · 태스크에 할당된 프로그램이 하나도 존재하지 않는 경우 · 인터럽트 태스크의 실행 조건이 성립되었음에도 불구하고 해당 번호의 인터럽트 태스크가 존재하지 않는 경우 | |||
| 미분 오버 감지 기능 | 온라인 편집에서 미분 명령의 삽입/삭제를 반복할 경우(131,072회 이상)에 발생한다 | |||
| 부당 명령 감지 기능 | 시스템에서 정의한 것 이외의 명령 데이터를 실행하려고 할 때 발생하는 | |||
| 사용자 프로그램 영역 초과 감지 기능 | 사용자 프로그램 영역의 마지막 주소를 초과한 위치에 저장된 명령어를 실행할 때 발생한다. | |||
| 사이클 타임 초과 감지 기능 | 사이클 타임을 모니터링(10~40,000ms)하고, 설정값을 초과할 경우 작동을 정지한다. | |||
| FALS 명령 이상 감지 기능 (사용자 정의 운전 정지 이상) | 프로그램상에서 사용자가 정의한 조건에 따라 운전 정지 이상(FALS)을 발생시키는 기능 | |||
| 버전 이상 감지 기능 | 사용자 프로그램 내에 해당 유니트 버전에서 지원하지 않는 기능이 존재할 경우 발생한다. | |||
| 카드 전송 이상 감지 기능 | 메모리 카드의 자동 부팅 기능 실행에 실패했을 때 발생하는 | |||
| 유지보수 기능 | 간편 백업 기능 | CPU 유니트(사용자 프로그램, 파라미터, I/O 메모리)의 데이터와 각 고기능 유니트의 내부 백업 데이터를 일괄적으로 백업하는 기능 | ||
| 상위 링크 컴퓨터에 대한 요청 기능 | 상위 링크에서 접속된 컴퓨터에 대해 PLC 측이 네트워크 통신 명령을 통해, 필요할 때 FINS 명령을 발행하는 기능 | |||
| 원격 프로그래밍/모니터링 기능 | 상위 링크(Controller Link, Ethernet, DeviceNet, SYSMAC LINK)를 통해 PLC의 원격 프로그래밍 및 모니터링을 수행하는 기능. FINS 메시지 통신에서는 네트워크 계층을 초월한 통신이 가능하며, Controller Link 및 Ethernet의 경우 8계층을, DeviceNet 및 SYSMAC LINK의 경우 3계층을 초월할 수 있습니다. | |||
| 자동 온라인 접속 기능 | 직접 접속 | CX-Programmer를 시리얼(주변기기(USB) 포트, 시리얼 포트)에 직접 연결했을 때, PLC와 자동으로 온라인 연결되는 기능 | ||
| 네트워크를 통해 | CX-Programmer를 EtherNet/IP 네트워크에 연결된 PLC와 온라인으로 연결하는 기능 | |||
| 보안 기능 | 비밀번호 보호 기능 | 사용자 메모리, 태스크의 읽기 보호 기능 쓰기 방지: DIP 스위치로 설정 읽기 방지: CX-Programmer에서 비밀번호 설정 | ||
| FINS 쓰기 보호 기능 | 네트워크를 통한 FINS 명령에 의한 쓰기 처리를 금지하는 기능 | |||
| PLC 이름 지정 기능 | CPU 유니트에 임의의 이름을 지정할 수 있으며, 온라인 접속 시 이를 대조하여 잘못된 접속을 방지하는 기능 | |||
| 로트 번호에 따른 하드웨어의 특정 기능 | 특수 보조 릴레이에 출력된 로트 번호를 이용하여 사용자 프로그램에서 하드웨어를 식별하고 동작 보호 기능을 적용하는 기능 | |||
| 작동 로그 기능(CPU 유니트) | CPU 유니트에 대해 수행한 주요 작업 및 그 결과를 작업 일시와 함께 기록하는 기능입니다. | |||
| 작동 로그 기능(내장 EtherNet/IP)*1 | SecureComm을 통해 온라인에 접속한 사용자가 접속 중에 수행한 주요 작업 및 그 결과를 날짜·시간, PC의 IP 주소, 사용자 이름과 함께 기록하는 기능 | |||
| 작성형 FINS 접속 기록 기능 | CPU 유니트으로 외부에서 쓰기 요청이 들어왔을 때, 발신 주소가 해당 노드 이외인 경우 기록을 남기는 기능 | |||
| 파일 암호화 기능 | CX-Programmer, 백업 도구, SD 메모리 카드, 파일 메모리에서 다루는 파일을 암호화하여 제3자가 읽을 수 없도록 하는 기능 | |||
| 보안 통신 기능 *1 | 주변 장치에서 CPU 유니트의 중요 데이터에 접근하는 회선의 기밀성 및 무결성을 보장하는 기능 | |||
| 사용자 인증 기능 *1 | 주변 도구에서의 온라인 조작을 설정한 사용자만 허용하며, 또한 사용자별로 설정된 권한에 따라 온라인 조작을 제한하는 기능 | |||
| 포트 열기/닫기 기능 *1 | 각 통신 기능에 할당된 TCP/UDP 포트를 통신 설정을 통해 차단하거나 통과시키는 기능 | |||
| IP 패킷 필터 기능 *1 | 미리 설정된 조건에 따라 EtherNet/IP 포트가 수신하는 패킷을 선택적으로 통과시키는 기능 | |||
| 항목 | 성능 설명 | ||
|---|---|---|---|
| 펄스 I/O | I/O 블록 형식 | CJ2M-MD211(싱크 출력 타입) CJ2M-MD212(소스 출력 타입) | |
| 외부 인터페이스 | MIL 40핀커넥터 | ||
| 입력 | 범용 입력, 인터럽트 입력, 펄스 캐치 입력, 고속 카운터 입력으로 사용 가능 (PLC 시스템 설정에서 단자 기능을 전환) 입력 방식: 라인 드라이버 입력 또는 DC 24V 입력 (배선에 따라 전환) | ||
| 범용 입력 | 최대 20점(펄스 I/O 블록 1대당 10점) 입력 시 상수: PLC 시스템 설정에서 선택 가능(0, 0.5, 1, 2, 4, 8, 16, 32ms), 기본값 8ms | ||
| 중단 입력, 펄스 캐치 입력 | 최대 8점(펄스 I/O 블록 1대당 4점) 입력 신호의 최소 펄스 폭: 30μs 이상 | ||
| 고속 카운터 입력 | 최대 4점(펄스 I/O 블록 1대당 2점) 입력 방식: 위상차(4배) 펄스, 펄스+방향, 가감산 펄스, 가산 펄스 최대 응답 주파수: 위상차 50kHz 또는 단상 100kHz 수치 범위 모드: 선형 모드, 링 모드 카운트 값: 32비트 카운터 리셋: Z신호 + 소프트 리셋, 소프트 리셋 제어 방식: 목표값 일치 비교, 대역 비교 게이트 기능: 있음 | ||
| 출력 | 범용 출력, 펄스 출력, PWM 출력으로 사용 가능(PLC 시스템 설정에서 단자 기능을 전환) 출력 방식: 트랜지스터 싱크 출력 또는 소스 출력(I/O 블록의 기종에 따라 선택) | ||
| 범용 출력 | 최대 12점(펄스 I/O 블록 1대당 6점) | ||
| 펄스 출력 | 최대 4점(펄스 I/O 블록 1대당 2점) 출력 방식: CW/CCW, 펄스+방향(배선 및 래더 명령에 따라 선택) 출력 주파수: 1pps~100kpps(1pps 단위로 지정) 출력 모드: 연속 모드(속도 제어용), 단독 모드(위치 제어용) 출력 펄스 수: 상대 좌표 지정 00000000~7FFFFFFF Hex(0~+2147483647) 절대 좌표 지정 80000000~7FFFFFFF Hex(-2147483648~+2147483647) 가속·감속 곡선: 대, S자 원점 검색 기능: 있음 | ||
| PWM출력 | 최대 4점(펄스 I/O 블록 1대당 2점) 출력 주파수: 0.1~6553.5Hz(0.1Hz 단위), 1~32,800Hz(1Hz 단위) 듀티 비율: 0.0~100.0%(0.1% 단위로 지정) | ||
| 기능 | 기능 설명 | |||
|---|---|---|---|---|
| 펄스 I/O 기능 | 입력기능 | 범용 입력 | I/O 리프레시 타이밍에 입력 신호를 읽어와 I/O 메모리에 반영하는 기능 | |
| 중간 입력 | 입력 신호의 상승 또는 하강 타이밍에서 인터럽트 태스크를 실행하는 기능 | |||
| 펄스 캐치 입력 | 사이클 타임보다 짧은 펄스 신호를 입력 신호로 받아들여 I/O 메모리에 반영하는 기능 | |||
| 고속 카운터 입력 | 고속 펄스 신호를 카운트하는 기능. 인터럽트 태스크를 실행할 수도 있습니다. | |||
| 출력기능 | 범용 출력 | I/O 리프레시 시점에 I/O 메모리의 내용에 따라 출력하는 기능 | ||
| 펄스 출력 | 지정된 주파수 및 펄스 수에서 고정 듀티 비율(50%)의 펄스 신호를 출력하는 기능 | |||
| PWM출력 | 지정된 듀티 비율의 펄스 신호를 출력하는 기능 | |||
| 원점 검색 기능 | 원점 검색 파라미터로 지정한 패턴을 바탕으로, 실제로 펄스 출력을 실행하면서 원점 및 원점 인근의 입력 신호를 조건으로 기계 원점을 확정하는 기능(펄스 입력과 펄스 출력을 조합하여 사용) | |||
| 중단 기능 | 입력 인터럽트 기능 | 펄스 I/O 블록의 인터럽트 입력 또는 고속 카운터 입력에 따라 태스크를 실행하는 기능 | ||
| 입력 인터럽트 | 인터럽트 입력이 OFF→ON으로 변경되거나, 또는 ON→OFF로 변경되었을 때, 인터럽트 태스크를 실행하는 기능 다이렉트 모드: 입력 신호의 변화마다 인터럽트 태스크를 실행하는 기능 카운터 모드: 입력 신호의 변화를 가산 카운트 또는 감산 카운트하여, 카운트 업 시에 인터럽트 태스크를 실행하는 기능(최대 응답 주파수: 3kHz) | |||
| 고속 카운터 인터럽트 | 고속 카운터에서 미리 설정한 비교 조건이 성립할 때 인터럽트 태스크를 실행하는 기능 목표값 일치: 지정한 값과 일치하는 시점에 인터럽트 태스크를 실행하는 기능 대역 비교: 지정한 값의 범위에 들어간 시점 또는 범위에서 벗어난 시점에 인터럽트 태스크를 실행하는 기능 | |||
| 항목 | 다이렉트 모드 | 카운터 모드 |
|---|---|---|
| 중단 입력 횟수 | 최대 8점 | |
| 할당 릴레이 영역 | 2960CH/2962CH 비트 00~03 | |
| 중단 감지 방식 | 하강, 상승 | |
| 중단 작업 번호 | No.140~147(고정) | |
| 집계 방식 | - | 가산 카운트, 감산 카운트(MSKS 명령어에서 설정) |
| 카운트 범위 | - | 0001~FFFF 16비트 16진수 (설정값을 A532~535/A544~547CH로 설정) |
| 응답주파수 | - | 단상: 3kHz × 8점 |
| 중단 입력(카운터 모드)의 현재값 저장 위치 | - | A536~539 / A548~551 |
| 항목 | 사양 |
|---|---|
| 펄스 캐치 입력 개수 | 최대 8점 |
| 펄스 캐치 입력 | 사이클 타임보다 짧은 30μs를 1사이클 ON 신호로 입력 가능 |
| 항목 | 내용 | ||||
|---|---|---|---|---|---|
| 고속 카운터 입력 점수 | 최대 4점(고속 카운터 0~3) | ||||
| 펄스 입력 방식(카운트 모드) | 가산 펄스 입력 | 위상차 입력(4배) | 가감산 펄스 입력 | 펄스 + 방향 입력 | |
| 입력 신호 | 가산 펄스 | A상 | 가산 펄스 | 펄스 | |
| - | B상 | 감산 펄스 | 방향 | ||
| - | Z상 | 리셋 | 리셋 | ||
| 응답 주파수와 고속 카운터 개수 | 100kHz 2점 × 2대 | 50kHz 2점 × 2대 | 100kHz 2점 × 2대 | 100kHz 2점 × 2대 | |
| 수치 범위 모드 | 선형 모드, 링 모드 | ||||
| 카운트 값 | 리니어 모드 시: 80000000~7FFFFFFF Hex 00000000~FFFFFFFF Hex(가산 펄스 시) 링 모드 시: 00000000~링 설정값 | ||||
| 고속 카운터 현재값 저장 위치 | 고속 카운터 0: A271 CH(상위)/A270 CH(하위) 고속 카운터 1: A273 CH(상위)/A272 CH(하위) 고속 카운터 2: A317 CH(상위)/A316 CH (하위) 고속 카운터 3: A319 CH(상위)/A318 CH(하위) 공통 처리 타이밍에서 매 사이클마다 갱신됩니다. 최신 값을 읽으려면 PRV 명령어를 사용하십시오. | ||||
| 저장 데이터 형식: 8자리 16진수(BIN) 리니어 모드 시: 80000000~7FFFFFFF Hex 00000000~FFFFFFFF Hex(가산 펄스 시) 링 모드 시: 00000000~링 설정값 | |||||
| 제어방식 | 목표값 일치 비교 | 48개까지의 목표값과 인터럽트 작업 번호를 등록 | |||
| 대역 비교 | 8개 또는 32개 이내의 상한 및 하한값, 인터럽트 태스크 번호를 등록 | ||||
| 카운터 리셋 방식 | ·Z 신호 + 소프트 리셋 고속 카운터 리셋 플래그(A531.00~A531.03)가 ON일 때, Z 신호의 ON에 의해 리셋· 소프트 리셋 고속 카운터 리셋 플래그(A531.00~A531.03)가 ON일 때, Z 신호의 ON에 의해 리셋·고속 카운터를 리셋했을 때, 비교 동작을 중지할지 계속할지 선택할 수 있습니다. | ||||
| 항목 | 사양 |
|---|---|
| 펄스 출력 횟수 | 최대 4점(펄스 출력 0~3) |
| 출력 모드 | 연속 모드(속도 제어용) 또는 단독 모드(위치 제어용) |
| 위치 지정(단독 모드) 시의 명령 | PULS 명령어 + SPED 명령어 PULS 명령어 + ACC 명령어 PLS2 명령어 |
| 속도 제어(연속 모드) 시의 명령 | SPED 명령어 ACC 명령어 |
| 원점 설정(원점 검색, 원점 복귀) 명령 | ORG 명령어 |
| 중단 정밀 이송 명령 | IFEED 명령어 |
| 출력 주파수 | 1pps~100kpps(1pps 단위) 2점 × 2대 |
| 주파수 가감속 비율 | 1pps~65,535pps(4ms 단위) 1pps 단위로 설정, 가속 및 감속의 개별 설정은 PLS2 명령으로 가능 |
| 명령 실행 중 설정값 변경 | 목표 주파수, 가속·감속 비율, 목표 위치의 변경 가능성. |
| 펄스 출력 방식 | CW/CCW, 펄스+방향 |
| 출력 펄스 수 | 상대 좌표 지정: 00000000~7FFFFFFFHex(가산/감산 각 방향: 2147483647) 절대 좌표 지정: 80000000~7FFFFFFFHex(-2147483648~2147483647) |
| 펄스 출력 현재값의 상대/절대 좌표 지정 | ORG 명령에 의한 원점 탐색 또는 INI 명령에 의한 펄스 출력 현재값 변경 시, 원점 확정 상태가 되어 자동으로 절대 좌표가 됩니다. 원점 미확정 상태에서는 상대 좌표가 됩니다. |
| 상대 펄스 지정/절대 펄스 지정 | PULS 명령어 또는 PLS2 명령어의 오퍼랜드에서 지정 가능. 펄스 출력 현재값이 절대 좌표(원점 확정 상태)일 때, 절대 펄스 지정이 가능하다. 상대 좌표(원점 미확정 상태)일 때, 절대 펄스 지정은 불가능하다(명령 실행 오류가 발생한다). |
| 펄스 출력 현재값 저장 위치 | 특수 보조 릴레이 펄스 출력 0: A277 CH(상위 4자리)/A276 CH(하위 4자리) 펄스 출력 1: A279 CH(상위 4자리)/A278 CH (하위 4자리) 펄스 출력 2: A323 CH(상위 4자리)/A322 CH(하위 4자리) 펄스 출력 3: A325 CH(상위 4자리)/A324 CH(하위 4자리) I/O 리프레시 타이밍에 갱신된다. |
| 항목 | 사양 |
|---|---|
| PWM 출력 개수 | 최대 4점(PWM 출력 0~3) |
| 듀티 비율 | 0.0~100.0% 0.1%단위에서설정 |
| 주파수 | 0.1Hz~6,553.5Hz(0.1Hz단위에서설정) 또는1Hz~32,800Hz(1Hz단위에서설정) |
| 출력 모드 | 연속 모드 |
| 명령 | PWM 명령어 |