References & Support
Features
CANopen is a communication protocol, based on the intelligent field bus(CAN bus). It was developed as a standardized embedded network with highly flexible configuration capabilities. It provides standardized communication objects for real-time data (Process Data Objects, PDO), configuration data (Service Data Objects, SDO), network management data (NMT message, and Error Control), and special functions (Time Stamp, Sync message, and Emergency message). CANopen data acquisition is used in many different application fields, such as medical equipment, off-road vehicles, maritime electronics, public transportation, and building automation. The I-8421 main control unit is designed for the slave device of CANopen protocol. It follows the CANopen Spec DS-301 V4.01 and DSP-401 V2.1, and supplies many features such as: dynamic PDO, EMCY object, error output value, SYNC cyclic and acyclic, … and etc. In order to expand I/O channel's flexiblity, an I-8421 supports up to 4 slots for I/O expansion and is suitable with a lot of ICPDAS DI/AI/DO/AO modules. Users can choose DI/DO/AI/AO modules of I-87K series or I-8000 series to fit the customized practice applications. In addition, we provide I-8421 Utilities to allow users to create the EDS file dynamically. The EDS file is based on CANopen DSP-306 and can be compatible with different CANopen master interfaces. The application architecture is displayed on the right. |
|
|
|
||
I-8421 Utility
The I-8421 can automatically scan the I-8K/I-87K IO modules plugged in the main unit and assign these modules to a specific application. Before users apply the I-8x21 in CANopen applications, they must understand the relationship between these CANopen applications and the device object dictionary in I-8421. We provide the I-8421 Utility tool to allow users to make the configurations of AI/AO modules and some CANopen communication parameters; such as Rx and Tx PDO mapping, error control, and the device object dictionary. After finishing the Utility configuration, it the EDS file for the connected I-8421 device will be created. If the EDS file of the I-8421 is not needed for the application, users can use the default configuration for general DI/DO/AI/AO. Users only need to set the Node ID and baud by hardware rotary switch. After wire connections and the I-8x21 powered on, it can work normally on the CAN bus network through CANopen protocol. . I-8421 Design Flowchart Applications
|
CANopen, a kind of communication protocols, is based on the intelligent field bus(CAN bus). It was developed as a standardized embedded network with highly flexible configuration capabilities. It provides standardized communication objects for real-time data(Process Data Objects, PDO), configuration data(Service Data Objects, SDO), network management data(NMT message, and Error Control), and special functions(Time Stamp, Sync message, and Emergency message). Nowadays, CANopen is used in many various application fields, such as medical equipment, off-road vehicles, maritime electronics, public transportation, building automation and etc.
CAN-8123 / CAN-8223 main control unit is specially designed for the slave devices of CANopen protocol. It follows the CANopen Spec DS-301 V4.02 and DSP-401 V2.1, and supplies and supplies many features for users, such as dynamic PDO, EMCY object, error output value, SYNC cyclic and acyclic, …and etc.
In order to expand I/O channel more flexible, an CAN-8x23 supports 1/2 slot(s) for I/O expansion and suits with a lot of ICPDAS DI/AI/DO/AO slot modules. Users can choice DI/DO/AI/AO modules of I-87K series or I-8000 series to fit the customized practice applications. In addition, we also provide utility tool to allow users to create the EDS file dynamically. The EDS file is based on CANopen SP306 and can be compatible with different CANopen master interfaces. The application architecture is as image on the left.
Utility
CAN-8x23 can automatically scan the I-8K/I-87K modules plugged in the main unit and assigned these modules to the specific application. Before users apply the CAN-8x23 in CANopen applications, they must understand the relationship between these CANopen application and device object dictionary in CAN-8x23. Therefore, we provide the CAN-8x23 Utility Tool (CAN slave utility, CAN_SL.exe) to allow users to view the important information, such as slot module information, Rx and Tx PDO mapping, and device object dictionary. After finishing the utility configuration, it will create the EDS file for users’ CAN-8x23 device. Furthermore, if the CAN-8x23 EDS file is not needed for users’ application, users only need to set the Node ID and baud by hardware rotary switch. Then, after connecting the wire and turning on the CAN-8x23, it can work normally on the CAN bus network through CANopen protocol.
Design Flowchart
The following simple steps show how to use CAN-8x23 in CANopen protocol.
Features
NMT |
Slave
|
Error Control |
Node Guarding and Heartbeat Producer protocol |
No. of PDOs |
16Rx , 16Tx |
PDO Modes |
Event Triggered, Remotely requested, Cyclic and acyclic SYNC |
PDO Mapping |
vaiable |
No. of SDOs |
1 server, 0 client |
Emergency Message |
yes |
CANopen Version |
DS-301 v4.02 |
Device Profile |
DSP-401 v2.1 |
Baud Rate Setting by Rotary Switch |
10K, 20K, 50K, 125K, 250K, 500K, 800K, and 1Mbps |
Produce EDS file Dynamically |
yes |
CAN, ERR, and Tx/Rx LED |
yes |
Applications
Industrial Machinery, Laboratory Equipment & Research, Restaurant Appliances
Maritime, Medical, Specialty Vehicles...etc.
Specifications
Model |
I-8421 |
CPU | 80186, 80MHz |
Flash | 512K bytes |
SRAM | 512K bytes |
EERROM | 2K bytes (Can upto 128K bytes or change to 2K/8K FRAM) |
NVRAM | 32 bytes |
Real Time Clock | 16 bit |
Watch Dog Timer | CPU Built-in |
COM Port | RS232 (Program download port) |
CAN Port | 5-pin screw terminal connector |
CAN Controller | Phillip SJA1000T
|
CAN Transceiver | Phillip 82C250/251 |
CAN 2.0A/2.0B Supported | ˇ |
Isolated | 2500Vrms on CAN side |
Terminal Resister | 120 ohm terminal resister selected by jumper |
Transfer Rate | 125K, 250K, 500K |
I/O Expasion Slot | 4 slots |
Power Supply | 20W unregulated +10VDC to +30Vdc |
Operating Temp | -25C to 75C |
Storage Temp | -30C to 85C |
Humidity | 5 ~ 95% |
Dimensions | 230mm x 110mm x 75.5mm |
IO Type |
Module Name |
DI |
I-8040/ I-8051/ I-8052/ I-8053/ I-8058/ I-87040/ I-87051/ I-87052/ I-87053/ I-87058/ |
DO |
I-8037/ I-8041/ I-8056/ I-8057/ I-8060/ I-8064/ I-8065/ I-8066/ I-8068/ I-8069/ I-87041/ I-87056/ I-87057/ I-87060/ I-87064/ I-87065/ I-87066/ I-87068/ I-87069 |
DIO |
I-8042/ I-8054/ I-8055/ I-8063/ I-87042/ I-87054/ I-87055 I-87063/ |
AI |
I-87013/ I-87016/ I-87017/ I-87018/ |
AO |
I-8024
I-87022/ I-87024/ I-87026 |