Trang chủ » Bo mạch I/O kết nối máy tính (PC Boards) » Card PCI 2 cổng CAN ICP DAS PISO-CAN200U-D CR

Card PCI 2 cổng CAN ICP DAS PISO-CAN200U-D CR

2-Port CAN Universal PCI Card

Chia sẻ:
Model: PISO-CAN200U-D CR
Views: 710

Card PCI 2 cổng CAN ICP DAS PISO-CAN200U-D CR

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 suit 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. As standalone CAN controller, PISO-CAN100U-D/T can represent an economic solution of an active CAN board. It has one CAN bus communication port with 5-pin screw terminal connector or 9-pin D-sub connector, and has the ability to cover a wide range of CAN applications. Besides, PISO-CAN100U-D/T uses the new CAN controller Phillips SJA1000T and transceiver 82C250/251, which provide bus arbitration, error detection with auto correction and re-transmission function. It can be installed in a 5V PCI slot and supported truly “Plug & play”.

Battery exchange station for electric motorcycle (Traditional Chinese)

In order to satisfy the users to apply the RTX system, ICPDAS provides the RTX driver for PISO-CAN series CAN card. If users want to combine the CAN communication interface in their time-critical system, the RTX driver of the PISO-CAN series CAN cards can help them to do this easily and quickly. Furthermore, the name and parameters of the APIs in the RTX driver are the same as in the Windows driver. Users don’t need to pay more efforts to study how to use the APIs of the RTX driver if they have used the Windows driver before. The RTX driver increases the additional worth of the PISO-CAN series CAN cards, and satisfies the users to get the highly real-time system. By owing to the feature of high price performance and highly real-time, PISO-CAN series CAN cards will be applied in more wide and more variant CAN applications.

Features:

  1. The name and parameters of the APIs in RTX driver are the same as them in the Windows driver. Users don’t need to learn the new usage if they have used the PISO-CAN series CAN card before
  2. If the PISO-CAN series CAN card can get the independent IRQ, it supports interrupt function
  3. Direct I/O control and highly real-time feature
  4. Support Windows2000 SP4, and Windows XP SP2 OS
  5. Support RTX version 8.1 and 2011

Real-time Test:

  • Platform: Windows XP SP2+PEX-CAN200i
  • Device: I-7186EXD-CAN with MiniOS7 (single tasking OS)
  • Send and receive 10000 CAN 2.0B 8-byte messages. Repeat this procedure for 10 times

The SocketCAN is based on the Linux operating system, and it contains the implementation interface of the network stack and the hardware driver. The hardware manufacturers program the hardware driver for the SocketCAN, and the network stack provides the standard BSD Socket APIs for users. Therefore, from the users’ point of view, they can easily and quickly program their applications without being familiar with the various APIs of the different hardware interface through the SocketCAN network stack.

We have provided the SocketCAN drivers for several kinds of CAN interface cards. Users can implement their SocketCAN-based application on the Linux platform by using these cards. Besides, we also support static library of CANopen/DeviceNet master on x86 hardware platform. It can help users communicate with CANopen/DeviceNet slaves more easily.

CANopen Interface
NMT
Slave
Error Control
Node Guarding protocol / Heartbeat Producer
No. of PDOs
10Rx , 10Tx
PDO Modes
Event Triggered, Remotely requested, Cyclic and acyclic SYNC
PDO Mapping
Available
No. of SDOs
1 server, 0 client
Emergency Message
yes
CANopen Version
DS-301 v4.02
Device Profile
DSP-401 v2.1
Specification
ISO-11898-2, CAN 2.0A
Baud Rate (bps)
Setting by Rotary Switch
10K, 20K, 50K, 125K, 250K, 500K, 800K, and 1M

Node ID
Setting by Rotary Switch

