CAN Bus 简介
CAN 总线具有以下优越的特性:
CAN 总线是一种串行通讯协议总线,在充满杂讯的恶劣环境下,仍具有高阶的资料整合能力,同时拥有高度容错与侦错处理能力,总线本身具有多主控端的电气特性,而开放式的架构造就绝佳的使用弹性。CAN总线的高安全性及卓越的效能特性,常见应用于严格要求稳定与安全的应用系统,例如:航空电子、車辆、医疗仪器、军事工业、铁路运输、机器人及重要的控制系统等等,随着工业技术的日益精进与工业自动化的普及,各大工业设备制造商及系统整合商,纷纷采用CAN 总线作为通讯系统的核心,CAN 总线也在工业界普遍被视为安全性及稳定性的重要衡量指标之一。
多主端
当CAN 总线闲置时,任一节点可自由的传送信息至另一节点,总线具有封包优先权机制防止碰撞,以提升总线利用率。
安全性
每个CAN 节点都具备可靠的错误处理和五种侦错机制,当节点侦测到错误时,硬件会自动重新发送该信息;如果节点发生严重的错误情况,能自动退出CAN bus,维持CAN bus 正常运作。
速度和距离
波特率(比特/秒) | 理想的总线长度(公尺) |
---|---|
1M | 25 |
800K | 50 |
500K | 100 |
250K | 250 |
125K | 500 |
50K | 1000 |
20K | 2500 |
10K | 5000 |
仲裁机制
当两个以上的节点同时发出信息,CAN 仲裁机制将被启动,每一笔传输资料之优先权等级都将在线上被传送端逐一比较,当监测到的优先权等级相同时资料则继续传送,反之则由仲裁机制停止传送。
优先权机制
当CAN 上不止一个节点要传送资料,总线会依照CAN ID 排定传送顺序,号码小的优先传送。
CAN总线解决方案
总线长度 [m] | 总线电缆 | 终端电阻 [Ω] | 波特率 | |
---|---|---|---|---|
长度相关电阻 [mΩ/m] |
电线横截面 [mm2] |
|||
0 ~ 40 | 70 | 0.25 ~ 0.34 | 124 | 1000 at 40 m |
40 ~ 300 | <60 | 0.34 ~ 0.6 | 150 ~ 300 | >500 at 100 m |
300 ~ 600 | <40 | 0.5 ~ 0.6 | 150 ~ 300 | >100 at 500 m |
600 ~ 1000 | <26 | 0.75 ~ 0.8 | 150 ~ 300 | >50 at 1 km |
电线横截面[mm2] | 最大长度 [m] | ||
---|---|---|---|
节点 = 32 | 节点 = 64 | 节点 = 100 | |
0.25 | 200 | 170 | 150 |
0.5 | 360 | 310 | 270 |
0.75 | 550 | 470 | 410 |
例如:
如果用户使用波特率 100 kbit/s 和导线横截面 0.5 mm2,最大长度可达 500 m。但最大长度与节点数成反比。当节点数增加到 32 时,最大长度将减少到 360 m。
CAN 总线转换器
泓格科技所开发的CAN 总线转换器(Converter),能在多个讯号传输协议之间,担任CAN实体总线的沟通联结角色,更是建立复杂网路结构时的重要基础单元。这些基础元件可以轻易地实现CAN总线及COM、USB、Ethernet介面之间的讯号转换。透过选择适当的CAN总线讯号转换器,使用者可轻松管理、整合多个协议间,彼此的资料交换及传递。
|
|||||||
型号 | 光纤转换器 | ||||||
---|---|---|---|---|---|---|---|
产品名称 | I-2533CS-FD
|
I-2533T-FD
|
I-2533CS
|
I-2533CS-60
|
I-2533CS-A
|
I-2533
|
I-2532
|
I-2533CS-B
|
|||||||
CAN 通讯口规格 | |||||||
模块 CAN 型式 | |||||||
波特率 (bps) | CAN bit rates: 10 ~ 1000 kbps, CAN FD bit rates for data field: 100 ~ 10000 kbps | 10 k ~ 1 M及自定波特率 | 10 k ~ 1 M及自定波特率 | 10 k ~ 1 M及自定波特率 | 10 k ~ 1 M及自定波特率 | 10 k ~ 500 k(自動偵測) | |
CAN 过滤器 | 支持 | 支持 | 支持 | 支持 | 支持 | 无 | |
120Ω 终端电阻 | 內建 | 內建 | 內建 | 內建 | 內建 | 內建 | |
隔离保护 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
||||||
标准规范 | ISO 11898-2, CAN 2.0A/B and FD | ISO 11898-2,支持 CAN 2.0A 与 CAN 2.0B | |||||
信号延迟时间 | 190μs *note2 | 190μs *note2 | 190μs *note2 | 190μs *note2 | 250μs *note2 | < 120 ns | |
光纤通讯口规格 | |||||||
光纤型式 | SC Duplex type ; Single mode ; 100Base-FX; | ST Duplex type ; Multi-mode ; 100Base-FX; | SC Duplex type ; Single mode ; 100Base-FX; | SC type ; Single mode ; 100Base-FX; | ST (Multi-mode) | ST (Multi-mode) | |
光波长(nm) | 1310 | TX: 1310, RX: 1550 for I-2533CS-A TX: 1550, RX: 1310 for I-2533CS-B | 850 | 850 | |||
光纤种类 (μm) | 8.3/125, 8.7/125, 9/125 or 10/125 | 50 / 125, 62.5 / 125 or 100 / 140 | 8.3/125, 8.7/125, 9/125 or 10/125 | 50 / 125, 62.5 / 125, 100 / 140 | 50 / 125, 62.5 / 125, 100 / 140 | ||
最长光纤通讯距离(km) | 30 km | 2 km | 30 km | 60 km | 15 km | 2 km | 1.4 km |
其他 | |||||||
网络拓朴 | 一对一或一对多 | 一对一 | 一对一 | ||||
与光纤交换机共用 | Yes | Yes | Yes | No | No | ||
延长CAN 距离 | Yes | Yes | Yes | Yes | No | ||
修复CAN 信号 | Yes | Yes | Yes | Yes | No | ||
整合两个不同波特率的网络 | Yes | Yes | Yes | Yes | No | ||
*note1: I-2533CS-A 与 I-2533CS-B 是成双成对的产品,需要成对使用不可任意搭配!
|
|
||||||
型号 | CAN 总线中继器选型指南 | |||||
---|---|---|---|---|---|---|
产品名称 | I-7531-FD-G
|
I-7531-G
|
I-7532-G
|
I-7532M-FD
|
I-2534
|
I-5534-M
|
I-7531-FD-UTA-G
|
I-7531-UT-G
|
I-7532RM-FD
|
||||
CAN 通讯口规格 | ||||||
模块类型 | ||||||
连接器 | 螺丝接线端子 | 螺丝端子 | 螺丝端子 | 螺丝端子 | 螺丝端子 | 9 针公座 D-sub |
CAN 通讯口 | 2 | 2 | 2 | 2 | 4 | 4 |
波特率 (bps) | CAN bus: 5 k ~ 800 k CAN FD: 仲裁速率高达 1000 k,数据速率高达 8000 k |
5 k ~ 800 k (自动侦测) |
5k ~ 1M bps及自定波特率 | CAN bit rates: 10 ~ 1000 kbps, CAN FD bit rates for data field: 100 ~ 10000 kbps |
5k ~ 1M bps及自定波特率 | 5k ~ 1M bps及自定波特率 |
CAN Filter | 无 | 无 | 支持 | 支持 | 支持 | 支持 |
隔离保护 | 3000 VDC在DC-DC, 2500 Vrms的数字隔离 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
||||
120Ω 终端电阻 | 內建 | 內建 | 內建 | 內建 | 內建 | 內建 |
信号延迟时间 | 175ns | 200 ns | 134 us ~ 30 ms *note1 | 142 μs ~ 13.8 ms *note2 | 240 us ~ 1360 us *note1 | 240 us ~ 1360 us *note1 |
其他 | ||||||
延长CAN 距离 | 无 | 无 | 可以 | 可以 | 可以 | 可以 |
修复CAN 讯号 | 可以 | 可以 | 可以 | 可以 | 可以 | 可以 |
整合两个不同波特率的网络 | 无 | 无 | 可以 | 可以 | 可以 | 可以 |
备注 | - | - | - | I-7532RM-FD:可透过旋钮调整CAN鲍率 | - | - |
*note1: 这个延迟时间与CAN波特率及CAN讯息的封包长度有关系,此处所标示的延迟时间, 最短延迟时间是使用 [ 11-bit CAN ID 及 8-byte 资料,搭配 1M bps 波特率] 最短延迟时间是使用 [ 29-bit CAN ID 及 8-byte 资料,搭配 5k bps 波特率] *note2: 这个延迟时间与CAN波特率及CAN讯息的封包长度有关系,此处所标示的延迟时间, 最短延迟时间是使用 [ 11-bit CAN ID 及 8-byte 资料,搭配 1M bps 波特率] 最短延迟时间是使用 [ 29-bit CAN ID 及 8-byte 资料,搭配 10k bps 波特率] |
|
|||||||
型号 | CAN转COM转换器系列 | ||||||
---|---|---|---|---|---|---|---|
产品名称 | I-7530-G
|
I-7530T-G
|
tM-7530
|
tM-7530A
|
I-7530A-G
|
I-7530A-MR-G
|
I-7530-FT-G
|
CAN 通讯口规格 | |||||||
CAN 标准规范 | ISO-11898-2 | ISO-11898-2 | ISO-11898-2 | ISO-11898-2 | ISO-11898-2 | ISO-11898-3 | |
波特率 (bps) | 10k ~ 1M bps | 10k ~ 1M bps | 10k ~ 1M bps及自定波特率 | 10k ~ 1M bps | 10k ~ 1M bps及自定波特率 | 10 k ~ 125 k | |
CAN 过滤器 | 支持 | 支持 | 支持 | 支持 | 支持 | 支持 | |
隔离保护 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 | None | |||||
终端电阻 | 内建 120Ω | 内建 120Ω | 无 | 有 | 内建 120Ω | 内建 120Ω | 内建 1kΩ |
每秒封包量(FPS) | 279 ~ 360 | 279 ~ 360 | 423~519 | 279 ~ 360 | 370 ~ 1250 | 279 ~ 360 | |
CAN 缓冲区 | 1000 帧 | 1000 帧 | 256 帧 | 1000 帧 | 128 帧 | 1000 帧 | |
UART 通讯口规格 | |||||||
UART | RS-232 | RS-232 | RS-232 | RS-232 / RS-485 / RS-422 (三者不可同时使用) |
RS-232 | ||
波特率 (bps) | 110 ~ 115200 | 110 ~ 115200 | 110 ~ 230400 | 110 ~ 115200 | 110 ~ 230400 | 110 ~ 115200 | |
连接器 | 9 针母座 D-Sub | 9 针母座 D-Sub | 9 针母座 D-Sub | 螺丝端子 | 螺丝端子 | 9 针母座 D-Sub | |
UART缓冲区 | 900 帧 | 900帧 | 256 bytes | 900 帧 | 256 bytes | 900 帧 | |
其他 | |||||||
UART与CAN转换功能 | 半双工 | 半双工 | 全双工 | 半双工 | 全双工 | 半双工 | |
讯号延迟时间 | < 3.5 ms | < 3.5 ms | < 3.5 ms | < 3.5 ms | -- | < 3.5 ms | |
UART 透明传输 | 一对一 或一对多 |
一对一 或一对多 |
一对一 或一对多 |
一对一 或一对多 |
一对一 或一对多 |
一对一 或一对多 |
|
Modbus RTU Slave | No | No | No | No | Modbus RTU Slave | No | |
|
|
型号 | CAN FD转COM转换器系列 |
---|---|
产品名称 | I-7530A-MR-FD |
CAN 通讯口规格 | |
CAN 标准规范 | ISO-11898-2 |
波特率 (bps) | CAN bit rates: 10 ~ 1000 kbps,CAN FD bit rates for data field: 100 ~ 10000 kbps |
CAN 过滤器 | 支持 |
隔离保护 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
终端电阻 | 内建 120Ω |
每秒封包量(FPS) | 370 ~ 1250 |
CAN 缓冲区 | 64 帧 |
UART 通讯口规格 | |
UART | RS-232 / RS-485 / RS-422 (三者不可同时使用) |
波特率 (bps) | 110 ~ 230400 |
连接器 | 螺丝端子 |
UART缓冲区 | 256 bytes |
其他 | |
UART与CAN转换功能 | 全双工 |
讯号延迟时间 | -- |
UART 透明传输 | 一对一 或一对多 |
Modbus RTU Slave | Modbus RTU Slave |
|
|||
型号 | CAN转以太网络转换器系列 | ||
---|---|---|---|
产品名称 | I-7540D-G
|
I-7540D-MTCP-G
|
I-7540D-WF
|
I-7540D-UTA-G
|
I-7540DM-MTCP
|
||
I-7540DM-UTA
|
|||
CAN 通讯口规格 | |||
CAN 连接器 | 螺丝端子 | 螺丝端子 | 螺丝端子 |
CAN 通讯口 | 1 | 1 | 1 |
波特率 (bps) | 10k ~ 1M bps and user-defined |
10k ~ 1M bps and user-defined |
5k ~ 1M bps |
CAN 过滤器 | 支持 | 支持 | 支持 |
隔离保护 | 1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
终端电阻 | 内建 120Ω | 内建 120Ω | 内建 120Ω |
Max FPS (@1Mbps) | 1852 ~ 2244 | 2118 ~ 2241 | 700 |
CAN 缓冲区 | 1000 帧 | 200 帧 | 256 帧 |
Ethernet 通讯口规格 | |||
控制器 | 10/100Base-TX (自动速率交握,自动侦测跳线) | Wi-Fi (IEEE 802.11b/g) | |
通讯协议 | TCP / UDP Socket | Modbus TCP Server | TCP Socket (Client / Server) |
Socket联机数 | 25 | 24 | 3 |
其他 | 支持Virtual COM | 可视为Modbus RTU slave | Infrastructure & Ad-hoc mode |
其他 | |||
CAN 透明传轮 | 一对一或一对多 | 一对一或一对多 | 一对一或一对多 |
|
|||||
型号 | USB转CAN转换器系列 | ||||
---|---|---|---|---|---|
产品名称 | I-7565M-HS
|
I-7565-H1-G
|
I-7565-H2-G
|
I-7565-G
|
tM-7565
|
CAN 通讯口规格 | |||||
CAN 连接器 | 8-pin terminal-block | 9 针公座 D-Sub | 螺丝端子 | 9 针公座 D-Sub | 螺丝端子 |
CAN 通讯口 | 2 | 1 | 2 | 1 | 1 |
波特率 (bps) | 10k ~ 1M bps及自定波特率 | 5k ~ 1M bps及自定波特率 | 5k ~ 1M bps及自定波特率 | 10k ~ 1M bps及自定波特率 | 10k ~ 1M bps及自定波特率 |
CAN 过滤器 | 支持 | 支持 | 支持 | 支持 | 支持 |
隔离保护 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
||||
终端电阻 | 内建120Ω | ||||
每秒封包量(FPS) | 15000 fps for Tx/Rx | 3000 | 3000 (全部 CAN 通道加总) |
279 ~ 360 | 423~519 |
CAN缓冲区 | 512 帧 | 256 帧 | 128 帧 (每个通道) | 1000 帧 | 256 帧 |
USB 通讯口规格 | |||||
USB 接头 | B-type 公座 | ||||
USB 通讯速率(bps) | 480Mbps | 12Mbps | 12Mbps | 110 ~ 921600 bps | 110 ~ 230400 bps |
USB 规范 | USB 2.0 High Speed | USB 1.1 and USB 2.0 | |||
USB 缓冲区 | - | 100 帧 | 100 帧 | 900 帧 | 256 bytes |
电源 | USB供电 | ||||
其他 | |||||
硬件时钟定时发送 | 支持 | 支持 | 支持 | 无 | 无 |
显示错误帧 | 支持 | 支持 | 支持 | 无 | 无 |
可调整位时间 | 无 | 支持 | 支持 | 无 | 无 |
支持的操作系统 | Windows 2K/XP/7/8/10 | Windows 2K/XP/Vista/7 (32 & 64 bit)/8.x, and Linux) | Windows 2K/XP/7/8/10 | ||
支持 LabVIEW | 无 | 支持 | 支持 | 使用 LabVIEW 内建 UART | 无 |
支持InduSoft | 无 | 支持 | 支持 | 支持 | 无 |
|
|
型号 | USB转CAN FD转换器系列 |
---|---|
产品名称 | I-7565M-FD
|
CAN 通讯口规格 | |
CAN 连接器 | 螺丝端子 |
CAN 通讯口 | 2 |
波特率 (bps) | CAN bit rates: 10 ~ 1000 kbps, CAN FD bit rates for data field: 100 ~ 10000 kbps |
CAN 过滤器 | 支持 |
隔离保护 | 3000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
终端电阻 | 内建 120Ω |
每秒封包量(FPS) | 3000 fps for Tx/Rx (Total CAN ports) |
CAN 缓冲区 | 128 帧 |
USB通讯口规格 | |
USB 接头 | B-type 公座 |
USB 通讯速率(bps) | 480Mbps |
USB 规范 | USB 2.0 High Speed |
USB 缓冲区 | - |
电源 | USB供电 |
其他 | |
硬件时钟定时发送 | 支持 |
显示错误帧 | 支持 |
可调整位时间 | 无 |
支持的操作系统 | Windows 7/8.1/10 |
支持 LabVIEW | 无 |
支持 InduSoft | 无 |
|
||
型号 | 网关 | |
---|---|---|
产品名称 | ECAN-240
|
ECAN-240-FD
|
CAN通讯口规格 | ||
CAN连接器 | 9针脚 D-sub公头 | |
CAN通讯口 | 2 | |
波特率(bps) | 10k ~ 1M bps及自定波特率 | CAN bit rates: 10 ~ 1000 kbps, CAN FD bit rates for data field: 100 ~ 10000 kbps |
CAN过滤器 | Yes | |
CAN隔离 | 3000 VDC for DC-to-DC, 2500 Vrms for photo-couple | |
终端电阻 | 内建120Ω(指拨开关) | |
CAN 缓冲区 | 256 帧 | 128 帧 |
Ethernet通讯口规格 | ||
控制器 | 10/100Base-TX (自动速率交握,自动侦测跳线) | |
Socket联机数 | 8 | 8 |
Misc. | ||
网页设定 | Yes | Yes |
Modbus TCP Server功能 | Yes | Yes |
CAN 成对传输功能 | Yes | Yes |
TCP/UDP 对CAN 透明传输功能 | Yes | Yes |
CAN 系列PAC(Programmable Automation Controller) 包含I-7188XBD-CAN、uPAC-7186EXD-CAN 与μPAC-5001D-CAN2 三项产品,它们可以透过多样化的外部设备及通信端口将各种通讯设备链接整合,例如CAN 总线、RS-232、RS-485、以太网等。考虑到提高模块的开放性及应用的灵活性,PAC 提供一种类似DOS 的实时任务操作系统:MiniOS7,因应您的各种需求。用户可以透过C/C++ 编辑器来开发应用程序。
独特的64 位硬件序列号码 |
内建RTC - 实时时钟 |
5 位数7 段显示指示灯 |
microSD 扩充 |
|
|||
型号 | CAN 总线 uPAC | ||
---|---|---|---|
产品名称 |
|
|
|
CPU 模块 | |||
CPU | 80188, 40 MHz or compatible | 80186, 80 MHz or compatible | 80186 or compatible (16-bit and 80 MHz) |
64-bit 位硬件序号 | Yes | Yes | Yes |
EEPROM | 2 KB (8 blocks) | 16 KB (64 blocks) | 16 KB (64 blocks) |
Flash | 512 KB | 512 KB | 512 KB |
NVRAM | 31 bytes | 31 bytes | 31 bytes |
SRAM | 512 KB | 512 KB | 512 KB |
Real Time Clock | Yes | Yes | Yes |
看门狗(WDT) | 支持 (0.8 秒) | 支持 (0.8 秒) | 支持 (0.8 秒) |
Storage Expansion | -- | -- | Yes, support up 32 GB microSD card |
UART 通讯口规格 | |||
UART | 1 x RS-485, 1 x RS-232/RS-485 | 1 x RS-232, 1 x RS-485 | 1 x RS-232, 1 x RS-485 |
波特率 (bps) | 115200 bps Max. | 115200 bps Max. | 115200 bps Max. |
Ethernet | |||
通讯口 | -- | 1 x RJ-45, 10/100 Base-TX | 1 x RJ-45, 10/100 Base-TX |
CAN | |||
CAN收发器 | NXP SJA1000T | NXP SJA1000T | NXP SJA1000T |
通讯口 | 1 | 1 | 2 |
波特率 (bps) | 5 k ~ 1 M bps | 5 k ~ 1 M bps | 5 k ~ 1 M bps |
隔离保护 | 1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
终端电阻 | Jumper for 120 Ω terminal resistor | Jumper for 120 Ω terminal resistor | Jumper for 120 Ω terminal resistor |
标准规范 | ISO-11898-2, CAN 2.0B | ISO-11898-2, CAN 2.0B | ISO-11898-2, CAN 2.0B |
此类别的CAN 总线通讯模块是具备多种CAN 总线通讯协议的PAC 系列产品,为能够满足多种CAN 应用需求的解决方案。I-8123W、I-87123W、I-8124W 以及I-87124W 分别支持CANopen 与DeviceNet 主站通讯协议,用户可以将它们应用于PAC 轻松和CANopen 与DeviceNet 设备建立联机,简化与CANopen/DeviceNet 系统链接的过程。
针对有特殊需求的CAN 总线应用, 泓格提供I-8120W 及I-87120W 让使用者能够利用PAC系列产品,量身打造设计出最符合需求的应用系统。I-8120W 与I-87120W 的默认固件提供PAC 模块CAN 总线讯息的发送与接收;用户也能变更模块中的特定固件设定,减少PAC 中的C 语言负载量。
|
|||
型号 | PAC CAN 插槽模块 | ||
---|---|---|---|
产品名称 | I-8120W-G
|
I-87120-G
|
I-9120
|
CAN 通讯端口规格 | |||
模块控制方式 | 并行端口 | 串行端口 | 并行端口 |
连接器 | 螺丝端子 | 螺丝端子 | 螺丝端子 |
CAN 通讯端口 | 1 | 1 | 1 |
波特率 (bps) | 10k ~ 1M bps and user-defined |
10k ~ 1M bps and user-defined |
10k ~ 1M bps and user-defined |
过滤器 | Yes | Yes | Yes |
隔离保护 | 1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
1000 V DC-DC 隔离 2500 Vrms 光耦合隔离 |
终端电阻 | 内建 120Ω | 内建 120Ω | 内建 120Ω |
硬件架构
软件架构
|
|||||
型号 | 高性能CAN卡 | ||||
---|---|---|---|---|---|
产品名称 | PEX-CAN200i-D
|
PISO-CAN100U-D
|
PISO-CAN200U-D
|
PISO-CAN400U-D
|
PISO-CAN800U-D
|
PEX-CAN200i-T
|
PISO-CAN100U-T
|
PISO-CAN200U-T
|
PISO-CAN400U-T
|
||
板卡硬件规格 | |||||
板卡总线接口 | X1 PCI Express | Universal PCI | Universal PCI | Universal PCI | Universal PCI |
板卡内建 CPU | 无 | 无 | 无 | 无 | 无 |
CAN 通讯口规格 | |||||
CAN 通讯口 | 2 | 1 | 2 | 4 | 8 |
波特率 (bps) | 10k ~ 1M bps 及自定波特率 | ||||
CAN 过滤器 | 支持 | 支持 | 支持 | 支持 | 支持 |
隔离保护 | 1000 V DC-DC 隔离; 2500 Vrms 光耦合隔离 | ||||
终端电阻 | 内建 120Ω | 内建 120Ω | 内建 120Ω | 内建 120Ω | 内建 120Ω |
驱动程序 | |||||
DLL 函数库 | VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0, C#.Net, VB.Net | ||||
Windows 驱动程序 | Windows XP/7/8/10 (32-bit/64-bit OS) | ||||
Linux 驱动程序 | Linux 2.6.x ~ 3.2.20 | ||||
SocketCAN 函数库 | 支持 | 支持 | 支持 | 支持 | 无 |
RTX 函数库 | 支持 | 支持 | 支持 | 支持 | 无 |
ActiveX 组件 | 支持 | 支持 | 支持 | 支持 | 支持 |
InduSoft 函数库 | 支持 | 支持 | 支持 | 支持 | 支持 |
LabVIEW 函数库 | 支持 | 支持 | 支持 | 支持 | 支持 |
OPC Server | 支持 | 支持 | 支持 | 支持 | 支持 |
VxCAN 函数库 | 支持 | 支持 | 支持 | 支持 | 支持 |
工具软件 | |||||
VxCAN Utility | 支持 | 支持 | 支持 | 支持 | 支持 |
CANcheck | 支持 | 支持 | 支持 | 支持 | 支持 |
|
||
型号 | 高性能CAN FD卡 | |
---|---|---|
产品名称 | PISO-CAN200U-FD-D
|
PISO-CAN400U-FD-D
|
PISO-CAN200U-FD-T
|
PISO-CAN400U-FD-T
|
|
板卡硬件规格 | ||
板卡总线接口 | Universal PCI | Universal PCI |
板卡内建 CPU | None | None |
CAN 通讯口规格 | ||
CAN 通讯口 | 2 | 4 |
波特率 (bps) | CAN bit rates: 10 ~ 1000 kbps, CAN FD bit rates for data field: 100 ~ 10000 kbps |
|
CAN 过滤器 | 支持 | |
隔离保护 | 3000 V DC-DC 隔离; 2500 Vrms 光耦合隔离 | |
终端电阻 | Built-in 120Ω | |
驱动程序 | ||
DLL 函数库 | C#.Net, VB.Net, VC++.Net | |
Windows 驱动程序 | Windows 7/8/10 (32-bit/64-bit OS) | |
Linux驱动程序 | No | No |
InduSoft 函数库 | No | No |
LabVIEW 函数库 | No | No |
工具软件 | ||
PISO-CANFD Utility | Yes | Yes |
|
|||
型号 | 高性能PCI-104/PC-104+ CAN 卡 | ||
---|---|---|---|
产品名称 | PCM-CAN100
|
PCM-CAN200
|
PCM-CAN200P
|
板卡硬件规格 | |||
板卡总线接口 | PCI-104 | PCI-104 | PC-104+ |
板卡内建 CPU | None | None | None |
CAN 通讯口规格 | |||
CAN 通讯口 | 1个通道 (另一个为分支接点) |
2 | 2 |
波特率 (bps) | 10k ~ 1M bps 及自定波特率 | ||
CAN 过滤器 | Yes | Yes | Yes |
隔离保护 | 1000 V DC-DC 隔离; 2500 Vrms 光耦合隔离 | ||
终端电阻 | 内建 120Ω | 内建 120Ω | 内建 120Ω |
驱动程序 | |||
DLL 函数库 | VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0, C#.Net, VB.Net | ||
Windows 驱动程序 | Windows XP/7/8/10 (32-bit/64-bit OS) | ||
Linux 驱动程序 | Linux 2.6.x ~ 3.2.20 | ||
SocketCAN 函数库 | 支持 | 支持 | 支持 |
RTX 函数库 | 支持 | 支持 | 支持 |
ActiveX Driver | 支持 | 支持 | 支持 |
InduSoft 函数库 | 支持 | 支持 | 支持 |
LabVIEW 函数库 | 支持 | 支持 | 支持 |
OPC Server | 支持 | 支持 | 支持 |
VxCAN 函数库 | 支持 | 支持 | 支持 |
工具软件 | |||
VxCAN Utility | 支持 | 支持 | 支持 |
CANcheck | 支持 | 支持 | 支持 |
|
||||
型号 | 智能 PCI/PCIe/PCI-104 CAN 卡 | |||
---|---|---|---|---|
产品名称 | PISO-CM100U-D
|
PEX-CM100-D
|
PCM-CM100-D
|
PISO-CM200U-D
|
PISO-CM100U-T
|
PEX-CM100-T
|
PISO-CM200U-T
|
||
板卡硬件规格 | ||||
板卡总线接口 | Universal PCI | PCI Express | PCI-104 | Universal PCI |
板卡内建 CPU | 80186, 80 MHz | 80186, 80 MHz | 32-bit MCU | |
内建 CPU 的操作系统 | MiniOS7 | MiniOS7 | -- | |
内建CPU的固件 | 可自行开发固件 | 可自行开发固件 | -- | |
固件开发工具 | Turbo C 2.01 , TurboC++ 1.01 , Borland C++ 3.01 | -- | ||
CAN 通讯口规格 | ||||
Channel number | 1 | 1 | 2 | |
波特率 (bps) | 10k ~ 1M bps 及自定波特率 | |||
CAN 过滤器 | 支持 | 支持 | 支持 | |
隔离保护 | 1000 V DC-DC 隔离; 2500 Vrms 光耦合隔离 | 3000 V DC-DC 隔离; 3000 Vrms 光耦合隔离 |
||
终端电阻 | 内建120Ω | 内建 120Ω内建 | 120Ω | |
驱动程序 | ||||
DLL 函数库 | VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0, C#.Net, VB.Net | C#.Net,VB.Net, VC++.Net | ||
Windows 驱动程序 | Windows XP/7/8/10 (32-bit/64-bit OS) | Windoes XP, Win7/8.1/10 (32-bit/64-bit OS) |
||
InduSoft 函数库 | 支持 | 支持 | -- | |
LabVIEW 函数库 | 支持 | 支持 | -- | |
特色:
- 完全兼容ISO 11898-2的规范标准
- 提供软件工具设定CAN讯息过滤器
- 单一CAN通道最大讯息流量为20000 fps
- 提供旋钮开关调整CAN总线波特率
- 允许用户使用非标准的CAN波特率
- 相容于USB 2.0 High Speed
- 支持4 ~ 32GB SDHC储存接口
- 内建指拨开关,可调整CAN总线120 Ω终端电阻
- 可以由USB端或CAN端供电
- CAN端提供2500 Vrms的光耦合隔离
- 使用铝轨安装方式
- 提供软件工具,可用来设定模块参数、传送接收CAN讯息及诊断CAN总线状态
|
|
CAN总线数据记录设备
|
|
产品名称 | 描述 |
---|---|
CAN-Logger100 | 1-port CAN Bus 数据记录器 |
CAN-Logger200 | 2-port CAN Bus 数据记录器 |
项目 | 描述 |
---|---|
CAN OPC Server |
这是所有SCADA的OPC服务器,如LabVIEW、iFix、DASYLab等。藉由使用OPC服务器,用户能够透过著名的SCADA控制任何CAN设备。 [more...] |
VxCAN Driver |
VxCAN驱动程序是虚拟CAN驱动程序,用于所有CAN转换器和CAN主站产品。即使是使用不同的产品,用户也能以相同的API开发任何CAN应用程序。 [more...] |
VxCAN Utility |
VxCAN Utility是一种诊断和测试软件工具,旨在汇整ICP DAS所有CAN产品的功能。是以虚拟CAN技术为基础,创建虚拟CAN端口来配合实际已安装的CAN产品接口。 [more...] |
InduSoft Driver |
IndoSoft是著名的高效能SCADA之一。它支持所有相应的转换器或主系列产品的CAN、CANopen和DeviceNet驱动程序。 [more...] |
CANcheck |
这是用于诊断和测试用户CAN设备的软件。图形接口是现成的,易于操作。 [more...] |
CAN Test Tool |
CAN测试工具可以通过简单的步骤,帮助用户测试ICP DAS CAN系列产品的CAN通讯。此工具以VxCAN驱动程序为基础,并支持大多数ICP DAS的CAN产品。 [more...] |
RTX Driver |
为了协助用户应用RTX系统,ICPDAS提供了PISO-CAN系列CAN卡的RTX驱动程序。如用户欲组合时间关键系统中的CAN通讯接口,RTX驱动程序有助于轻松快速地执行相关操作。此外,RTX驱动程序中的API名称及参数与Windows驱动程序相同,也就是曾经使用Windows驱动程序的使用者并不需再花费多余的心力去学习如何使用RTX驱动程序的API。RTX驱动程序造就PISO-CAN系列CAN卡的附加价值,并让用户获得高度实时的系统。基于具有高性价比与高实时性的特点,PISO-CAN系列CAN卡将应用在更广泛及多变的CAN案例。 |
SocketCAN驱动程序 |
SocketCAN是基于Linux操作系统,包含网络堆栈与硬件驱动程序的启用接口。 硬件制造商为SocketCAN编写硬件驱动程序,网络堆栈为用户提供标准的BSD Socket API。因此,从用户的角度来看,他们可以轻松、快速地编程应用程序,而不需透过SocketCAN网络堆栈熟悉不同硬件接口的各种API。 |
ActiveX工具 |
为了更易于使用PISO-CAN200 / 400,我们提供了一个PISOCANX ActiveX组件(OCX)。这么一来即使在不同的程序开发平台上也能开发PISO-CAN200 / 400应用程序,也可以帮助用户缩短开发周期。 特别的是,用户可以在支持ActiveX技术的SCADA软件中使用,并利用SCADA软件来控制或监视CAN设备。如用户想取得PISOCANX,需要安装1.16或更高版本的PISO-CAN200 / 400驱动程序。 |
LabVIEW工具 |
为了利用NI LabVIEW将PISO-CAN200 / 400应用至CAN网络,我们提供了一个LabVIEW 7 / 7.1工具包。透过使用PISO-CAN200 / 400可以在NI LabVIEW环境中开发CAN相关应用程序。它易于使用,可以有效减少程序开发周期,如果想使用CAN网络开发LabVIEW工业应用程序,LabVIEW CAN驱动程序是很好的使用工具。 |
DASYLab工具 |
为了方便用户利用PISO-CAN200 / 400连接到CAN网络,我们提供了一个DASYLab 8.0版本的工具包。透过使用PISO-CAN200 / 400,可以在DASYLab环境开发CAN相关应用程序,帮助用户减少程序开发周期。如果想开发具备CAN网络的DASYLab工业应用程序,DASYLab CAN驱动程序是非常有效的工具。 |