■ CANopen Gateway 선택가이드
Modbus TCP/RTU 및 DCON 프로토콜 게이트웨이는 사용자를 위해 준비되었습니다. 이 시리즈는 다른 프로토콜 시스템을 통합하는데 사용할 수 있습니다. 사용자는 또한 이 시리즈를 통해 기존 시스템을 CANopen 시스템으로 쉽게 업데이트할 수 있습니다. I-7231D, I-7232D, GW-7433D입니다.
CANopen Gateway 선택 가이드 |
||||||||
| 모델명 | I-7231D-G | I-7232D-G | GW-7433D | |||||
| 제품 설명 | PC Bus 인터페이스 | CANopen Slave to DCON Master Gateway | CANopen Slave to Modbus RTU Master Gateway | Modbus TCP/RTU Slave to CANopen Master Gateway | ||||
| CANopen 인터페이스 | CANopen 인터페이스 | 1채널(CAN_H, CAN_L), 다른 하나는 바이패스용 | ||||||
| CANopen 기능 | CANopen 슬레이브 | CANopen 마스터 (최소 120개의 CANopen 명령 지원) |
||||||
| 전송 속도(bps) | 10k, 20k, 50k, 125k, 250kbps, 500k, 800k, 1M | |||||||
| CANopen 버전 | CiA 301 v 4.02 and CiA 401 v2.01 | |||||||
| 보호 기능 | 있음 | |||||||
| Heartbeat 기능 | Heartbeat Producer | Heartbeat Consumer | ||||||
| 비상 메시지 | Yes | |||||||
| UART 인터페이스 | COM1 커넥터 | RS-232 (TxD, RxD, RTS, CTS, GND) or RS-485 (Data+, Data-), Non-isolated | RS-232 (TxD, RxD, RTS, CTS, GND), Non-isolated | |||||
| COM1 기능 | 구성 전용 | Modbus RTU 슬레이브 | ||||||
| COM2 커넥터 | RS-485 (Data+, Data-) with internal Self-Tuner ASIC; Non-isolated | |||||||
| COM2 기능 | DCON Master (최대 15개 I-7K 또는 I-87K 모듈 지원) |
Modbus RTU Master (최대 10 Modbus RTU 명령 지원) |
Modbus RTU Slave | |||||
| Ethernet 인터페이스 | Ethernet | - | 10/100 Base-TX | |||||
| Ethernet 기능 | - | 구성 또는 Modbus TCP 서버 | ||||||
| Modbus Function Code | - | 01, 02, 03, 04, 06, 15 | 01, 02, 03, 04, 05, 06, 15,16 | |||||
■ CANopen I/O 및 모듈 장치 선택가이드
CAN-2000 시리즈 및 CAN-8000 시리즈는 센서와 액추에이터를 CANopen 또는 DeviceNet 네트워크에 결합하도록 설계되었습니다. 이들 모두는 표준 CANopen 또는 DeviceNet 마스터 인터페이스에 해당하는 EDS 파일을 제공합니다. CAN-2000 시리즈와 CAN-8000 시리즈의 주요 차이점은 제품 크기와 I/O 확장 기능입니다.
CAN-2000 시리즈는 손바닥 크기의 독립형 슬레이브 장치입니다.
CAN-8000 시리즈는 제어 시스템의 중앙 집중화에 유용합니다. 다양한 애플리케이션과 일치하도록 유연한 I/O 선택을 위한 1/2/4/8 슬롯을 제공합니다. 각 슬롯에 I-8000/I-87K 시리즈 I/O 모듈 1개를 연결하여 I/O 채널을 확장할 수 있으며 핫 스왑(hot-swap) 기술이 지원됩니다.
동일한 하드웨어로 CAN-2000 시리즈와 CAN-8000 시리즈는 CANopen 펌웨어 중 하나를 설치할 수 있습니다. 제품 이름은 다음과 같이 분류됩니다.
CANopen: CAN-8x23, CAN-2xxxC.
CANopen 시리즈 공통 기능
• 동일한 CAN 네트워크에 최대 128개의 노드 가능
• CANopen 버전 : DS-301 v4.01
• 장치 프로필 : DSP-401 v2.0
• 오류 제어 : 노드 보호 프로토콜
• 비상 메시지 : 예
• CAN 측에서 2500Vrms 포토 커플 절연(photo couple isolation
• CAN Bus의 120Ω 종단 저항용 점퍼 또는 DIP 스위치
• Watchdog 내장
| 다기능 I/O 모듈 | ||||||||
| 모델명 | 아날로그 입력 | 아날로그 출력 | 디지털 입력 | 디지털 출력 | ||||
| 채널 | 입력 범위 | 채널 | 출력 범위 | 채널 | 접점 | 채널 | 타입 | |
| CAN-2026C | 6 | ±10V, ±5V, ±1V, ±500mV, ±150mV, ±20mA |
2 | 0 ~ +5 V, ±5 V, 0 ~ +10 V, ±10 V |
2 | Wet, Sink | 1 | Open Collector,CAN-2026D DeviceNet Sink |
| 아날로그 I/O 모듈 | ||||||||
| 모델명 | 아날로그 입력 | 아날로그 출력 | ||||||
| 채널 | 입력 범위 | 센서 | 채널 | 타입 | ||||
| CAN-2015C | 8 | - | RTD (Pt100, Pt1000, Ni120, Cu100, Cu1000, Pt100) | - | - | |||
| CAN-2017C | 8 | ±10V, ±5V, ±1V, ±500mV, ±150mV, ±20mA (외부 125Ω 저항 필요) |
- | - | - | |||
| CAN-2018C/S | 8 | ±2.5V, ±1V, ±500mV, ±100mV, ±50mV, ±15mV, ±20mA (외부 125Ω 저항 필요) |
Thermocouple (J, K, T, E. R. S, B, N, C) | - | - | |||
| CAN-2019C/S | 10 | ±10V, ±5V, ±2.5V, ±2V, ±500mV, ±100mV, ±50mV, ±15mV, ±20mA (외부 125Ω 저항 필요) |
Thermocouple (J, K, T, E. R. S, B, N, C) | - | - | |||
| CAN-2019C/S2 | 10 | ±10V, ±5V, ±2.5V, ±2V, ±500mV, ±100mV, ±50mV, ±15mV, ±20mA (외부 125Ω 저항 필요) |
Thermocouple (J, K, T, E. R. S, B, N, C) | |||||
| CAN-2024C | - | - | - | 4 | 0 ~ +5 V, ±5 V, 0 ~ +10 V, ±10 V, 0 ~ 20 mA, 4 ~ 20 mA | |||
| 디지털 I/O 모듈 | ||||||||
| 모델명 | 아날로그 입력 | 아날로그 출력 | ||||||
| 채널 | 접점 | Sink/Source | 채널 | 타입 | ||||
| CAN-2053C | 16 | Wet | Sink/Source | - | - | |||
| CAN-2054C | 8 | Wet | Sink/Source | 8 | Open Collector | Sink | ||
| CAN-2055C | 8 | Wet | Sink/Source | 8 | Open Source | Source | ||
| CAN-2057C | - | - | - | 16 | Open Collector | Sink | ||
| CAN-2060C | 4 | Wet/Dry | Sink/Source | 4 | Relay | Form A, 5A | ||
| 카운터/PWM 모듈 | |||||||||
| 모델명 | 카운터 입력 | PWM 출력 | |||||||
| 채널 | 신호 | 해상도 | 속도 | 채널 | 부하 전류 | 해상도 | 속도 | ||
| CAN-2084C | 4 / 8 | Up, Up/Down, Dir/Pulse, A/B phase, Frequency | 32 bit | 250 kHZ | - | - | - | - | |
| CAN-2088C | 8 | Up counter | 32 bit | 500 kHZ | 8 | mA | 16 bit | 500 kHZ | |
| 원격 I/O 장치 | ||||||||
| 모델명 | 제품 설명 | |||||||
| CAN-8123-G | CANopen Embedded Device with 1 I/O 확장 슬롯, I-87K 모듈 및 I-8K 모듈 지원 | |||||||
| CAN-8223-G | CANopen Embedded Device with 2 I/O 확장 슬롯, I-87K 모듈 및 I-8K 모듈 지원 | |||||||
| CAN-8423-G | CANopen Embedded Device with 4 I/O 확장 슬롯, I-87K 모듈 및 I-8K 모듈 지원 | |||||||
| CAN-8823-G | CANopen Embedded Device with 8 I/O 확장 슬롯, I-87K 모듈 및 I-8K 모듈 지원 | |||||||
| 모듈 지원 | ||||||||||
| 타입 | I-8K 시리즈 I/O | I-87K 시리즈 I/O | 타입 | I-8K 시리즈 I/O | I-87K 시리즈 I/O | |||||
| Hight Profile | Low Profile | Hight Profile | Low Profile | Hight Profile | Low Profile | Hight Profile | Low Profile | |||
| AI모듈 | I-8017HW | I-8017H | I-87005W | DI 모듈 | I-8040W | I-8040 | I-87040W | I-87040 | ||
| I-8017HS | I-87013W | I-87013 | I-8040PW | I-87040PW | ||||||
| I-87015W | I-8046W | I-87046W | ||||||||
| I-87015PW | I-8048W | I-8048 | ||||||||
| I-87016W | I-8051W | I-8051 | I-87051W | I-87051 | ||||||
| I-87017W | I-87017 | I-8052W | I-8052 | I-87052W | I-87052 | |||||
| I-87017W-A5 | I-8053W | I-8053 | I-87053W | I-87053 | ||||||
| I-87017W-RMS | I-8053PW | I-87053PW | ||||||||
| I-87017DW | I-87053W-A5 | |||||||||
| I-87017ZW | I-87053W-AC1 | |||||||||
| I-87017RW | I-87053W-E5 | |||||||||
| I-87017RCW | I-8058W | I-8058 | I-87058W | I-87058 | ||||||
| I-87018W | I-87018 | I-87059W | ||||||||
| I-87018PW | AO 모듈 | I-8082W | I-8024 | I-87024W | I-87022 | |||||
| I-87018RW | I-87024DW | I-87024 | ||||||||
| I-87018ZW | I-87024UW | I-87026 | ||||||||
| I-87019RW | I-87028UW | |||||||||
| I-87019PW | I-87028VW | |||||||||
| I-87019ZW | I-87028VW-20V | |||||||||
| DO 모듈 | I-8037W | I-8037 | I-87037W | DI & DO 모듈 | I-8042W | I-8042 | ||||
| I-8041W | I-8041 | I-87041W | I-87041 | I-8050W | I-8050 | |||||
| I-8041AW | I-8054W | I-8054 | I-87054W | I-87054 | ||||||
| I-8056W | I-8056 | I-8055W | I-8055 | I-87055W | I-87055 | |||||
| I-8057W | I-8057 | I-87057W | I-87057 | I-8063W | I-8063 | I-87063W | I-87063 | |||
| I-8060W | I-8060 | I-87061W | I-8077 | |||||||
| I-8064W | I-8064 | I-87064W | I-87064 | 카운터 모듈 | I-8084W | I-8080 | ||||
| I-8065 | I-87065W | I-87065 | PWM 모듈 | I-8088W | ||||||
| I-8066 | I-87066W | I-87066 | ||||||||
| I-8068W | I-8068 | I-87068W | I-87068 | |||||||
| I-8069W | I-8069 | I-87069W | I-87069 | |||||||
■ CANopen Master 선택가이드
CANopen 마스터 시리즈는 PAC용 I-87123과 PC 기반용 PISO-CPM100입니다. 이 시리즈에는 내부에 CANopen 마스터 커널이 있습니다. 따라서 고성능 시스템에서 사용할 수 있습니다. 경제적인 솔루션을 위해 CANopen 마스터 라이브러리와 함께 PISO-CAN 카드를 제공합니다.
CANopen Master 선택 가이드 |
||||||||
| 모델명 | 제품 설명 | |||||||
| PISO-CPM100-D | 1 포트 Intelligent CANopen Master PCI 보드 | |||||||
| PISO-CPM100-T | 1 포트 Intelligent CANopen Master PCI 보드 | |||||||
| PISO-CPM100U-D | 1 포트 Intelligent CANopen Master Universal PCI 보드 | |||||||
| PISO-CPM100U-T | 1 포트 Intelligent CANopen Master Universal PCI 보드 | |||||||
| PCM-CPM100-D | 1 포트 Isolated Protection CAN 통신 PCI-104 모듈 | |||||||
| I-8123W-G | 1 포트 High Performance Intelligent CANopen Master 모듈 | |||||||
| I-8123W-CPS-G | 1 포트 high performance CANopen Slave 모듈 | |||||||
| I-8123-G | 1포트 Intelligent CANopen Master 모듈 | |||||||
| I-7565-CPM-G | USB to CANopen Master 컨버터 | |||||||
CANopen Master 시리즈 : |
|||||||||
| 모델명 | I-7565-CPM | PISO-CPM100(U) | PISO-CAN200/400(U) | PEX-CAN200I | I-8123W | I-87123 | |||
| Hardware | On-board CPU | 16-bit CPU 80 Mhz | 16-bit CPU 80 Mhz | 없음 | 없음 | 16-bit CPU 80 Mhz | 16-bit CPU 80 Mhz | ||
| 인터페이스 | USB | 5V/3.3V PCI bus | 5V/3.3V PCI bus | x1 PCI Express bus | I-8K 슬롯 (WinPAC,XPAC) |
I-87K 슬롯 (WinPAC,ViewPAC) |
|||
| CAN 연결부 | 9-핀 D-Sub | 5-핀 나사 터미널 9-핀 D-Sub |
5-핀 나사 터미널 9-핀 D-Sub |
5-핀 나사 터미널 9-핀 D-Sub |
5-핀 나사 터미널 | 5-핀 나사 터미널 | |||
| CAN 컨트롤러 | SJA1000 | ||||||||
| CAN 트렌시버 | 82C250 | ||||||||
| CAN 절연 | 2500 Vrms | ||||||||
| 종단 저항 | 120Ω 점퍼 선택 가능 | ||||||||
| CANopen | 프로토콜 사양 | CANopen Standard -- CiA Draft Standard 301 | |||||||
| 전송 속도 선택 | 프로그래밍 가능 | ||||||||
| 전송 속도 | 10kbps, 20kbps, 50kbps, 125kbps, 250kbps, 500kbps, 800kbps, 1000kbps | ||||||||
| 최대 슬레 이브 노드 | 127 노드 | ||||||||
| PDO 기능 | 동적 PDO 기능 지원 | ||||||||
| PDO 개체 | 20개의 RxPDO 및 20개의 TxPDO 개체 제공 | ||||||||
| EMCY 메시지 | 최소한의 EMCY 저장 | ||||||||
| SDO 프로토콜 | Expedited SDO 및 세그먼트 SDO 프로토콜 지원 | ||||||||
| 온라인 편집 노드 | 온라인에서 장치 추가 또는 제거 지원 | ||||||||
| NMTError 제어 | 노드 보호 이벤트 지원 | ||||||||
| Driver | DLL | 지원 | |||||||
| OS 버전 | Win 2K/XP | Windows XP/7/8/10 (32-bit/64-bit OS) | Win CE 6/7, WES7 | Win CE 5/6 | |||||
| 개발 TOOL | Visual C++ 6 , Visual Basic 6 , Borland C++ Builder , Delphi | VS.NET | eVC++ 4 , VS .NET | ||||||
PISO-CAN 200/400-D/T와 비교
하드웨어 비교
PISO-CAN 200/400-D/T를 사용한 성능 테스트
| 제품명 | PISO-CPM100 | PISO-CAN-200/400 with CANopen Library | ||||||
| Protocol decoder | 186 CPU | PC CPU | ||||||
| 타임 스탬프 | 186 Timer (0.1 ms) | PC Timer (about 1 ms) | ||||||
| CPU 로딩 | Light | Heavy | ||||||
| 성능 | Hight | Normal | ||||||
| 애플리케이션 | 다양하고 복잡한 CANopen 애플리케이션 | 범용 CANopen 애플리케이션 | ||||||
테스트 환경:
CPU : Intel(R) Pentium(R) 4 CPU 2.40GHz
OS : Microsoft Windows XP Professional 버전 2002 서비스 팩 2
RAM : 512MB
CAN 전송 속도 : 1000bps
테스트 결과:
| 기능 | PISO-CPM100 (ms) | PISO-CAN-200/400 with CANopen Library (ms) | ||||||
| 노드 평균 | 평균 45.502 | 1265 ~ 1280 | ||||||
| Read 4 bytes data by SDO | 평균 2.487 | 19.37 ~ 19.47 | ||||||
| Read 9 bytes data by SDO | 평균 2.971 | 58.21 ~ 58.61 | ||||||
| Wirte 4 bytes data by SDO | 평균 2.489 | 18.81 ~ 19.69 | ||||||
| Read 8 bytes data by SDO | 평균 2.355 | 16.49 ~ 16.57 | ||||||
| Write 8 bytes data by SDO | 평균 1.738 | 0.13 | ||||||
참고 1 :
위 목록의 데이터는 평균 1000개 메시지입니다.
참고 2 :
사용자가 CANopen 라이브러리와 함께 PISO-CAN200/400과 함께 보호 기능을 사용하면 슬레이브가 더 많고 보호 시간이 더 짧을 때 보호 오류 이벤트가 발생할 수 있습니다. 이는 윈도우 타이머의 정확도가 충분하지 않기 때문입니다.
■ CANopen Motion Library 선택가이드
I-8123W/PISO-CPM100U는 모션 제어 라이브러리(motion control library)를 제공합니다. 이 라이브러리는 CANopen 표준 CiA 402를 따릅니다. ViewPAC/WinPAC/XPAC 플랫폼에서 사용할 수 있습니다. CiA 402는 표준 CANopen 애플리케이션 프로파일 중 하나이며 모션 제어 시스템용으로 특별히 설계되었습니다. CANopen 모터의 관리를 쉽게 만드는 것 외에도 이 통신 프로토콜은 컨트롤러와 모터 사이의 배선 연결을 줄이고 신속한 문제 해결 기능을 제공할 수 있습니다. I-8123W/PISO-CPM100U 및 CANopen 모션 라이브러리를 사용하면 복잡하고 난해한 CANopen 프로토콜에 대한 배경 지식 없이도 위치 제어, 속도 제어, 토크 제어 및 동기 동작과 같은 다양한 모션 제어 기능을 수행할 수 있습니다. CANopen 모션 라이브러리는 하나의 호스트에 의한 다축 모션 제어에 도달할 수 있도록 많은 CANopen 모터를 연결할 수 있습니다. 모터를 제어하는 동안 I-8123W/PISO-CPM100U 라이브러리의 API를 사용하여 동시에 CiA 401을 따르는 CANopen 원격 I/O 모듈에 액세스할 수도 있습니다. 따라서 모션 제어 애플리케이션을 구축하는 것이 더 쉽고 편리해집니다.

CANopen Motion Library (CiA 402) 특징
• CiA 402 v1.1 준수
• 배선 연결 비용 50% 절감
• 내결함성 및 노이즈 방지 기능이 있는 물리적 계층
• 하나의 네트워크에 최대 127개의 모터 지원
• 절대 및 상대 위치 제어
• 속도 제어 (Velocity control)
• 토크 제어 (Torque control)
• 조그 제어 (JOG control)
• 최대 127 모터 동기 동작 지원
• 다양한 원점 복귀 제어
• CANopen 명령으로 토크 제한 지원
• Win 2000/XP/Vista 또는 Win 7(32-bit 버전) 지원