1 ~ 99
Terminal Resistor
Switch for 120 Ω terminal resistor
Connector
5-pin screwed terminal block (CAN_GND, CAN_L, CAN_SHLD, CAN_H, CAN_V+)
EDS file
Provide default EDS file
PWM
Channels
8 (Source)
Output Max. Load Current
1 mA
Frequency
0.2 Hz ~ 500 kHz (non-continuous)
Scaling Resolution
16-bit (1 ~ 128 μs for each step)
Duty Cycle
0.1 ~ 99.9 %
PWM Mode
Burst mode, Continuous mode
Burst mode counter
1~65535 counts
Trigger Mode
Hardware (Start and Stop) or Software (Start and Stop)
Intra-module Isolation
2500 Vrms
ESD Protection
4 kV Contact for each channel
Digital Input
Channels
8 (Sink)
ON Voltage Level
+5.5 ~ +30 V
OFF Voltage Level
<3.5 V
Counter Frequency
500 kHz Max.
Max. Counts
32-bits (4,294,967,295)
Input Impedance
2.2 kΩ, 0.5 W
Intra-module Isolation
2500 Vrms
ESD Protection
4 kV Contact for each channel
LED
CANopen Status
3 LEDs for PWR/RUN/ERR
Terminal Resister
1 LED as Terminal Resister indicators
PWM LED
8 LEDs as PWM Output indicators
DI LED
8 LEDs as Digital Input indicators
Power
Power Supply
Unregulated +10 ~ +30 VDC
Power Consumption
2 W
Mechanism
Installation
DIN-Rail
Dimensions
32.3 mm x 99 mm x 77.5 mm ( W x L x H ) Detail
Environment
Operating Temp.
-25 ~ +75 ℃
Storage Temp.
-30 ~ +80 ℃
Humidity
10 ~ 90% RH, non-condensing
  • Support Linux kernel version 2.6.31~3.2.20 (x86 hardware platform only)
  • Provide CANopen/DeviceNet master static library
  • Standard interface for SocketCAN package. Users can use extended BSD socket APIs, you can program the CAN application as building a socket program
  • Support Virtual CAN interface. Users can map several virtual CAN port into one physical CAN port. Each virtual CAN port has its own socket. Through these sockets, users can build the multi-thread application more easily
  • Provide the RAW socket, CANopen master and DeviceNet master demos
  • Good price-performance for economical applications

Note:

Hardware platform:Intel(R) Core(TM)2 CPU 6320 @ 1.86GHz, DDR2 667MHz 1.5GB
Software platform:Kernel-2.6.32, Distro- Debian GNU/Linux 5.0

  • Can be a CAN system monitor tool with CAN cards
  • It is a good tool to test CAN system
  • Send/Receive/Record CAN messages.
  • Provide cyclic transmission function
  • Record the CAN messages with filtered ID and time stamp
  • Support: Win98/Me/2000/XP-32bit/7-32bit/7-64bit (not for Win 7 Ultimate-64bit)

In order to use PISO-CAN200/400 easier, we provide a PISOCANX ActiveX component (OCX).
It is a useful element to develop the PISO-CAN200/400 application on different program development platform, and it also help users to reduce their development period.
Specially, users can use this in their SCADA softwares which support ActiveX technology. It would be possible to use SCADA software to control or monitor CAN devices. If users want to get PISOCANX, it will be found after installing the PISO-CAN200/400 driver with 1.16 version or later.

In order to apply the PISO-CAN200/400 to CAN network with NI LabVIEW, we provides a LabVIEW 7/7.1 toolkit for the purpose. It is a useful tool to develop the CAN-relative application in NI LabVIEW environment by using PISO-CAN200/400. It is easy to use and can help user to rapidly reduce their program development cycle. If users want to develop a LabVIEW industrial application with CAN network, the LabVIEW CAN driver is very helpful.

CAN LabVIEW Tool Features:

  • Support extension arbitration id
  • Support debug receive mode
  • Start byte of output
  • Support LabVIEW 7/7.1
  • Scaling range to select
  • Two languages, German and English
  • Selectable data rates (baud): 10K, 20K, 50K, 125K, 250K, 500K, 800K, 1M, and user defined
In order to easy to use the PISO-CAN200/400 to CAN network for user. We provides a DASYLab version 8.0 toolkit for the purpose. It is a useful tool to develop the CAN-relative application in DASYLab environment by using PISO-CAN200/400. It can help user to rapidly reduce their program development cycle. If users want to develop a DASYLab industrial application with CAN network, the DASYLab CAN driver is very helpful.

CAN DASYLab Tool Features:

  • Support extension arbitration id
  • Support maximum 64 CAN ports
  • Start byte of output
  • Scaling range to select
  • Sample rate from 50 ~ 5000 Hz
  • Two languages, German and English
  • Selectable data rates (baud): 10K, 20K, 50K, 125K, 250K, 500K, 800K, 1M, and user defined
