|
|
|
|
The CAN (Controller Area Network) is a serial communication
protocol, and efficiently supports distributed real-time control
with a very high level of security. It is an especially suited
for networking "intelligent" devices as well as sensors
and actuators within a system or sub-system. In CAN networks,
there is no addressing of subscribers or stations in the conventional
sense, but instead prioritized messages are transmitted.
ICP DAS provides an open architecture
platform for CAN bus PCM-CM100-D. The PCM-CM100-D represents a very
powerful and economic solution of an active CAN board with one
CAN channels, covering a wide range of CAN applications. The 16-bit
on-board microcontroller allows, among many other features, the
filtering, preprocessing, and storage (with timestamp) of CAN
messages as well as the real-time transmission of CAN messages.
PCM-CM100-D also uses the new Phillips SJA1000T and Transceiver
82C250/251, which provide bus arbitration and error detection
with auto correction and re-transmission function. Under the effect
of the powerful microcontroller, this card can be made for one
CAN controller without losing data, even in systems with a high
bus load. Besides, equipped with integrated intelligence functions,
the PCM-CM100-D makes it is possible to preprocess CAN data streams,
thus relieving the PC of a considerable burden. As a result, real-time
requirements on the PC applications are drastically reduced. Due
to the state-of-the-art, it can be installed in a PCI-104 bus and supported truly “Plug & play” technology.
In addition,
users can develop their own CAN application by using the PCM-CM100-D
library. When the PCM-CM100-D is active, the data exchange between
users’ application and can bus firmware is performed via the memory
mapping method of the PCM-CM100-D.

|
|
|
|
Applications |
|
|
|
- DeviceNet, CANopen, CAN J1939,
SDS (System Wide Network) protocol application.
- CAN
bus communication application. .
- Industry automation
-
Industrial Machinery
- Building Automation
- Food
& Beverage
- Semiconductor Fabrication
- Control
system
|
 |
|
|
|
|
Features |
|
|
|
-
PCI-104 compliant
-
Compatible with CAN specification 2.0 part A and B
-
Fully compatible with the ISO 11898-2 standard
-
Support several kinds of baud rate from 10 kbps ~ 1 Mbps
-
2500 Vrms photocoupler isolation on the CAN side
-
Built-in jumper for 120 Ω terminal resistor of CAN bus
-
3 kV galvanic isolation
-
80186, 80MHz CPU inside
-
Allow users to program their special firmware
-
Timestamp with at least ±1ms precision
|
|
|
|
Hardware Architecture |
|
|
|
 |
|
|
|
Software Architecture |
|
|
|



|
|
|
|
Performance Test |
|
|
|
Test development:
OS:Windows XP SP 3
CPU:Intel Core 2 Duo 2.00 GHz
RAM:512 MB
Baud Rate(bps) |
CAN 2.0 A |
CAN 2.0 B |
Frame per sec. |
Frame per sec. |
1000 k |
7502 |
6589 |
800 k |
6188 |
5258 |
500 k |
4097 |
3451 |
250 k |
2140 |
1801 |
125 k |
1098 |
920 |
50 k |
440 |
371 |
20 k |
176 |
148 |
10 k |
88 |
74 |
Note:The test result is the average value of receiving 100000 CAN messages
|
|
|
|
Software Utility Features |
|
|
|
Windows Drivers:
- Development Toolkit for Windows 2000/XP/7(32-bit/64/bit OS)
- Demos for VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0
Windows Tools:
-
CANUility (Include send/receive CAN messages, message ID filter, data format transformation, messages recoder and firmware update functions)
-
Debug tool
MiniOS7 Tools:
-
C/C++ Library for RTC, EEPROM, LED, DPRAM, CAN controller and timers control functions
-
Demos for TC, TC++, BC and BC++
|
|
|
|
Hardware Specifications |
|
|
|
Hardware |
CPU |
80186, 80 MHz or compatible |
SRAM/Flash/EEPROM |
512 KB / 512 KB / 16 KB |
DPRAM |
8 KB |
NVRAM |
31 bytes (battery backup, data valid for up to 10 years) |
RTC (Real Time Clock) |
Yes |
Bus Interface |
Type |
PCI-104 |
Board No. |
By DIP switch |
CAN Interface |
Controller |
NXP SJA1000T with 16 MHz clock |
Transceiver |
NXP 82C250 |
Channel number |
1 |
Connector |
9-pin male D-Sub |
Baud Rate (bps) |
10 k, 20 k, 50 k, 125 k, 250 k, 500 k, 800 k, 1 M (allow user-defined baud rate) |
Isolation |
3000 VDC for DC-to-DC, 2500 Vrms for photo-couple |
Terminal Resistor |
Jumper for 120 Ω terminal resistor |
LED |
Round LED |
Rx/Tx LED, ERR LED |
Power |
Power Consumption |
400 mA @ 5 V |
Software |
Driver |
Windows XP/7/8/10 (32-bit/64-bit OS) |
Library |
VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0 |
Mechanism |
Dimensions |
90mm x 96mm (L X W) |
Environment |
Operating Temp. |
0 ~ 60 ℃ |
Storage Temp. |
-20 ~ 70 ℃ |
Humidity |
5 ~ 85% RH, non-condensing |
|
|
|
|
Ordering Information |
|
|
|
PCM-CM100-D |
Intelligent CAN interface with one Isolated Protection CAN Communication Port and 9-Pin D-sub connector for PCI-104 bus systems |
|
|
|
|
Optional Accessories |
|
|
|
CNT-CAN |
CAN bus Connector |
CA-0910-C |
9-pin Female D-sub & 3-wire CAN bus cable (1M) |
SG-770 |
7/14 channel Surge Protector |
4PCD-002 |
EMI Ferrite Split/Snap-On Core |
M12A-5P-IP68 |
Field-Installation A-coded 5-pin Female |
|
|
|
|
TOP |
|
|
|
|
|
|