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 通訊埠規格
模組 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
產品名稱 I-7188XBD-CAN-G
 
uPAC-7186EXD-CAN-G
 
uPAC-5001D-CAN2
 
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
通訊連接埠
通訊埠 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 函式庫r 支援 支援 支援
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驅動程式是非常有效的工具。