In order to apply the CANopen protocol on the PISO-CAN200/400 easily, we provides two CANopen application Tools, which are CANopen library and CANopen diagnosis application tool. If users want to develop an industrial application with CANopen protocol, the CANopen library is very helpful to be applied with the PISO-CAN200/400 as the CANopen devices with the features of CANopen protocol. Besides, if the monitor and diagnosis of CANopen message on the CAN network is considered, the CANopen diagnostic application tool can be used to achieve this purpose.



CANopen Application Tool Features:

  • Follow DS301 version 4.02
  • Auto detecting CANopen slave devices
  • IO monitor
  • Dynamic PDO
  • NMT master
  • Support the Guarding and Heart beat protocol and SYNC message.
  • Selectable data rates (baud): 10K, 20K, 50K, 125K, 250K, 500K, 800K, 1M

 

DeviceNet is a low level network that provides connections between simple industrial devices (sensors, actuators) and higher level devices (controllers). It allows direct peer to peer data exchange between nodes in an organized and, if necessary, deterministic manner. We provides DeviceNet library for users to develop the specific DeviceNet application by PISO-CAN200/400. In addition, we also provide the DeviceNet diagnosis application tool to monitor and diagnose the DeviceNet message through CAN network. It provides the DeviceNet communication protocol interface to control and analysis the DeviceNet slaves.



DevcieNet Application Tool Features

  • Auto detecting DeviceNet slave devices
  • IO monitor
  • Message monitor & diagnosis
  • Support UCMM capable devices
  • Support the Predefined Master/Slave connection set
  • Selectable data rates (baud): 125K, 250K, 500K

DevcieNet Master X-Server Features

Linux kernel version of distributions
Linux kernel Distribution
2.6.37
Debian GUN/Linux
4.0
Fedora Core
2/3/4/5/6/7/8
Mandrake(Mandriva)
10.0/10.1/10.2
Red Hat Enterprise
4/5
Ubuntu
7.04
SUSE
9.1/9.2/9.3/10.0

Platform:
OS:Windows XP SP 3
CPU:Intel(R) Core(TM) i3 CPU 550 @ 3.20GHz
RAM:1.8GB
The 1/2 CAN ports send, receive or send/receive 100,000 CAN messages at the same time. The average FPS values are shown below:

Baud rate (bps) 1-CAN Port 2-CAN Port
2.0A, 8 bytes data 2.0B, 8 bytes data 2.0A, 8 bytes data 2.0B, 8 bytes data
TX (FPS) RX (FPS) TX/RX (Times/Sec) TX (FPS) RX (FPS) TX/RX (Times/Sec) TX (FPS) RX (FPS) TX/RX (Times/Sec) TX (FPS) RX (FPS) TX/RX (Times/Sec)
10K 88 88 43 73 73 37 44 88 43 37 73 37
20K 176 176 87 146 146 75 88 176 87 73 146 75
50K 440 441 218 365 367 188 218 441 213 181 367 184
125K 1088 1104 537 899 917 461 523 1104 509 436 917 432
250K 2100 2208 1025 1745 1834 882 984 2208 935 832 1834 804
500K 3975 4414 1856 3305 3668 1612 1739 4414 1769 1528 3667 1492
800K 5930 7008 2787 4950 5830 2355 2501 6701 2609 2096 5825 2226
1M 7129 8722 3216 5926 7257 2820 2879 8716 3023 2506 7259 2650
Model Name
PISO-CAN200U-D
PISO-CAN200U-T
Bus Interface
Type
Universal PCI, 3.3 V and 5 V, 33 MHz, 32-bit, plug and play
CAN Interface
Controller
NXP SJA1000T with 16 MHz clock
Transceiver
NXP 82C250
Channel number
2
Connector
9-pin male D-Sub
5-pin screwed terminal block
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
Power
Power Consumption
250 mA @ 5 V
Software
Driver
Windows XP/7/8/10 (32-bit/64-bit OS), Linux 2.6.x ~ 4.8.0, LabView, DASYLab, InduSoft
Library
VB 6.0, VC++ 6.0, BCB 6.0, Delphi 4.0, C#.Net, VB.Net
Mechanism
Dimensions
126mm x 22mm x 85mm (W x L x H)
Environment
Operating Temp.
-20 ~ +60℃
Storage Temp.
-40 ~ +70℃
Humidity
5 ~ 85% RH, non-condensing
PISO-CAN200U-D     CR 2-port Isolated Protection CAN Universal PCI Card with 9-pin D-sub connector (RoHS)
TOP HOME