CAN Bus 简介

泓格科技在 CAN bus 深耕多年,已经开发了丰富的 CAN/DeviceNet/CANopen/J1939 系列产品,包含PCI板卡、Fieldbus 转换器、PAC、网关以及远端 I/O 模块。我们提供完整的硬件解决方案以满足各种基于 CAN 的应用程序,帮助您解决有关资料采集与计算、传输距离延展、网路拓朴限制、通讯界面转换以及杂讯抑制等等的问题。此外,泓格也提供诸如实用工具、API、范例程序、OPC、ActiveX 与第三方驱动程序等软件资源,能帮助使用者轻松、快速地开发繁复的自订控制及监控系统。对于特定的应用项目,我们也提供客制化服务以因应各种不同的客户需求。藉由泓格可靠且高效的服务,您可以轻松完成基于CAN 的复杂应用项目。

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
 
*note1
I-2533
 
I-2532
 
I-2533CS-B
 
*note1
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 是成双成对的产品,需要成对使用不可任意搭配!


*note2:
这个延迟时间与CAN通信速率及CAN信息的封包长度有关系,此处所标识的延迟时间,是采用最长的CAN信息(29-bit ID 及 8-byte资料)及最快的通信速率(1Mbps)来测量的!

型号 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 函数库 支持 支持 --
 
CAN-Logger系列产品 (CAN-Logger100 / CAN-Logger200) 是具有高性能且智能的CAN总线数据记录设备。可以区分成一个CAN端口两个CAN端口的产品种类,且可以帮助用户达到简易及快速的搜集及记录CAN总线网络上的所有信息。CAN-Logger所使用的强力的中央处理单元提供所有的CAN讯息准确的时间戳,且所有CAN讯息将会存放至SD或SDHC系列的储存接口上,让用户可以分析、诊断储存接口上所存放的CAN总线讯息。为了要增强CAN-Logger系列产品的便携性,该系列的模块可以经由USB接口或者透过CAN总线接口上的M12接口来连接供电。

特色:

  • 完全兼容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驱动程序是非常有效的工具。