IG01 CANopen
Scope
Enhancement and maintenance of all general CANopen specifications for application layer, physical layer, and additional services and protocols. Releasing of all documents in the Draft Specification (DS) or public status.
Chairperson
Martin Rostan, Beckhoff
Minutes
Title | Date | Status | Size | Published | Action |
---|---|---|---|---|---|
IG CANopen | 2015-12-10 | Minutes | 2.8 MiB | 2016-12-09 | Login |
SIG application layer | 2017-05-31 | Minutes | 2.5 MiB | 2017-07-17 | Login |
SIG application layer | 2017-05-19 | Minutes | 123 KiB | 2017-07-17 | Login |
SIG application layer | 2017-05-15 | Minutes | 2.0 MiB | 2017-07-17 | Login |
TF security | 2016-06-14 | Minutes | 129 KiB | 2017-07-17 | Login |
TF wake-up handling | 2017-05-10 | Minutes | 1.4 MiB | 2017-07-17 | Login |
TF wake-up handling | 2017-06-19 | Minutes | 128 KiB | 2017-07-17 | Login |
TF wake-up handling | 2016-07-06 | Minutes | 118 KiB | 2017-07-17 | Login |
SIG application layer | 2017-03-24 | Minutes | 11.5 MiB | 2017-07-17 | Login |
SIG application layer | 2017-03-31 | Minutes | 142 KiB | 2017-07-17 | Login |
SIG application layer | 2017-04-12 | Minutes | 289 KiB | 2017-07-17 | Login |
SIG application layer | 2017-04-21 | Minutes | 294 KiB | 2017-07-17 | Login |
SIG application layer | 2017-04-28 | Minutes | 127 KiB | 2017-07-17 | Login |
TF CiA 309 | 2017-06-07 | Minutes | 1.6 MiB | 2017-07-17 | Login |
TF CiA 309 | 2017-04-24 | Minutes | 1.7 MiB | 2017-07-17 | Login |
TF CiA 309 | 2017-04-06 | Minutes | 1.1 MiB | 2017-07-17 | Login |
IG CANopen | 2016-12-13 | Minutes | 2.6 MiB | 2017-07-17 | Login |
SIG application layer | 2017-03-03 | Minutes | 109 KiB | 2017-07-18 | Login |
SIG application layer | 2017-02-21 | Minutes | 129 KiB | 2017-07-18 | Login |
SIG application layer | 2017-02-10 | Minutes | 269 KiB | 2017-07-18 | Login |
SIG application layer | 2017-02-02 | Minutes | 138 KiB | 2017-07-18 | Login |
SIG application layer | 2017-01-27 | Minutes | 372 KiB | 2017-07-18 | Login |
SIG application layer | 2017-01-20 | Minutes | 227 KiB | 2017-07-18 | Login |
SIG application layer | 2017-01-13 | Minutes | 1.0 MiB | 2017-07-18 | Login |
SIG application layer | 2016-12-09 | Minutes | 196 KiB | 2017-07-18 | Login |
SIG application layer | 2016-10-20 | Minutes | 6.4 MiB | 2017-07-18 | Login |
SIG application layer | 2016-10-14 | Minutes | 110 KiB | 2017-07-18 | Login |
SIG application layer | 2016-09-30 | Minutes | 1.1 MiB | 2017-07-18 | Login |
SIG application layer | 2016-09-27 | Minutes | 115 KiB | 2017-07-18 | Login |
SIG application layer | 2016-08-25 | Minutes | 178 KiB | 2017-07-18 | Login |
SIG application layer | 2016-07-28 | Minutes | 123 KiB | 2017-07-18 | Login |
SIG application layer | 2016-07-08 | Minutes | 141 KiB | 2017-07-18 | Login |
SIG application layer | 2016-06-20 | Minutes | 261 KiB | 2017-07-18 | Login |
SIG application layer | 2016-06-08 | Minutes | 137 KiB | 2017-07-18 | Login |
SIG application layer | 2016-05-30 | Minutes | 510 KiB | 2017-07-18 | Login |
SIG application layer | 2016-05-03 | Minutes | 132 KiB | 2017-07-18 | Login |
SIG application layer | 2016-02-24 | Minutes | 116 KiB | 2017-07-18 | Login |
SIG application layer | 2016-02-19 | Minutes | 285 KiB | 2017-07-18 | Login |
SIG application layer | 2016-01-29 | Minutes | 123 KiB | 2017-07-18 | Login |
SIG application layer | 2016-01-14 | Minutes | 1.0 MiB | 2017-07-18 | Login |
TF security | 1970-01-01 | Minutes | 7.5 MiB | 2017-07-18 | Login |
SIG application layer | 2017-07-28 | Minutes | 2.7 MiB | 2017-08-03 | Login |
TF wake-up handling | 2017-08-17 | Minutes | 434 KiB | 2017-08-25 | Login |
TF CiA 309 | 2017-08-30 | Minutes | 1.8 MiB | 2017-09-04 | Login |
TF XML | 2017-09-13 | Minutes | 126 KiB | 2017-09-13 | Login |
SIG application layer | 2017-09-15 | Minutes | 1.9 MiB | 2017-09-19 | Login |
TF wake-up handling | 2017-09-20 | Minutes | 111 KiB | 2017-09-27 | Login |
SIG application layer | 2017-10-10 | Minutes | 125 KiB | 2017-10-12 | Login |
TF CiA 309 | 2017-10-13 | Minutes | 2.4 MiB | 2017-10-19 | Login |
TF LSS | 2017-10-18 | Minutes | 181 KiB | 2017-10-30 | Login |
TF CiA 309 | 2017-11-16 | Minutes | 2.4 MiB | 2017-11-20 | Login |
TF LSS | 2017-11-15 | Minutes | 4.8 MiB | 2017-11-20 | Login |
IG CANopen | 2017-12-12 | Minutes | 2.9 MiB | 2017-12-15 | Login |
TF wake-up handling | 2017-12-14 | Minutes | 318 KiB | 2017-12-15 | Login |
TF CiA 309 | 2017-12-18 | Minutes | 364 KiB | 2017-12-18 | Login |
TF LSS | 2018-01-12 | Minutes | 255 KiB | 2018-01-26 | Login |
TF LSS | 2018-02-05 | Minutes | 307 KiB | 2018-02-12 | Login |
TF LSS | 2018-02-23 | Minutes | 381 KiB | 2018-03-05 | Login |
TF LSS | 2018-05-22 | Minutes | 244 KiB | 2018-05-23 | Login |
TF XML | 2018-05-28 | Minutes | 151 KiB | 2018-06-04 | Login |
TF EDS | 2018-06-04 | Minutes | 440 KiB | 2018-06-22 | Login |
TF XML | 2018-06-15 | Minutes | 496 KiB | 2018-06-22 | Login |
TF LSS | 2018-06-18 | Minutes | 118 KiB | 2018-06-22 | Login |
TF testing | 2018-05-25 | Minutes | 114 KiB | 2018-06-22 | Login |
TF testing | 2018-06-25 | Minutes | 130 KiB | 2018-06-27 | Login |
TF XML | 2018-06-29 | Minutes | 170 KiB | 2018-07-04 | Login |
TF EDS | 2018-07-02 | Minutes | 141 KiB | 2018-07-04 | Login |
TF LSS | 2018-07-26 | Minutes | 398 KiB | 2018-08-02 | Login |
TF XML | 2018-08-14 | Minutes | 132 KiB | 2018-08-27 | Login |
TF LSS | 2018-08-24 | Minutes | 338 KiB | 2018-08-28 | Login |
TF XML | 2018-08-28 | Minutes | 2.6 MiB | 2018-08-30 | Login |
TF testing | 2018-08-27 | Minutes | 138 KiB | 2018-08-30 | Login |
TF XML | 2018-10-09 | Minutes | 132 KiB | 2018-10-15 | Login |
TF LSS | 2018-10-15 | Minutes | 5.3 MiB | 2018-10-16 | Login |
TF CiA 309 | 2019-04-02 | Minutes | 125 KiB | 2019-04-09 | Login |
TF CiA 309 | 2019-04-16 | Minutes | 351 KiB | 2019-04-17 | Login |
TF CiA 309 | 2019-05-22 | Minutes | 356 KiB | 2019-05-23 | Login |
TF CiA 309 | 2019-06-26 | Minutes | 141 KiB | 2019-07-12 | Login |
TF CiA 309 | 2019-08-20 | Minutes | 126 KiB | 2019-09-09 | Login |
TF CiA 309 | 2019-10-07 | Minutes | 1.0 MiB | 2019-10-09 | Login |
TF CiA 309 | 2019-11-04 | Minutes | 0.9 MiB | 2019-11-05 | Login |
Specifications
Title | Details | Status Size |
Published Action |
---|---|---|---|
CiA 301 version 4.2.0CANopen application layer and communication profile | DescriptionThis specification specifies the CANopen application layer. This includes the data types, encoding rules and object dictionary objects as well as the CANopen communication services and protocols. In addition, this specification specifies the CANopen network management services and protocols. This specification specifies the CANopen communication profile, e.g. the physical layer, the predefined communication object identifier connection set, and the content of the Emergency, Timestamp, and Sync communication objects. Keywordsn/a | PAS3.0 MiB | 2011-02-21Login |
CiA 302-1 version 4.1.0CANopen additional application layer functions - Part 1: General definitions | DescriptionThis document defines additional services and functionalities that extend the services and functionalities of the CiA 301: CANopen — application layer and communication profile. These additional services and functionalities are not required for CANopen devices, but may be useful for certain types of networks. This includes network management, configuration and program download, network variables and process image, dynamic SDO management, network redundancy, and multi-level networking. Keywordsn/a | DSP144 KiB | 2009-02-02Login |
CiA 302-2 version 4.1.0CANopen additonal application layer functions - Part 2: Network management | DescriptionThe definition of the network management includes the definition of the network startup behavior as well as definitions that are related to networks that operate without NMT manager, networks with one CANopen device capable of the NMT manager mode, and networks with more than one CANopen device capable of the NMT manger mode (NMT flying manager for higher availability). These definitions are intended to be an add-on to the CANopen application layer and communication profile (see /CiA301/). Keywordsn/a | DSP1.7 MiB | 2009-02-02Login |
CiA 302-3 version 4.1.0CANopen additional application layer functions - Part 3: Configuration and program download | DescriptionThis document defines objects and file formats for the configuration manager and for program download and control. Keywordsn/a | DSP592 KiB | 2010-04-08Login |
CiA 302-4 version 4.1.0CANopen additional application layer functions - Part 4: Network variables and process image | DescriptionIn a network programmable CANopen devices can be characterized as a process having input variables and output variables. The set of variables will be arguments of the program and hence will be only known in a final state when the program is written. The arguments are handled as variables located in the object dictionary. The marking of such parameters depends on the programming system (e.g. /IEC61131–3/) and does not fall into the scope of this document. But it can be assumed that there is a set of network variables with the logic attribute EXTERN. Compiling/Linking (or interpreting) a program including EXTERN variables requires relocation information. Within CANopen devices this information is the index (and sub-index) of the variable. Most of the programming systems know the mechanism of a resource definition. This can be used to assign the CANopen attributes (index, sub-index, R/W, assignment of CANopen data type to local data type etc.) to the corresponding symbolic names (variable name in the program). The resource definition may be created with a simple editor by the user or with much more comfort by a configuration tool. Systems with a disk- ased file system may exchange the information directly, e.g. via a device configuration file. The names of variables may meet the rules of the underlying programming system. The definition does not fall into the scope of this document. This is the responsibility of the programmer/manufacturer. Defining EXTERN variables requires a rule for distributing the indices. It is called "dynamic index assignment". Keywordsn/a | DSP317 KiB | 2009-02-02Login |
CiA 302-5 version 4.1.0CANopen additional application layer functions - Part 5: SDO manager | DescriptionCANopen offers a communication mechanism between CANopen devices via SDO. These communication channels are always established between two CANopen devices. For accessing a CANopen device the first time at least one SDO channel per CANopen device is required. This is called the default SDO channel. Only the SDO manager is allowed to use that SDO channel. Simple networks may use SDO channels that are pre-configured between a pair of CANopen devices. This allows direct communication between CANopen devices without the need of a SDO manager. This document defines mechanisms that may be used for plug-n-play networks, without the requirement of a pre-configuration of the network. These mechanisms may be used to establish dynamic SDO connections between CANopen devices. These mechanisms require a specific CANopen device in the network that is able to handle the dynamic request; this CANopen device is called SDO manager. These mechanisms require CANopen devices that are able to perform a dynamic request; these CANopen devices are called SDO Requesting Device (SRD). Keywordsn/a | DSP578 KiB | 2009-02-02Login |
CiA 302-6 version 4.1.0CANopen additional application layer functions - Part 6: Network redundancy | DescriptionThe network redundancy is intended to be an add-on to the CANopen application layer and communication profile (see /CiA301/). It is assumed, that a CANopen device with the need of safety-critical and mission-critical communication can use all the features defined by the communication profile. Safety-critical and mission-critical communication is achieved by the underlying structure defined in this specification. The manufacturer and the system integrator shall take care, that the hardware and software of the CANopen device support the safety-critical and mission-critical function and that the CANopen device is operated within its safety-critical and mission-critical limits. Keywordsn/a | DSP512 KiB | 2009-02-02Login |
CiA 302-7 version 1.0.0CANopen additional application layer functions - Part 7: Multi-level networking | DescriptionThis specification describes the interface for bi-directional CANopen-to-CANopen communication in multi-level networks. It supports multiple CANopen networks implementing hierarchical and non-hierarchical architectures. Keywordsn/a | DSP0.9 MiB | 2009-02-02Login |
CiA 302-8 version 0.0.4CANopen additional application layer functions – Part 8: Project management parameters | Descriptionn/a Keywordsn/a | WD371 KiB | 2016-08-11Login |
CiA 302-9 version 1.0.0CANopen additional application layer functions - Part 9: Energy saving | DescriptionThis series of specifications defines additional CANopen services and functionalities, especially related to dedicated application requirements. It comprises the following parts: Part 1: General definitions, Part 2: Network management, Part 3: Configuration and program download, Part 4: Network variables and process image, Part 5: SDO manager, Part 6: Network redundancy, Part 7: Multi-level networking, Part 8: Project management parameters, Part 9: Energy saving. This part of the additional application layer function documents specifies the energy saving modes and the related communication parameters for energy saving. Keywordsn/a | DSP293 KiB | 2014-03-27Login |
CiA 303-3 version 1.4.0Device and network design - Part 3: CANopen indicators | DescriptionThis recommendation describes the communication-related indicators. Additional application-related indicators are either described in the appropriate device profile or are manufacturer-specific. Keywordsn/a | TR237 KiB | 2012-04-27Login |
CiA 303-1 version 2.0.1Device and network design - Part 1: CANopen physical layer | DescriptionThis document provides device and network design recommendations for the CANopen physical layer. Additionally, it provides guidelines for selecting cables for use in CANopen systems. Keywordsn/a | TR216 KiB | 2023-02-27Login |
CiA 305 version 3.0.0CANopen layer setting services (LSS) and protocols | DescriptionThis document specifies the layer setting services (LSS) and protocols for CANopen. These services and protocols are used to inquire or to change the settings of three parameters of the physical layer, data link layer, and application layer on a CANopen device with LSS server capability by a CANopen device with LSS manager capability via the CAN network. Keywordsn/a | DSP1.9 MiB | 2013-05-08Login |
CiA 306-3 version 1.2.0CANopen electronic device description - Part 3: Network variable handling and tool integration | DescriptionThis set of documents specifies the electronic description of CANopen devices in standardized file formats. These electronic descriptions are used to configure CANopen device parameters or for testing and diagnostic purposes.
This set of documents consists of the three parts: Part 1: Electronic data sheet and device configuration file, Part 2: Profile database, Part 3: Network variable handling and tool integration. This part specifies mechanisms with regard to the handling of network variables, which are specified in CiA 302-4. In addition recommendations for tool integration are provided. Keywordsn/a | DSP431 KiB | 2019-08-01Login |
CiA 306-1 version 1.4.0CANopen electronic device description - Part 1: Electronic data sheet (EDS) and device configuration file (DCF) | DescriptionThis set of documents specifies the electronic description of CANopen devices in harmonized file formats such as electronic data sheet and device configuration file, which are used to configure CANopen device parameters as well as for testing and diagnostic purposes. This set of documents consists of the three parts: Part 1: Electronic data sheet and device configuration file, Part 2: Profile database, Part 3: Network variable handling and tool integration. This part of the document specifies the electronic data sheets as well as the device configuration files. Additionally, it specifies CANopen Safety device entries for EDS and DCF in the Annex A, the relationship between object attributes and EDS (DCF) keynames in the Annex B, and EDS examples in the Annex C. The specification of an XML-based CANopen device description is not in the scope of this set of documents. Keywordsn/a | DSP687 KiB | 2019-08-01Login |
CiA 306 version 1.3.0CANopen electronic data sheet (EDS) | DescriptionThe usage of devices in a communication network requires configuration of the device parameters and communication facilities. CANopen defines a standardised way to access these parameters via the object dictionary. For handling of the complexity of CANopen systems software tools are required. This reduces the complexity of the planning, configuration and analysis process and significantly increases the security of the system. For this purpose software tools need an electronic description of the CANopen devices. To allow the usage of manufacturer independent tools, this document defines a standardised file format – called Electronic Data Sheet. Furthermore some derived file formats are specified. The Device Configuration File describes a concrete incarnation of a device configuration. The Module Data Sheet describes modules of devices with a modular structure. Keywordsn/a | PAS359 KiB | 2005-01-01Login |
CiA 306-2 version 1.2.0CANopen electronic device description - Part 2: CANopen profile database (CODB) | DescriptionThis set of documents specifies the electronic description of CANopen devices in standardized file formats. These electronic descriptions are used to configure CANopen device parameters or for testing and diagnostic purposes. This set of documents consists of the three parts: Part 1: Electronic Data Sheet and Device Configuration File, Part 2: Profile database, Part 3: Network variable handling and tool integration. This part specifies the CANopen profile database format, which is used by tools (e.g. EDS file checker). The specification of an XML-based CANopen device description is not in the scope of this set of documents. Keywordsn/a | DSP759 KiB | 2019-08-01Login |
CiA 308 version 1.0.1CANopen performance measurement basics | DescriptionCANopen is a field-bus protocol used in many diverse application: CANopen networks can be found not only in various industrial applications ranging from printing machines and robots to process controls, but also in ships, building automation, trains, trucks and even in coffee machines. CANopen is used for high accuracy drive synchronisation and for flight data recording. It is also in use in medical applications and has been chosen as the standard communication protocol for passenger information systems in public transport. This variety of applications leads to totally different requirements in regard to CANopen performance. The critical real-time requirement of one application may be a short response time to synchronisation messages relating to a single process data object, where as a different application may expect a node with many event driven process data objects to send these objects immediately after a certain input signal has changed. With drive synchronisation for instance, some applications need long time accuracy of the sync cycle and tolerate almost any jitter of a single sync message, and others require minimal jitter and tolerate long term drift. Regarding most other bus systems it is fairly straightforward to measure and publish communication performance figures for most node types. With CANopen this is not the case: the capability of CANopen to tailor the communication to the application needs makes it very difficult to determine valuable performance figures that are independent of the specific network set-up. For example, figures relating to reaction times not only depend on the processor used, but on the actual bus load, on the type of CAN controller being used, on the actual number and types of I/Os or drives connected, on the number and transmission types of the process data objects, on the guard or heartbeat cycle, and on many other settings and parameters in the object dictionary. Developing a CANopen node always involves a certain trade-off between performance and functionality. Therefore performance is a multi-dimensional value. The goal of this performance specification is to name and define a set of CANopen communication performance figures that may be used to compare devices and implementations within a specific application environment. It is not the aim of this paper to define a standard performance-measuring environment, as this would lead to implementations that perform fine in exactly this environment but disappoint under most other conditions. However, in order to establish some comparable conditions, this specification defines a number of standard busloads that may be used to simulate or enhance application environments. This performance test specification is aimed both at CANopen device developers and at CANopen system integrators. It may help developers determine relative performance figures regarding two implementation variants, thus leading to better devices and it may help system integrators to ask the right questions, thus leading to better CANopen networks. Keywordsn/a | TR1.4 MiB | 2006-01-24Login |
CiA 309-3 version 3.0.0CANopen access from other networks - Part 3: ASCII mapping | DescriptionThis part specifies the ASCII-based communication syntax for CiA 309 gateway devices. The aim is to provide a lightweight counterpart to solutions with CORBA or OPC. Keywordsn/a | DS770 KiB | 2020-04-06Login |
CiA 309-1 version 3.0.0CANopen access from other networks - Part 1: General principles and services | DescriptionThis part specifies the mapping to CANopen communication services to access CANopen networks from the other networks. Keywordsn/a | DS0.9 MiB | 2020-04-06Login |
CiA 309-2 version 1.3.0CANopen access from other networks - Part 2: Modbus TCP/IP mapping | DescriptionThis specification defines the services and protocols to interface CANopen networks to other (e.g. TCP/IP-based) networks. This set of specifications is organized as follows: Part 1: General principles and services, Part 2: Modbus/TCP mapping, Part 3: ASCII mapping, Part 4: Amendment 7 to Fieldbus Integration into PROFINET IO. Part 2 specifies the mapping of services defined in CiA 309-1 on Modbus/TCP. It is intended to access CANopen devices via a CiA 309 gateway device from a remotely Modbus/TCP connected device (e.g. PLC or tool). Keywordsn/a | DS1.0 MiB | 2015-07-30Login |
CiA 309-4 version 1.0.0CANopen access from other networks - Part 4: Amendment 7 to Fieldbus Integration into PROFINET IO | DescriptionThis guideline describes the integration of CANopen systems into PROFINET IO. It shall be used as basis for the development of linking devices between CANopen and PROFINET. Base for this document is the general fieldbus integration document [4]. The primary use case is to connect CANopen Devices to PROFINET controllers in that way, that the Linking Device is a modular device and the CANopen Devices are modules within the Linking Device. The elements of the system should behave as described in the PROFINET IO specification. Keywordsn/a | DSP657 KiB | 2011-03-01Login |
CiA 310-1 version 1.1.0CANopen conformance test plan – Part 1: CiA 301 testing | DescriptionConformance testing is the process of verifying that an implementation performs in accordance with a particular standard, specification or environment. A CiA 310 conforming implementation is one that satisfies both static and dynamic conformance requirements. Conformance testing is not intended to be exhaustive, but it does ensure with a reasonable degree of confidence that implementation is consistent with its specification and it increases probability that implementations will interoperate. The test specification includes a lower test comprising the test description and specification for CANopen devices with NMT slave functionality compliant to the CANopen application layer and communication profile. The test specification of dynamic and upper tests does not fall in the scope of this document as well as the definition of additional tests for checking conformance of a CANopen device to a certain CANopen device profile. Keywordsn/a | DSP1.0 MiB | 2009-02-04Login |
CiA 311 version 1.1.0CANopen XML schema definition | DescriptionThis specification defines the elements and rules for describing device profiles and communication network profiles for devices used in CANopen-based control systems. The content of this specification complies with the definitions and provisions of ISO 15745-1:2005/Amd1. Keywordsn/a | DSP1.4 MiB | 2011-08-10Login |
CiA 312-4 version 1.0.1CANopen profile conformance test plan – Part 4: Contrast media injectors | Descriptionn/a Keywordsn/a | WD1.5 MiB | 2012-05-20Login |
CiA 312-5 version 0.0.4CANopen device profile conformance test plan - Part 5: Special purpose car add-on device | Descriptionn/a Keywordsn/a | WD1.8 MiB | 2016-06-06Login |
CiA 312-6 version 0.0.1CANopen device profile conformance test plan - Part 6: SIIS level-2 devices | Descriptionn/a Keywordsn/a | WDP719 KiB | 2010-05-10Login |
CiA 312-4 version 1.0.0CANopen profile conformance test plans - Part 4: Contrast media injector | DescriptionThis part of the test plan specifies the additional tests for contrast media injectors, which shall be tested for conformity according to CANopen application profile for medical diagnostic add-on modules (CiA 425-1 version 2.0. and CiA 425-2 version 2.0.2). The additional tests verify entries in EDS and object dictionary, which are defined in CANopen application profile for medical diagnostic add-on modules. Furthermore additional test steps verify the implementation of the device finite state automata and further object coherences, which are defined in application profile for medical diagnostic add-on modules. To achieve a certain level of conformity the DUT shall pass the corresponding tests defined in CANopen conformance test plan, CiA 312-1, plus those defined in this test plan. Keywordsn/a | DSP2.0 MiB | 2009-01-16Login |
CiA 312-7 version 1.0.0CANopen profile conformance test plans - Part 7: Pedelec Profile 1 | DescriptionThis document provides the conformance test specification for devices implemented according to CiA 454, Part 1, 2, 3, 4, 5, and 6 version 2.0. Keywordsn/a | DSP568 KiB | 2020-03-03Login |
CiA 312-2 version 1.0.0CANopen profile conformance test plans - Part 2: Generic I/O modules | DescriptionThis part of CANopen device profile conformance test plan contains additional tests for generic I/O modules, which are tested for conformity according to CANopen device profile generic I/O modules. The additional tests verify entries in EDS and object dictionary, which are defined in CANopen device profile generic I/O modules. Furthermore additional test steps verify object coherences that are defined in that device profile. To achieve a certain level of conformity the CANopen device shall pass the corresponding tests defined in CANopen conformance test plan plus those defined in this part of the document series. Keywordsn/a | DSP1.0 MiB | 2008-04-11Login |
CiA 312-1 version 1.0.0CANopen profile conformance test plans - Part 1: General definitions | DescriptionThe document contains additional lower-, dynamic- and upper tests for CANopen devices that shall be tested according to a certain device profile. The definitions of the generic lower-, dynamic- and upper tests do not fall in the scope of this document. Keywordsn/a | DSP134 KiB | 2008-04-11Login |
CiA 314 version 1.0.0Accessing CANopen services in devices programmable in IEC 61131-3 languages | DescriptionThis document specifies function blocks to produce or consume CANopen communication services for devices programmable in IEC 61131-3 languages and to provide local CANopen functions. This specification is suitable for programmable logic controllers (PLCs), PC-based controllers running a PLC-software, and other programmable devices compliant to IEC 61131. Keywordsn/a | DSP342 KiB | 2015-10-09Login |
CiA 315 version 1.0.0CANopen generic frame for wireless tunneling and for transfer of diagnostic data | DescriptionThis specification specifies the generic frame for the transparent transmission of CAN messages on a wireless network. Keywordsn/a | DSP626 KiB | 2011-08-09Login |
CiA 318 version 1.0.0CANopen integration into RTC environments | DescriptionThis document specifies the mapping of the Robotic technology component (RTC) finite state automaton to the CANopen network management (NMT) finite state automaton as well as the mapping of the RTC data types to CANopen data types. In addition, it describes the RTC-CANopen manager and the ProxyRTCs system integration. Keywordsn/a | DSP585 KiB | 2012-02-10Login |
CiA 319 version 1.0.1CANopen implementation and configuration specification for safety-related device | DescriptionThis document specifies the procedure to configure safety-related parameters and to proof the authentication for devices implementing communication services given in EN 50325-5 (CANopen Safety). Additionally, it recommends the configuration signature and validation parameters to be used in CiA profile specifications. Keywordsn/a | DSP139 KiB | 2022-12-08Login |
CiA 320 version 1.0.0CANopen services and protocols for sleep and wake-up handling | DescriptionThis document specifies services and protocols for sleep and wake-up handling. It considers CANopen devices that use CAN transceivers with low-power mode or selective wake-up capability, as well. CANopen sleep and wake-up handling are implemented in e.g. light electric vehicles, add-on modules for special purpose cars, service robots, or any other application that operate on a limited amount of energy and in which energy management is therefore essential. Keywordsn/a | DSP1.0 MiB | 2018-03-14Login |
CiA 801 version 1.1.1CANopen Automatic bit-rate detection | Descriptionn/a Keywordsn/a | WD290 KiB | 2018-03-26Login |
CiA 801 version 1.0.0CANopen automatic bit-rate detection | DescriptionThis technical report describes the recommended practice and gives application hints for implementing automatic bit-rate detection in CANopen devices. With the Layer Setting Services (LSS) it is possible to change the bit-rate in CANopen networks. However, this mechanism fails in certain situations. Some low-cost devices that do not support LSS at all could also benefit from the recommended automatic bit-rate detection method. This technical report discusses an approach for automatic bit-rate detection in CANopen networks. As introduction the possible solutions to detect an unknown bit-rate for CAN controllers (Software / Hardware) are presented. The technical report will focus on situations where automatic bit-rate detection fails (no traffic on the bus, error frames) and how to avoid these deadlocks. Keywordsn/a | TR334 KiB | 2005-01-01Login |
CiA 802 version 1.1.1Avoiding CAN Remote Frames in CANopen networks | DescriptionThis document provides recommendations for avoiding CAN Remote Frames when using CANopen communication services. Keywordsn/a | TR365 KiB | 2021-05-10Login |
CiA 309-5 version 1.0.0CANopen access from other networks - Part 5: RESTful and WebSocket mapping | DescriptionThis part specifies the mapping of CANopen services, introduced in the part 3, in HTTP (HTTPS) and WebSocket protocols with physical and logical addressing. Keywordsn/a | DS2.1 MiB | 2020-04-06Login |
IG CANopen groups
Name | Description |
---|---|
SIG01 Application layer | ScopeThis SIG develops and maintains technical documents for the basic CANopen CC application layer functions and related conformance test plans as well as electronic data sheets and the layer setting services (LSS). ChairmanMartin Rostan, Beckhoff |
SIG02 Programmable devices | ScopeThis SIG develops and maintains-technical documents for additional application layer functions, relevant for programmable CANopen CC devices Chairmanvacant |
SIG03 Internet of things | ScopeThis SIG develops and maintains technical documents for CANopen CC remote access solutions. ChairmanHenner Henkel, Wilo |
JTF01 OPC-UA | ScopeThis joint task force (JTC) Initiates, enhances, and maintains technical documents for embedding CANopen in the world of OPC UA. Chairmanvacant |